metamask-extension

The MetaMask browser extension enables browsing Ethereum blockchain enabled websites

OTHER License

Stars
11.4K
Committers
494

Bot releases are visible (Hide)

metamask-extension - Version 3.2.0: Glorious Guppy

Published by danfinlay over 7 years ago

  • 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.
metamask-extension - Version 3.1.2: Crawling Crawfish

Published by kumavis over 7 years ago

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

metamask-extension - Version 3.1.1: Curmudgeonly Conch

Published by kumavis almost 8 years ago

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

metamask-extension - Version 3.1.0: Obvious Octopus

Published by danfinlay almost 8 years ago

  • 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).
metamask-extension - Version 3.0.1: Squirting Squid

Published by danfinlay almost 8 years ago

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.
metamask-extension - Version 3.0.0: Coy Cuttlefish

Published by danfinlay almost 8 years ago

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.
metamask-extension - Version 2.14.1: Pronouncing Polar-Bear

Published by danfinlay almost 8 years ago

  • Temporarily disable extension reload detection causing infinite reload bug.
metamask-extension - Version 2.14.0: Proclaiming Pidgeon

Published by danfinlay almost 8 years ago

  • Removed Morden testnet provider from provider menu.
  • Add support for notices.
  • Fix broken reload detection.
  • Fix transaction forever cached-as-pending bug.
metamask-extension - Version 2.13.11: Turkey Trot

Published by danfinlay almost 8 years ago

  • Add support for synchronous RPC method "eth_uninstallFilter".
metamask-extension - Version 2.13.10: Tangela Tango

Published by danfinlay almost 8 years ago

  • 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.
metamask-extension - Version 2.13.9: Polska Hamster

Published by danfinlay almost 8 years ago

  • Add support for the new, default Ropsten Test Network.
  • Fix bug that would cause MetaMask to occasionally lose its StreamProvider connection and drop requests.
metamask-extension - Version 2.13.2: Tiny Dancer

Published by danfinlay about 8 years ago

  • Add Parity compatibility, fixing Geth dependency issues.
  • Add "Buy Ether" button to tx confirmation screen when sender balance is insufficient.
  • Fix bug where chosen FIAT exchange rate does no persist when switching networks
  • Fix additional parameters that made MetaMask sometimes receive errors from Parity.
  • Fix bug where invalid transactions would still open the MetaMask popup.
  • Fix a bug with estimating gas on Parity
  • Show loading indication when selecting ShapeShift as purchasing method.
  • Add a link to the transaction in history that goes to https://metamask.github.io/eth-tx-viz
    too help visualize transactions and to where they are going.
metamask-extension - Version 2.12.1

Published by danfinlay about 8 years ago

  • Fixed bug where if you send a transaction from within MetaMask extension the
    popup notification opens up.
  • Fixed bug where some tx errors would block subsequent txs until the plugin was refreshed.
metamask-extension - Version 2.12.0

Published by danfinlay about 8 years ago

  • Add a QR button to the Account detail screen
  • Fixed bug where opening MetaMask could close a non-metamask popup.
  • Fixed memory leak that caused occasional crashes.
  • Fixed bug where some tx errors would block subsequent txs until the plugin was refreshed.
metamask-extension - Version 2.11.1

Published by danfinlay about 8 years ago

  • Fix bug that prevented caches from being cleared in Opera.

That's it, this was the one-liner for Opera compatibility. Sleep well!

metamask-extension - Version 2.11.0

Published by danfinlay about 8 years ago

  • Fix bug where pending transactions from Test net (or other networks) show up In Main net.
  • Add fiat conversion values to more views.
  • On fresh install, open a new tab with the MetaMask Introduction video. Does not open on update.
  • Block negative values from transactions.
  • Fixed a memory leak.
  • MetaMask logo now renders as super lightweight SVG, improving compatibility and performance.
  • Now showing loading indication during vault unlocking, to clarify behavior for users who are experience slow unlocks.
  • Now only initially creates one wallet when restoring a vault, to reduce some users' confusion.
  • Adopted new eth-lightwallet security release to ensure encrypted vaults are salted for extra safety.
metamask-extension - Versions 2.10.2

Published by kumavis about 8 years ago

  • Fix bug where notification popup would not display.
metamask-extension - Version 2.10.1

Published by kumavis about 8 years ago

  • Fix bug where provider menu did not allow switching to custom network from a custom network.
  • Sending a transaction from within MetaMask no longer triggers a popup.
  • Fix Ethereum JSON RPC Filters bug.
metamask-extension - Version 2.10.0

Published by danfinlay about 8 years ago

  • Changed transaction approval from notifications system to popup system.
  • Add a back button to locked screen to allow restoring vault from seed words when password is forgotten.
  • Forms now retain their values even when closing the popup and reopening it.
  • Fixed a spelling error in provider menu.
metamask-extension - 1.3.2: Some small enhancements

Published by danfinlay over 8 years ago

  • On the testnet, when the first account is being auto-funded via our faucet, we now visually indicate that instead of the account balance until the account is funded.
  • When unlocking Metamask, the first account is now selected by default.
  • Accounts with enormous balances will no longer push the account detail button off the screen. (This was a problem for developers using testrpc with fake blockchains).