This release includes 1 breaking change for platform teams planning a safe upgrade.
Published 1mo
Dashboards & Home Pages
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
angular
etf
finance
fintech
ghostfolio
investing
+11 more
nestjs
personal-finance
portfolio
prisma
software
stock
tracker
trading
typescript
wealth-management
web
Affected surfaces
deps
Summary
AI summaryRemoved deprecated SymbolProfile field and improved market‑data queue throughput.
Full changelog
Added
- Extended the user account settings with a copy-to-clipboard button for the user id
- Added pagination to the platform management of the admin control panel
- Added pagination to the tag management of the admin control panel
- Extended the asset profile details dialog of the admin control panel with a copy-to-clipboard button for the ISIN number
- Extended the asset profile details dialog of the admin control panel with a copy-to-clipboard button for the symbol
Changed
- Improved the throughput of the market data gathering queue by applying the rate limit per data source
- Decreased the rate limiter duration of the market data gathering queue jobs from 4 to 3 seconds
- Removed the deprecated
SymbolProfilefield from the endpointGET api/v1/portfolio/holding/:dataSource/:symbol - Upgraded
@simplewebauthn/browserand@simplewebauthn/serverfrom version13.2.2to13.3
Fixed
- Fixed an issue with hourly market data updates not refreshing prices for asset profiles with
MANUALdata source - Fixed an issue with the log context formatting in the performance logging service
Special Thanks
- @AkashNegi1
- @dtslvr
Breaking Changes
- Removed deprecated `SymbolProfile` field from endpoint `GET api/v1/portfolio/holding/:dataSource/:symbol`
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About ghostfolio
Open Source Wealth Management Software. Angular + NestJS + Prisma + Nx + TypeScript
Beta — feedback welcome: [email protected]