v7.37.0
Thanks for trying out MetaMask Mobile! We really appreciate your feedback 🤗.
Table of Contents
7.37.0 - Nov 28, 2024
Added
- #12091: feat: 2020 Add a performance test for iOS in Bitrise (#12091)
- #12148: feat: Enable smart transactions for new users (#12148)
- #12442: test: add a new unit test to cover for multichain feature flags ON (#12442)
- #12420: feat(3598): non permitted chain flow small improvements (#12420)
- #12198: feat: custom names for snap accounts (Flask only) (#12198)
- #12396: feat(ramp): enable buy button in asset overview (#12396)
- #11613: feat(ramp): improve amount editing formatting (#11613)
- #12393: feat: Creating data tree for signed type V1 signatures (#12393)
- #12160: feat: Integrate NFT api to display image & names in simulations includes
erc721
s (#12160) - #12324: feat: confirmation re-designs add basic page for types sign V1 signature request (#12324)
- #12452: [chore] Merge in feat: updated staking events to use withMetaMetrics helper (#12337) (#12452)
- #11424: feat: add workflow for updating automated test results in TestRail (#11424)
- #12337: feat: updated staking events to use withMetaMetrics helper (#12337)
- #12363: feat: add PooledStaking slice for managing staking state (#12363)
- #12398: feat: limit input digits to 12 in useInputHandler (#12398)
- #12344: feat: upgrade assets controllers to v44 (#12344)
- #12340: feat: upgrade assets controllers to version 43 (#12340)
- #12270: feat: upgrade assets controllers to 42 with multichain token rates (#12270)
Changed
- #12356: chore: Remove unnecessary event prop (#12356)
- #12425: ci: create ci workflow for multichain flow (#12425)
- #12350: chore: Bump Snaps packages (#12350)
- #11409: refactor: use
withKeyring
to batch account restore operation (#11409) - #12339: chore: Update accounts-controller @v19.0.0 and keyring-controller @v18.0.0 (#12339)
- #12440: chore(ramp): upgrade sdk to 1.28.7 (#12440)
- #12351: refactor(ramp): remove anonymous events (#12351)
- #12355: chore: Add missing confirmation unit tests (#12355)
- #12369: chore: upgrade transaction controller to increase polling rate (#12369)
- #12202: refactor: update swaps quote poll count (#12202)
- #10743: chore: @metamask/swaps-controller v9 -> v10 (#10743)
- #12415: chore: Cherry pick 2506358 (merge in trackEvent work) (#12415)
- #12238: chore: update codeowners (#12238)
- #12416: chore: Chore/update accounts controller messenger code owner (#12416)
- #12366: chore: #12184 MVP split engine file (#12366)
- #12362: chore: Unit tests for tags approval controller undefined (#12362)
- #12343: chore: Cherry pick f35d583 (#12343)
- #12332: chore: do not show staked eth balance when balance is zero on homepage or asset detail (#12332)
- #12413: chore: simplify cicd rls script (#12413)
- #12334: chore: updating filter icon (#12334)
Fixed
- #12313: fix: Remove run all tests section (#12313)
- #12489: fix: replace end of navigation init and UIStartup span (#12489)
- #12331: fix: tags pending approvals receiving undefined (#12331)
- #10486: fix: limit ReactNativeWebview message size (#10486)
- #12478: fix: incorrect event source in analytics and connection (#12478)
- #10786: fix: added icon to walletconnect metadata (#10786)
- #12455: fix: gas fee edit from swaps (#12455)
- #12370: fix: Fix copy of ""Network fee"" on approval (#12370)
- #12273: fix: Disable confirm button if
transactionMeta
is undefined (#12273) - #12367: fix: app crashing after send or swap (#12367)
- #12446: fix: update wallet_addEthereumChain.js with correct MetricsEventBuilder (#12446)
- #12180: fix: trackevent enabled is undefined (#12180)
- #12315: fix: e2e: ensure Decrypt button is displayed (#12315)
- #12402: fix: fix missing variable patch (#12402)
- #12319: fix: hide rpc url selector for networks with one rpc (#12319)
- #12371: fix: fix patch missing variable sentry error (#12371)
- #12375: fix: breaking selector due to missing controller state (#12375)