Skip to content

Releases: MetaMask/metamask-mobile

4.1.0

17 Feb 12:43
d57b914
Compare
Choose a tag to compare

🙌 Thanks for trying out the MetaMask mobile! We really appreciate your feedback :hugging_face:

Table of Contents

What’s new

  • #3741: [FIX] Potential error message from missing transactions details
  • #3738: [FIX] Error message for missing chain ID in deeplink
  • #3725: [FIX] Login decrypt bug
  • #3721: [FIX] Fixes deeplinks on Android 12 and other deeplinks minor fixes
  • #3691: [FIX] Limited number of lines for network names
  • #3650: [IMPROVEMENT] Handle network changes for incoming deeplink and qr code requests.
  • #3607: [FEATURE] Allow BSC, Polygon, Avalanche native and stable coins for on-ramp
  • #3573: [IMPROVEMENT] Code optimization, extract common code hooks usePrevious
  • #3593: [FIX] Line height is distributed unevenly when lineHeight <= fontSize
  • #3599: [FIX] Fix the input aligning on edit contact
  • #3562: [FIX] Removed sync with extension option in the settings view
  • #3664: [IMPROVEMENT] Scheme update for internal browser
  • #3558: [FIX] Fixes touch area of a close button and aligned the button
  • #3553: [FIX] Potential fix 'navigation.navigate' is undefined crashes reported on Sentry
  • #3538: [FIX] Fixes renderFromGwei related crashes
  • #3480: [IMPROVEMENT] Updated copy for drawer items to match extension
  • #3682: [IMPROVEMENT] Add ListItem storybook story
  • #3181: [IMPROVEMENT] Add client id to GasFeeController
  • #3461: [IMPROVEMENT] Clear the clipboard after the seed phrase is pasted
  • #3516: [IMPROVEMENT] Update App icons
  • #3676: [IMPROVEMENT] Documentation/webview debug instructions
  • #3374: [IMPROVEMENT] Storybook install, stories and guidelines
  • #3672: [IMPROVEMENT] Bump simple-get from 2.8.1 to 4.0.1

4.0.1

31 Jan 22:54
6b34488
Compare
Choose a tag to compare

🙌 Thanks for trying out the MetaMask mobile! We really appreciate your feedback 🤗

Table of Contents

What's new

  • #3658: [HOTFIX] 4.0.1 - BN crash and NFT Improvement

v4.0.0

27 Jan 03:35
82a06de
Compare
Choose a tag to compare

🙌 Thanks for trying out the MetaMask mobile! We really appreciate your feedback 🤗

Table of Contents

What's new

  • #3509: [IMPROVEMENT] Upgrade to React Native 0.66.3
  • #3623: [FIX] Fix swaps slider button re-rendering
  • #3481: [FIX] Fix confirm button disabled on txn confirmation
  • #3495: [IMPROVEMENT] Reduce png file image weight using TinyPng cli tool

v3.8.0

16 Dec 00:05
5983313
Compare
Choose a tag to compare

🙌 Thanks for trying out the MetaMask mobile! We really appreciate your feedback 🤗

Table of Contents

What's new

  • #3457: [FEAT] User review prompt
  • #3465: [FIX] 3464 fix login bug
  • #3430: [IMPROVEMENT] Add better initial state for swaps loading tokens
  • #3387: [FIX] Minor NFTs bugs
  • #3458: [FIX] Collectibles Autodetection
  • #3459: [FIX] Android Keyboard Text Entry
  • #3452: [FIX] this.existingTxId always false
  • #3423: [IMPROVEMENT] Android APK Size, App Load Time
  • #3443: [UPDATE] Disable Sync with Extension
  • #3430: [IMPROVEMENT] Add better initial state for swaps loading tokens

v3.7.0

23 Nov 18:46
c933d24
Compare
Choose a tag to compare

🙌 Thanks for trying out the MetaMask mobile! We really appreciate your feedback 🤗

Table of Contents

What's new

  • #3405: [FIX] Remove Metric Opt In event
  • #3412: [UPGRADE] Android SDK and dependencies to support SDK 30
  • #3371: [FIX] iOS FaceID Deny Handler
  • #3346: [FEATURE] Mobile Vault Decryptor Functionality
  • #3397: [IMPROVEMENT] Enable sentry performance
  • #3394: [FIX] Persistence of analytics preference
  • #3350: [FEATURE] WalletConnect support signTypedData_v4 and use signTypedData_v3 by default
  • #3144: [IMPROVEMENT] use empty string quotes for anonymous id
  • #3413: [FIX] Pin git dependencies to SHA to be safe
  • #3392: [FIX] Allow sharp
  • #3367: [FEATURE] Add LavaMoat Allow-Scripts
  • #3378: [FIX] patch validator via resolution
  • #3357: [FIX] 404 dead links in readme

v3.6.0

02 Nov 18:37
2e8e2e1
Compare
Choose a tag to compare

🙌 Thanks for trying out the MetaMask mobile! We really appreciate your feedback 🤗

Table of Contents

What's new

  • #3301: [FEATURE] ERC-1155 and custom network support
  • #3343: [IMPROVEMENT] Add IPFS support for NFTs
  • #3352: [FIX] Fix rendering issue when viewing data on transaction review screen
  • #3348: [IMPROVEMENT] Add webview deeplink support for Android
  • #3290: [FIX] Fix lost data when using wallet connect for ERC20 token transaction

v3.5.0

28 Oct 16:13
34923b2
Compare
Choose a tag to compare

🙌 Thanks for trying out the MetaMask mobile! We really appreciate your feedback 🤗

Table of Contents

What's new

  • #3340: [IMPROVEMENT] Reduce persisted data
  • #3330: [IMPROVEMENT] Refactor EngineService
  • #3325: [IMPROVEMENT] Isolate persisted data
  • #3314: [IMPROVEMENT] Update copy for token ID in collectible transaction
  • #3319: [IMPROVEMENT] Analytics - Track "Account Switcher" events
  • #3297: [IMPROVEMENT] Add IPFS support for tokens
  • #3298: [FEATURE] Move CI to GitHub Actions
  • #3302: [REFACTOR] Refactor AddCustomCollectible component
  • #3292: [FEATURE] Add analytics for android keystore
  • #3295: [FIX] Fix approval transaction getting mistakenly treated as a swap transaction
  • #3265: [FIX] Populate block number
  • #3294: [FIX] Fix empty text input on Android
  • #3293: [FIX] Fix Detox assertion test
  • #3255: [IMPROVEMENT] Detox Page Object Model
  • #3272: [IMPROVEMENT] Update recommended node.js version
  • #3271: [FIX] Update React Native dependecy links in README.md

v3.4.1

09 Oct 06:04
a160023
Compare
Choose a tag to compare

🙌 Thanks for trying out the MetaMask mobile! We really appreciate your feedback 🤗

Table of Contents

What's new

  • #3260: [FIX] Turn off token detection by default
  • #3261: [FIX] Fix blank screen on fresh start
  • #3254: [IMPROVEMENT] Isolate LICENSE file
  • #3251: [IMPROVEMENT] Enable CLA signing
  • #3146: [IMPROVEMENT] Stabilizing Detox Tests
  • #3247: [IMPROVEMENT] Add timeout to redux-persist
  • #3243: [FIX] Fix decode transfer data
  • #3221: [IMPROVEMENT] Replacing swaps source image to include new 1inch logo.
  • #3203: [FIX] Disable confirm button when transaction is submitted
  • #3211: [FIX] Reflect network change on Browser
  • #3207: [FIX] Fix rendering SVGs on Android release mode
  • #3210: [IMPROVEMENT] Avoid destructuring error when checking swaps liveness
  • #3173: [FIX] Lock contract metadata version to v1.30.0
  • #3106: [FEATURE] Enable variables for speed up and cancel transactions
  • #3155: [IMPROVEMENT] Improve transaction state management for custom networks
  • #3164: [FIX] Support Apple Pay on iOS 15
  • #3152: [FIX] Fix remove token crasher
  • #3133: [FIX] Fix reload when switching networks on the browser
  • #3130: [IMPROVEMENT] Re-add opt in event
  • #3131: [IMPROVEMENT] Add missing browser event
  • #3153: [FIX] Fix inject favourites homepage
  • #3129: [FIX] Parse transaction data correctly
  • #2901: [FEATURE] Auto token detection on ethereum mainnet
  • #2994: [IMPROVEMENT] Analytics: Add Wallet Security and moving opt-in first in the flow
  • #3121: [FIX] Analytics + Icon fixes
  • #3117: [FIX] Moved the newTab method to the componentdidmount
  • #3115: [IMPROVEMENT] Update README.md

v3.3.0

15 Sep 17:55
a8dd924
Compare
Choose a tag to compare

🙌 Thanks for trying out the MetaMask mobile! We really appreciate your feedback 🤗

Table of Contents

What's new

  • #3099: [FEATURE] Transaction state improvement
  • [UPGRADE] react-native-webview 11.0.2 -> 11.13.0
  • #3101: [UPDATE] update swaps-controller and send clientId on fetchSwapsFeatureLiveness
  • #2977: [FIX] Fix undefined values in CustomGas component
  • #3104: [FEATURE] Add browser analytics
  • #3066: [UPGRADE] Redux and tests
  • #2866: [FIX] Bug in token balance
  • #3100: [FIX] Catch undefined navigate on buy eth
  • #3088: [UPDATE] Add typescript eslint from metamask
  • #3084: [UPGRADE] Bump eth-url-parser from 1.0.2 to 1.0.4
  • #2852: [UPDATE] Feature/improve warning eth sign
  • #3023: [FEATURE] Add support for wallet_switchEthereumChain
  • #3068: [UPGRADE] Bump @react-navigation/compat from 5.3.15 to 5.3.20
  • #3081: [FIX] Storage Limit Timeout Fix
  • #3080: [UPDATE] Update custom token copy
  • #3069: [UPGRADE] Bump @react-native-community/cookies from 4.0.1 to 5.0.1
  • #2931: [UPGRADE] Bump regenerator-runtime from 0.13.1 to 0.13.9
  • #2526: [UPGRADE] Bump redux-persist from 5.10.0 to 6.0.0
  • #3028: [FEATURE] Update Recents
  • #3057: [UPDATE] Remove SwapsLiveness checks for non supported networks

v3.2.0

31 Aug 18:54
8f6d40e
Compare
Choose a tag to compare

🙌 Thanks for trying out the MetaMask mobile! We really appreciate your feedback 🤗

Table of Contents

What's new

  • #3046: [FIX] Token Transfer to address
  • #2878: [2783] Change default account name for ENS reversed-resolved name
  • #3029: [FIX] Video Subtitles Not Loading Properly
  • #3038: [FIX] increase the heap size to help mitigate the out of memory issue on Android
  • #3013: Swaps V2 Integration
  • #2718: Switched to sslip.io instead of xip.io