Releases: MetaMask/metamask-extension
Version 3.0.1: Squirting Squid
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
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
- Temporarily disable extension reload detection causing infinite reload bug.
Version 2.14.0: Proclaiming Pidgeon
- 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
- Add support for synchronous RPC method "eth_uninstallFilter".
Version 2.13.10: Tangela Tango
- 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.
Version 2.13.9: Polska Hamster
- Add support for the new, default Ropsten Test Network.
- Fix bug that would cause MetaMask to occasionally lose its StreamProvider connection and drop requests.
Version 2.13.8: Faithful Serpent
- Show a warning when a transaction fails during simulation.
- Fix bug where 20% of gas estimate was not being added properly.
- Render error messages in confirmation screen more gracefully.
Version 2.13.7: Quarky Popper
- Fix bug where gas estimate would sometimes be very high.
- Changed our gas estimate from 100k gas to 20% of estimate.
- Fix github link on info page to point at current repository.
Version 2.13.6: Subatomic Hopaker
Combining the changelog from the releases since the last version:
- Add a check for improper Transaction data.
- Now nicknaming new accounts "Account #" instead of "Wallet #" for clarity.
- Fix bug where custom provider selection could show duplicate items.
- Fix bug where connecting to a local morden node would make two providers appear selected.
- Fix bug that was sometimes preventing transactions from being sent.
- Increase default max gas to
100000
over the RPC'sestimateGas
response. - Fix bug where slow-loading dapps would sometimes trigger infinite reload loops.
- Add custom transaction fee field to send form.
- Fix bug where web3 was being injected into XML files.
- Fix bug where changing network would not reload current Dapps.
- Fix bug where log queries were filtered out.
- Decreased vault confirmation button font size to help some Linux users who could not see it.
- Made popup a little taller because it would sometimes cut off buttons.
- Fix bug where long account lists would get scrunched instead of scrolling.
- Add legal information to relevant pages.
- Rename UI elements to be more consistent with one another.
- Updated Terms of Service and Usage.
- Prompt users to re-agree to the Terms of Service when they are updated.