New: Apple Silicon, Intel, and Windows builds - View download

Changelog

All relevant updates per version - clearly structured as Added, Changed, Fixed, and Security.

v0.12.1

2026-06-02

Changed

  • ~ Aligned the Tauri frontend and backend package versions for the latest compatibility-safe patch release.

Security

  • ! Remediated dependency vulnerabilities and refreshed lockfiles for the patch release.

v0.12.0

2026-03-15

Added

  • + Rulesets now include a button that opens the trade list filtered to the selected ruleset.

Changed

  • ~ Modularized the backend architecture around broker import flows while protecting legacy import data handling.
  • ~ Updated project packages and refreshed backend architecture documentation.

Fixed

  • * Improved Rust backend error handling and TradingView widget reliability.

Security

  • ! Hardened backend and TradingView widget security handling.

v0.11.0

2026-03-01

Added

  • + Light and dark themes are now available.
  • + Dashboard redesign with compact KPI/header flow.
  • + Sidebar integration for theme toggle and shortcuts.

Changed

  • ~ Moved FX Providers status from Dashboard to the Settings Base Currency section.
  • ~ Tightened dashboard spacing and date-range card layout.

Fixed

  • * FX status refreshes correctly after base currency changes (stale-state/race guard).
  • * Date-range controls remain on one row on large screens without popover clipping.

v0.10.0

2026-02-28

Added

  • + Trade Journal now includes a `Mapping` mode for maintaining broker instrument-to-TradingView symbol mappings.
  • + Rulesets now support drag-and-drop rule ordering with persistent save.
  • + Global keyboard shortcuts for faster navigation and actions (`Cmd/Ctrl+1..5`, `Cmd/Ctrl+B`) with safety guards.
  • + Trade Journal keyboard shortcuts for core workflows (`Cmd/Ctrl+F`, `N`, `I`, `L`/`P`/`M`, `T`) plus a keyboard shortcuts overlay (`?`, `Cmd/Ctrl+/`) with focus trap and restore.

Changed

  • ~ Instrument symbol mapping management moved from Settings to Trade Journal.
  • ~ Settings `Account Management` now keeps `Current Account Name` full-width and shows `Load Another Account` and `Start New Empty Account` side-by-side on large screens.
  • ~ Trade list and positions views now support keyboard-first interaction with focusable rows, `Enter`/`Space` activation, row navigation in `Lots`, and keyboard-accessible sortable headers with proper `aria-sort`.
  • ~ Confirm and trade detail modals now have improved dialog semantics, more reliable `Escape` handling, and stronger focus behavior.

Fixed

  • * Deleting a symbol mapping now restores affected imported trade symbols to broker-derived values (with `import_instrument_id` fallback).
  • * Switching from `Mapping` to `Lots` or `Positions` now refreshes trades immediately so mapping changes are reflected without page navigation.
  • * Hardened `Esc` behavior in trade workflows and made delete shortcuts (`Delete`/`Backspace`) consistently open confirmation instead of triggering unintended actions.

v0.9.4

2026-02-23

Changed

  • ~ Improved Bitpanda Fusion import dust-handling.
  • ~ Existing rules in rulesets can now be renamed inline.

v0.9.3

2026-02-23

Fixed

  • * Fixed in-app update download/install flow for public release assets.

v0.9.2

2026-02-22

Fixed

  • * Release workflow build fixes for updater input handling and matrix execution.

v0.9.1

2026-02-22

Fixed

  • * fix build errors

v0.9.0

2026-02-22

Added

  • + In-app update workflow with direct/store channels, update status UI, and startup update checks.

v0.8.8

2026-02-22

Added

  • + Bitpanda Fusion broker import support (trade history CSV).
  • + Daily Calendar drilldown: clicking a day with trades opens Trade Journal (Trades) filtered to that day.

Changed

  • ~ Improved dashboard-to-trade workflow for faster day-level review navigation.

Fixed

  • * Improved help description for Broker Import.

v0.8.7

2026-02-18

Added

  • + Calendar view for the Daily Calendar widget.

Changed

  • ~ Equity Curve chart now shows scales and badges for all-time high and low values.

v0.8.1

2026-02-15

Fixed

  • * Version labels now match the downloaded build artifacts.

v0.8.0

2026-02-15

Added

  • + Base currency selection in Settings with automatic FX backfill after changes.

Changed

  • ~ Monetary KPIs and trade PnL now follow your selected base currency using historical conversions.
  • ~ FX conversion coverage improved when direct and inverse pairs are unavailable.

Fixed

  • * Corrected FX direction handling in dashboard status and trade conversion paths.
  • * Aligned PnL values between the trade table and trade detail/edit views.

v0.7.3

2026-02-14

Changed

  • ~ Trade Details tabs reordered: Logs is now default, followed by Ruleset and Info.
  • ~ Trade Journal mode toggle reordered: Lots is now default, followed by Positions.
  • ~ Ruleset field moved to the top of the Trade Form for faster entry.

Fixed

  • * Help section refreshed with updated guidance.
  • * Improved empty states in Trade Details (Logs and Ruleset) with clearer next steps.

v0.7.2

2026-02-10

Added

  • + Scalable Capital broker import
  • + Optional symbol mappings for securities

Changed

  • ~ Import summary now shows aggregated executions with drill-down

Fixed

  • * Improved translations in updated UI areas

v0.7.1

2026-02-09

Added

  • + Fees field in the trade form
  • + New account management flow in Settings

Changed

  • ~ Persistent account name including export metadata

Fixed

  • * Consistent decimal formatting for entry/exit and fees

v0.7.0

2026-02-09

Added

  • + Date range for KPI evaluations
  • + Interactive Brokers XML import workflow

Changed

  • ~ Dependency updates for frontend libraries

Fixed

  • * Dashboard layout improvements for the exchange rate card