@@ -7,6 +7,148 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [Unreleased]
99
10+ ## [7.64.0]
11+
12+ ### Added
13+
14+ - Added one-click trading for Perps, allowing users to deposit funds and execute trades seamlessly within the order view (#24964)
15+ - Update slippage UI, adding option for users to set a custom slippage (#25124)
16+ - Updated stablecoin lending cta to be right-aligned and not render the percentage (#25351)
17+ - Add same-chain mUSD conversion enforcement (#25238)
18+ - Added Metal Card checkout flow allowing virtual card holders to upgrade to a physical Metal Card with Daimo Pay integration (#25172)
19+ - Added support for queueing non-EVM confirmations (#25319)
20+ - Added trending markets display in Perps tab for users without open positions to improve trading discovery (#25302)
21+ - Support filter by event types in the Activity Tab (#24910)
22+ - Allow user to set a referral code in Rewards Settings after opt-in (#25085)
23+ - Change password screen ui fixes (#25301)
24+ - Continue button placement changes in create pasword screen (#25264)
25+ - Added close button to token selection modal in Earn feature (#25006)
26+ - Added `earn-musd` deeplink handler for direct navigation to mUSD conversion education flow (#25285)
27+ - Add client in metadata for smartTransaction and relayTransaction transaction submission (#25331)
28+ - Integrates per chain file save for tokenListController. (#24019)
29+ - Improved mUSD bonus claiming flow to redirect to homepage after claiming (#25274)
30+ - Add Bitcoin and Tron account support for rewards (#24890)
31+ - Added "terms apply" clickable link to mUSD conversion education screen and navbar tooltip (#25284)
32+ - Added one-click "Switch to Infura" button for custom networks experiencing connectivity issues (#25054)
33+ - Added ability to claim Merkl rewards from mainnet mUSD asset overview (rewards still claimed on Linea) (#25259)
34+ - Changed asset picker to pin selected token to top of list (#25226)
35+ - Added swipe navigation gestures (swipe left/right edges to navigate browser history) and pull-to-refresh functionality (pull (#24851)
36+ down from top to reload page) to the In-App Browser
37+ - Added MUSD Conversion Transaction Details screen showing source and destination token amounts (#24551)
38+ - Fixed Merkl rewards claimable amount not updating immediately after claiming by reading from blockchain and implementing (#24935)
39+ optimistic UI updates
40+ - Brought back MetaMask fee row for mUSD conversion transactions (#25132)
41+ - Added WebSocket connection health toast notification for Perps trading to show real-time connection status with manual retry (#25022)
42+ option
43+ - Handle shield deep link (#23663)
44+ - Fixed claimable reward display rounding to show "< 0.01" instead of "< 0.00001" for very small amounts (#25174)
45+ - Enable support for EIP-5792 methods over WalletConnect (#25114)
46+ - Import SRP screen UX improvements (#24693)
47+ - Added new swaps asset picker (#22712)
48+ - Added "Claim bonus" CTA on token list items for tokens with claimable mUSD bonuses, with automatic scroll to claim section on (#24982)
49+ asset details page
50+ - Removed unnecessary security alerts when revoking token permissions from malicious addresses (#24592)
51+ - Update MegaETH RPC (Infura) and explorer (Blockscout) URLs (#24939)
52+ add migration (113) for MegaETH RPC (Infura) and
53+ explorer (Blockscout) URLs
54+ - Added ability to view card details (card number, expiration, and CVV) as a secure image. Improved card onboarding (#25021)
55+ experience on Android with better keyboard handling. Added card
56+ provisioning status message.
57+ - Added new `network-fee-row` component and conditionally render it for mUSD conversion transactions. (#24943)
58+ - Added smooth slide animation when selecting regions with states in buy/sell flows (#24911)
59+ - Upgrade smart-transactions-controller and replace the legacy smart transactions swaps flags with smart transactions flags from (#23847)
60+ remote config API.
61+ - Redesigned Card Home screen with improved balance display layout and simplified KYC verification flow (#24954)
62+ - Added deeplink support to navigate directly to the Trending/Explore screen (#24952)
63+ - Added geo-blocking for mUSD conversion feature to restrict access in non-compliant countries (#24501)
64+ - Add Merkl Rewards Claim Functionality (#24487)
65+ - Added per-token dismissal for mUSD conversion CTA on asset detail page (#24590)
66+ - Added mUSD developer options section with button to reset education screen seen state (#24949)
67+ - Updated copy for the mUSD conversion education screen. (#24948)
68+ - Adds settings page for changing ramp region (#24856)
69+ - Added optional quickActionsHint to custom-amount-info (#24914)
70+ - Improved readability of market data on Token Details page by shortening large numbers with abbreviations (K/M/B/T) and (#24560)
71+ increasing font size
72+ - Added a check to make the buy button invisible for unsupported tokens (#24924)
73+ - Updated the copy for the mUSD conversion claimable bonus tooltip. (#24912)
74+ - - Add change utxo dropped when full swap use case ([#572](https://github.com/MetaMask/snap-bitcoin-wallet/pull/572)) (#24922)
75+ - Update p2wsh, p2tr and p2sh dust minimum value
76+ ([#570](https://github.com/MetaMask/snap-bitcoin-wallet/pull/570))
77+ - Refresh smart-transaction feature liveness in bridge and transaction flows. (#24087)
78+ - Fixed font rendering on Android Card welcome screen, improved error messages for incorrect SMS codes, and enhanced keyboard (#24860)
79+ handling during Card onboarding
80+ - Add support for `InsufficientBalanceToCoverFee` error response from Snaps (#24747)
81+ - (Behind feature flag) Fixed UI inconsistency when adding accounts in full-page account list mode - actions now appear as a (#24468)
82+ bottom sheet overlay
83+ - Added replaces active tab if max tabs are open and request comes from trending (#24555)
84+
85+ ### Fixed
86+
87+ - Fixed a bug where the currently selected swap asset would be pinned to the top of the asset picker list even when it didn't (#25395)
88+ match the search query
89+ - Enables the “Got it” button in an alert (#25368)
90+ - Fix multiple bugs with stop loss being set via stop loss banner (#25234)
91+ - Password field error state on Create Password screen. (#25254)
92+ - Adjusted padding and border radius for Swaps network pills (#25342)
93+ - Swaps Non EVM tokens with zero balance now show 2 decimal places just like the EVM ones (#25289)
94+ - Format input amount when validating balance (#25333)
95+ - N/a (#25299)
96+ - Fixed postal code input in Deposit flow to allow entering codes with punctuation, spaces, and letters (#25323)
97+ - Disabled the "switch tokens" button when destination token in on a disabled network (#25311)
98+ - Fixed a bug where the asset picker would pin the currently selected asset to the top of networks that didn't match the (#25308)
99+ network of the selected token
100+ - Fixes missing stock badge on asset overview opened from trending token search view (#25288)
101+ - Changes the mUSD conversion asset overview CTA copy (#25294)
102+ - Made liquidation price estimate in margin adjustment form to accurately reflect Hyperliquid's maintenance margin rules (#25243)
103+ - Android Safe Area View Explore Layout Issues (#25142)
104+ - Removed chevron from Swaps recipient address picker (#25207)
105+ - Fixes iOS yellow AutoFill suggestion box appearing above text fields during Card onboarding (#25210)
106+ - Show token symbol on Send screen for tokens with zero balance (#25201)
107+ - Remove isEvm guard from Perps wallet actions button (#25239)
108+ - Fix layout flicker on network fee row. (#25161)
109+ - New error type: GoogleLoginOneTapFailure (code 10016) for generic One Tap failures (#24936)
110+ Browser fallback: One Tap failures now trigger
111+ browser-based OAuth on Android
112+ - Fixed PnL dollar value formatting in Predict sell preview to show 2 decimal places (#25228)
113+ - Updated mUSD conversion screen navbar (#25135)
114+ - Fixed chainId assertions in `eth_sendTransaction` and `eth_signTypedData_v4` requests over the Multichain API (#25131)
115+ - Updated Deposit page selectors to have consistent styling without borders (#25128)
116+ - Updated Deposit page header to use back button instead of close button (#25126)
117+ - Removed background from payment method icons in deposit flow (#25122)
118+ - Set OPTIN_META_METRICS_UI_SEEN flag when user login with social login (#24979)
119+ unset OPTIN_META_METRICS_UI_SEEN flag when user create
120+ srp wallet
121+ - Fixed a bug in the network name for the token detail page (#25106)
122+ - Fixed Perps WebSocket race conditions and error handling during reconnection/initialization states (#25029)
123+ - Changed swaps network filtering logic to only filter source networks (#25092)
124+ - Fixed "Get 3% Stablecoins" heading being rendered on 3 lines. (#25052)
125+ - Fixed `Stake` button showing for assets in the Tron network that were not native TRX (#25043)
126+ - Updated design of perps SortBy bottomSheet (#24970)
127+ - Update SRP flow to display multichain accounts (#24906)
128+ - Fixed TrendingTokenPriceChangeBottomSheet to discard uncommitted changes when reopened. (#24977)
129+ - Fixed TRX token logo displaying incorrectly in swap token selector list (#24942)
130+ - Align the trending tokens network selector UI with the standard network selector for consistency. (#24417)
131+ - Updated secondary mUSD conversion CTA text to get 3% mUSD bonus (#24944)
132+ - Biometric choice logic update (#24695)
133+ - Ensure proper responses when requesting invalid RPC methods using the multichain API (#24887)
134+ - Fixed insufficient balance alert incorrectly showing when using max amount in MetaMask Pay (#24903)
135+ - Trending view search filtering improvement (#24891)
136+ - Display custom msg for chart data when there is a single data point (#24917)
137+ - Remove the network confirmation modal on trending flow (#24888)
138+ - Updated address copy confirmation to show a toast notification instead of inline overlay (#24599)
139+ - Updated get mUSD cta to respect network filter when creating mUSD conversion tx (#24907)
140+ - Predict empty search screen items (#24892)
141+ - Removes Non evm balance section in asset details page when zero (#24332)
142+ - Trending tokens view safe area cleanup (#24883)
143+ - Explore sites icons sizes and padding issues (#24877)
144+ - Fallback to symbol if name is null on trending page (#24813)
145+ - Network selector startup crash (#24872)
146+ - Fixed UI copy casing to align with sentence case standards and corrected punctuation inconsistencies (#23296)
147+ - Adds per network min value params for trending token (#24730)
148+ - Improved price display for trending tokens with subscript notation for very small values (e.g., $0.0₆14) (#24441)
149+ - Show custom error msg page when user searches for token not found on trending page (#24569)
150+ - Fixed a bug where TextField components could wrap text to multiple lines even when multiline={false} (#24584)
151+
10152## [7.63.1]
11153
12154### Fixed
@@ -10210,7 +10352,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1021010352- [#957](https://github.com/MetaMask/metamask-mobile/pull/957): fix timeouts (#957)
1021110353- [#954](https://github.com/MetaMask/metamask-mobile/pull/954): Bugfix: onboarding navigation (#954)
1021210354
10213- [Unreleased]: https://github.com/MetaMask/metamask-mobile/compare/v7.63.1...HEAD
10355+ [Unreleased]: https://github.com/MetaMask/metamask-mobile/compare/v7.64.0...HEAD
10356+ [7.64.0]: https://github.com/MetaMask/metamask-mobile/compare/v7.63.1...v7.64.0
1021410357[7.63.1]: https://github.com/MetaMask/metamask-mobile/compare/v7.63.0...v7.63.1
1021510358[7.63.0]: https://github.com/MetaMask/metamask-mobile/compare/v7.62.2...v7.63.0
1021610359[7.62.2]: https://github.com/MetaMask/metamask-mobile/compare/v7.62.1...v7.62.2
0 commit comments