Skip to content

v0.9.1 - Windows desktop support

Choose a tag to compare

@vincelwt vincelwt released this 06 Jun 23:19
· 67 commits to main since this release

Highlights

  • Adds Windows desktop support with a single installer for the GUI app and bundled TUI command.
  • Includes Windows release assets for the desktop installer, packaged desktop bundle, standalone CLI, and desktop auto-update manifest.
  • Verifies Windows GUI launch, pop-out windows, custom window controls, icons, first-run onboarding, and update metadata in CI.
  • Keeps Windows desktop updates on the stable release channel via stable-win-x64-update.json.

Changes

Windows Desktop

  • Add Windows dual install support.
  • Build and verify the Windows desktop installer.
  • Add Windows GUI smoke verification for the main window and detached pop-out windows.
  • Use custom Windows-style window controls without the native titlebar taking vertical space.
  • Fix Windows icon handling for the launcher, bundled TUI runtime, installer, and app windows.
  • Fit the Windows desktop window on smaller screens.
  • Center and verify the desktop onboarding ASCII wordmark.
  • Validate the Windows desktop update manifest contents.

Windows CLI

  • Add the standalone Windows CLI build to CI.
  • Verify the Windows CLI artifact in GitHub Actions.

Full diff