Patch release focused on updater correctness, release artifact reliability, and hardening fixes found during fresh-eyes review passes.
Updater & Versioning
- Ignore update notices whose release tag is equal to or older than the running version, including tags with stray whitespace.
- Clear stale in-session update banners when a later update check resolves to the current version.
- Label the footer badge as
Update vX.Y.Zso it is not confused with the runningbv --versionvalue. - Avoid redundant update checks after a recent successful check.
- Accept stable release archive names in the updater.
Build & Release
- Align release archive aliases and publish Linux, macOS, and Windows assets with checksums.
- Keep GoReleaser snapshot builds from double-prefixing versions as
vvX.Y.Z-next. - Update the Homebrew tap formula to
0.16.2.
Robustness
- Preserve completed history searches and coalesce queued background refreshes in the TUI.
- Harden correlation, datasource, export, hooks, search, and analysis edge cases from recent review passes.