Added
- What's New popup on dropping of support for Ledger support for firefox (#19498)
- Network Menu Search (#19985)
- Added Gnosis Chain to the popular custom network list (#19324)
- Added a toggle to allow users to turn off IPFS image resolution (#20172)
- Added toggles to allow users a per-network opt-out of incoming transactions functionality (#20363)
- Added a toggle to allow users to opt-out of 4byte contract method names resolution (#20098)
- MetaMask Institutional releases will now be available from the releases page (#20788)
Changed
- Display a "Buy more" link in swaps if the user has insufficient funds for a proposed swap (#20241)
- Show the network name in Delete Network modal (#20309)
- Updated the description for NFT Media related settings toggles (#20380)
- Prevent users from adding and deleting networks when MetaMask is locked (#20277)
- Move "Enable Opensea API" and "NFT Autodetect" settings toggle into the Security & Privacy section (#20278)
Update styles and spacing on the critical error page (#20350) - Updated the description of the "Batch account balance requests" settings toggle (#20269)
- Update swaps price acknowledge behaviour, so that if the price difference percentage changes, the user has to re-confirm the acknowledgement message (#19961)
- Prevent flash of a screen change in the Swaps UI before redirects to the homepage (#20236)
- Autofocus the Address field in Import NFT modal (#20225)
- Added a toggle to allow users to disable ENS DNS resolution (#20102)
- Remove the portfolio button from global menu (#20221)
- Allow user to set Add Account name to default name by pressing enter (#20168)
- Remove the underline from network menu text when hovering cursor on text (#20063)
- Only show a tooltip on network menu network names if they are at least 20 characters long (#20009)
- Added background color to test network badges in the activity list (#20068)
- Add privacy relevant description to footer of hardware wallet connect screen (#20121)
- Updated translations in 14 languages (#20563), (#18017)
- opBNB transaction UX is now the same as Optimism (#20715)
- Modify size of icons throughout the UI (#20557)
- Modify spacing around in the custom token form (#20661)
- Disabled the buy button on the Sepolia network (#20617)
- Disabled blocked (e.g. unsafe or untrusted) tokens in the Swaps token list (#20625)
- Modify the design of the watch NFT page header (#20569)
- Show a slippage modal, which a user has to confirm, if a swaps slippage is too high or too low (#20364)
- Allow trezor users to select the legacy MEW HD path when connecting their HW wallet (#19552)
- Remove some spacing in the home screen UI (#20441)
- Remove some spacing in the NFT collection UI (#20442)
- Modify the visual alignment of the "MetaMask Support" links (#20354)
- Remove the "Source" and "Link" URLs from NFT details (#20248)
- Modify full screen settings styles and spacing (#20676) (#20674)
- Switch display order of fiat and eth values in Account List Menu (#20334)
- Update OpenSea alert placement on Token Allowance, Confirm Pages, SIWE, and Signature V3/V4 pages (#20530)
- Update scroll behaviour on Snaps install screens, so users can scroll with a button, and proceed to the next screen after scrolling to the bottom once (#20889)
- Allow easier viewing of all permissions in the dapp permission modal, by making the list of permissions scrollable (#20409)
- Improve spacing and border styling on Snaps details page (#20854)
Fixed
- Fix display of fiat conversions on Linea network (#20672)
- Fixed the token import flow so that users can import multiple tokens simultaneously (#20224)
- Fix to ensure the "Network added successfully" popover closes when the user clicks outside the modal (#20359)
- Fix to allow users to remove custom networks, with chain ids that match our "Popular Networks", from the network menu (#20220)
- Fix to prevent unecessary splitting of text into multiple lines, in the settings menu. (#19914)
- Fix to ensure metrics events are not sent before user opt-in to MetaMetrics (#20101)
- Fix position of a warning triangle icon on Snap Install Warning (#20712)
- Fix to ensure small and trailing zeroed numbers on the Send screen are displayed correctly (#20666)
- Restore hold-to-reveal button for private key export (#20109)
- Fix eth-sign toggle alignment in settings (#20587)
- Fix to ensure proper validation and error handling of custom IPFS gateway input in settings (#19700)
- Properly display trailing elipses in long numbers in the swaps UI (#20525)
- Prevent disabled Snaps from appearing in the transaction insight Snap dropdown on the Confirmation screen (#20850)