3.22.0
hpcaitech/Open-Sora3.22.0Jul 8, 2026by dtslvr
AI Summary
This release adds a copy-to-clipboard feature to alert dialogs and improves the user account deletion flow. It also hardens admin panel security and refactors the database model, renaming SymbolProfileOverrides to AssetProfileOverrides.
Key Highlights
- Added copy-to-clipboard action in alert dialogs
- Improved user account deletion flow
- Renamed SymbolProfileOverrides to AssetProfileOverrides
- Improved Dutch, French, and German localization
Breaking Changes
- Renamed SymbolProfileOverrides data model to AssetProfileOverrides
New Features
- Copy-to-clipboard action in alert dialogs
Full Release Notes
### Added - Added support for a copy-to-clipboard action in the alert dialog component ### Changed - Improved the user account deletion flow in the user settings of the user account page - Improved the date formatting of the first activity in the historical market data table of the admin control panel - Set the change detection strategy to `OnPush` in the activities page - Set the change detection strategy to `OnPush` in the allocations page - Set the change detection strategy to `OnPush` in the analysis page - Set the change detection strategy to `OnPush` in the portfolio holdings page - Set the change detection strategy to `OnPush` in the activities page - Set the change detection strategy to `OnPush` in the _FIRE_ page - Set the change detection strategy to `OnPush` in the users section of the admin control panel - Hardened the endpoint to update a property of the admin control panel by validating the `key` path parameter - Renamed the `SymbolProfileOverrides` _Prisma_ data model to `AssetProfileOverrides` while keeping the database table name - Improved the language localization for Dutch (`nl`) - Improved the language localization for French (`fr`) - Improved the language localization for German (`de`) ### Special Thanks - @Aftab3008 - @archit-goyal - @Arjun8242 - @DavidReque - @dtslvr - @KenTandrian - @munzzyy - @SlavaDoroshenko - @youdie006