Releases: MetaMask/metamask-mobile
v0.1.8 - Private Beta
🙌 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
- Detect offline mode
- Universal / App links support (try https://metamask.github.io/metamask-deeplinks/)
- Enabled 64x support for Android
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
🙌 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
v0.1.5 - Private Beta
🙌 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
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
DEVELOPMENT
v0.1.3 - Alpha
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
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
- 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
🦊 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 🙏