Skip to content

v7.30.0

Compare
Choose a tag to compare
@sethkfman sethkfman released this 11 Sep 13:54
· 522 commits to main since this release
442d840

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

Table of Contents

7.30.0 - Sep 6, 2024

Added

  • #10748: feat: Add yarn flipper script (#10748)
  • #10739: feat: Feat/add redux debugger (#10739)
  • #10589: feat: Feat/10521 react-native-performance mvp for measuring app start + JS bundle load times (#10589)
  • #10696: feat: Update @blockaid/ppom_release to release 1.5.2 (#10696)
  • #10718: feat: update add team label workflow (#10718)
  • #10682: feat: 2794 account edit permission multichain bottomsheet UI changes only (#10682)
  • #10542: feat: add warning banner to custom network bottom sheet (#10542)
  • #10519: feat: multichain popular network dapp connection confirmation bottomsheet (#10519)
  • #10393: feat(ramp): add property to provider selected event (#10393)
  • #10395: feat(ramp): add amounts to quotes received event (#10395)
  • #10596: feat: select multi rpc UI (#10596)
  • #10123: feat: improve add network fields checkers (#10123)
  • #9950: feat: QR-based add NGRAVE ZERO Hardware (#9950)

Changed

  • #10746: chore: fix another batch of TS errors (#10746)
  • #10735: chore: Add E2E folders to sonar exclusion list (#10735)
  • #10697: chore: Add more typescript fixes (#10697)
  • #10549: chore: New Crowdin translations by Github Action (#10549)
  • #10732: chore: ignore errors that are fixed on TS v5 (#10732)
  • #10710: chore: remove tsc issues of node_modules (#10710)
  • #10670: chore: Implement TypeScript for Ramp folder (#10670)
  • #10285: chore: enable webview debugging for all builds but prod (#10285)
  • #10698: chore: Ignore TS issues on snaps directory (#10698)
  • #10636: test: Update ios simulator to iphone 15 (#10636)
  • #10707: chore: Fix TS errors in batch of components/UI folder (#10707)
  • #10720: test: disable sonar on E2E folder (#10720)
  • #10603: chore: reverting chainID 1338 (#10603)
  • #10709: chore: Bump version 1398 RC3 (#10709)
  • #10700: chore: removing unused component (#10700)
  • #10690: chore: Prevent crash when engine is not initialized (#10690)
  • #10587: chore: Typescript Views folder part 3 - 1 (#10587)
  • #10672: chore: TS coverage on views folder part 3 - 2 (#10672)
  • #10665: chore: Views directory ts coverage - part 1 (#10665)
  • #10675: chore: typescript no check on notifications directory (#10675)
  • #10594: chore: Typescript Views folder part 3 - 3 (#10594)
  • #10681: chore: blockaid and fav icon test files ts errors (#10681)
  • #10561: chore: 10311 transactions simulation dir (#10561)
  • #10663: chore: Update axios to v1.7.4 (#10663)
  • #10645: chore: confirmations directory ts coverage (#10645)
  • #10653: chore: skip flakey test (#10653)
  • #10557: test: Bump Detox version from v20.20.3 to v20.23.1 (#10557)
  • #10609: chore: Cherry pick new terms of use (#10609)
  • #10537: chore: TS coverage UI folder part 1 (#10537)
  • #10538: chore: Update terms of use modal (#10538)
  • #10559: chore: Create app launch times pipeline (#10559)
  • #10575: chore: enable sonar on E2E (#10575)
  • #10307: chore: Fix some TS errors in component library (#10307)
  • #10578: chore: audit override (#10578)
  • #10576: chore: merge 7.28.0 (#10576)
  • #10510: chore: update Android SDK to API Level 34 (#10510)
  • #10553: chore: move detox setup into its own script (#10553)
  • #10354: chore: New Crowdin translations by Github Action (#10354)
  • #10546: chore: add runway bot to CLA allow list (#10546)
  • #10535: chore: Optimize/10528 remove generated svgs (#10535)
  • #10534: chore: chore/7.29.0-Changelog (#10534)
  • #10712: test: Refactor AdvancedView.js (#10712)
  • #10536: test: Refactor RequestPaymentView page object (#10536)
  • #10647: chore: updated in-app review to comply with SDK 14 on Android (#10647)
  • #10437: chore: Bump @metamask/smart-transactions-controller from 10.1.1 to 11.0.0 (#10437)
  • #10565: chore: Enable smart transactions only for ETH mainnet in production and for ETH mainnet and Sepolia in non-prod (#10565)
  • #10608: chore: add test variant for credential reveal (#10608)
  • #10262: chore(ramp): upgrade sdk to 1.28.3 and remove chainId casting (#10262)
  • #10680: refactor(notification types): fix notification types (#10680)
  • #10639: chore: chery pick fix for harmony network image (#10639)
  • #10490: chore: Add primary currency to user object in MetaMetrics (#10490)
  • #10457: chore: Notifications Settings Polishing (#10457)
  • #10692: perf: add parallel fetching for the network fee dropdown (#10692)
  • #10539: chore: enhance Source Detection Logic in Analytics Parameters (#10539)

Fixed

  • #10649: fix: Update test dapp favorite selector (#10649)
  • #10641: fix: Add missing pod lock changes (#10641)
  • #10613: fix: useBlockExplorer hook (#10613)
  • #10598: fix: App crashes when deleting browser favorites on android devices (#10598)
  • #10489: fix: url change bug (#10489)
  • #10733: fix: remove duplicate origin validation in transaction controller (#10733)
  • #10658: fix: issue in blockaid spinner for batched confirmations (#10658)
  • #10588: fix: disabled what's new modal (#10588)
  • #10547: fix: settings toggle extra large paddings when biometrics hidden (#10547)
  • #10154: fix: sets data marketing to false in case of non-selection (#10154)
  • #10532: fix: replaced incorrect icons on wallet bottom sheet with correct icons (#10532)
  • #10548: fix: replaced incorrect export icon with correct icon (#10548)
  • #10607: fix: hold to reveal UI/UX (#10607)
  • #10683: fix: remove snap webview flag (#10683)
  • #10600: fix: harmony network image (#10600)
  • #10404: fix: aggregated balance calculation (#10404)
  • #10394: fix: switch chain with walletconnect (#10394)
  • #10637: fix: swap button blocked by SwapsController polling issue (#10637)
  • #10361: fix: fix alignment issues in onboarding success (#10361)
  • #10741: fix: bump micromatch to 4.0.7 (#10741)
  • #10668: fix: notifications first round of tests (#10668)
  • #10640: fix: notification small fixes (#10640)
  • #10693: fix: notification second round fixes (#10693)