Skip to content

Releases: wailsapp/updater-demo

Release list

v2.0.1

Choose a tag to compare

@leaanthony leaanthony released this 18 May 11:13

Demo release for the Wails v3 updater example with the fixes from atterpac's testing on Arch Linux (wailsapp/wails#5449 round 5):

  • bare binaries instead of .tar.gz / .zip archives — the updater renames the asset onto the running binary's path, so the asset must itself be a runnable executable
  • restored executable bit on the swapped binary (Unix)
  • Restart() actually quits + relaunches now (no longer needs a manual app.Quit() from the caller)
  • default window template is state-monotonic so out-of-order Wails event delivery doesn't break the UI
  • bound JS event emits work (HTML passed at construction so the Wails runtime is injected)
Platform Asset
darwin/arm64 updater-demo_darwin_arm64
linux/amd64 updater-demo_linux_amd64
windows/amd64 updater-demo_windows_amd64.exe

v2.0.0

Choose a tag to compare

@leaanthony leaanthony released this 16 May 01:11

Demo release for the Wails v3 updater example (v3/examples/updater).

Each archive contains a self-contained binary built natively on its target platform with version 2.0.0 baked in via -ldflags=-X main.version=2.0.0. The example reports its current version as 1.0.0 by default, so running it and clicking App → Check for Updates… discovers this release, downloads the platform-matched archive, verifies the SHA-256 digest against SHA256SUMS, atomically swaps the running binary, and restarts into v2.0.0.

Platform Archive
darwin/arm64 updater-demo_darwin_arm64.tar.gz
linux/amd64 updater-demo_linux_amd64.tar.gz
windows/amd64 updater-demo_windows_amd64.zip