Skip to content

AuraScan v0.3.0

Choose a tag to compare

@crizzler crizzler released this 08 Jul 23:40
· 33 commits to main since this release

AuraScan v0.3.0

Public package-path release focused on making AuraScan usable as a native
CachyOS/Arch desktop upgrade companion.

Highlights

  • Added the optional aurascan updater tray applet for KDE-style desktops.
  • Added per-user XDG autostart install/remove/status commands for the updater.
  • Added desktop launcher and icon assets for package-managed installs.
  • Added wizard and Doctor coverage for updater tray config, Qt bindings,
    terminal detection, and autostart state.
  • Added package metadata for the tray applet optional dependency:
    python-pyqt6.
  • Improved Doctor hook reporting so a release-safe packaged hook is accepted
    without requiring a local /etc hook override.
  • Kept the tray applet as a launcher only; upgrade preflight, config drift, and
    package scanning remain in the existing CLI flows.

Package Path

The Arch/AUR recipe under packaging/arch/ is intended to install AuraScan as a
package-manager-owned tool:

  • /usr/bin/aurascan
  • /usr/bin/aurascan-makepkg
  • /usr/share/libalpm/hooks/aurascan.hook
  • /usr/share/applications/aurascan-updater.desktop
  • /usr/share/icons/hicolor/scalable/apps/aurascan-updater.svg

After package installation, run:

aurascan init
aurascan doctor

Safety Notes

AuraScan remains a developer preview. Upgrade preflight, config drift handling,
package scanning, and AI review reduce blind spots but do not prove that a
package, AUR build, or upgrade is safe. The updater tray icon is optional and
does not replace Cachy-Update or Shelly.