v7.30.0
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)