Added
- Added error handling to ensure users are not redirected to an incorrect network when sending or swapping tokens (#28740)
- Added optional chaining to currency rates check for improved stability (#28753)
- Enabled Portfolio View (#28661)
- Added a selector to enable cross-chain polling for aggregated balances (#28662)
- Ensured the network filter respects the PortfolioView feature flag, displaying tokens accordingly (#28626)
- Implemented multichain token detection, enabling periodic polling and storing detected tokens across all supported networks (#28380)
- Added PortfolioView to display tokens across all networks in one list (#28593)
- Added cross-chain aggregated balance calculation (#28456)
- Enabled redesigned transaction confirmations for all users, with automatic toggling (#28321)
- Added a first-time interaction warning to alert users when interacting with an address for the first time (#28435)
- Added a default value to the custom nonce modal (#28659)
- Added an alert when the selected account differs from the signing account in the confirmation screen (#28562)
- Display "< 0.01" instead of "0.00" for the fiat value of network fees (#28543)
- Improved handling of very long names by truncating names longer than 15 characters with an ellipsis (#28560)
- Enabled account syncing in production (#28596)
- Added various updates to account syncing in preparation for re-enablement (#28541)
- Added entry points to the Portfolio for viewing and managing spending caps from the extension (#27607)
Changed
- Updated the new network popup to only display for compatible accounts (#28535)
- Removed the "You're now using..." network modal after adding a network (#28765)
- Updated the transaction list message on the token detail page to reflect the current network (#28764)
- Updated the description of the setting to enable simulation to include signatures (#28536)
- Reduced maximum pet name length to 12 characters (#28660)
- Updated NFT token send design (#28433)
- Improved design aspects of PortfolioView, including networks, sorting, and menu (#28663)
- Provided maximal space for asset list filter to display "All networks" text fully and ellipsize long account names properly (#28590)
Fixed
- [FLASK] Fixed issue where non-EVM accounts were incorrectly included in the account connection flow (#28436)
- Fixed issue with detecting NFTs when switching networks on the NFT tab (#28769)
- Passed decimal balance from asset page to swaps UI to ensure proper prepopulation (#28707)
- Fixed issue where the incorrect native token was prepopulated in the swap UI when swapping from a different chain in PortfolioView (#28639)
- Fixed issue where tokens from non-current networks were being hidden incorrectly (#28674)
- Fixed market data retrieval for native tokens with non-zero addresses, such as Polygon's native token (#28584)
- Fixed display issues for test networks in Portfolio View when the price checker setting is off (#28601)
- Fixed account list item display for PortfolioView with and without the feature flag (#28598)
- Fixed display bug on coin overview and account list item when the "Show balance and token price checker" setting is off (#28569)
- Fixed styling issue affecting all dialogs by limiting it to the quotes modal (#28739)
- Fixed swaps approval checking for amounts greater than 0 but less than the swap amount (#28680)
- Fixed transaction flow section layout on redesigned confirmation pages (#28720)
- Prevented duplicate contact names and added warnings for duplicates in the contact list (#28249)
- Made QR scanner more strict about the contents it allows, fixing unexpected behavior with certain QR codes (#28521)
- Fixed avatar size for the current network (#28731)
- Fixed account names and length display for dApp connections (#28725)