Skip to content

Releases: MetaMask/metamask-extension

Version 11.7.0

08 Dec 22:51
c54e7bc
Compare
Choose a tag to compare

Added

  • Added auto-suggestion for ticker symbols in the network form (#21843)
  • [MMI] Added a new button to "Continue to wallet" (#21838)
  • [FLASK] Enabled the snaps home page feature (#21581)
  • [FLASK] Enabled the use of markdown links in custom UI (#21887)
  • [FLASK] Added a manual snap update feature from the snap view component in extension (#21773)
  • [FLASK] Added support for snaps domain resolution (#19131)

Changed

  • Deprecated U2F and Ledger Live on Chrome (#18794)
  • Updated the copy for NFT Media display (#21713)
  • Updated the Popular Networks List (#21902)
  • Removed unnecessary redirection for swap pages and updated smart swap copy (#21935)
  • [MMI] Relocated the custodian logo (#21819)
  • [MMI] Prevented the back button from appearing when the user is in the popup view (#21851)
  • [MMI] Guarded logic for specific transaction metadata (#21959)

Fixed

  • Fixed the copy for backup options in advanced settings (#21715)
  • Hide loading spinner when the async transaction approval modal is present (#21637)
  • Fixed the display of the currency preferences toggle (#21985)
  • Fixed the warning about the missing strong random number source (#21953)
  • Fixed the issue where the per dapp selected network state is enabled even when the request queue experimental toggle is disabled (#21946)
  • Fixed the alignment of the NFT send button(#21829)
  • Fixed the warning copy when adding a custom network with an existing currency symbol (#21500)
  • Stopped unnecessary CoinGecko polling with UI closed and auto token detection on (#22123)
  • Reduce occurence of bug that can cause fiat balances of tokens to be hidden or excessively stale (#22151)

Version 11.6.3

30 Nov 20:53
5bfd305
Compare
Choose a tag to compare

Fixed

  • Fixed a problem related with passing the wrong method name to TransactionController (#22102)

Version 11.6.2

29 Nov 21:45
9c122a3
Compare
Choose a tag to compare

Fixed

  • Fixed a problem with including links in Snaps custom UI (#22086)

Version 11.6.1

29 Nov 13:58
cc9ff33
Compare
Choose a tag to compare

Fixed

  • Updates MMI extension package to the latest version since it includes a fix for the Tx status from custodian transactions. (#22065)

Version 11.6.0

24 Nov 20:36
51512f8
Compare
Choose a tag to compare

Added

  • Introduced the Swedish Krona (SEK) as an available currency option. (21782)
  • Updated the content in the tooltip for 'Liquidity Source' within the Swaps feature. (#21696)
  • Update smart transactions controller and add smart transactions to the activity list. Updated the content for Smart Swaps tooltip. (#21775)
  • Add support for unencrypted snap state (#21774)
  • [FLASK] Expose the Transaction Insights V2 API (#20554)

Changed

  • Improved UI by ensuring that signature content fully occupies the popup container. (#21585)
  • Updated the network controller with the latest version of eth-json-rpc-middleware to resolve Blockaid validation issues. (#21727)
  • Enhanced the 'Sign-in With Ethereum' (SIWE) popup by ensuring it spans the full width of the window. (#21645)
  • Switched to a new blockies identicon renderer, 'blo,' for faster and more accurate rendering, removing the need for library access to the document object. (#21010)
  • Improved the styling of the security provider section in the settings tab. (#21629)
  • Enhanced the Bridge button functionality by adding support for BASE_MAINNET and LINEA_MAINNET networks, and making the button visible for any token on allowlisted chains in the TokenOverview page. (#21691)
  • Remove legacy transaction insight tab (#21027)
  • Resolve snap derivation path names using SLIP44 when applicable (#21674)
  • Simplify Snap installation warning modal (#21516)
  • [MMI] Show unsupported networks message in address tooltip (#21745)
  • [MMI] Updates custodian onboarding url (#21726)

Fixed

  • Enhanced the process of removing a hardware wallet by ensuring that all associated identities are also removed from the UI when the device is forgotten. (#21755))
  • Fixed an issue to prevent duplicate NFT imports by ensuring address checksum validation during the import process. (#21593)
  • Fixed a bug in the 'Add Network' form where warnings and error messages were disappearing prematurely. (21660)

Version 11.5.2

23 Nov 22:58
1503dee
Compare
Choose a tag to compare

Fixed

  • Fix bug that could cause the fetching quotes step of Swaps to fail (#21923)

Version 11.5.1

16 Nov 18:12
98dfac9
Compare
Choose a tag to compare

Fixed

  • Fix bug that caused users to be stuck on the loading screen when opening MetaMask if their selected network had stopped working (#21854)

Version 11.5.0

10 Nov 22:53
0941c29
Compare
Choose a tag to compare

Added

  • Updated logging so that signature requests are included in the MetaMask state logs, which can be downloaded from Settings. (#21207))

Changed

  • Updated the token import button to display the number of tokens to be imported (#21521))
  • Improved the visibility of the 'Buy & Sell' button label in full-screen mode (#21568))
  • Updated the account picker to prevent its background from changing when it is disabled (#21451)) and (#21450))
  • Updated 'Copy to Clipboard' functionality to ensure copied content is in plain text format (#21387 )

Fixed

  • Fixed an issue where the correct icon was not displayed for some custom ERC20 tokens (#21508))
  • Prevent errors when accessing a token details page for a token not already imported by the user (#21400))
  • Ensure ERC20 Token shows correct name (#21401))
  • EFixed the send screen so that it clears Hex Data when changing the asset from an ERC20 token to ETH (#21336))
  • Fixed an issue where the conversion rate was incorrectly displayed as 'ETH' when sending tokens on Polygon and BNB chains (#21185))
  • Fixed the incorrect display of insufficient balance errors when the account issuing the transaction is different from the currently selected account (#21174))
  • Fixing truncation and alignment in the network toggle component (#21370))
  • Fixed an issue in the transaction history where token amounts sent without decimals were incorrectly displayed as 0(#21338))
  • Fixed overflow issues in the Blockaid Security Alert (#21317))
  • Fix alignment of legacy connect text (#21552))
  • Remove network name from the network picker in the Popup view (#21374))

Version 11.4.1

03 Nov 17:35
df067e0
Compare
Choose a tag to compare

Changed

  • Fixes the snaps website link pointing to the wrong URL. (#21619)

Fixed

  • Fix bug that caused Blockaid integration to only display the fallback screen if the user had just switched network (#21518)

Version 11.4.0

27 Oct 23:52
090e562
Compare
Choose a tag to compare

Added

  • Adds Blockaid transaction security feature to the main build (#21352)
  • Add (EIP-6963) Provider (#19908)

Changed

  • Center text displayed under the loading spinner (#21319)
  • Adds information on version updates to user state logs (#21077)
  • Bump snaps packages (#21165)
  • Change Optimism chain name to OP Mainnet (#21181)
  • Add separator under 'View on Explorer' menu item (#21223)
  • Adds a deprecation notice for the "Transaction Data" feature (#21193)
  • Group Security Alerts and "Opensea + Blockaid" toggles together within Experimental settings (#21074)
  • Display network icon next to token amount on confirm screen (#21205)
  • Allow sending tokens with decimals >20 and <= 32 (#21147)
  • Remove unsupported currencies from the currency option list in settings (#21153)
  • Update design of the transaction insights dropdown (#21231)
  • Allow custom SVGs to be shown in Snaps UIs (#21255)
  • Add Snap website field to Snap settings page (#21095)
  • Add Snaps directory link to the banner when at least one Snap is installed (#21167)
  • [Flask] Add privacy setting to disable external sources of address names (#21045)
  • [MMI] Stop showing What's New messages in MMI (#21283)
  • [MMI] Sort accounts in the MMI account list alphabetically (#21262)
  • [MMI] Auto-switch to the first custodian wallet when importing accounts (#21253)
  • Add line breaks in the account details modal if account names are too long (#21204)
  • [MMI] Update some colouring of the MMI logo (#21186)
  • [MMI] Reduce the number of screens in the MMI onboarding flow (#20905)

Fixed

  • Ensure that 3rd party network requests are not sent when "Network Details Check" is off (#21260)
  • [MMI] fix custody confirm link missing locale and variable (#21239)
  • Ensure trigger of next button on token approval page does not skip final approval (#21214)
  • Ensure users can switch accounts during the send flow without resulting in ERC20 token sending errors (#21264)