Added
- Bumped
@metamask/seedless-onboarding-controllertov10.0.3. (#43908) - Event-based transaction toasts (#43744)
- Adds
metamask_canonical_profile_idto support links when users consent to share data (#43798) - Added Trophy icon to the component library (#43574)
- Add proof of ownership to profile metrics (#43715)
- Added Batch Sell feature allowing users to sell multiple tokens in a single transaction from the wallet overview (#43311)
- Added KONET network and native token logos in the custom network UI (#43810)
- Added max leverage pill display in perps market list cards (#43775)
- Default-check
MarketingOpt-in checkbox for social login users in US region. (#43584) - Allowed users with an enrolled passkey to reveal their Secret Recovery Phrase and export private keys using passkey verification instead of their MetaMask
password. (#43169) - Added a redesigned DeFi referral consent UI for Hyperliquid behind an A/B test (#43683)
- Display a VIP tag when using a VIP referral code. (#43527)
- Enabled ERC-7715 requests over the Multichain API and MetaMask Connect (#43513)
Changed
- Changed delete code for networks (#43499)
- perf(6598): audit core platform selectors (#43607)
- perf(6557): Memoize swaps default token selector and remove redundant deep/shallow equality in
useTokensToSearch(#43609)
Fixed
- Fixed BigNumber crash when fiat conversion rates exceed 15 significant digits (#44097)
- Fixed MM Pay "Pay with" selector alignment with Figma designs (#44038)
- Fixed Arc USDC ERC20 being counted in total balance calculations (#43955)
- Fixed search handler for tokens missing a valid assetId (#44041)
- Fixed null entropySource accounts for proof of ownership (#44011)
- Fixes: https://github.com/MetaMask/MetaMask-planning/issues/6927 (#43209)