Added
- Improved MetaMetrics opt-out tracking to properly attribute opt-out events and prevent duplicates (#39413)
- Add Bitcoin and Tron account support for rewards (#39363)
- Adds the feature flag infrastructure for the unified
AssetsControllerstate (#39631) - Added support for queueing non-EVM confirmations (#39599)
- Add client to metadata for smartTransactions and relayTransactions (#39612)
- Exclude
SeedlessOnboardingController.pendingToBeRevokedTokensfrom the state logs (#39607) - Adds an alert for when the site suggested network fee is much higher than ours (#39245)
- Update in app navigation for shield carousel slide (#38695)
- Added support for the multichain API to Snaps (#39071)
- Fixed focus behavior in network list menu - menu button now properly toggles menu open/closed without focusing menu items (#39279)
- Implement new bridge asset picker and read token data from new popular and search api endpoints (#37685)
- Add polygon to the networks supporting smart transactions (#39614)
- Adds support for ERC-7715
wallet_requestExecutionPermissionsRPC method, witherc20-token-revocationpermission type (#39417)
Changed
- Remove network dropdown from Activity tab (#39565)
- Removed the divider above the Manage permissions button in the connected app popover (#39505)
- Updated the disconnect modal button to use the primary button color (#39535)
- Update swaps QuotesReceived event properties (#39437)
- Increased network avatars copy icon to size small (#39512)
- Removed unused "What's New" modal feature, improving Home page performance (#39314)
- Removed calls to nft collections endpoint (#39456)
Fixed
- Extension no longer clears the clipboard if it's a hex address (#39209)
- Show selected swap asset at the top of the list (#39542)
- Prevent scroll reset on interface update (#39100)
- Update the icon spacing on NFT and Network notifications (#39556)
- Fixed an issue where multichain requests would fail when the wallet is locked (#39592)
- Fixed malicious address alert incorrectly blocking revoke transactions (#38992)
- Updates the SRP details modal body text color to text-alternative and fixes the description section in the Settings component (#39550)
- Fixes nonevm account selection in the multichain provider snap flow. (#39365)
- Removed the outer glow effect from the app icon in connect confirmation pages. (#39530)
- Updated NFT description styling with improved "Show More" button placement and text sizing (#39504)
- Optimize initial page load and prevent rare temporary UI state corruption (#39407)
- Update dependencies for @keystonehq/bc-ur-registry-eth and qrcode-generator to improve QR scan successful rate. (#39414)
- Missing token activity in details page (#39406)
- Improve name resolvers in send flow (#39410)
- Fixed styling in edit accounts during snap requests. (#38357)
- Fixed critical performance issue slowing down all user actions by fixing confirmations selector memoization (#39313)
- Fixed an issue where cancelling a Shield subscription payment on Stripe's checkout page was incorrectly treated as an error (#39513)
- Purge profile service on resetting wallet (#39665)
- Prevented Snap crashing when clicking buttons without names (#39727)
- Fixed details of the gas fee token (#39706)
- Fixed error when sending native tokens on EVM networks when chainId is provided as decimal string (#39806)
- Removed petname modal from appearing when clicking recipient addresses in activity list (#39816)