Skip to content

v1.4.0

Choose a tag to compare

@SamWylde SamWylde released this 08 Mar 16:06
· 17 commits to main since this release

What's New

Auto Light/Dark Theming

  • Detects Windows theme preference and applies matching palette
  • Live theme switching — changes instantly when you toggle Windows dark mode
  • Centralized palette with button hierarchy (primary, secondary, destructive)

Settings Backup & Restore

  • Full settings backup captured before setup modifies the system
  • --restore CLI command to roll back all changes (registry, service, startup task, shortcuts)
  • Write-once backup guard prevents accidental overwrite
  • Restore preserves backup on partial failure for retry

Startup Task Auto-Start

  • Scheduled task launches the app minimized to tray on user login
  • --tray-startup flag for silent tray-only launch
  • Task managed via schtasks.exe under the interactive user principal

Audit Hardening

  • Compliance watchdog correctly skips startup task check (runs as SYSTEM, can't create user-session tasks)
  • Service uninstall returns success/failure for reliable restore verification
  • AppSettings merge pattern prevents stale-object backup overwrite
  • Backup gated on admin check to prevent write-once poisoning from non-admin runs