3.28.0

parruda/swarm3.28.0Jul 17, 2026by dtslvr

AI Summary

Migrated activity dialogs to dedicated routes, improved localization in admin panels, and fixed validation errors for tags and asset profiles.

Key Highlights

  • Migrated clone, create, and edit activity dialogs to dedicated routes
  • Improved language localization in admin control panel tables
  • Fixed missing validation for tags during activity and holding updates
  • Fixed asset profile valuation for profiles without market data

Full Release Notes

### Changed

- Migrated the clone, create and edit activity dialogs to dedicated routes
- Improved the language localization in the historical market data table of the admin control panel
- Improved the language localization in the tag management of the admin control panel

### Fixed

- Fixed the missing validation of the tags when creating or updating an activity
- Fixed the missing validation of the tags when updating the tags of a holding
- Fixed an issue where the tags of an activity were lost if updating the activity failed
- Fixed an issue where the dividends, the interest and the liabilities of asset profiles without market data have been valued at zero in the portfolio calculation
- Fixed an issue where an error has been reported for asset profiles without market data which do not hold any units
- Fixed an issue with removing a linked account from a buy, sell or dividend activity

### Special Thanks

- @dtslvr
- @KenTandrian