Releases: MetaMask/metamask-mobile
Releases · MetaMask/metamask-mobile
Release 7.51.4
Thanks for trying out MetaMask Mobile! We really appreciate your feedback 🤗.
Table of Contents
Fixed
- fix: Bump expo patch version to fix Android crasher - cp-7.53.0 (#18321) (#18359) (7cea2a0)
- chore(runway): cherry-pick fix: cp-7.51.4 skip bridge and bridgeApproval tx types in STX (#18238) (86ef78c)
- chore(runway): cherry-pick fix: cp-7.51.4 wipe smart transactions on account reset (#18194) (39407d5)
- chore(runway): cherry-pick fix: feature flag solana modal (#18225) (780a4b1)
- chore(runway): cherry-pick fix: bump @metamask/smart-transactions-controller to 18.0.0 (#18228) (b04f928)
- chore(runway): cherry-pick fix: cp-7.51.4 clean up existing smartTransactions state since we don't persist new ones anymore (#18200) ([c4bc947](https://github.com/MetaMask/metamask-
Release 7.51.3
Thanks for trying out MetaMask Mobile! We really appreciate your feedback 🤗.
Table of Contents
Fixed
- fix: copied to clipboard alert not dismissable #18047
Release 7.51.2
Thanks for trying out MetaMask Mobile! We really appreciate your feedback 🤗.
Table of Contents
Fixed
Release 7.51.1
Release 7.51.0
Thanks for trying out MetaMask Mobile! We really appreciate your feedback 🤗.
Table of Contents
Added
- feat(smart-transactions): enable Arbitrum for Smart Transactions (#16624)
- feat(deposit): updates region list to flat list to fix android scroll bug (#16809)
- feat(deposit): adds interfaces for deposit analytics events (#16820)
- feat(deposit): Bank Details View (SEPA) (#16778)
- feat(deposit): International KYC (#16768)
- feat(deposit): adds unsupported region modal (#16772)
- feat(deposit): region modal refactor (#16728)
- feat(deposit): refactor OrderProcessing for shared in-flow/outside-flow use (#16651)
- feat(deposit): adds resend otp feature (#16112)
- feat(deposit): Deposit feature analytics config (#16564)
- feat(deposit): order details (#16606)
- feat(deposit): adds date picker keyboard to basic info form (#15906)
- feat(perf): accounts performance/sentry tracing (#15439)
- feat(deposit): adds region selector to deposit page (#16478)
- feat(identity): enable contact backup-and-sync (#15784)
- feat(deposit): Build quote page UI (#16298)
- feat(deposit): KYC webview (#16180)
- feat: integrate your earnings component with stablecoin lending data (#16428)
- feat(deposit): adds initial deposit processor (#16352)
- feat(deposit): adds get started screen to deposit flow (#16148)
- feat(deposit): pass email to OTP view (#16113)
- feat(deposit): adds order type to ramp processor (#16210)
- feat(deposit): kyc processing screen (#16053)
- feat(deposit): adds logout button to settings page (#16156)
- feat(4057): account list active networks avatars (#15964)
- feat(deposit): submit kyc form data to provider (#16115)
- feat(deposit): adds logout button to settings page (#16110)
- feat(deposit): fetch user KYC status and route to correct view (#16091)
- feat(15638): for the block explorer of the account menu, use Etherscan's multichain portfolio view (#15821)
- feat(deposit): add sdk environment (#16097)
- feat: 1.3 new create import srp (#15669)
- feat(deposit): kyc address form (#15822)
- feat(deposit): phone number input formatting (USA only) (#15905)
- feat(deposit): adds basic info KYC form (#15818)
- feat(ramp): store provider accessToken in a secure token vault (#15570)
- feat(deposit): MVP - deposit feature email authentication UX (#15568)
- feat(deposit): add native ramps sdk (#15465)
- feat(deposit): add routes and root route (#15374)
- feat(INFRA-2531): check for bitrise success comments in imported commits (#15349)
- feat(INFRA-2571): add pr line checker (#15397)
- feat(deposit): initial context and feature flag selectors (#15331)
- feat: phase 1 of typecript based e2e utils (#16783)
- feat: start using new Preference controller field smartAccountOptInForAccounts (#16906)
- feat: add preference for user to enable smart account opt-in (#16745)
- feat: 2.2 new srp oauth service (#15877)
- feat: Adding slider for smart account upgrade (#16862)
- feat: change contacts logic in order to support global network selector removal (#16585)
- feat: Enable 7702 in latest code (#16853)
- feat: Implement edit spending cap modal for
approve
confirmations (#16856) - feat: add xrpl logos (#16859)
- feat: remove temporary snap navigation workaround (#16817)
- feat: cp-7.50.0 Hide 7702 feature behind env flag (#16836)
- feat: add omni logos (#16825)
- feat: Implement
approve
confirmation methods (#16784) - feat: Process batched transaction with single nested transaction as regular transaction (#16712)
- feat: Adding alternateGasFees capability to wallet getCapabilities (#16628)
- feat: solana wallet standard e2e (#16136)
- feat: deprecate snap confirmation page (#16293)
- feat: Add tracing for the smart transactions controller (#16713)
- feat: Add account from wallet details (#16685)
- feat: 15278 Determine Vault Behaviour when getVaultFromBackup is not found (#16584)
- feat: integrate seedless onboarding controller into the Engine (#15844)
- feat: Create initial approve components and parser hook (#16580)
- feat: Reveal srp from wallet details (#16593)
- feat: (fix) cp-7.47.2 migrate caip permission to include sessionProperties value (#16601)
- feat: calculate solana gas requirements for swaps (#16581)
- feat: Add support for gas fees component for batch transactions (#16367)
- feat: Add contract deployment redesigned confirmation (#16524)
- feat: add
SEI
mainnet network support (#14661) - feat: Base Wallet Details Screen (#16344)
- feat: deposit provider webview (#16351)
- feat: Analytics/track earn events (#16477)
Fixed
- fix(ramps): adds error message if user tries to sell zero balance token (#16417)
- fix(permissions): fixed issue where the network badges doesn't show Solana and cannot select Solana (#16386)
- fix(identity): un-quarantine contact-syncing sync-new-user.spec.ts (#16592)
- fix(bridge): fix: cp-7.47.3 prevent crash when viewing Solana asset details (#16770)
- fix(deposit): use lists from rngh (#16759)
- fix(16004): filter network icons by account scopes in dapp connections (#16041)
- fix(15815): in TransactionElement componet, ticker displayed as undefined instead instead of ticker symbol. This is now fixed ([#16043](https://github.com/MetaMask/me...
Release 7.50.2
Thanks for trying out MetaMask Mobile! We really appreciate your feedback 🤗.
Table of Contents
Fixed
- chore(runway): cherry-pick fix: cp-7.50.2 Fix undefined formatNetworkRpcUrl (#17308) (b7c6a9c)
- fix: ensure info network modal is focused to render content (#17279) (c0fce5b)
- chore(runway): cherry-pick fix: Remove hardware wallets (#17264) (7d8cf2b)
- chore(runway): cherry-pick fix: cp-7.50.2 retrieving configured chains from NetworkController (#17241) (e55b93c)
- fix(snaps): Patch
CronjobController
(#17266) (04511a2)
Release 7.50.1
Thanks for trying out MetaMask Mobile! We really appreciate your feedback 🤗.
Table of Contents
Added
- feat: add new segment events for onboarding (#16493)
- feat: Stake 1033 add aave v 3 receipt tokens to mobile token list by default (#16440)
- feat: signature verification for private deeplinks (#16262)
- feat: upgrade notification controller to use v2 endpoints (#16360)
- feat: deeplink modal UI (#16309)
- feat: remove logic and state related to disable-security-check-prompt (#16125)
- feat: multichain api e2e (#15483)
- feat: STAKE-1052 reintroduce withdrawal safety checks (#16432)
- feat: update account list to support grouping (#16285)
- feat: STAKE-967: Add historic vault apy bottom sheet for stablecoin lending (#16379)
- feat: Create transaction batch confirmation (#15542)
- feat: add e2e tests for multichain accounts (#16311)
- feat: enable backup & sync for all users (#16228)
- feat: add 7702 to multichain account details (#16227)
- feat: Add
approve
transaction confirmation (#16282) - feat: New Metametrics flow (#15989)
- feat: 1.7 new-srp-login (#15833)
- feat: Misc Earn Lending UI Improvements (#16374)
- feat: Stake-1036: fix unknown method in confirmation bottom sheet for lending transactions (#16211)
- feat: Earn Lending Base Layer - Earn Controller Integration and Mock Data Removal (#15761)
- feat: add export credentials to multichain account details (#16157)
- feat: Compress images in the project using imageoptim (https://imageo… (#15727)
- feat: add multi-SRP EVM Account Syncing (#15357)
- feat: add new domain deeplinks (#15467)
- feat: add base network to networks enabled by default (#16064)
- feat: added network selector to the request payment flow (#14954)
- feat: prebuilt app support for e2e tests (#15794)
- feat: 1.6 new srp onboarding success (#15804)
- feat: 1.5 new srp backup step1 (#15795)
- feat: add metrics for defi tab and view (#15717)
- feat: add ConfirmationView class for end-to-end testing (#16249)
- feat: added e2e for two connected dapps (#16175)
- feat: add remove account components for multichain accounts (#16008)
- feat: multichain accounts - account details part 2 (#15884)
- feat: 1.2 disable wizard tour (#15840)
- feat: 1.4 new srp backup (#15773)
- feat: 1.3 disable security check prompt (#15841)
- feat: identity/profile multichain analytics (#15992)
- feat: enable react compiler for Nav directory (#15220) (#15220)
- feat: update accounts-deps to enable
KeyringRequest.origin
support (#15995) - feat: new build commands for Android and iOS (#15861)
- feat: add spam filtering for wallet_sendCalls (#16054)
- feat: Adding alert for batched un-used approvals (#15983)
- feat: add Solana Wallet Standard to in-app browser (#15707)
- feat: add katana network logo (#15390)
- feat: Displaying nested transaction data in advance section (#16019)
- feat: Hero NFT redesign confirmation (#15878)
- feat: Enable
transfer
andcontractInteraction
redesigned confirmations (#15958) - feat: multichain api analytics (#15854)
- feat: cp-7.47.0 fetch all tokens for bridge input (#15993)
- feat: add spam filtering for wallet_sendCalls (#15853)
- feat: Add user setting to dismiss prompt for smart account upgrade (#15791)
- feat: New Onboarding UI - Carousel and Terms of Use UI (#15665)
- feat: Solana accountChanged event (#15561)
- feat: multichain accounts - account details part 1 (#15722)
- feat: Remove env variables to hide 7702 feature (#15766)
- feat: Adds missing metrics for
transfer
confirmation redesign (#15901) - feat: Add
transaction_contract_method
to transaction metrics (#15770) - feat: add migration 082 to reset PhishingController phishingLists (#14573)
- feat: Add pending transaction alert (#15893)
- feat: track multi srp events (#15618)
- feat: Implement speed row in gas-fee-estimates (#15880)
- feat: Contentful banner integration (#15731)
- feat: STAKE-1023 add lending withdraw and deposit more buttons (#15238)
- feat: Add
ConfirmationAssetPollingProvider
into redesigned transactions (#15843) - feat: Implement redesigned gas fee modal (#15234)
- feat: extend TokenHero support for all ERC20 tokens - transfer transactions (#15259)
- feat: cp-7.47.0 add "hardware wallets not supported" error when attempting sola… (#15743)
- feat: Add signed or submitted general alert to alert system (#15779)
- feat: Implementing features in simulation section for batched transactions (#15442)
- feat: Adding metrics for batched confirmations (#15689)
- feat: Smart account upgrade splash page should be displayed for the user only once. (#15705)
- feat: SIP-26 Integration (#15389)
- feat: Add RPC (sub)domain tracking to transaction event metrics for RPC endpoints usage (#15290)
- feat: Display tag with batched transaction count. (#15408)
- feat: 15379 update minimum version modal UI (#15567)
- feat: (deposit) adds a progress bar to the deposit flow (#15646)
- feat: Reject 7702 requests for hardware wallets (#15678)
- feat: Changes in activity list for smart account upgrade/downgrade confirmations (#15393)
- feat: Track number_of_hd_entropies for a user ([#15566](https://github.com/MetaMask/meta...
Release 7.47.3
Thanks for trying out MetaMask Mobile! We really appreciate your feedback 🤗.
Table of Contents
Fixed
Release 7.47.2
Thanks for trying out MetaMask Mobile! We really appreciate your feedback 🤗.
Table of Contents
Fixed
- chore(runway): cherry-pick chore: bump pbkdf (#16629)
- chore(runway): cherry-pick fix: cp-7.47.2 migrate caip permission to include sessionProperties value (#16643)
- chore(runway): cherry-pick fix: account address missmatch with identity (#16683)
- chore(runway): cherry-pick fix: Remove delay for dispatch of INIT_BG_STATE_KEY (#16703)
v7.47.1
Thanks for trying out MetaMask Mobile! We really appreciate your feedback 🤗.
Table of Contents
Fixed
- fix: ensure inpage provider retries any pending requests sent before BackgroundBridge fully initialized (#16349)