3.44.0

givanz/VvvebJs3.44.0Aug 7, 2026by dtslvr

AI Summary

Improved user experience with live previews for settings and currency selectors, while fixing display values in impersonation mode.

Key Highlights

  • Added live preview of date and number format to user settings
  • Added country flag to the currency selector
  • Added Storybook story for the currency selector component
  • Removed redundant `balance` attribute of the account
  • Fixed values in impersonation mode to show absolute values

Breaking Changes

  • Removed the redundant `balance` attribute of the account in favor of the account balances

New Features

  • Live preview for settings
  • Country flag in currency selector
  • Storybook stories
  • Platform logo in transfer dialog
  • Entity logo `hasPlaceholder` attribute
  • Warmed up portfolio snapshot calculation

Full Release Notes

### Added

- Added a live preview of the date and number format to the user settings
- Added the country flag to the currency selector
- Added a _Storybook_ story for the currency selector component
- Added the platform logo to the account selectors in the transfer cash balance dialog
- Extended the entity logo component by a `hasPlaceholder` attribute to reserve the space of a missing logo
- Warmed up the portfolio snapshot calculation in the background during the biometric authentication

### Changed

- Improved the usability of the create watchlist item dialog by setting the initial focus to the search field
- Migrated the abstract _Material_ form field from a component to a directive
- Removed the redundant `balance` attribute of the account in favor of the account balances

### Fixed

- Fixed the values of the charts and tables in impersonation mode with an unrestricted access to show absolute values instead of percentages
- Fixed the savings rate of the investment timeline chart and the streaks on the analysis page in impersonation mode to be based on the impersonated user
- Fixed the savings rate of the _FIRE_ calculator in impersonation mode to not be based on the impersonating user