Skip to content

v7.31.0

Compare
Choose a tag to compare
@Cal-L Cal-L released this 25 Sep 18:20
· 262 commits to main since this release
b12d415

Thanks for trying out MetaMask Mobile! We really appreciate your feedback 🤗.

Table of Contents

7.31.0 - Sep 6, 2024

Added

  • #10747: feat: 2805 grant permission to network with missmatching rpc url (#10747)
  • #10715: feat: 2795 disconnect all account permission multichain edit account screen (#10715)
  • #10347: feat: refactor WalletConnect v2 and add unit tests (#10347)
  • #10695: feat: sdk async key exchange (#10695)
  • #10562: feat: New token detail view (#10562)
  • #10876: feat: js bundle size ci gate (#10876)
  • #10847: feat: add pooled staking feature flag (#10847)
  • #2796: feat(2796): permission settings for multichain
  • #10727: feat: add ledger live deviation path support (#10727)

Changed

  • #10749: chore(deps): bump rexml from 3.3.3 to 3.3.6 in the bundler group across 1 directory (#10749)
  • #10794: Release-update-BS-URL (#10794)
  • #11088: chore: add new track events for enabling/disabling basic functionality (#11088)
  • #10781: chore: update gitignore (#10781)
  • #11080: chore: fix flipper pod compilation with pika 15.3 toolchain (#11080)
  • #11077: chore: disable api spec pipeline (#11077)
  • #11075: test: disable flakey accounts test (#11075)
  • #11074: test: set baseline for app launch times (#11074)
  • #11039: test: Update swap test to handle the details modal (#11039)
  • #11070: test: remove duplicate push_branch in trigger map (#11070)
  • #11037: test: enable launch times pipeline on main (#11037)
  • #10983: chore: Metrics on download logs on login screen (#10983)
  • #11012: chore: revert splash screen PR (#11012)
  • #11003: chore: update swaps controller to 9.0.12 (#11003)
  • #11000: chore: merge release 7.29.1 into main (#11000)
  • #10937: chore: remove prefer default export eslint rule (#10937)
  • #10958: test: Increase cold start bench marks (#10958)
  • #10908: chore: Cherry pick reCaptcha fix (#10908)
  • #10016: chore: Update Keystone and NGRAVE dependencies (#10016)
  • #10866: chore: update typescript version to v~5.4.5 (#10866)
  • #10745: chore: Enable typescript coverage for all the files (#10745)
  • #10830: chore: Bump old pod checksums (#10830)
  • #10835: test: Remove Redundant Steps in WDIO to Fix Upgrade Test Failures (#10835)
  • #10813: chore: Remove react-native-splash-screen from Android (#10813)
  • #10828: chore: Add troubleshoot for missing simulators (#10828)
  • #10736: chore: Update permission controller to v^11 & utils to v^9 (#10736)
  • #10814: test:update-bs-url-to-correct-url (#10814)
  • #10744: chore: typescript coverage (#10744)
  • #10785: test: Refactor swaps page object files (#10785)
  • #10723: docs: Clean up testing readme (#10723)
  • #10751: chore: chore/7.30.0-Changelog (#10751)
  • #11017: refactor: updated button primary to use light theme colors (#11017)
  • #11018: refactor: updated wallet action icons to be light themed (#11018)
  • #10325: chore: updated avatargroup to take in all avatars (#10325)
  • #10616: chore: upgrade network controller to version 19.0.0 (#10616)
  • #11001: test: Fix swap smoke tests (#11001)
  • #10953: test: replaced TestHelpers function call with equivalent from Assertions (#10953)
  • #10897: test: Fix Swap e2e test failure (#10897)
  • #10874: chore: add new keyring-snaps code fence (#10874)
  • #10913: test: e2e srp reveal regression update (#10913)
  • #10879: test: e2e to reveal private key (#10879)
  • #10754: test: complete quiz to reveal SRP (#10754)
  • #10871: chore: enable merge queues gh action test run (#10871)
  • #10714: test: Refactor AccountListView Page object (#10714)

Fixed

  • #10518: fix: refactor blockaid utils sync functions to async (#10518)
  • #11020: fix: Fix broken unit test in Sendflow tests (#11020)
  • #10385: fix: no insufficient funds warning (#10385)
  • #10826: fix: Upgrading Appium test failing (#10826)
  • #9910: fix: refactor saga xhr injection and add unit tests (#9910)
  • #10850: fix: remove exclusion of micromatch advisory and bump it (#10850)
  • #10673: fix: camera permission alert with settings access (#10673)
  • #10851: fix(2795): remove duplicate description in account connect multiselect screen (#10851)
  • #10894: fix: browser tab url type (#10894)
  • #10963: fix: Update PRODUCTION_APP_URL value (#10963)
  • #10903: fix(bug report): the description of bug report issue wasn't up-to-date anymore (#10903)
  • #10886: fix: recaptcha on in app browser (#10886)
  • #10540: fix: Browser dialog prompts in app (#10540)
  • #10844: fix: Refactor yarn setup in CI to generate terms of use content while retaining performance optimization (#10844)
  • #10845: fix: Add missing react-native-slider to pod lock file (#10845)
  • #10843: "revert: ""fix: Fixed 17 High Priority Issues - SonarCloud"" (#10843)"
  • #10635: fix: Fixed 17 High Priority Issues - SonarCloud (#10635)
  • #10827: fix: Fix/disable flipper for release (#10827)
  • #10820: fix: Set NO_FLIPPER to true on ios release (#10820)
  • #10545: fix: update metrics logic (#10545)
  • #10761: fix: typescript vs code default version (#10761)
  • #10753: fix: Fix coachmark error (#10753)
  • #10979: fix: wallet connect invalid hostname (#10979)
  • #10701: fix: wrong or missing analytics request source (#10701)
  • #10863: fixes: connectWith sdk (#10863)
  • #10729: fix: support set custom nonce to zero (#10729)
  • #11002: fix: infinite gas fee loading during send (#11002)
  • #10936: fix: Add missing allowedAction NetworkController:findNetworkClientIdByChainId to transactionController (#10936)
  • #10965: fix: gas never loading during send + high gas fee after deep link (#10965)
  • #10662: fix: blockaid loader on confirmation pages (#10662)
  • #10286: fix: Add dark mode to storybook (#10286)
  • #9962: fix: updated Text to use proper font styles (#9962)
  • #10476: fix: fix sentry error (#10476)
  • #10687: fix: Optimism quotes failing (#10687)
  • #10900: fix(notifications): hide profile sync toggle (#10900)
  • #10791: fix: Fix the QR code account unable to sign any message and transaction issue in 7.30.0 (#10791)
  • #10982: fix: UI notifications details bugs (#10982)
  • #10795: fix: small UI polishings (#10795)
  • #10792: fix: refactor notifications utils (#10792)