Skip to content

Releases: MetaMask/metamask-extension

Version 12.1.0

28 Aug 20:17
161bf0e
Compare
Choose a tag to compare

Added

  • Launched a feature displaying the percentage increase or decrease for tokens within the UI (#24223)
  • Added a search feature to easily filter through the popular network list (#25170)
  • Launched a new asset details page (#24522)
  • Implemented a loader on the confirmation page during Blockaid validation (#25477)
  • Introduced an advanced details component for transactions (#24833)
  • Enhanced permit signatures with a simulation section (#24862)
  • Introduced dynamic support for identifying 'buyable' networks through the Ramps API (#24041)
  • Introduced a new notification counter over the Fox icon to display unread notifications (#25093)
  • Improved the display of large and small token values on the permit signature page (#25720)
  • Replaced "Approve spend limit" with "Spending cap" in the Permit signature redesign (#25618)
  • Display ellipsis to Permit simulation fiat values (#26001)
  • Display ellipsis for Permit values with over 15 characters (#26458)

Changed

  • Introduced the ability to edit custom networks directly from the modal (#25272)
  • Launched an initial UI for editing multiple RPC URLs in the network form (#25219)
  • Added paymaster address display for certain transactions in the contract interaction confirmation (#25396)
  • Updated the text for permit signatures (#24975)

Fixed

  • Updated all help center URLs from the old Zendesk format to the current support.metamask.io domain (#24286)
  • Improved NFT ownership updates in MetaMask by parsing logs from contract interaction transactions (#25380)
  • Corrected the display of the delete network icon to only appear on mouseover in the network modal (#25547)
  • Fixed a UI issue where a non-zero percentage change was displayed next to a $0.00 account balance (#25550)
  • Improved the display of large token amounts in the wallet (#25464)
  • Resolved an issue where the Linea mainnet ticker was incorrectly displayed as undefined (#25436)
  • Deprecated Mumbai and Linea Goerli test networks (#24994)
  • Fixed an issue where STX was incorrectly used for Swap+Send approvals (#25510)
  • Addressed and resolved all identified bugs in the Swap+Send feature (#25100)
  • Enhanced network indicator consistency on the confirmation page by aligning it with the network selection dropdown (#25518)
  • Implemented a setting to allow users to opt-out of displaying fiat values for testnet transactions (#25167)
  • Adjusted styling to properly handle long NFT IDs in transaction simulations (#25252)
  • Enhanced the deadline field formatting on the permit signature page (#25321)
  • Refined the design of the permit signature confirmation page (#25383)
  • Updated the text on redesigned Sign-In With Ethereum (SIWE) signature pages (#25381)
  • Adjusted signature pages to only display simulations when the user has enabled this preference (#25186)
  • Refined the alerts on typed sign data pages based on feedback (#25163)
  • Corrected the display of USD amounts in swap notifications (#25444)
  • Refined notifications UI to only show tabs when relevant (#25350)
  • Resolved an issue to ensure push notifications are properly received and not delivered as silent notifications (#25340)
  • Fixed a bug to ensure native currency symbols are correctly displayed in notifications (#25364)
  • Adjusted the notifications-tag-counter to have a minimum width (#25322)
  • Resolved an issue where incorrect type assertions led to a crash when splitting an undefined value in notification detail network fees (#25315)
  • Excluded SNAP notifications from 'Mark all as read' server updates (#25099)
  • Resolved an issue by ensuring max gas values for swaps are rounded to integers (#25488)
  • Updated the outdated browser warning to display immediately for new installations (#25366)
  • Enhanced the Send flow by displaying a network badge next to the chosen asset (#25470)
  • Fixed various display issues in the asset picker modal and balance display (#25601)
  • Corrected the display of decimal places for token values on permit pages (#25718)
  • Added ellipsis for long permit values and fixed errors with very large numbers (#25741)
  • Fixed an issue where the connected account was missing on the connection page (#25500)
  • Removed the NFT autodetection modal when the feature is disabled in settings (#25993)
  • Fixed the Blockaid report URL on redesigned pages (#25702)
  • Fixed the "Show conversion in testnets" option for Bitcoin and Ethereum test assets (#26224)
  • Enabled the Save button on the Add Contact page when a valid address or ENS name is entered (#26456)
  • Fixed fallback conversion rates for token market data to ensure accurate market cap (#26460)
  • Resolved the issue of selecting the correct network when multiple networks have the same chain ID (#25805)
  • Updated alignment and padding for permit simulations (#26186)
  • Updated the pending transactions badge to display a number instead of three dots (#26116)
  • Adjusted spacing in the send asset picker for proper vertical alignment with other dropdowns (#25576)
  • Fixed decimal display for Permit values and added a reusable component for displaying token units (#26105)
  • Fixed precision loss for very large values in signature simulations (#25968)
  • Included decimals in fiat calculations for Permit simulations and added tooltips for shortened values (#26523)
  • Fixed the missing deadline timer on the swaps status screen (#26544)
  • Fixed an issue where account names were out of sync in the account list during the connect account flow (#26542)

Version 12.0.6

21 Aug 23:14
ef7fa43
Compare
Choose a tag to compare

Changed

  • Improve error diagnostics (#26482)

Fixed

  • Fix errors in error diagnistics on Firefox (#26467)
  • Prevent pending transactions from causing excessive disk space usage (#26485)
    • This is a repeat of the fix included in v12.0.1; it wasn't working for all users, but it should now.
  • Prevent UI crash while signature confirmation is closing (#26248)

Version 12.0.5

16 Aug 12:37
7333f96
Compare
Choose a tag to compare

Fixed

  • Prevent network selection per dapp from breaking if the rpc url of the currently selected network is edited (#26453)
  • Fix the display of prices and balances of some tokens on networks other than ethereum mainnet (#26450)

Version 12.0.4

15 Aug 09:49
1e348f8
Compare
Choose a tag to compare

Fixed

  • Further prevented data persistence errors related to networks (#26432)

Version 12.0.2

14 Aug 09:02
cd841c8
Compare
Choose a tag to compare

Fixed

  • Prevented data persistence errors related to networks, and phishing protection (#26383, #26396)
  • Fix token state migration errors (#26397)

Version 12.0.1

05 Aug 20:25
b9e113b
Compare
Choose a tag to compare

Removed

  • Disabled the "Restore Backup" feature (#26325)
    • This was linked to reports of state corruption. It has been disabled at least until we can ensure it is safe to use.

Fixed

  • Fixed corrupted state for some users, which could prevent further data updates from persisting between sessions (#26325, #26280, #26265, #26282, #26298, #26302, #26308, #26310)
  • Prevent crashes / error screens when taking some token actions if the "Show balance and token price checker" setting is off (#26264)
  • Ensure error messages are correctly shown to the user inline on the send screen, if an error occurs when attempting to create the transaction (#26253)
  • Fix error that could prevent the send screen from loading (#26295)
  • Fix crash that could occur when selected network is missing from network configuration (#26327)
  • Prevent pending transactions from causing excessive disk space usage (#26236)
  • Fix excessive disk space usage for some users that have had stuck pending transactions in the past (#26291)

Version 12.0.0

30 Jul 23:31
d5806d4
Compare
Choose a tag to compare
Merge pull request #25098 from MetaMask/Version-v12.0.0

Version v12.0.0

Version 11.16.16

26 Jul 20:11
aeabaa2
Compare
Choose a tag to compare
Merge pull request #26170 from MetaMask/Version-v11.16.16

Version v11.16.16

Version 11.16.15

26 Jun 20:05
0f11247
Compare
Choose a tag to compare
Merge pull request #25508 from MetaMask/Version-v11.16.15

Version v11.16.15

Version 11.16.14

24 Jun 23:47
3f17b9d
Compare
Choose a tag to compare
Merge pull request #25490 from MetaMask/Version-v11.16.14

v11.16.14