Skip to content

Releases: MetaMask/metamask-extension

Version 8.1.6

04 Dec 18:03
52e428f
Compare
Choose a tag to compare
  • #9916: Fix QR code scans interpretting payment requests as token addresses
  • #9847: Add alt text for images in list items
  • #9960: Ensure watchAsset returns errors for invalid token symbols
  • #9968: Adds tokens from v1.19.0 of metamask/contract-metadata to add token lists
  • #9970: Etherscan links support Goerli network
  • #9899: Show price impact warnings on swaps quote screen
  • #9867: Replace use of ethgasstation
  • #9984: Show correct gas estimates when users don't have sufficient balance for contract transaction
  • #9993: Add 48x48 MetaMask icon for use by browsers

Version 8.1.5

19 Nov 23:31
8799671
Compare
Choose a tag to compare
  • #9871: Show send text upon hover in main asset list
  • #9855: Make edit icon and account name in account details modal focusable
  • #9853: Provide alternative text for images where appropriate
  • #9869: Remove CoinSwitch from the Deposit modal
  • #9883: Move add contact button in fullscreen/expanded view of settings lower to expose the close button.
  • #9891: Add token verification message to swaps build quote screen
  • #9896: Show failed token balance updates
  • #9909: Update asset page etherscan link to the address-filtered token page on Etherscan
  • #9910: Revert "Show a 'send eth' button on home screen in full screen mode"
  • #9907: Ensure "Known contract address" warning is shown on send screen even when changing asset
  • #9911: Fix display of Ledger connection error
  • #9918: Fix missing icon in asset page dropdown and in advanced gas modal button group

Version 8.1.4

16 Nov 20:42
2e73285
Compare
Choose a tag to compare
  • #9687: Allow speeding up of underpriced transactions
  • #9694: normalize UI component font styles
  • #9695: normalize app component font styles
  • #9696: normalize deprecated itcss font styles
  • #9697: normalize page font styles
  • #9740: Standardize network settings page
  • #9750: Make swap arrows accessible, make swaps advanced options accessible
  • #9766: Use 1px borders on inputs and buttons
  • #9767: Remove border radius from transfer button
  • #9764: Update custom RPC network dropdown icons
  • #9763: Add confirmation for network dropdown delete action
  • #9583: Use chainId for incoming transactions controller
  • #9748: Autofocus input, improve accessibility of restore page
  • #9778: Shorten unit input width and use ellipses for overflow
  • #9746: Make the login screen's Restore and Import links accessible
  • #9780: Display decimal chain ID in network form
  • #9599: Use MetaSwap API for gas price estimation in swaps
  • #9518: Make all UI tabs accessible via keyboard
  • #9808: Always allow overwriting invalid custom RPC chain ID
  • #9812: Fix send header cancel button alignment
  • #9271: Do not check popupIsOpen on Vivaldi
  • #9306: Fix UI crash when dapp submits negative gas price
  • #9257: Add sort and search to AddRecipient accounts list
  • #9824: Move externally_connectable from base to Chrome manifest
  • #9815: Add support for custom network RPC URL with basic auth
  • #9822: Make QR code button focusable
  • #9832: Warn instead of throw on duplicate web3
  • #9838: @metamask/controllers@4.0.0
  • #9856: Prevent user from getting stuck on opt in page
  • #9845: Show a 'send eth' button on home screen in full screen mode
  • #9871: Show send text upon hover in main asset list
  • #9880: Properly detect U2F errors in hardware wallet

Version 8.1.3

29 Oct 02:55
11781e8
Compare
Choose a tag to compare
  • #9642 Prevent excessive overflow from swap dropdowns
  • #9658: Fix sorting Quote Source column of quote sort list
  • #9667: Fix adding contact with QR code
  • #9674: Fix ENS resolution of .eth URLs with query strings
  • #9691: Bump @metamask/inpage-provider from 6.1.0 to 6.3.0
  • #9700: Provide image sizing so there's no jump when opening the swaps token search
  • #9568: Add ses lockdown to build system
  • #9705: Prevent memory leak from selected account copy tooltip
  • #9671: Prevent old fetches from polluting the swap state
  • #9702: Keyboard navigation for swaps dropdowns
  • #9646: Switch from Matomo to Segment
  • #9745: Fix fetching swaps when initial network not Mainnet
  • #9621: Include aggregator fee as part of displayed network fees
  • #9736: Bump eth-contract-metadata from 1.16.0 to 1.17.0
  • #9743: Fix "+-" prefix on swap token amount
  • #9715: Focus on wallet address in buy workflow

Version 8.1.2

20 Oct 16:23
074ed8d
Compare
Choose a tag to compare
  • #9608: Ensure QR code scanner works
  • #9624: Help users avoid insufficient gas prices in swaps
  • #9614: Update swaps network fee tooltip
  • #9623: Prevent reducing the gas limit for swaps
  • #9630: Fix UI crash when trying to render estimated time remaining of non-submitted transaction
  • #9633: Update View Quote page to better represent the MetaMask fee

Version 8.1.1

15 Oct 13:33
ffd3de0
Compare
Choose a tag to compare
  • #9586: Prevent build quote crash when swapping from non-tracked token with balance (#9586)
  • #9592: Remove commitment to maintain a public metrics dashboard (#9592)
  • #9596: Fix TypeError when signTypedData throws (#9596)
  • #9591: Fix Firefox overflow on transaction items with long amounts (#9591)
  • #9601: Update text content of invalid custom network alert (#9601)
  • #9575: Ensure proper hover display for accounts in main menu (#9575)
  • #9576: Autofocus the appropriate text fields in the Create/Import/Hardware screen (#9576)
  • #9581: AutoFocus the from input on swaps screen (#9581)
  • #9602: Prevent swap button from being focused when disabled (#9602)
  • #9609: Ensure swaps customize gas modal values are set correctly (#9609)

Version 8.1.0

13 Oct 17:42
61e2605
Compare
Choose a tag to compare
  • #9565: Ensure address book entries are shared between networks with the same chain ID
  • #9552: Fix eth_signTypedData_v4 chain ID validation for non-default networks
  • #9551: Allow the "Localhost 8545" network to be edited, and require a chain ID to be specified for it
  • #9491: Validate custom network chain IDs against endpoint eth_chainId return values
  • #9487: Require chain IDs to be specified for custom networks
  • #9482: Add MetaMask Swaps 🌻
  • #9422: Fix data backup feature (i.e. syncing with 3box)
  • #9434: Improve gas input UI by using tooltip instead of a modal to communicate gas data
  • #9433: Improve visual style and layout of the basic tab of the customize gas modal
  • #9415: Fix UI bug in token approval confirmation notifications
  • #9414: Update Wyre purchase URL
  • #9411: Rename 'Ethereum Main Network' in network selector to 'Etherum Mainnet'
  • #9409: Fix info tooltip on the alert settings screen when used in firefox
  • #9406: Fix UI bug in customize gas modal: shwo left border when the first button is selected
  • #9395: Correctly save new Contact Book addressed after editing them in 'Settings > Contact'
  • #9293: Improve Italian translations
  • #9295: Ensure the extension can be unlocked without network/internet access
  • #9344: Add messages to Ledger connection process
  • #9329: Hide seedphrase by default when restoring vault, and provide option for it to be shown
  • #9333: Ensure names of token symbols are shown when token amounts in the token list are long
  • #9321: Warn users when sending tokens to the token address
  • #9288: Fix bug that caused the accounts list to be empty after entering an incorrect password when attempting to export private key
  • #9314: Improve/fix error text for when ENS names are not found, on mainnet
  • #9307: Improve 'Contact Us' copy in settings
  • #9283: Fix capitalization of copy on MetaMetrics opt-in page
  • #9269: Add lock icon to default networks in the Settings network page, to indicate they are not editable
  • #9189: Hide gas price/speed estimate button, and link to advanced gas modal, in send flow on non-main network
  • #9184: Improve visual styling of back button in account modal
  • #9152: Fix vertical align of the network name in network dropdown button
  • #9073: Use new Euclid font throughout MetaMask
  • Now using the Infura v3 API

Version 8.0.10

16 Sep 21:14
cca64ae
Compare
Choose a tag to compare
  • #9423: Update default phishing list
  • #9416: Fix fetching a new phishing list on Firefox

Version 8.0.9

19 Aug 21:18
a920274
Compare
Choose a tag to compare
  • #9228: Move transaction confirmation footer buttons to scrollable area
  • #9256: Handle non-String web3 property access
  • #9266: Use @metamask/controllers@2.0.5
  • #9189: Hide ETH Gas Station estimates on non-main network

Version 8.0.8

14 Aug 23:51
eab1add
Compare
Choose a tag to compare
  • #9211: Fix Etherscan redirect on notification click
  • #9237: Reduce volume of web3 usage metrics
  • #9227: Permit all-caps addresses