3.69.0
ghostfolio/ghostfolio3.69.0Sep 7, 2026by dtslvr
AI Summary
This release focuses on backend performance optimizations and user interface refinements, specifically improving the portfolio summary loading state and migrating the watchlist creation flow. It also introduces a structural change to the holdings endpoint and resolves a bug related to asset profiles.
Key Highlights
- Improved the loading state of the activity count in the portfolio summary
- Migrated the watchlist create dialog to a dedicated route
- Changed the holdings endpoint to return active and closed holdings by default
- Upgraded core dependencies including `zod` and `bull-board`
Breaking Changes
- The holdings endpoint now returns active and closed holdings by default and reuses a single snapshot for both types, which may affect API consumers relying on the previous structure.
Full Release Notes
### Changed - Improved the loading state of the activity count in the portfolio summary - Migrated the create dialog of the watchlist to a dedicated route - Changed the holdings endpoint to return active and closed holdings by default and reuse a single snapshot for both types - Upgraded `countries-and-timezones` from version `3.9.0` to `3.10.0` - Upgraded `bull-board` from version `9.0.1` to `9.5.0` - Upgraded `zod` from version `4.4.3` to `4.5.4` ### Fixed - Resolved an issue when opening an asset profile from the watchlist ### Special Thanks - @dtslvr - @slagiewka