v0.9.0
VoxDMR 0.9.0 — Auto-update
Adds an in-app updater. VoxDMR can now check for new releases on launch and on demand, and install them without leaving the app — no separate download trip, no installer to find.
Highlights
- Prompt on launch. When a newer build is available, VoxDMR opens a modal with the version, a What's new link, and three choices: Update now,
Skip this version (silenced forever), or Remind me later (24-hour cooldown). - Manual check. Settings → About has a Check for updates button. The result — Checking…, You're on the latest, Update available, or an error —
appears inline below the button so the answer is in the same place you clicked. - Verified, atomic install. The binary is downloaded with progress + cancel, SHA-256 verified against the release's
SHA256SUMSfile, and atomically
swapped into place — safe on Windows even with the.exerunning. A mismatched checksum aborts and never overwrites the existing build. - Clear post-install state. When the install finishes you get a one-click Restart now, or you can keep working and pick up the new build on next
launch. If the modal was dismissed mid-flow, the footer status line confirms the install in green so the result isn't silent. - Footer-as-toast. Transient update messages share the right-hand status slot in the footer for ~5 seconds instead of pushing the rest of the UI down.