Skip to content

v7.29.0

Compare
Choose a tag to compare
@sethkfman sethkfman released this 29 Aug 14:41
· 447 commits to main since this release
e2a9d34

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

Table of Contents

7.29.0 - Aug 29, 2024

Added

Changed

  • #10531: chore: fix release action (#10531)
  • #10471: chore: Typescript type coverage util lib folders (#10471)
  • #10507: chore: core related files selectors refactor (#10507)
  • #10508: chore: abort on fail smoke e2e pipeline (#10508)
  • #10417: chore: Dapp protocol qr code scanning (#10417)
  • #10452: chore: fix pod install on linux (#10452)
  • #10408: chore: create and use selectors of swaps and ramp directories (#10408)
  • #10397: chore: selectors confirmations dir (#10397)
  • #10487: test: Disable flakey portfolio test (#10487)
  • #10372: chore: refactor async-storage-wrapper to MMKV-wrapper (#10372)
  • #10373: chore: Migrate default preference to mmkv (#10373)
  • #10416: chore: Cherry-picking commits from main to release/7.28.0 for PR #10387 (#10416)
  • #10389: chore: Cherry-picking commits from main to release/7.28.0 for PR #10376 (#10389)
  • #10387: test: Add step to close onboarding modals (#10387)
  • #10376: test: Update env variables for appium upgrading on bitrise.yml (#10376)
  • #10412: chore: Update BNB logos (#10412)
  • #10263: chore: upgrade transaction controller to 35.0.0 (#10263)
  • #10450: test: add e2e to edit account name (#10450)
  • #10251: chore: remove remaining use of Preferences Controller for account information (#10251)
  • #10380: test: add e2e for imported account being removed and then reimported (#10380)
  • #10346: chore: update SRP copy to remove mention of cloud (#10346)
  • #10491: chore(ci): pin action versions for external docker/ actions (#10491)
  • #10462: refactor: updated children in bottomsheetheader to be optional (#10462)
  • #9580: test(ramp): add useCryptoCurrencies tests (#9580)
  • #9582: test(ramp): add useFiatCurrencies tests (#9582)
  • #9579: test(ramp): add useAnalytics tests (#9579)
  • #9626: test(ramp): add useInAppBrowser tests (#9626)
  • #9581: test(ramp): add useFetchRampNetworks tests (#9581)
  • #9589: test(ramp): add useApplePay tests (#9589)

Fixed

  • #9744: fix: fix/9350 Use consistent commit hash on Bitrise e2e smoke tests (#9744)
  • #10511: fix: crash on reload fix by patch (#10511)
  • #10481: fix: Added parse errors to be caught on vault corruption flow (#10481)
  • #10467: fix: Audit issue xml parser (#10467)
  • #10463: fix: useAddressBalance hook selectors warning (#10463)
  • #10436: fix: Fix long press login on samsung devices (#10436)
  • #10477: fix: fix error when clicking on asset (#10477)
  • #10458: fix: adding new locales for nft-details new page (#10458)
  • #10409: fix: add events for nft detection (#10409)
  • #10435: fix: update @blockaid/ppom_release package to version 1.5.1 (#10435)
  • #10362: fix: transaction cancel speed up modal should disappear after transaction is confirmed (#10362)
  • #10488: fix: security and privacy toggle paddings (#10488)
  • #10381: fix: check navigator availability before initializing the 'DeeplinkManager' (#10381)
  • #10383: fix: race condition issues when doing batch-rpc calls in the DeeplinkProtocolService (#10383)
  • #10365: fix: attribution link (#10365)
  • #10303: fix: page navigation during QR accounts selection (#10303)