VILab 0.1.4

VILab 0.1.4

VILab 0.1.4 adds the first desktop auto-update flow for Windows releases.

New

  • Added desktop update checks through the Tauri updater plugin.
  • Added in-app update actions in the sidebar so Windows users can check, download, install, and relaunch into the latest version.
  • Added signed updater artifacts and latest.json generation for GitHub Releases.

Release Pipeline

  • The Windows release pipeline now uploads:
  • VILab_0.1.4_x64-setup.exe
  • VILab_0.1.4_x64_en-US.msi
  • VILab_0.1.4_x64-setup.exe.sig
  • VILab_0.1.4_x64_en-US.msi.sig
  • latest.json
  • SHA256 files for both installers

Current Limitation

  • The updater wiring and signed artifacts are in place, but this repository is still private.
  • GitHub Release assets from a private repository are not anonymously accessible, so end users cannot download latest.json from the built-in updater endpoint yet.
  • Auto-update for public users should be enabled after the update feed moves to a public download host or the release distribution strategy changes.

Validation

This release was validated locally before publishing with:

  • Frontend updater state regression tests
  • TypeScript typecheck
  • Rust cargo check
  • Full production build with updater signatures and manifest generation
  • Windows release smoke test