Last updated: 14 September 2026
In progress · the next release
Desktop downloads are paused while this release is prepared. Work landed so far, most recent first:
- Chart header rebuilt as a live quote line; the red command strip is retired.
- Comparisons moved into a Compare popup, with the trace drawn on the price line.
- Plot legend rebuilt as a table; the bar readout appears on hover and packs its columns.
- Reset View added to the chart's drawing rail.
- A chart that no tab owns can run its own comparisons, and the manager stays in view.
- Dashboard loads its economic calendar at startup rather than with the first full snapshot.
- Headlines are fetched on their own thread, so the first ones do not wait for the first market sweep.
- A refused index price is kept out of the Dashboard's rows.
- Pulse and Deep Research tables wrap prose columns instead of eliding them.
- The shipped Default watchlist grows to nineteen names; untouched copies are upgraded.
- A Keychain failure can no longer carry a secret out of the store.
1.0.1 · 3 July 2026
- Linux: the .deb and .AppImage builds launch correctly. Qt xcb runtime dependencies are bundled.
1.0.0 · 3 July 2026
- First public release.
- macOS: universal DMG for Apple Silicon and Intel.
- Windows: installer.
- Linux: AppImage and .deb.
How updates are verified
Each release manifest is signed with an Ed25519 key held in a key vault and used only by the deployment function. Every installed desktop embeds the matching public key and verifies the signature on every update check. A missing or wrong signature means the update is rejected: not offered, not downloaded. On download, the installer is additionally checked against its SHA-256 checksum.