Added
- Added skeleton for balance overview (#44703)
- Added new dmk feature flag (#43488)
- Added verified badges to selected Swaps tokens (#44623)
- Added skeleton for token loading (#44705)
- Added a high-rate alert warning when reviewing a batch sell with only one asset still selected to sell (#44646)
- Added Robinhood chain metadata to EIP-7715 Advanced Permissions (#44499)
- Added tab hover and page transitions to bottom nav bar (#44641)
- Added gating for bottom nav bar experiment (#44403)
- Added limit orders when closing all or part of a perpetual position (#44466)
- Added a provider selection screen in ramps so users can compare quotes and change their buy provider (#44553)
- Added decimal validation (#44602)
- Added conditional Swap page header when bottom nav experiment is on (#44233)
- Added transitions (#44481)
Changed
- Updated
@metamask/seedless-onboarding-controllertov10.1.0(#44771) - Navigated users to batch sell through a deeplink (#44671)
- Updated the slider step to one in batch sell (#44648)
- Raised legacy toasts over footers when applicable (#44654)
- Made various fixes and improvements on the batch sell select page (#44603)
- Patched
@metamask/assets-controllerfor suggested occurrence floors (#44525) - Upgraded Sentry SDK from v8 to v10, improving telemetry and enabling full incorporation of backend instrumentation (API, RPC, DB, Cache, CDN domains) into Sentry distributed tracing (#42867)
- Deleted the token cache (#44522)
- Updated the toggle for manage tokens (#44434)
- Restored
google.svgand relocated it toapp/images/(#44383) - Changed the default bridge network list to remove Stellar and Arc to hide them when remote feature flag API down (#44787)
- Updated scroll behaviour (#44770)
- Updated Activity swap rows labels (#44637)
- Updated the dapp connection bar styling to match the latest design spec (#44539)
- Changed sidepanel max-width (#44647)
- Updated Swap/Bridge to use suggested slippage from quote responses (#44537)
Removed
- Removed page border styles to make page UI consistent across app (#44721)
Fixed
- Fixed an issue where connecting a Trezor hardware wallet could hang indefinitely by adding a response timeout, and corrected the timeout error message so Trezor no longer shows a Ledger-specific message (#44626)
- Fixed CAIP-19 asset deep links so they show the phishing interstitial when Skip Interstitial is disabled (#44639)
- Fixed non-EVM activity labels (#44751)
- Fixed the review modal rendering assets without quotes (#44650)
- Restored enabled networks via the controller (#44371)
- Fixed transactions being underpriced by a stale saved advanced gas fee, by clearing the orphaned
advancedGasFeepreference (migration 216) (#44205) - Fixed a bug that caused notification Home links to open in a new tab (#43419)
- Fixed bridge smart transactions that could remain stuck as pending after being cancelled by the relay (#44372)
- Fixed custom tokens on niche EVM networks losing their name, symbol, and icon by restoring the wiped metadata on startup (#44303)
- Fixed the mUSD conversion activity details (#44613)
- Fixed cross-chain bridge transaction details showing "Confirmed" before the destination transaction had completed; the status now remains "Pending" until the bridge finishes end-to-end (#44536)
- Fixed a bug where attempting to connect a hardware wallet without going through could lock the user out of accounts operations on Firefox (#44483)
- Fixed activity titles for swaps that are missing destination token data (#44501)