v7.32.0
Thanks for trying out MetaMask Mobile! We really appreciate your feedback 🤗.
Table of Contents
7.32.0 - Oct 8, 2024
Added
- #10294: feat: create redux slice for featureFlags (#10294)
- #11314: feat: reject connection properly (#11314)
- #11132: feat: Add performance tracing infrastructure (#11132)
- #10061: feat: new receive flow (#10061)
- #11174: feat(2796): behind feature flag permission settings multichain 2of2 (#11174)
- #11019: feat(2793): mocked UI screen displaying multichain dapp permission summary 2of2 (#11019)
- #10988: feat(2808): add a mocked UI checkbox list that will later allow adding the ability to edit network permission (#10988)
- #11168: feat: add pooled staking input flow screen (#11168)
- #10964: feat: build your earnings component stub in eth token details (#10964)
- #11051: feat: add brand evo font files (#11051)
- #11285: feat: notifications add analytics (#11285)
- #10755: feat: ledger account selection screen add hd options to sync with extension (#10755)
- #11195: feat: add AppState dependency to load notifications (#11195)
- #11175: feat: add product announcements toggle (#11175)
Changed
- #11148: chore: remove animation and add new splash screen (#11148)
- #11306: chore: update @sentry/react-native to version 5.33.0 (#11306)
- #11144: test: E2E Mocking Setup For Detox Tests (#11144)
- #11212: chore: Update CI workflow triggers to support release branches (#11212)
- #11243: chore(js-ts): Convert ModalNavbarTitle to TypeScript (#11243)
- #11213: test: Appium separate and optimize app launch time measurements (#11213)
- #11264: chore: remove triggers for actions not needed during the merge-queue CI (#11264)
- #11222: chore: add bitrise document link to the bitrise failed comment (#11222)
- #11145: chore: update performance for new allocation (#11145)
- #11184: test: remove notifications launch arg in E2E (#11184)
- #11186: ci: prevent detox E2E lock failure (#11186)
- #11141: chore: update express for all the packages (#11141)
- #11124: docs: Update Appium documentation (#11124)
- #10865: chore: update eslint v^8.44 (#10865)
- #11096: test: detox black list gas api endpoint (#11096)
- #11246: chore: Remove
eth-sign
(#11246) - #11220: chore: Update package @blockaid/ppom_release to version 1.5.3 (#11220)
- #11244: chore(js-ts): Convert useInterval.js to TypeScript (#11244)
- #11089: chore: add staking team to codeowners file (#11089)
- #11049: chore: update balance design (#11049)
- #11011: chore: Capture currency change in MetaMetrics (#11011)
- #10468: chore: Capture custom rpc url in
trackEvent
(#10468) - #11207: chore(deps): Bump
@metamask/base-controller
from^6.0.0
to^7.0.0
(#11207) - #11235: ci: avoid running release pipeline on every commit to the release branch (#11235)
- #11094: chore: chore/7.31.0-Changelog (#11094)
- #10788: chore: Add
@metamask/selected-network-controller
& integrate (#10788) - #11122: test: e2e for auto-lock (#11122)
- #11143: chore: bump react native webview to 14.0.3 version (#11143)
- #11284: chore: add notifications state awareness inapp badge (#11284)
- #11209: chore(runway): cherry-pick fix: freeze during swap with approval (#11209)
- #11157: chore(runway): cherry-pick chore: bump send for all the packages (#11157)
- #11082: chore: bump network controller 20.0.0 (#11082)
- #11095: chore(runway): cherry-pick fix: Intermittent Display Issue of Fiat Currency on Main Wallet View (#11095)
- #11181: chore(runway): cherry-pick fix: fix check token balance is zero (#11181)
- #11208: chore(runway): cherry-pick chore: update performance for new allocation (#11208)
- #10821: chore(deps): bump
accounts-controller
to v18.1.0 andkeyring-api
to v8.1.0 (#10821)
Fixed
- #11117: fix: add feat flag (#11117)
- #11084: fix: locks api spec version for api spec tests (#11084)
- #11310: fix: quick fix on feature flag & notification state (#11310)
- #11200: fix: add feature flag on profile sync (#11200)
- #11302: fix: cp & resolve merge conflict (#11302)
- #11130: fix(action): add a workaround for known bots (#11130)
- #11173: fix: dset version (#11173)
- #10899: fix: Android crash when svgs use the " html entity (#10899)
- #11126: fix: Skip sonar cloud gate in step instead (#11126)
- #11121: fix: Add new job to verify ""All jobs pass"" job for required PR check (#11121)
- #11266: fix: notification permission flow (#11266)
- #11252: fix: notification permission request message (#11252)
- #11155: fix: android crashing on date formating Intl usage. (#11155)
- #11137: fix: notifications bugs (#11137)
- #11110: fix: accounts notifications switch (#11110)
- #11146: fix: update nativesdk with improved concurrency handling (#11146)
- #11165: fix: freeze during swap with approval (#11165)
- #11161: fix: blockaid loader on confirmation pages (#11161)
- #10989: fix: closing of gas info tooltip (#10989)
- #10348: fix: confirmations UI adjustments (#10348)
- #10842: fix: app crash due to minimal input must be string error (#10842)
- #11112: fix: update token details monetization button (#11112)
- #11172: fix: fix check token balance is zero (#11172)
- #11087: fix: Intermittent Display Issue of Fiat Currency on Main Wallet View (#11087)
- #11176: fix: switch from bundled to url EE (#11176)
- #11281: fix: Fix the styling issue of link in SearchingForDeviceStep component (#11281)
- #11265: fix: notification account syncing (#11265)
- #11218: fix: close icon on notifications list screen (#11218)
- #11193: fix: ItemMenu crash using dayjs (#11193)
- #11098: fix: badge count and ui polishing (#11098)