v1.2.5
v1.2.5
Fixes the in-app version number so it matches the release you downloaded.
Fixes
- Correct in-app version. The app's version was hardcoded in the binary and
hadn't been bumped for 1.2.4, so downloads reported the wrong number (1.2.4
showed as 1.2.3) and the updater could offer a build an "update" to itself.
The release build now injects the git tag into the binary at build time
(-ldflags -X main.Version), so the About window and updater always match the
tag automatically. No more manual version bumps to keep in sync.
Internals
main.Versionis now a build-time variable (defaults todevfor local
builds); the release workflow stamps it from the tag, andGetAppVersion
trims the leadingvfor display.
Downloads
| Platform | Asset |
|---|---|
| macOS (universal) | jumpstart_v1.2.5_macos-universal.zip |
| Windows (x64) | jumpstart_v1.2.5_windows-amd64.zip |
| Linux (x64) | jumpstart_v1.2.5_linux-amd64.tar.gz |
Upgrade notes
- If you're on the mislabeled 1.2.4 build, update to 1.2.5 to see the correct
version reported in-app. - macOS builds remain ad-hoc signed but not notarized; first launch still needs
a one-time System Settings → Privacy & Security → Open Anyway approval.
Full Changelog: v1.2.4...v1.2.5