Skip to content

GammaLedger 2.6.0

Latest

Choose a tag to compare

@github-actions github-actions released this 11 Jul 07:43
83c93ae

What's Changed

GammaLedger has always prioritized accounting correctness. This release brings the same level of care to the user experience by making calculations easier to understand, imports easier to complete, and the dashboard easier to navigate.

The result is a trading journal that not only produces sophisticated numbers, but also communicates them with greater clarity and confidence.

📈 Honest unrealized P&L with quote coverage

  • Added a quote coverage indicator to Unrealized P&L
  • You can now immediately see how many open positions are marked-to-market and how many are still using full-credit estimates
  • This makes headline portfolio numbers more transparent and easier to trust

💡 Accessible explanations throughout the dashboard

  • Replaced hover-only title tooltips with clickable, keyboard-accessible popovers
  • Accounting explanations now work properly on touch devices and remain visible while reading
  • The P&L Bridge and risk metrics are significantly easier to understand

⚡ Faster trade entry

  • Added grouped strategy categories and type-ahead search in the strategy picker
  • Introduced strategy templates for popular setups, including starred favorites
  • Creating common strategies now requires far fewer clicks and reduces data-entry mistakes

🚀 Smarter dashboard layout

  • Reorganized the dashboard into a clearer hierarchy
  • Added tabbed analytics to reduce excessive scrolling
  • Promoted the Wheel / PMCC Tracker to a more prominent location
  • The dashboard is now easier to scan and navigate during active trading

💰 Clearer premium reporting

  • The tracker now distinguishes Premium Collected from Premium Earned (Realized)
  • This removes the confusing situation where different screens displayed valid but different totals
  • Cash flow and realized profit are now presented more explicitly

🏦 Expanded import support

  • Added support for Charles Schwab CSV imports
  • Included a more flexible generic CSV column mapping workflow
  • Importing existing trading history is now much easier for a wider range of brokers

🎯 Better trade filtering

  • Replaced modifier-key multi-select filters with checkbox chip filters
  • Filtering trades is now more intuitive and works better across devices

⌨️ Keyboard shortcuts

  • Added productivity shortcuts, including:
    • n — New trade
    • / — Focus search
    • g + key — Quick navigation
    • ? — Open shortcut help
    • Esc — Close dialogs and panels
  • Power users can now navigate the app much more efficiently

🛡️ Improved security posture

  • Enabled the application’s Content Security Policy (CSP)
  • Audited and hardened HTML rendering paths to reduce XSS exposure
  • Strengthened the overall security foundation without changing the local-first philosophy

👋 Improved first-run experience

  • The sample database is now clearly identified as sample data
  • Added a dedicated banner that helps new users start with their own trades
  • Announcement dismissals are now remembered between sessions

Thank you to everyone testing and providing feedback!

Full Changelog: 2.5.3...2.6.0

Release Summary

Field Value
Version 2.6.0
Ref main
Commit 83c93aef69981e40bced90a9d5b2563443d2abca
Asset gammaledger-2.6.0.zip

Local Installation

  1. Download gammaledger-2.6.0.zip.
  2. Extract the ZIP archive.
  3. Open index.html in Chrome, Edge, or Firefox.