Skip to content

v0.9.0

Choose a tag to compare

@jcalado jcalado released this 02 May 07:06
· 31 commits to main since this release

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 SHA256SUMS file, and atomically
    swapped into place — safe on Windows even with the .exe running. 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.