Skip to content

v0.9.2 - Windows desktop support fixes

Choose a tag to compare

@vincelwt vincelwt released this 07 Jun 07:59
· 61 commits to main since this release
c6aff45

Highlights

  • Finalizes Windows desktop support with a single installer for the GUI app and bundled TUI command.
  • Uses app-drawn Windows titlebar controls that preserve vertical space in the main and detached windows.
  • Ships Windows desktop auto-update metadata through stable-win-x64-update.json.
  • Verifies Windows onboarding, icons, pop-out windows, keyboard-accessible window controls, and control padding in CI.

Changes

Windows Desktop

  • Switches Windows desktop packaging to the CEF renderer so custom window controls render consistently.
  • Adds the Windows installer, packaged desktop bundle, and standalone CLI assets to release builds.
  • Validates Windows update manifests and keeps smoke tests from self-updating into the public release mid-run.
  • Measures close-button padding in CI; the passing run measured top=11/right=11 for both main and detached windows.
  • Fixes Windows launcher, bundled runtime, installer, and app-window icons.

Desktop UI

  • Removes native Windows titlebar space and uses compact in-theme controls.
  • Centers and verifies the onboarding ASCII wordmark.
  • Keeps detached pop-out windows usable with custom minimize/maximize/close behavior.

Also Included

  • Compact price return summaries.
  • Data-table-backed Congress member trades.

Full diff