Skip to content

Releases: MetaMask/metamask-extension

Version 3.2.0: Glorious Guppy

08 Feb 19:06
Compare
Choose a tag to compare
  • Includes a major restructuring of how messages are passed internally, so many bugs should be fixed! (Hopefully not created!)
  • Add ability to import accounts in JSON file format (used by Mist, Geth, MyEtherWallet, and more!)
  • Fix unapproved messages not being included in extension badge.
  • Fix rendering bug where the Confirm transaction view would lets you approve transactions when the account has insufficient balance.
  • Fixed message signing.

Version 3.1.2: Crawling Crawfish

24 Jan 22:15
Compare
Choose a tag to compare

BugFix: When clicking "New Account" it would sometimes select the wrong keychain.

Version 3.1.1: Curmudgeonly Conch

20 Jan 22:45
Compare
Choose a tag to compare

Fixed bug where that stubborn little fox would not let go of its seed phrase.

Version 3.1.0: Obvious Octopus

18 Jan 21:17
Compare
Choose a tag to compare
  • Add ability to import accounts by private key.
  • Fixed bug that returned the wrong transaction hashes on private networks that had not implemented EIP 155 replay protection (like TestRPC).

Version 3.0.1: Squirting Squid

17 Jan 08:27
Compare
Choose a tag to compare

Much like a squid emits ink when scared, this quick patch fixes MetaMask's ability to sign messages.

  • Fixed bugs that prevented eth.sign from working.

Version 3.0.0: Coy Cuttlefish

16 Jan 22:37
Compare
Choose a tag to compare

A long time in the making, Version 3.0.0: Coy Cuttlefish includes some major changes under the hood, that will allow some very cool things in the near future! (Importing accounts! Multiple account types!)

For now, we're publishing this work, packed full of bug fixes and enhancements, and we think you'll find MetaMask to be working smoother than ever!

This is a major version bump, because we've changed how we generate accounts under the hood, and although we're temporarily migrating the old type of accounts, eventually MetaMask users with older types of accounts will not be compatible with the latest version, when we remove a lot of excess code.

All you have to do is sign into your metamask account with this new version sometime in the next several months, and your account will be automatically updated to use much more efficient code, that will eventually speed up MetaMask even more!

You can learn more in our blog post here.

  • Fix seed word account generation (https://medium.com/metamask/metamask-3-migration-guide-914b79533cdd#.t4i1qmmsz).
  • Fix memory leak in RPC Cache, should improve some performance issues.
  • Create visible difference in transaction history between transactions that are approved but not yet included in a block, and ones that have been confirmed.
  • Current network now displayed for pending transactions.
  • Fix Bug where you see a empty transaction flash by on the confirm transaction view.
  • Override RPC commands eth_syncing and web3_clientVersion
  • Remove certain non-essential permissions from Chrome builds (copy/paste).
  • Add a check for when a transaction is included in a block.
  • Fix bug where browser-solidity would sometimes warn of a contract creation error when there was none.
  • Implement replay attack protections allowed by EIP 155.
  • Fix bug where sometimes loading account data would fail by querying a future block.
  • Minor modifications to network display.

Version 2.14.1: Pronouncing Polar-Bear

20 Dec 17:04
Compare
Choose a tag to compare
  • Temporarily disable extension reload detection causing infinite reload bug.

Version 2.14.0: Proclaiming Pidgeon

16 Dec 22:01
Compare
Choose a tag to compare
  • Removed Morden testnet provider from provider menu.
  • Add support for notices.
  • Fix broken reload detection.
  • Fix transaction forever cached-as-pending bug.

Version 2.13.11: Turkey Trot

24 Nov 01:04
Compare
Choose a tag to compare
  • Add support for synchronous RPC method "eth_uninstallFilter".

Version 2.13.10: Tangela Tango

22 Nov 22:55
Compare
Choose a tag to compare
  • Improve gas calculation logic.
  • Default to Dapp-specified gas limits for transactions.
  • Ropsten networks now properly point to the faucet when attempting to buy ether.
  • Ropsten transactions now link to etherscan correctly.