Firefox Browser Add-ons
Log in
Add-on icon

MetaMask version history - 25 versions

MetaMask by danfinlay

Rated 4.3 out of 5
4.3 Stars out of 5
5
2,737
4
399
3
188
2
84
1
434
MetaMask version history - 25 versions
  • Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.

  • Latest version

    Version 11.5.1

    Released Nov 21, 2023 - 20.5 MB
    Works with firefox 78.0 and later
    ### v11.5.1

    https://github.com/MetaMask/metamask-extension/releases/tag/v11.5.1

    ### v11.5.0

    https://github.com/MetaMask/metamask-extension/releases/tag/v11.5.0

    Source code released under Custom License

    You'll need Firefox to use this extension
    Download Firefox
    Download file
  • Older versions

    Version 11.4.1

    Released Nov 3, 2023 - 20.47 MB
    Works with firefox 78.0 and later
    ## 11.4.1
    https://github.com/MetaMask/metamask-extension/releases/tag/v11.4.1

    ## 11.4.0
    https://github.com/MetaMask/metamask-extension/releases/tag/v11.4.0

    ## 11.3.0
    https://github.com/MetaMask/metamask-extension/releases/tag/v11.3.0

    Source code released under Custom License

    Download file
  • Version 11.2.0

    Released Oct 18, 2023 - 18.92 MB
    Works with firefox 78.0 and later
    ## [11.2.0]
    ### Added
    - Adds Swaps support for the zkSync Era network
    ### Changed
    - Increase account list height, so that it uses all available screen space and displays more accounts
    - Update Snaps What's New text translations in 14 languages
    - Show the first letter or number in a Snap's name as the icon, and not a symbol character, if there is no icon
    - Set initial background color to system theme
    ### Fixed
    - Ensure all NFT lists are sorted by the NFT's id
    - Fix custom amount editing on token approval screens
    ## [11.1.2]
    ### Fixed
    - Prevent crashes for users that have NFTs without an image and/r limited image data
    ## [11.1.1]
    ### Fixed
    - Ensure NFT settings notice in the NFT import modal is shown and hidden correctly, and that the modal is hidden when clicking the link to settings
    ## [11.1.0]
    ### Added
    - What's New popup on dropping of support for Ledger support for firefox
    - Network Menu Search
    - Added Gnosis Chain to the popular custom network list
    - Added a toggles to allow users to opt out of multiple features that require communication with external servers
    ### Changed
    - Display a "Buy more" link in swaps if the user has insufficient funds for a proposed swap
    - Show the network name in Delete Network modal
    - Prevent users from adding and deleting networks when MetaMask is locked
    - Move "Enable Opensea API" and "NFT Autodetect" settings toggle into the Security & Privacy section
    - Update swaps price acknowledge behaviour, so that if the price difference percentage changes, the user has to re-confirm the message
    - Remove the portfolio button from global menu
    - Allow user to set Add Account name to default name by pressing enter
    - Only show a tooltip on network menu network names if they are at least 20 characters long
    - Add privacy relevant description to footer of hardware wallet connect screen
    - opBNB transaction UX is now the same as Optimism
    - Disabled the buy button on the Sepolia network
    - Disabled blocked tokens in the Swaps token list
    - Show a slippage modal, which a user has to confirm, if a swaps slippage is too high or too low
    - Allow trezor users to select the legacy MEW HD path when connecting their HW wallet
    - Remove the "Source" and "Link" URLs from NFT details
    - Switch display order of fiat and eth values in Account List Menu
    - Update scroll behaviour on Snaps install screens
    - Allow easier viewing of all permissions in the dapp permission modal, by making the list of permissions scrollable
    ### Fixed
    - Fix display of fiat conversions on Linea network
    - Fixed the token import flow so that users can import multiple tokens simultaneously
    - Fix to allow users to remove custom networks, with chain ids that match our "Popular Networks", from the network menu
    - Restore hold-to-reveal button for private key export
    - Properly display trailing elipses in long numbers in the swaps UI
    - Prevent disabled Snaps from appearing in the transaction insight Snap dropdown on the Confirmation screen

    Source code released under Custom License

    Download file
  • Version 11.0.0

    Released Sep 12, 2023 - 18.87 MB
    Works with firefox 78.0 and later
    This release includes the open beta of MetaMask Snaps. See more info here https://metamask.io/snaps/

    Source code released under Custom License

    Download file
  • Version 10.35.1

    Released Sep 5, 2023 - 18.39 MB
    Works with firefox 78.0 and later
    ## [10.35.1]
    ### Changed
    - Store default gas settings by network
    - Add more diagnostic information upon failure

    ### Fixed
    - Fix bug resulting in custom network configuration being lost upon restart
    - Fix UI crash when balances are missing
    - Fix infinite rerender on network change while signature request is pending
    - Fix Dapp link on NFT import screen
    - Fix 'View on Opensea' link for main and testnet NFTs
    - Ensure chainId comparison in switchEthereumChain handler is case insensitive
    - Enforce user preferences in incoming transactions controller

    ## [10.35.0]
    ### Added
    - Add the ability to customize tx nonce on ERC20 approval screens
    - Improved gas estimates on Base network

    ### Changed
    - Update the "Spending Cap Request" screen (also known as the "ERC 20 approval" or "token allowance" screen)
    - Update icons and text of Activity Screen, and categorize transactions by dates
    - Change the "Import NFTs" UI from a full screen page to a modal
    - Add loading indicator when clicking Refresh list on tokens screen
    - Bolden "Done" text for priv key export button
    - Added background color of test network icons in the network menu
    - Ensure "Show test networks" is toggled on if current network is a test network

    ### Fixed
    - Fix "Hold to reveal SRP" button on mobile browsers
    - Correctly show network name and selection when chainIds collide
    - Fix misaligned icons in 'Connected sites' modal

    ## [10.34.5]
    ### Changed
    - Improve error diagnostic information

    ## [10.34.4]
    ### Changed
    - Updated snaps execution environment

    ## [10.34.3]
    ### Fixed
    - Fix 'Global Menu Explorer / Account Details' What's New notification display

    ## [10.34.2]
    ### Added
    - Add Address Details and View on Explorer to Global Menu

    ## Changed
    - Increase copy clipboard time
    - Show checksum addresses on account list menu

    ## [10.34.1]
    ### Fixed
    - Fix possible crash when opening the network menu

    ----

    More details at https://github.com/MetaMask/metamask-extension/blob/develop/CHANGELOG.md

    Source code released under Custom License

    Download file
  • Version 10.34.0

    Released Jul 19, 2023 - 18.34 MB
    Works with firefox 78.0 and later
    ### Added
    - Add a security quiz to the SRP reveal ([#19283](https://github.com/MetaMask/metamask-extension/pull/19283))
    - [FLASK] Add Snaps keyring and new snap accounts related pages ([#19710](https://github.com/MetaMask/metamask-extension/pull/19710))


    ### Changed
    - Decrease boldness of text in some labels ([#19731](https://github.com/MetaMask/metamask-extension/pull/19731))

    ### Fixed
    - Fix design inconsistencies in the connect flow ([#19800](https://github.com/MetaMask/metamask-extension/pull/19800))
    - Fix connection issues on some dapps, and ensure that `eth_requestAccount` returns accounts when opening multiple tabs for the same dapp ([#19727](https://github.com/MetaMask/metamask-extension/pull/19727))
    - Fix UI bugs in contacts page ([#19646](https://github.com/MetaMask/metamask-extension/pull/19646))
    - Ensure correct logo shown on Linea ([#19717](https://github.com/MetaMask/metamask-extension/pull/19717))
    - Fix the autolock field in settings on firefox ([#19653](https://github.com/MetaMask/metamask-extension/pull/19653))
    - Prevent duplicate account names that only differ by letter casing ([#19616](https://github.com/MetaMask/metamask-extension/pull/19616))
    - Ensure token details stay within asset dropdown border ([#19626](https://github.com/MetaMask/metamask-extension/pull/19626))
    - Prevent rounded corners in account menu ([#19615](https://github.com/MetaMask/metamask-extension/pull/19615))
    - Ensure network changes before the user accepts a wallet_watchAsset request add the NFT to pre-change chain ID and address ([#19629](https://github.com/MetaMask/metamask-extension/pull/19629))
    - Fix performance degradations noticable on Firefox builds ([#19993](https://github.com/MetaMask/metamask-extension/pull/19993))
    - Fix copy to clipboard of public address, so that it is only cleared from the clipboard after 60 seconds ([#19948](https://github.com/MetaMask/metamask-extension/pull/19948))
    - Fix overlapping text, in some language, in home screen buttons ([#19920](https://github.com/MetaMask/metamask-extension/pull/19920))

    Source code released under Custom License

    Download file
  • Version 10.33.1

    Released Jul 10, 2023 - 18.08 MB
    Works with firefox 78.0 and later
    ## [10.33.1]
    ### Fixed
    - Fix to bug causing users to see an infinite spinner when signing typed messages. ([#19894](https://github.com/MetaMask/metamask-extension/pull/19894))

    ## [10.33.0]
    ### Added
    - UI Upgrade ([#18903](https://github.com/MetaMask/metamask-extension/pull/18903))
    - A completely new application header, which contains new network and account pickers, a new global menu, and updates to connected icons, and the token list and details popover
    - Added the ability to navigate multiple SIWE notifications ([#18103](https://github.com/MetaMask/metamask-extension/pull/18103))
    - Add portfolio button in on home screen, under the balance([#19601](https://github.com/MetaMask/metamask-extension/pull/19601))
    - Add support for ERC721 and ERC1155 tokens to `wallet_watchAsset` API ([#19454](https://github.com/MetaMask/metamask-extension/pull/19454))
    - Add support for Cronos, Moonbeam, Moonriver, Aurora, Harmony and Palm to the 'Buy Crypto' feature ([#19268](https://github.com/MetaMask/metamask-extension/pull/19268))

    ### Changed
    - Redesign swaps feature to be faster and easier to use ([#19169](https://github.com/MetaMask/metamask-extension/pull/19169))
    - Update linea testnet rpc url ([#19294](https://github.com/MetaMask/metamask-extension/pull/19294))
    - Make `eth_accounts` return all permitted accounts ([#18516](https://github.com/MetaMask/metamask-extension/pull/18516))
    - When gas fees suggested by dapp is too high, show warning color and icon ([#19088](https://github.com/MetaMask/metamask-extension/pull/19088))
    - Show balance and selected account in the header on the SIWE screen ([#19361](https://github.com/MetaMask/metamask-extension/pull/19361))
    - Send flow UI update ([#19465](https://github.com/MetaMask/metamask-extension/pull/19465))
    - Remove Recents
    - Display a list of "Your accounts" if the user has more than one account
    - Display "Contacts" in alphabetical order after the final user's account
    - UI Updates in Contacts Page (AddressBook) in Settings Page

    ### Fixed
    - Fix details when transferring NFT not added to wallet ([#19045](https://github.com/MetaMask/metamask-extension/pull/19045))
    - Fix unknown processing time not showing in warning color on confirmation screens ([#19527](https://github.com/MetaMask/metamask-extension/pull/19527))

    Source code released under Custom License

    Download file
  • Version 10.32.0

    Released Jul 4, 2023 - 17.68 MB
    Works with firefox 78.0 and later
    ## Version 10.32.0
    ### Added
    - Enable token detection for the Aurora network (#19009)
    - Add reveal UI to export private key flow (#18170)

    ### Changed
    - [FLASK] BREAKING: Block wallet_requestPermissions (#18913)
    - [FLASK] Fix issues with installing specific versions of snaps (#18913)

    ### Fixed
    - [FLASK] Fix an issue with submitting an empty Snaps UI prompt (#19227)
    - Display contract address as recipient when value is included with standard token transactions (#18855)
    - Fix the display of token count in SetApprovalForAll screen (#18863)
    - Disable Previous Button on First Page of hardware wallet account selection flow (#17610)
    - [Flask] Prevent lavamoat errors in the console caused by attempting to inject the provider to snaps iframe (#19096)
    - Fix to ensure popover scroll button is correctly shown and hidden in the WhatsNewPopup (#19017)
    - Fix: Show network picker when locked (#19063)

    Source code released under Custom License

    Download file
  • Version 10.31.1

    Released Jun 9, 2023 - 17.67 MB
    Works with firefox 78.0 and later
    ## [10.31.1]
    ### Fixed
    - Fix signature requests for Keystone Hardware Wallet users ([#19349](https://github.com/MetaMask/metamask-extension/pull/19349))

    ## [10.31.0]
    ### Added
    - Add extra friction to enable eth_sign in advanced settings ([#18848](https://github.com/MetaMask/metamask-extension/pull/18848))
    - Fix for wrong type being assigned to the transaction ([#18818](https://github.com/MetaMask/metamask-extension/pull/18818))
    - Update Snaps icon in settings search and fix missing icon ([#18803](https://github.com/MetaMask/metamask-extension/pull/18803))
    - Update Korean transactions ([#18799](https://github.com/MetaMask/metamask-extension/pull/18799))
    - Show Bridge button in TokenOverview component ([#18630](https://github.com/MetaMask/metamask-extension/pull/18630))
    - Update trezor-connect to v9. Introduced trezor changes are documented at [trezor-suite](https://github.com/trezor/trezor-suite/blob/develop/packages/connect/CHANGELOG.md). ([#18302](https://github.com/MetaMask/metamask-extension/pull/18302))

    ### Changed
    - Adding new icons ([#18870](https://github.com/MetaMask/metamask-extension/pull/18870))
    - Changed Chinese translation for "Average" password strength([#18897](https://github.com/MetaMask/metamask-extension/pull/18897))
    - Update Ledger instruction banner for transactions ([#17937](https://github.com/MetaMask/metamask-extension/pull/17937))
    - Enable editing L2 gas on optimism ([#18217](https://github.com/MetaMask/metamask-extension/pull/18217))
    - Update keystone links ([#18792](https://github.com/MetaMask/metamask-extension/pull/18792))
    - Remove Goerli buy link and disable button ([#18137](https://github.com/MetaMask/metamask-extension/pull/18137))
    - No long show best quote, only present a list of quotes. ([#19284](https://github.com/MetaMask/metamask-extension/pull/19284))

    ### Fixed
    - Fix terms of use popover scroll button hiding when scollbar is at the bottom. ([#18843](https://github.com/MetaMask/metamask-extension/pull/18843))
    - Fix in approve header to show correct account name ([#18849](https://github.com/MetaMask/metamask-extension/pull/18849))
    - Fix error when switching to Linea testnet using wallet_switchEthereumChain ([#18710](https://github.com/MetaMask/metamask-extension/pull/18710))
    - Fix for persistant currency conversion on multi layer transactions when the show balance setting is off ([#18833](https://github.com/MetaMask/metamask-extension/pull/18833))
    - Show the right "balance needed" value if we fallback from STX to regular Swaps ([#19230](https://github.com/MetaMask/metamask-extension/pull/19230))

    Source code released under Custom License

    Download file
  • Version 10.30.4

    Released May 17, 2023 - 18.16 MB
    Works with firefox 78.0 and later
    ##Version 10.30.1
    ### Added
    - Updating Terms of Use, Adding popover and onboarding flow check ([#18221](https://github.com/MetaMask/metamask-extension/pull/18221))
    ### Changed
    - Update ethereum logo icon ([#18528](https://github.com/MetaMask/metamask-extension/pull/18528))
    - Update send icon ([#18411](https://github.com/MetaMask/metamask-extension/pull/18411))
    - Disabling network and account changes after the send flow is initiated ([#18086](https://github.com/MetaMask/metamask-extension/pull/18086))
    - [FLASK] Redesign `dropdown-tab` ([#18546](https://github.com/MetaMask/metamask-extension/pull/18546))
    - New reusable gas-display component ([#17976](https://github.com/MetaMask/metamask-extension/pull/17976))
    - "Insufficient balance for gas" error no longer prevents from continuing to confirm transaction screen ([#18554](https://github.com/MetaMask/metamask-extension/pull/18554))
    ### Removed
    - Remove mobile sync feature ([#18692](https://github.com/MetaMask/metamask-extension/pull/18692))
    ##Version 10.30.2
    ### Fixed
    - Fix ability to close "NFT successful import" modal ([#18504](https://github.com/MetaMask/metamask-extension/pull/18504))
    - Fix "Unable to determine contract standard" error ([#18300](https://github.com/MetaMask/metamask-extension/pull/18300))
    ### Changed
    - Improve `eth_signTypedData_v4` validation ([#19110](https://github.com/MetaMask/metamask-extension/pull/19110))
    ### Fixed
    - Fix crash when confirming an approval where the `maxPriorityFeePerGas` is zero ([#19102](https://github.com/MetaMask/metamask-extension/pull/19102))
    ##Version 10.30.3
    ### Fixed
    - Restore support for chains that return hex or number responses to `net_version` ([#19156](https://github.com/MetaMask/metamask-extension/pull/19156))
    ##Version 10.30.4
    ### Fixed
    - Fix error upon submitting multiple requests that require approval ([#19050](https://github.com/MetaMask/metamask-extension/pull/19050))
    - The affected requests were `eth_sendTransaction`, `wallet_watchAsset`, `eth_getEncryptionPublicKey`, and `eth_decrypt`

    Source code released under Custom License

    Download file
  • Version 10.29.0

    Released May 4, 2023 - 18.11 MB
    Works with firefox 78.0 and later
    ## [10.29.0]
    ### Changed
    - Add Ledger instructions to the Sign In With Ethereum page ([#18589](https://github.com/MetaMask/metamask-extension/pull/18589))
    - Removed advanced gas toggle from the settings ([#18138](https://github.com/MetaMask/metamask-extension/pull/18138))
    - Improve security provider warning messaging, to give users more info about transactions security providers flag as potentially suspicious ([#18545](https://github.com/MetaMask/metamask-extension/pull/18545))
    - Update wording on token allowance screen: replace "contract" with "third party" ([#18101](https://github.com/MetaMask/metamask-extension/pull/18101))
    - Update wording on token allowance screen: change the review spending cap header text ([#18214](https://github.com/MetaMask/metamask-extension/pull/18214))
    - Added fallback copy for when we're not able to retrieve a erc721 or erc1155 name in the setApprovalForAll screen ([#17992](https://github.com/MetaMask/metamask-extension/pull/17992))
    - Bump contract-metadata version, so that tokens added ([v2.3.0](https://github.com/MetaMask/contract-metadata/pull/1169)) and ([v2.3.1](https://github.com/MetaMask/contract-metadata/pull/1173)) are included in the default MetaMask token lists ([#18589](https://github.com/MetaMask/metamask-extension/pull/18589))

    ### Fixed
    - Add a title to the security provider "What's New" notification ([#18526](https://github.com/MetaMask/metamask-extension/pull/18526))
    - Fix cursor styling on Sign Typed Data screen to use the 'pointer' cursor ([#18046](https://github.com/MetaMask/metamask-extension/pull/18046))
    - Fix layout/styling of the "Hold to reveal" button in the SRP reveal flow([#18496](https://github.com/MetaMask/metamask-extension/pull/18496))
    - Fixed hardware wallet info popup on token allowance screen ([#17881](https://github.com/MetaMask/metamask-extension/pull/17881))
    - Fix send flow on Optimism Goerli network ([#18478](https://github.com/MetaMask/metamask-extension/pull/18478))
    - Disabled button for Import Tokens Modal when no token is selected ([#18396](https://github.com/MetaMask/metamask-extension/pull/18396))

    Source code released under Custom License

    Download file
  • Version 10.28.3

    Released Apr 13, 2023 - 17.94 MB
    Works with firefox 78.0 and later
    ## [10.28.3]
    ### Fixed
    - Fix network switching prompted by dapps for users that added the network prior to v10.28.0. ([#18513](https://github.com/MetaMask/metamask-extension/pull/18513))

    ## [10.28.2]
    ### Fixed
    - Fix network switching prompted by dapps by fixing the `wallet_switchEthereumChain` handler. ([#18483](https://github.com/MetaMask/metamask-extension/pull/18483))
    - Fix to ensure all users see the NFT and transaction security notifications ([#18460](https://github.com/MetaMask/metamask-extension/pull/18460))
    - Fix issue blocking Hindi, Japanese and Turkish language users from installing from the Chrome store ([#18487](https://github.com/MetaMask/metamask-extension/pull/18487))

    ## [10.28.1]
    ### Changed
    - Fix release automation ([#18427](https://github.com/MetaMask/metamask-extension/pull/18427))

    ## [10.28.0]
    ### Added
    - Adding NFT autodetection to "What's New" Announcements ([#17653](https://github.com/MetaMask/metamask-extension/pull/17653))
    - Bridge tokens by redirecting to Portfolio from wallet overview page ([#17952](https://github.com/MetaMask/metamask-extension/pull/17952))
    - What's new - OpenSea security provider ([#16831](https://github.com/MetaMask/metamask-extension/pull/16831))
    - Open sea security provider warning message ([#17662](https://github.com/MetaMask/metamask-extension/pull/17662))
    - SRP hold to reveal ([#17232](https://github.com/MetaMask/metamask-extension/pull/17232))
    - Additional incoming transactions support ([#14219](https://github.com/MetaMask/metamask-extension/pull/14219))

    ### Changed
    - UX: Loaclize the avatar-favicon description text ([#18132](https://github.com/MetaMask/metamask-extension/pull/18132))
    - Part of 17670: Replace Typography with Text confirm-approve-content.component.js and home.component.js ([#18049](https://github.com/MetaMask/metamask-extension/pull/18049))
    - UX: Icon: Update buy icon ([#18123](https://github.com/MetaMask/metamask-extension/pull/18123))
    - Display internet protocol on the domain in SIWE screen ([#18052](https://github.com/MetaMask/metamask-extension/pull/18052))
    - Wrap balance and portfolio button ([#18109](https://github.com/MetaMask/metamask-extension/pull/18109))
    - UX Icon: Updated Icon for Disclosure ([#17877](https://github.com/MetaMask/metamask-extension/pull/17877))
    - Updating AvatarWithBage to BadgeWrapper ([#17851](https://github.com/MetaMask/metamask-extension/pull/17851))
    - increment keyring controller version ([#18036](https://github.com/MetaMask/metamask-extension/pull/18036))
    - Bump Snow 1.5.0 ([#17985](https://github.com/MetaMask/metamask-extension/pull/17985))
    - Avoid blob url for files downloads ([#17986](https://github.com/MetaMask/metamask-extension/pull/17986))
    - Upgrading the Import Account modal ([#17763](https://github.com/MetaMask/metamask-extension/pull/17763))

    Full notes here: https://github.com/MetaMask/metamask-extension/releases/tag/v10.28.1

    Source code released under Custom License

    Download file
  • Version 10.27.0

    Released Mar 29, 2023 - 17.49 MB
    Works with firefox 68.0 and later, android 68.0 to 68.*
    ## [10.27.0]
    ### Added
    - feat: add the ConsenSys zkEVM (Linea) as a default network ([#17875](https://github.com/MetaMask/metamask-extension/pull/17875))

    Source code released under Custom License

    Download file
  • Version 10.26.2

    Released Mar 21, 2023 - 17.49 MB
    Works with firefox 78.0 and later
    Release highlights are below. More details can be found in our changelog: https://github.com/MetaMask/metamask-extension/blob/master/CHANGELOG.md#10262

    ## [10.26.2]
    ### Changed
    - Sign in with Ethereum: re-enable warning UI for mismatched domains / disable domain binding ([#18200](https://github.com/MetaMask/metamask-extension/pull/18200))

    ## [10.26.0]
    ### Added
    - Adding browser outdated notification ([#17027](https://github.com/MetaMask/metamask-extension/pull/17027))
    - Enable Sign in With Ethereum feature ([#17690](https://github.com/MetaMask/metamask-extension/pull/17690))

    ### Changed
    - TransactionDecoding: rm unwanted cursor: pointer ([#17318](https://github.com/MetaMask/metamask-extension/pull/17318))
    - Fix #17138 - Allow ActionMessage to be autohidden after a given number of milliseconds ([#17269](https://github.com/MetaMask/metamask-extension/pull/17269))
    - Use PageContainerFooter to render footer on all confirmation pages ([#17316](https://github.com/MetaMask/metamask-extension/pull/17316))
    - Enable the Token Allowance flow by default for all users ([#16740](https://github.com/MetaMask/metamask-extension/pull/16740))
    - Update copy when revoking setApprovalForAll ([#17500](https://github.com/MetaMask/metamask-extension/pull/17500))
    - Adjust 'Confirm' button color on setApprovalForAll revocations ([#17506](https://github.com/MetaMask/metamask-extension/pull/17506))
    - fix: update ledger logo ([#17616](https://github.com/MetaMask/metamask-extension/pull/17616))
    - Sanitising string on signature request pages ([#17571](https://github.com/MetaMask/metamask-extension/pull/17571))
    - Fix recent recipient order ([#16346](https://github.com/MetaMask/metamask-extension/pull/16346))
    - Icon updates: address book, notifications, settings, buy, send, swap, portfolio, tag, menu, block explorer, support, and QR code icons have been updated
    - Update the PhishingController to v2 and update phishing warning page ([#17835](https://github.com/MetaMask/metamask-extension/pull/17835))

    ### Fixed
    - Fix transaction decoding issue ([#17299](https://github.com/MetaMask/metamask-extension/pull/17299))
    - Restore support for Chromium v78 ([#17251](https://github.com/MetaMask/metamask-extension/pull/17251))
    - Added navigation between sign prompts ([#17093](https://github.com/MetaMask/metamask-extension/pull/17093))
    - Fix RPC Url editing issue of existing network ([#17451](https://github.com/MetaMask/metamask-extension/pull/17451))
    - UX: Fix token image not displaying in asset listing ([#17575](https://github.com/MetaMask/metamask-extension/pull/17575))
    - Fix for error during sending to multisig address ([#17651](https://github.com/MetaMask/metamask-extension/pull/17651))
    - Ensure simulation failure warning is shown on all networks and accounts ([#17458](https://github.com/MetaMask/metamask-extension/pull/17458))
    - Fix currency symbol in insufficient balance warning ([#17820](https://github.com/MetaMask/metamask-extension/pull/17820))

    Source code released under Custom License

    Download file
  • Version 10.25.0

    Released Feb 20, 2023 - 17.56 MB
    Works with firefox 68.0 and later, android 68.0 to 68.*
    ### Added
    - Add new app translations ([#15999](https://github.com/MetaMask/metamask-extension/pull/15999))
    - Add Celo to the popular custom network list ([#16745](https://github.com/MetaMask/metamask-extension/pull/16745))
    - [FLASK] Add markdown formatting capabilities for Snaps UI ([#16911](https://github.com/MetaMask/metamask-extension/pull/16911))
    - [FLASK] Add basic renderer for Snaps UI ([#16605](https://github.com/MetaMask/metamask-extension/pull/16605))

    ### Changed
    - No longer displaying warning upon switching networks when there are no pending confirmations ([#17179](https://github.com/MetaMask/metamask-extension/pull/17179))
    - Remove 'Verify contract details' link on Signature Request screen when there is no verifying contract ([#17128](https://github.com/MetaMask/metamask-extension/pull/17128))
    - Show portfolio tooltip when "Protect your funds" popover is not on screen ([#17084](https://github.com/MetaMask/metamask-extension/pull/17084))
    - Set default theme to dark when system preferred theme is set to dark ([#15870](https://github.com/MetaMask/metamask-extension/pull/15870))
    - Require a username when adding a new contact to the address book ([#17044](https://github.com/MetaMask/metamask-extension/pull/17044))
    - Update styles for "Transaction security check" toggle in settings ([#16830](https://github.com/MetaMask/metamask-extension/pull/16830))
    - Display set block explorer in copy on transaction completion popup ([#16300](https://github.com/MetaMask/metamask-extension/pull/16300))
    - Updating text colors for Sepolia and Goerli networks ([#16928](https://github.com/MetaMask/metamask-extension/pull/16928))
    - Include L1 fees for quotes on Optimism ([#16998](https://github.com/MetaMask/metamask-extension/pull/16998))
    - Factor in Optimism's L1 fees in to fee total for approval transactions ([#16929](https://github.com/MetaMask/metamask-extension/pull/16929))
    - Remove New Address Alert in send transaction flow ([#14811](https://github.com/MetaMask/metamask-extension/pull/14811))
    - Allow submissions of transactions with a gas or priority fee of 0 ([#16651](https://github.com/MetaMask/metamask-extension/pull/16651))
    - Disable eth_sign by default, allow users to toggle it back on ([#17308](https://github.com/MetaMask/metamask-extension/pull/17308))
    - [FLASK] Use custom UI for transaction insights ([#16912](https://github.com/MetaMask/metamask-extension/pull/16912))
    - [FLASK] Use custom UI dialogs ([#16912](https://github.com/MetaMask/metamask-extension/pull/16912))

    ### Fixed
    - Fix tab redirect issue when a non-English language is set ([#17155](https://github.com/MetaMask/metamask-extension/pull/17155))
    - Fix duplicate gas fee estimate displayed on testnets ([#17207](https://github.com/MetaMask/metamask-extension/pull/17207))
    - Fix app-breaking error when an alphabetical character is entered in the spending cap fi

    Source code released under Custom License

    Download file
  • Version 10.18.1

    Released Jul 26, 2022 - 18.68 MB
    Works with firefox 68.0 and later, android 68.0 to 68.*
    ### Changed
    - Move the metrics opt-in screen to the second screen of the onboarding flow ([#15313](https://github.com/MetaMask/metamask-extension/pull/15313))

    ## [10.18.0]
    ### Added
    - Add setApprovalForAll confirmation view so granted permissions are displayed in a digested manner, instead of a simple contract interaction([#15010](https://github.com/MetaMask/metamask-extension/pull/15010))
    - Add warning when performing a Send directly to a token contract([#13588](https://github.com/MetaMask/metamask-extension/pull/13588))

    ### Changed
    - Update Optimism ChainID from Kovan to Goerli ([#15119](https://github.com/MetaMask/metamask-extension/pull/15119))

    ### Fixed
    - Fix one of the possible causes for "Sending to a random cached address", by removing the global transaction state from the Send flow ([#14777](https://github.com/MetaMask/metamask-extension/pull/14777))
    - Fix Chinese translation for the message of Importing repeated tokens ([#14994](https://github.com/MetaMask/metamask-extension/pull/14994))
    - Fix Japanese translation for the word Sign ([#15078](https://github.com/MetaMask/metamask-extension/pull/15078))
    - Fix partially the error "Seedphrase is invalid" by disabling Seedphrase Import button after switching the Seedphrase length ([#15139](https://github.com/MetaMask/metamask-extension/pull/15139))
    - Fix Edit Transaction flow by ensuring that changing a tx from a Transfer to a Send resets data and updates tx type ([#15248](https://github.com/MetaMask/metamask-extension/pull/15248))
    - Fix UI on Import Seedphrase page by disabling Import button, if any of the characters of the Seedphrase is in uppercase ([#15186](https://github.com/MetaMask/metamask-extension/pull/15186))

    Source code released under Custom License

    Download file
  • Version 10.14.7

    Released May 24, 2022 - 18.02 MB
    Works with firefox 68.0 and later, android 68.0 to 68.*
    - Fix build determinism for Mozilla Add-On store approval.

    Source code released under Custom License

    Download file
  • Version 10.12.4

    Released Apr 13, 2022 - 18.42 MB
    Works with firefox 68.0 and later, android 68.0 to 68.*

    Source code released under Custom License

    Download file
  • Version 10.11.3

    Released Mar 22, 2022 - 18.02 MB
    Works with firefox 68.0 and later, android 68.0 to 68.*
    ### Changed
    - Split secret recovery phrase input into one-field-per-word ([#14016](https://github.com/MetaMask/metamask-extension/pull/14016))

    Source code released under Custom License

    Download file
  • Version 10.11.2

    Released Mar 21, 2022 - 18.01 MB
    Works with firefox 68.0 and later, android 68.0 to 68.*
    ## [10.11.2]
    ### Fixed
    - Fix bug that users who are connected to another extension would hit when viewing connected sites ([#13974](https://github.com/MetaMask/metamask-extension/pull/13974))

    Source code released under Custom License

    Download file
  • Version 10.11.1

    Released Mar 14, 2022 - 17.88 MB
    Works with firefox 68.0 and later, android 68.0 to 68.*
    ## [10.11.1]
    ### Changed
    - Fixes GridPlus Lattice bugs by upgrading to `gridplus-sdk` v1.0.0, `eth-lattice-keyring` v0.5.0 and to compatibility with v0.14.0 ([#13834](https://github.com/MetaMask/metamask-extension/pull/13834))
    - Increases transaction data in state logs
    - Preserves fewer transactions with shared nonces across networks, decreasing number of old transactions that are not deleted ([#13669](https://github.com/MetaMask/metamask-extension/pull/13669))
    - Increase the number of transactions saved in state logs to 60 ([#13743](https://github.com/MetaMask/metamask-extension/pull/13743))

    ### Fixed
    - Ensure that MetaMask popup is shown when a user attempts to connect to a dapp they are already connected to ([#13840](https://github.com/MetaMask/metamask-extension/pull/13840))
    - Submit correct gas limit for Swaps Smart Transactions ([#13891](https://github.com/MetaMask/metamask-extension/pull/13891))

    ## [10.11.0]
    ### Added
    - Swaps: Add support for Smart Transactions on Mainnet and Rinkeby ([#12676](https://github.com/MetaMask/metamask-extension/pull/12676))
    - Add "Token details" page ([#13216](https://github.com/MetaMask/metamask-extension/pull/13216))
    - Add icons to sections in settings ([#12920](https://github.com/MetaMask/metamask-extension/pull/12920))
    - Add EIP-712 support for Trezor ([#13693](https://github.com/MetaMask/metamask-extension/pull/13693))

    ### Changed
    - Swaps: Change language "Quote X of Y" to "Fetching quote X of Y" ([#13663](https://github.com/MetaMask/metamask-extension/pull/13663))
    - Update preferred account identicon selection UI ([#13408](https://github.com/MetaMask/metamask-extension/pull/13408))
    - Include transactions from all networks in state logs ([#13599](https://github.com/MetaMask/metamask-extension/pull/13599))
    - Update accounts connection language ([#13605](https://github.com/MetaMask/metamask-extension/pull/13605))
    - Style updates for setting page in full screen mode ([#13569](https://github.com/MetaMask/metamask-extension/pull/13569))
    - Add currency symbol validation in the add network form ([#12431](https://github.com/MetaMask/metamask-extension/pull/12431))

    ### Fixed
    - Ensure pre-selected account on connect screen is visible in list ([#13621](https://github.com/MetaMask/metamask-extension/pull/13621))
    - Do not allow transaction creation with gas limit below minimum ([#13574](https://github.com/MetaMask/metamask-extension/pull/13574))
    - Fix network editing error when no block explorer is provided ([#13527](https://github.com/MetaMask/metamask-extension/pull/13527))
    - Swaps: Fix BigNumber error when submitting quote ([#13555](https://github.com/MetaMask/metamask-extension/pull/13555))

    Source code released under Custom License

    Download file
  • Version 10.10.2

    Released Mar 3, 2022 - 17.73 MB
    Works with firefox 68.0 and later, android 68.0 to 68.*
    ### Added
    - Add EIP-712 support for Trezor ([#13693](https://github.com/MetaMask/metamask-extension/pull/13693))

    Source code released under Custom License

    Download file
  • Version 10.10.1

    Released Feb 25, 2022 - 17.72 MB
    Works with firefox 68.0 and later, android 68.0 to 68.*
    ### Added
    - Enable toggle to turn on the new gas fee customization UI ([#13481](https://github.com/MetaMask/metamask-extension/pull/13481))
    - Select between new 'Low', 'Market', and 'Aggressive' gas options
    - Improved advanced gas fee editing
    - Adds the ability to save custom gas values as defaults
    - More informative tooltips about suggested gas options
    - More information about the status of the network
    - Enable buying MATIC on Polygon, BNB on BSC, AVAX on Avalanche, FTM on Fantom, CELO on Celo, and respective stablecoins on Transak ([#13398](https://github.com/MetaMask/metamask-extension/pull/13398))
    - Add German subtitles for SRP Video ([#13368](https://github.com/MetaMask/metamask-extension/pull/13368))
    - Adding Brazilian Portuguese translation for some copy in Settings ([#13470](https://github.com/MetaMask/metamask-extension/pull/13470))
    - Swaps: Enable Avalanche ([#13653](https://github.com/MetaMask/metamask-extension/pull/13653))

    ### Changed
    - Hide 0 balance tokens in send screen dropdown if the "Hide Tokens Without Balance" toggle is on ([#13306](https://github.com/MetaMask/metamask-extension/pull/13306))
    - Change the 'Connected Sites' removal icon to a button ([#13476](https://github.com/MetaMask/metamask-extension/pull/13476))
    - Add specific hardware wallet names next to HW accounts in the account dropdown ([#13339](https://github.com/MetaMask/metamask-extension/pull/13339))
    - Update title of phishing.html ([#13323](https://github.com/MetaMask/metamask-extension/pull/13323))
    - Update language while importing an SRP to limit encouragement of copy-pasting seed phrases ([#12012](https://github.com/MetaMask/metamask-extension/pull/12012))
    - Maintain leading whitespace in for data to be signed in the signature request popup ([#13340](https://github.com/MetaMask/metamask-extension/pull/13340))
    - Update global link hover color from orange to blue ([#13344](https://github.com/MetaMask/metamask-extension/pull/13344))
    - Adjust ordering of tokens in the Swaps token dropdown ([#13270](https://github.com/MetaMask/metamask-extension/pull/13270))

    ### Fixed
    - Ensure a correct update of the gas limit upon editing of a transaction recipient ([#12784](https://github.com/MetaMask/metamask-extension/pull/12784))
    - Ensure that the toggled display of currency in the send flow persists when editing a transaction ([#12813](https://github.com/MetaMask/metamask-extension/pull/12813))
    - Ensure settings can be opened if browser zoom level > 100% ([#13460](https://github.com/MetaMask/metamask-extension/pull/13460))
    - Ensure displayed balances of tokens are not incorrectly rounded down ([#13337](https://github.com/MetaMask/metamask-extension/pull/13337))
    - Improve visual spacing on the wallet selection flow of onboarding ([#12799](https://github.com/MetaMask/metamask-extension/pull/12799))
    - Ensure Lattice hardware wallet can correctly sign all EIP-712 messages ([#13691](https://github.com/MetaMask/metamask-extension/pull/13691))
    - Fix occasional errors when fetching swaps quotes ([#13732](https://github.com/MetaMask/metamask-extension/pull/13732))

    Source code released under Custom License

    Download file
  • Version 10.9.3

    Released Feb 16, 2022 - 17.55 MB
    Works with firefox 68.0 and later, android 68.0 to 68.*
    ### Fixed
    - Allow for scrolling when sign type data message is too long ([#13642](https://github.com/MetaMask/metamask-extension/pull/13642))
    - Require a scroll through of message before allowing user signature

    Source code released under Custom License

    Download file
  • Version 10.9.2

    Released Feb 9, 2022 - 17.55 MB
    Works with firefox 68.0 and later, android 68.0 to 68.*
    ## [10.9.1]
    ### Fixed
    - Fixed application error when adding certain tokens ([#13484](https://github.com/MetaMask/metamask-extension/pull/13484))

    ## [10.9.0]
    ### Added
    - Alert users when the network is busy ([#12268](https://github.com/MetaMask/metamask-extension/pull/12268))

    ### Changed
    - Clear the clipboard after seed phrase is pasted into restore vault form ([#12987](https://github.com/MetaMask/metamask-extension/pull/12987))
    - Remove bottom space when hiding testnet ([#12821](https://github.com/MetaMask/metamask-extension/pull/12821))
    - Prevent automatic rejection of confirmations ([#13194](https://github.com/MetaMask/metamask-extension/pull/13194))
    - Capitalize "learn more" link in permissions connect screen ([#13092](https://github.com/MetaMask/metamask-extension/pull/13092))
    - Allow keyboard accessiblity on restore vault form ([#12989](https://github.com/MetaMask/metamask-extension/pull/12989))
    - Permission System 2.0 ([#12243](https://github.com/MetaMask/metamask-extension/pull/12243))
    - Changed site origin and added permission list view ([#12832](https://github.com/MetaMask/metamask-extension/pull/12832))
    - Changed accounts selection permissions screen ([#13039](https://github.com/MetaMask/metamask-extension/pull/13039))
    - Optimize Swaps flow ([#12939](https://github.com/MetaMask/metamask-extension/pull/12939))
    - Remove legacy node parent detection ([#12814](https://github.com/MetaMask/metamask-extension/pull/12814))

    ### Fixed
    - Fixed Mainnet Tokens autopopulating in custom token fields on other networks ([#12800](https://github.com/MetaMask/metamask-extension/pull/12800))
    - Adjust the padding of lock button for certain locales ([#13017](https://github.com/MetaMask/metamask-extension/pull/13017))
    - Lock button active state fix when holding mouse click ([#13100](https://github.com/MetaMask/metamask-extension/pull/13100))
    - Fix order of account list on the "Send To" screen ([#12999](https://github.com/MetaMask/metamask-extension/pull/12999))
    - Display hex data from previous send tx screen to edit tx screen ([#12709](https://github.com/MetaMask/metamask-extension/pull/12709))
    - Sanitize eth_signTypedData message when corresponding field in 'types' is missing ([#12905](https://github.com/MetaMask/metamask-extension/pull/12905))
    - Identicon size fix ([#13014](https://github.com/MetaMask/metamask-extension/pull/13014))
    - Fixed latest conversion date on currency conversion in general settings ([#12422](https://github.com/MetaMask/metamask-extension/pull/12422))
    - Prevent account name duplicates ([#12867](https://github.com/MetaMask/metamask-extension/pull/12867))

    ## [10.8.2]
    ### Fixed
    - Add missing `appName` localized messages for Flask and Beta ([#13138](https://github.com/MetaMask/metamask-extension/pull/13138))

    Source code released under Custom License

    Download file
Go to Mozilla's homepage

Add-ons

  • About
  • Firefox Add-ons Blog
  • Extension Workshop
  • Developer Hub
  • Developer Policies
  • Community Blog
  • Forum
  • Report a bug
  • Review Guide

Browsers

  • Desktop
  • Mobile
  • Enterprise

Products

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Twitter (@firefox)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Privacy
  • Cookies
  • Legal

Except where otherwise noted, content on this site is licensed under the Creative Commons Attribution Share-Alike License v3.0 or any later version.