Skip to content

Releases: MetaMask/metamask-mobile

v0.1.8 - Private Beta

13 Jul 03:39
321053b
Compare
Choose a tag to compare

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

Table of Contents

What's new

Lots of new features and bugfixes! See the full list below.
This is probably our last release before the Public Beta Launch on July 22!

Experimental
  • Payment Channels built-in support - "InstaPay"
  • WalletConnect support for Mobile (use dapps from safari / chrome)
Web3 Browser
  • New homepage
  • Ability to debug a dapp using chrome remote debugger
  • Improved navigation
  • Improved ENS resolving for ipfs / swarm websites.
  • Custom error pages
  • Lots of bugfixes
Security & Privacy
  • Improved the security of the sync with extension process
Wallet
  • Ability to switch from Fiat / Crypto in send screen
Networks
  • Added Goerli support
General

Feedback

If you find a bug or want to suggest a new feature / improvement or simply share your toughts please tap in the burger menu icon and choose "Send Feedback"

Contact

If you need to get in touch with us, we've a dedicated slack channel #metamask_mobile-beta or you can reach out privately by sending an email to [email protected]

If you're a dapp developer and want to be featured, swing by our slack channel and drop us a demo video of your dApp in action.

v0.1.7 - Private Beta

25 May 02:43
9da0b2b
Compare
Choose a tag to compare

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

Table of Contents

What's new

It's been a while since our last release so we're shipping a bunch of new stuff!

Web3 Browser
  • TABS! 🙌
  • Browser navigation improved
  • Choose your IPFS gateway under settings
  • EIP-747 - watchAsset support
Security & Privacy
  • Our security audit has been completed!
Wallet
  • Payment requests
  • WalletConnect
  • Ability to cancel transactions while still pending
Networks
  • Add custom networks / rpcs
General
  • New intro animation
  • Onboarding wizard / tutorial
  • LOTS of bugfixes!

Feedback

If you find a bug or want to suggest a new feature / improvement or simply share your toughts please tap in the burger menu icon and choose "Send Feedback"

Contact

If you need to get in touch with us, we've a dedicated slack channel #metamask_mobile-beta or you can reach out privately by sending an email to [email protected]

If you're a dapp developer and want to be featured, swing by our slack channel and drop us a demo video of your dApp in action.

v0.1.6 - Private Beta

22 Mar 03:35
2348f28
Compare
Choose a tag to compare
  • #552 - Allow repeated words in the seed phrase
  • #553 - Fix browser navbar title for long domains
  • #549 - Fix sync crash while scanning an invalid qr code.

v0.1.5 - Private Beta

20 Mar 09:36
8610448
Compare
Choose a tag to compare

🙌 Thanks for trying out the MetaMask mobile BETA!

🔐 We're still in the process of finishing our security audit so please only use the app with a reasonable amount of ETH.

Table of Contents

Features

This is the main list of features that we're currently supporting:

Ethereum Provider
  • EIP-1102 (Privacy mode) - Enabled by default
  • EIP-1193 - Latest Ethereum Provider JavaScript API
Message signing
  • EIP-712 - signTypedData
  • eth_sign / personal_sign
Web3 Browser
  • ENS-> IPFS - you can access .eth websites hosted in IPFS through the browser
  • Favorite dApps - (available through spotlight in iOS)
  • Deeplinks using the format dapp://your-dapp-uri.something
  • EIP-945 - Web3 QR Code Scanning API
  • Choose your search engine (defaults to DuckDuckGo)
Wallet
  • HD wallet with accounts created on demand
  • Send and Receive ETH
  • Transaction History (including incoming transactions)
  • Send and Receive ERC20 Tokens
  • Send and Receive ERC721 Tokens (Collectibles)
  • Token and collectible autodetection
  • Ability to add custom token and collectibles
  • ENS Support (you can send any assets to an ENS name)
  • Transaction status notifications
  • EIP-681 - Payment URLs
Accounts
  • Import from seed
  • Import using private key
  • Sync accounts from the extension
Networks
  • Mainnet, Ropsten, Rinkeby, Kovan
  • Custom RPCs
Security & Privacy
  • Screen autolock
  • Biometrics support - TouchID, FaceID and Passcode on iOS, Fingerprint / PIN on Android
  • Privacy mode enabled by default
  • Seed phrase backup
  • Export private key
Languages
  • English
  • Spanish
Coming Soon
  • New browser homepage with more dApps
  • Onboarding wizard / tutorial
  • Payment requests
  • Browser Tabs
  • and More!

Sync with the MetaMask Extension

In order to access the sync feature from the metamask extension, you'll need to follow this steps since the feature is still hidden.

1 - Make sure you're using the latest version of the extension (v6.2.2 or newer)
2 - Open the extension in full screen mode
3 - Add #mobile-sync at the end of the url and hit enter. So if you see something like chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/home.html you will have to change it to chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/home.html#mobile-sync

Then just follow the steps described in your mobile phone.

Feedback

If you find a bug or want to suggest a new feature / improvement or simply share your toughts please tap in the burger menu icon and choose "Send Feedback"

Contact

If you need to get in touch with us, we've a dedicated slack channel #metamask_mobile-beta or you can reach out privately by sending an email to [email protected]

If you're a dapp developer and want to be featured, swing by our slack channel and drop us a demo video of your dApp in action.

v0.1.4 - Alpha

24 Feb 05:26
09505e4
Compare
Choose a tag to compare

WALLET

  • Reorder collectibles #350
  • Block add custom collectible when user is not the owner #359
  • Send collectibles #361
  • Collectible support in transaction details #390
  • Remove collectible if it's being sent #391
  • Approval and Send navbars with network #429

GENERAL

  • Submit feedback button #374
  • Upgrade react native to v0.58.4 #393
  • Refactor FS #395
  • Portrait orientation only #397
  • Show app version under settings => Info #399
  • Fade In images #385
  • Fix QR codes #386

SECURITY

  • Incremental account security #360
  • EIP-1193: concurrent standard and legacy support #387
  • Support unprotected devices on iOS #389
  • Import from seed - "remember me" option #394
  • Import private key #413
  • Phishing detection #425
  • Onboarding when existing user #426

BROWSER

  • Added Url autocomplete #378
  • Browser Dapp Showcase #423

DEVELOPMENT

  • Test build on CI #363
  • Support for develop branch #377
  • Dev friendly builds #405
  • Allow IOS builds without env vars $421

v0.1.3 - Alpha

23 Jan 21:27
996bb37
Compare
Choose a tag to compare

v0.1.3 - Alpha

TRANSACTIONS

  • Fix transaction history performance
  • Avoid duplicate transactions
  • Transaction details view improved
  • Filter unapproved transactions

GENERAL

  • Added pull to refresh
  • Normalize decimal rendering
  • Close drawer automatically after switching accounts / networks
  • Normalize address format
  • Fix navigation transitions
  • Improved navbar style
  • Account balance now includes all tokens + ETH
  • Hide etherscan links for custom RPCs

SEND SCREEN

  • Fix Send max
  • Allow to select tokens in send screen
  • Account label support
  • Moved hex data into advanced settings

PERFORMANCE

  • Reduce load on Infura

BROWSER

  • Add support for EIP-945 (dApps can access QR Code scanner)

BUGFIXES

  • Fix Token fiat conversion
  • Fix bug while pasting URLs in the browser
  • Fix gas Price issues
  • Fix crash while using Kovan testnet
  • Prevent Android bottom navbar to dissapear
  • Fix account details QR code (Android)

v0.1.2 - Alpha

22 Dec 09:28
Compare
Choose a tag to compare

Wallet:

  • Send tokens, just go to the token detail page and tap SEND!
  • "Smart" Transaction history, now we're able to show what's each transaction about (send tokens, deployed a contract, sent or received ETH)
  • Bigger QR code for easier scanning
  • Long tap to stop watching a specific asset.
  • Show spinner while creating a new account

Settings:

  • Choose your default search engine (DuckDuckGo is the default one)
  • Set auto-lock time

Browser

  • Added a new "Open in Browser" option, which will open the current page in your default browser.
  • Lots of bugfixes
  • Fixed more dApp compatibility problems.

Also, for those who reported problems with the "Sync with extension" feature, it should be working fine now.

As always, if you see something... say something! (or shake your phone twice and report it!)

Happy holidays!
🦊

v0.1.1 - Alpha

20 Dec 06:56
025343b
Compare
Choose a tag to compare
  • Fixed lots of dApp compatibility problems
  • You can now switch networks from the top navbar
  • Fixed etherscan links for test networks
  • Improvements on account balances update

v0.1.0 - Alpha

14 Dec 22:56
Compare
Choose a tag to compare

🦊 MetaMask Mobile v0.1.0 (Alpha)

What’s included on this version:

ONBOARDING:

  • TouchID and FaceID support for iOS
  • Fingerprint support (Android)
  • Create new wallet
  • Import from seed phrase
  • Sync with extension (You need to download this version of the extension )

WALLET:

  • Multple Accounts
  • Send and receive ETH
  • Full Transaction History (including incoming TXs!)
  • Transaction Details
  • Tokens (custom tokens, from eth-contract-metadata and autodetection)
  • Collectibles (custom tokens, from eth-contract-metadata and autodetection)
  • View seed phrase
  • Export private key
  • QR code scanner
  • Deeplinks (with EIP-681 support)
  • Simplified gas controls
  • Testnets and Mainnet
  • Custom RPC
  • Change Currency
  • Reset Account

BROWSER:

  • personal_sign (and eth_sign)
  • signedTypeData
  • EIP-1102
  • Bookmarks
  • Share url
  • IPFS => ENS

What’s NOT included on this version:

  • Send tokens
  • Send collectibles
  • Deploy contracts

How to provide feedback:

Once you completed the onboarding process you just need to shake your phone twice (you have 4 seconds to do it, so don’t rush and throw your phone away!), then a new browser window will show up with a feedback form.

Don’t be lazy and help us get better!

Kudos to everyone involved in this project 🙏