Skip to content

v7.18.0

Compare
Choose a tag to compare
@kylanhurt kylanhurt released this 20 Mar 19:27
· 1245 commits to main since this release
361480d

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