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 10.12.0

Published by metamaskbot over 2 years ago

Added

  • Add a search feature to the settings page (#13214)
  • Add AirGap Vault detail links to the hardware wallet connection flow (#13650)

Changed

  • Prevent users from entering too long a number for slippage in swaps (#13914)
  • Hide non-essential information in our EIP-1559 v2 gas modal when the gas api is down (#13865)
  • Updating colors of the account list (#13864)
  • Show a more useful warning is users don't have enough of their networks base currency to pay for gas (#13182)
  • Update "Forgot Password?" copy (#13493)
  • Show the address of the contract that is being interacted with next to the method name in transaction confirmation headers (#13683)
  • Show the address of the contract that is being interacted next to 'Transfer' and 'Transfer From' method names in transaction confirmation headers (#13776)
  • Performance and UX improvements for Gridplus lattice users (([#14158]https://github.com/MetaMask/metamask-extension/pull/14158))

Fixed

  • Ensure long signature request text is visible (#13828)
  • Fix spelling of 'Ethereum' in German translation (#13915)
  • Fix cases where the action buttons in a switch network confirmation window wouldn't work (#13847)
  • Ensure the origin of a site requesting permissions is fully visible in the permission request UI (#13868)
  • Fix visual overflow problems with the account list in the connect flow
  • Show the users primary currency in the "Max Base Fee" and "Priority Fee" fields of the gas customization window (#13830)
  • Ensure latest gas estimates are shown on the transaction screen for users of the EIP-1559 v2 gas UI (#13809)
  • Fix to allow toggling of the currency in the send flow when the user has "fiat" selected as the primary currency (#13813)
  • Shows the sign and cancel button fully in signature page (#13686)
  • Harden keyring type check in EthOverview (#13711)
  • Update "Forgot Password?" copy (#13493)
  • Confirm transaction page: use method name only for contract transactions (#13643)
  • [FLASK] Fix Snap permission list item shrinkage with short permission names (#13996)
metamask-extension - Version 10.11.4 (Flask only)

Published by metamaskbot over 2 years ago

Added

  • [FLASK] Snap removal confirmation (#13619)

Changed

  • [FLASK] Update MetaMask Flask
    • This is the first release of MetaMask Flask since the initial release on January 18. This release includes a significant number of fixes and DevX improvements. Flask will henceforth be released at a more frequent cadence, usually in close proximity to releases of the regular MetaMask Extension.
    • For reference, #13462 used the feature branch that produced the original Flask release after some additional changes were made.
  • [FLASK] Update Snaps packages to version ^0.10.6 (#13901, #14041, #14070)
    • Updates the following packages from 0.9.0 to 0.10.6:
      • @metamask/iframe-execution-environment-service
      • @metamask/rpc-methods
      • @metamask/snap-controllers
    • Updates the targeted iframe-execution-environment version from 0.3.1 to 0.4.2.
    • These changes encompass a variety of fixes and devX improvements. See the releases of the Snaps monorepo for details.

Fixed

  • [FLASK] Various UI issues (#13462)
    • Note: The original Flask release was cut from the feature branch of #13462 before it was merged.
    • Fix Snaps permission request confirmation page title (#13342)
    • Fix Snaps custom confirmation textarea height (#13572)
    • Fix various styling issues (#13577)
  • [FLASK] Fix Snap key management install warning appearance (#13844)
metamask-extension - Version 10.11.3

Published by metamaskbot over 2 years ago

Changed

  • Split secret recovery phrase input into one-field-per-word (#14016)
metamask-extension - Version 10.11.2

Published by metamaskbot over 2 years ago

Fixed

  • Fix bug that users who are connected to another extension would hit when viewing connected sites (#13974)
metamask-extension - Version 10.11.1

Published by metamaskbot over 2 years ago

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)
  • Increases transaction data in state logs
    • Preserves fewer transactions with shared nonces across networks, decreasing number of old transactions that are not deleted (#13669)
    • Increase the number of transactions saved in state logs to 60 (#13743)

Fixed

  • Ensure that MetaMask popup is shown when a user attempts to connect to a dapp they are already connected to (#13840)
  • Submit correct gas limit for Swaps Smart Transactions (#13891)
metamask-extension - Version 10.11.0

Published by metamaskbot over 2 years ago

Added

  • Swaps: Add support for Smart Transactions on Mainnet and Rinkeby (#12676)
  • Add "Token details" page (#13216)
  • Add icons to sections in settings (#12920)

Changed

  • Swaps: Change language "Quote X of Y" to "Fetching quote X of Y" (#13663)
  • Update preferred account identicon selection UI (#13408)
  • Include transactions from all networks in state logs (#13599)
  • Update accounts connection language (#13605)
  • Style updates for setting page in full screen mode (#13569)
  • Add currency symbol validation in the add network form (#12431)

Fixed

  • Ensure pre-selected account on connect screen is visible in list (#13621)
  • Do not allow transaction creation with gas limit below minimum (#13574)
  • Fix network editing error when no block explorer is provided (#13527)
  • Swaps: Fix BigNumber error when submitting quote (#13555)
metamask-extension - Version 10.10.2

Published by metamaskbot over 2 years ago

Added

  • Add EIP-712 support for Trezor (#13693)
metamask-extension - Version 10.10.1

Published by metamaskbot over 2 years ago

Added

  • Swaps: Enable Avalanche (#13653)

Fixed

  • Ensure Lattice hardware wallet can correctly sign all EIP-712 messages (#13691)
  • Fix occasional errors when fetching swaps quotes (#13732)
metamask-extension - Version 10.10.0

Published by metamaskbot over 2 years ago

Added

  • Enable toggle to turn on the new gas fee customization UI (#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)
  • Add German subtitles for SRP Video (#13368)
  • Adding Brazilian Portuguese translation for some copy in Settings (#13470)

Changed

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

Fixed

  • Ensure a correct update of the gas limit upon editing of a transaction recipient (#12784)
  • Ensure that the toggled display of currency in the send flow persists when editing a transaction (#12813)
  • Ensure settings can be opened if browser zoom level > 100% (#13460)
  • Ensure displayed balances of tokens are not incorrectly rounded down (#13337)
  • Improve visual spacing on the wallet selection flow of onboarding (#12799)
metamask-extension - Version 10.9.3

Published by metamaskbot over 2 years ago

Fixed

  • Allow for scrolling when sign type data message is too long (#13642)
    • Require a scroll through of message before allowing user signature
metamask-extension - Version 10.9.2

Published by metamaskbot over 2 years ago

Fixed

  • Prevent errors on the swaps "View Quote" screen that can occur if the swaps API returns incorrect refund and max gas fees on some test networks (#13511)
  • Prevent errors on startup in Chrome Versions earlier than 69, caused by use of unsupported browser Array.prototype.flat method (#13520)
metamask-extension - Version 10.9.1

Published by metamaskbot over 2 years ago

Fixed

  • Fixed application error when adding certain tokens (#13484)
metamask-extension - Version 10.9.0

Published by metamaskbot over 2 years ago

Added

  • Alert users when the network is busy (#12268)

Changed

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

Fixed

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

Published by metamaskbot almost 3 years ago

This is a test release for MetaMask Beta. This release is not to be published publicly.

Fixed

  • Add missing appName localized messages for Flask and Beta (#13138)
metamask-extension - Version 10.8.1

Published by metamaskbot almost 3 years ago

Fixed

  • #13107: Fix the Use Custom Nonce toggle
metamask-extension - Version 10.8.0

Published by metamaskbot almost 3 years ago

Added

  • #12881: Feature: Transaction Insights
    • Users can now see much greater details on contract interaction transactions
    • These transaction details are integrated with new popups for viewing and editing address book information
    • These details are also viewable within the transaction details popup
  • #12627: Add support for eip-1559 on Trezor Model T and Trezor Model One
  • #12065: Support QR code based hardware wallet signing
    • Includes specific support for the Keystone hardware wallet

Changed

  • #12842: Improve performance of the swaps feature
  • #12776: Hide the token detection announcement when the token detection is ON
  • #12828: Clear the clipboard after the seed phrase is pasted into the import flow
  • #12576: Show warning message when gas estimation estimates fail

Fixed

  • #12802: Fix bug causing occasional swaps failures for token pairs with highly precise exchange rates
  • #12679: Ensure eth_sign callback fires even when data submitted is invalid
metamask-extension - Version 10.7.1

Published by metamaskbot almost 3 years ago

Fixed

  • #13005: Fix connection to RPC urls with query strings.
metamask-extension - Version 10.7.0

Published by metamaskbot almost 3 years ago

Changed

  • #12643: Reject popup confirmations on close
  • #12566: Enable LavaMoat for the webapp background
  • #12399: Update the "Account Details" view
    • Change "Close" icon color from gray -> black
    • Display the entire account address
    • Use rounded style for "View on Etherscan" and "Export Private Key" buttons
  • #12824: Add multilayer fee to token approval screen

Fixed

  • #12696: Show correct base asset for current network in the Signature Request view
  • #12727: Make toggle buttons keyboard accessible
  • #12729: Swaps: Fix issue with wrapping and unwrapping when an address contains uppercase characters
  • #12631: Fix bug preventing sending high precision decimal amounts of tokens in the send flow
metamask-extension - Version 10.6.3

Published by danjm almost 3 years ago

Fixed

  • #12822: Fix replaceChildren and function.prototype.apply errors that could make the app unusable on older browsers due to a bug in our logo component.
  • #12802: Fix requesting of swaps quotes for token pairs that have highly precise exchange rates.
  • #12773: Prevent token input in send flow from adding arbitary trailing decimal values to input
metamask-extension - Version 10.6.4

Published by metamaskbot almost 3 years ago

Changed

  • #12752: Update link, in the add network flow, to the article with information about network security risks