Skip to content

ghostfolio

v3.8.0 Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ 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

Summary

AI summary

Prevented deletion of asset profiles that are currently in use.

Changes in this release

Feature Low

Adds automatic refresh every 30 seconds to users table in admin control panel

Adds automatic refresh every 30 seconds to users table in admin control panel

Source: llm_adapter@2026-06-07

Confidence: high

Feature Low

Harmonizes sector names across data providers

Harmonizes sector names across data providers

Source: llm_adapter@2026-06-07

Confidence: high

Feature Low

Localizes country names

Localizes country names

Source: llm_adapter@2026-06-07

Confidence: high

Feature Low

Localizes sector names

Localizes sector names

Source: llm_adapter@2026-06-07

Confidence: high

Feature Low

Improves styling in user detail dialog of admin control panel’s users section

Improves styling in user detail dialog of admin control panel’s users section

Source: llm_adapter@2026-06-07

Confidence: high

Feature Low

Improves German (de) language localization

Improves German (de) language localization

Source: llm_adapter@2026-06-07

Confidence: high

Feature Low

Improves Ukrainian (uk) language localization

Improves Ukrainian (uk) language localization

Source: granite4.1:30b@2026-06-07-audit

Confidence: low

Bugfix Medium

Prevents deletion of asset profiles that are currently in use

Prevents deletion of asset profiles that are currently in use

Source: llm_adapter@2026-06-07

Confidence: high

Bugfix Medium

Ensures market data is correctly removed when an asset profile with no remaining activities is deleted

Ensures market data is correctly removed when an asset profile with no remaining activities is deleted

Source: llm_adapter@2026-06-07

Confidence: high

Bugfix Low

Prevents floating action button from overlapping paginator on mobile

Prevents floating action button from overlapping paginator on mobile

Source: granite4.1:30b@2026-06-07-audit

Confidence: low

Bugfix Low

Fixes asset profile override not applied to data enhancers when gathering profiles

Fixes asset profile override not applied to data enhancers when gathering profiles

Source: granite4.1:30b@2026-06-07-audit

Confidence: low

Bugfix Low

Truncates long titles in asset profile dialog to fix layout issue

Truncates long titles in asset profile dialog to fix layout issue

Source: granite4.1:30b@2026-06-07-audit

Confidence: low

Refactor Low

Centralizes asset profile override logic for manual adjustments

Centralizes asset profile override logic for manual adjustments

Source: llm_adapter@2026-06-07

Confidence: high

Refactor Low

Refactors backend logging to use instance‑based Logger

Refactors backend logging to use instance‑based Logger

Source: llm_adapter@2026-06-07

Confidence: high

Full changelog

Added

  • Added an automatic refresh every 30 seconds to the users table in the admin control panel

Changed

  • Harmonized the sector names across the data providers
  • Localized the country names
  • Localized the sector names
  • Centralized the asset profile override logic for manual adjustments
  • Improved the styling in the user detail dialog of the admin control panel’s users section
  • Prevented the deletion of asset profiles that are currently in use
  • Ensured market data is correctly removed when an asset profile with no remaining activities is deleted
  • Refactored the backend logging to use the instance-based Logger
  • Improved the language localization for German (de)
  • Improved the language localization for Ukrainian (uk)

Fixed

  • Prevented the floating action button from overlapping the paginator on mobile
  • Fixed an issue where the asset profile override (asset class and asset sub class) was not applied to the data enhancers when gathering asset profiles
  • Fixed a layout issue in the asset profile dialog of the admin control panel by truncating long titles

Special Thanks

  • @dtslvr
  • @KenTandrian
  • @Punith1117
  • @x52-dev

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

Track ghostfolio

Get notified when new releases ship.

Sign up free

About ghostfolio

Open Source Wealth Management Software. Angular + NestJS + Prisma + Nx + TypeScript

All releases →

Related context

Earlier breaking changes

  • v3.25.0 Changed default DATA_SOURCE_FEAR_AND_GREED_INDEX_STOCKS from RAPID_API to MANUAL

Beta — feedback welcome: [email protected]