Added
- Launched a feature displaying the percentage increase or decrease for tokens within the UI (#24223)
- Added a search feature to easily filter through the popular network list (#25170)
- Launched a new asset details page (#24522)
- Implemented a loader on the confirmation page during Blockaid validation (#25477)
- Introduced an advanced details component for transactions (#24833)
- Enhanced permit signatures with a simulation section (#24862)
- Introduced dynamic support for identifying 'buyable' networks through the Ramps API (#24041)
- Introduced a new notification counter over the Fox icon to display unread notifications (#25093)
- Improved the display of large and small token values on the permit signature page (#25720)
- Replaced "Approve spend limit" with "Spending cap" in the Permit signature redesign (#25618)
- Display ellipsis to Permit simulation fiat values (#26001)
- Display ellipsis for Permit values with over 15 characters (#26458)
Changed
- Introduced the ability to edit custom networks directly from the modal (#25272)
- Launched an initial UI for editing multiple RPC URLs in the network form (#25219)
- Added paymaster address display for certain transactions in the contract interaction confirmation (#25396)
- Updated the text for permit signatures (#24975)
Fixed
- Updated all help center URLs from the old Zendesk format to the current support.metamask.io domain (#24286)
- Improved NFT ownership updates in MetaMask by parsing logs from contract interaction transactions (#25380)
- Corrected the display of the delete network icon to only appear on mouseover in the network modal (#25547)
- Fixed a UI issue where a non-zero percentage change was displayed next to a $0.00 account balance (#25550)
- Improved the display of large token amounts in the wallet (#25464)
- Resolved an issue where the Linea mainnet ticker was incorrectly displayed as undefined (#25436)
- Deprecated Mumbai and Linea Goerli test networks (#24994)
- Fixed an issue where STX was incorrectly used for Swap+Send approvals (#25510)
- Addressed and resolved all identified bugs in the Swap+Send feature (#25100)
- Enhanced network indicator consistency on the confirmation page by aligning it with the network selection dropdown (#25518)
- Implemented a setting to allow users to opt-out of displaying fiat values for testnet transactions (#25167)
- Adjusted styling to properly handle long NFT IDs in transaction simulations (#25252)
- Enhanced the deadline field formatting on the permit signature page (#25321)
- Refined the design of the permit signature confirmation page (#25383)
- Updated the text on redesigned Sign-In With Ethereum (SIWE) signature pages (#25381)
- Adjusted signature pages to only display simulations when the user has enabled this preference (#25186)
- Refined the alerts on typed sign data pages based on feedback (#25163)
- Corrected the display of USD amounts in swap notifications (#25444)
- Refined notifications UI to only show tabs when relevant (#25350)
- Resolved an issue to ensure push notifications are properly received and not delivered as silent notifications (#25340)
- Fixed a bug to ensure native currency symbols are correctly displayed in notifications (#25364)
- Adjusted the notifications-tag-counter to have a minimum width (#25322)
- Resolved an issue where incorrect type assertions led to a crash when splitting an undefined value in notification detail network fees (#25315)
- Excluded SNAP notifications from 'Mark all as read' server updates (#25099)
- Resolved an issue by ensuring max gas values for swaps are rounded to integers (#25488)
- Updated the outdated browser warning to display immediately for new installations (#25366)
- Enhanced the Send flow by displaying a network badge next to the chosen asset (#25470)
- Fixed various display issues in the asset picker modal and balance display (#25601)
- Corrected the display of decimal places for token values on permit pages (#25718)
- Added ellipsis for long permit values and fixed errors with very large numbers (#25741)
- Fixed an issue where the connected account was missing on the connection page (#25500)
- Removed the NFT autodetection modal when the feature is disabled in settings (#25993)
- Fixed the Blockaid report URL on redesigned pages (#25702)
- Fixed the "Show conversion in testnets" option for Bitcoin and Ethereum test assets (#26224)
- Enabled the Save button on the Add Contact page when a valid address or ENS name is entered (#26456)
- Fixed fallback conversion rates for token market data to ensure accurate market cap (#26460)
- Resolved the issue of selecting the correct network when multiple networks have the same chain ID (#25805)
- Updated alignment and padding for permit simulations (#26186)
- Updated the pending transactions badge to display a number instead of three dots (#26116)
- Adjusted spacing in the send asset picker for proper vertical alignment with other dropdowns (#25576)
- Fixed decimal display for Permit values and added a reusable component for displaying token units (#26105)
- Fixed precision loss for very large values in signature simulations (#25968)
- Included decimals in fiat calculations for Permit simulations and added tooltips for shortened values (#26523)
- Fixed the missing deadline timer on the swaps status screen (#26544)
- Fixed an issue where account names were out of sync in the account list during the connect account flow (#26542)