v7.18.0
Thanks for trying out MetaMask Mobile! We really appreciate your feedback 🤗.
Table of Contents
Release Updates
Added
- #8729: feat(ramp): add event when user expands quotes
- #8787: feat: add MetaMetrics custom flush vars and log
- #8680: feat(ramp): add previously used tag
- #8627: feat(ramp): add bottom sheet quotes
- #8755: feat: Remove gap from maxHeight calculation in bottomsheet
- #8748: feat: segment migration update remaining files and remove legacy analytics
- #8731: feat: Missing migration events
- #8531: feat: sdk permissions system integration
- #8607: feat: bump mobile snaps packages to bring new snaps architecture
- #8700: feat: Snaps new architecture mobile integration
- #8581: feat: support updated Linea gas fee estimation
- #8712: feat: confirmations views components events migration
- #8656: feat: Edit gas, Drawer, DeleteWallet, ComponentErrorBoundary, CollectilbleContracts, BrowsserBottomBar events migration
- #8692: feat: T-C views components events migration
- #8672: feat: Views folder migration events from W to R beginning letters
- #8651: feat: tabs and swaps components events migration
- #8658: feat: Approvals and Nav events migration
- #8670: feat: ramp analytics segment migration
- #8657: feat: AccountApproval, ACcountRightButton, AddCustomCollectible, AddCustomToken, AddressCopy, BackupAlert useGoToBridge events migration
- #8655: feat: migration of analytics of NavBar, NavBarTitle, LedgerConfirmationModal
- #8705: feat: segment migration of utils
- #8637: feat: translate fake native tokens need better UX error handling
- #8711: feat: c-a views components events migration to segment
- #8067: feat: use Segment (batch 1)
- #8608: feat: Signature controller update to v5.3.0 and removed unnecessary patch
- #8653: feat: migration of AnimatedQrScanner, QRsigningDetails and onboarding flow
- #8652: feat: Search token, screenshot deterrent and receive request events migration
- #8642: feat: Update needed and toknes ui component events migration
- #8635: feat: Move Security settings from Experimental Settings into Security Settings
- #8677: feat: Add TagColored to component temp
- #8673: feat: new trackErrorAsAnalytics for segment
Changed
- #8803: chore: Remove unnecessary resolutions
- #8792: test: Fix tag in regression test
- #8791: test: add contact us e2e
- #8495: ci: Post comment after e2e smoke
- #8662: test: Update Swap token from USDC to USDT
- #8542: chore: simplify ccache cache logic
- #8664: refactor: consolidate accounts references to a single source of truth
- #8366: chore: Create single functions to invoke Transaction Controller
- #8709: test: cleanup networks e2e test
- #8561: chore: modify dependency caching on bitrise
- #8593: ci: enable security code scanner
- #8492: docs: Improve README.md
- #8646: test: Create detox setup script
- #8644: test: Refactor settings page object
- #8614: chore: resolve cherry-pick conflict and added a new migration 29
Fixed
- #8801: fix(ramp): undefined payment method
- #8798: fix: remove unnecessary post message stream patch
- #8572: fix: fake native tokens need better UX error handling
- #8763: fix: PPOM version update to 1.4.2
- #8753: fix: Updated accessibility role for buttons
- #8725: fix: change in blockaid alert message
- #8625: fix: ethQuery is not defined when refresh is called
- #8752: fix: Fixed underline issue with ButtonLink's pressed state
- #8744: fix: fix infura key displayed
- #8678: fix: fix metrics trackEvent compatibility with legacy events
- #8742: fix: update origin passed to ppom for send transactions
- #8727: fix: migration to enable Blockaid by default
- #8567: fix: deprecate goerli network
- #8734: fix: fix hex to BN conversion
- #8738: fix: linting in Engine
- #8515: fix: #1408 Native Alert Patch for Webview
- #8707: fix: patch transaction controller in mobile to add fallback gas estimation
- #8584: fix: filter SES from Sentry stack trace frames
- #8636: fix: add warning for optimism and arbitrum goerli
- #8663: fix: update podfile and project.pbxproj
- #8650: fix: translate scam title modal
- #8631: fix: remove inexistent style
- #8615: fix: Fix add custom rpc detox test script