github MetaMask/metamask-extension v12.11.0
Version 12.11.0

latest release: v12.11.0-flask.0
one day ago

Added

  • Added Lisk network logos for mainnet and testnet, visible in the network selector (#29762)
  • Added Soneium Mainnet and Testnet logos for network integration (#29713)
  • Added logos for Ink network and Ink Sepolia (#29493)
  • Added ETH native token icon for the Zora network (#29257)
  • Added quote timeout handling and refresh functionality to bridge interface (#29172)
  • Made nonce always editable in the advanced details view, independent of settings toggle (#29627)
  • Added clickable cursor on hover for the petname component in confirmation screens (#29477)
  • Added validation to prevent invalid primary types in types sign requests (#29379)
  • Introduced a feature to display "Unlimited" for very large spending caps on permits (#29102).
  • Enabled Smart Transactions (STX) by default for users without prior STX activity, with a migration alert to inform users of the change (#28854)
  • Enhanced error messaging for failed transactions in the activity details view (#29338)
  • Added an auto sign-in feature for existing users (#29654)
  • Updated Solana Snap to version 1.0.4 (#29350)
  • Enhanced xchain swaps slippage settings to allow decimal inputs and added warnings for low slippage settings (#29617)
  • Implemented persistence of bridge state through ToS click (#29366)
  • Added network name to the asset details page (#29211)
  • Centered the backup warning toast for improved visual alignment (#29200)
  • Added conditional disabling of nonce editing when smart transactions are enabled (#29897)
  • Upgraded Ledger keyring to resolve EIP-712 signing issues (#29874)

Changed

  • Refactored NFT display into a grid view for a cleaner and more organized layout, with privacy mode support and collection-based sorting (#29445)
  • Improved UX by automatically importing detected tokens for users with token autodetection enabled (#29357)
  • Updated Klaytn network details to reflect rebranding as Kaia (#29494)
  • Simplified Activity empty state by removing placeholder text (#29318)
  • Enhanced bridge interface low return warning (#29171)
  • Removed legacy transaction requests toggle as new design is now default (#29695)
  • Improved display of ENS domains in the UI by converting them to their readable form (#29231)
  • Added an "Origin Pill" to the Add Ethereum Chain confirmation screen (#29317)
  • Increased the gas limit validation threshold to 30 million to accommodate larger transactions (#29264)
  • Improved accessibility by adding a visible focus indicator to the swaps input field, aiding users with vision impairments and keyboard navigation (#29252)
  • Design tweaks for network badge: updated border color and width based on design quality feedback (#29324)
  • Improved helper text for sending NFTs to accurately reflect balance (#29296)
  • Enabled Ledger clear signing feature in MetaMask extension (#28909)
  • Adjusted Snaps custom UI to ensure adjacent form elements take up to 50% width (#29436)
  • Increased the minimum height of the Snaps UI selector component (#29496)
  • Improved text wrapping in Snaps UI (#29387)
  • Adjusted Snaps UI Container to use margin instead of padding (#29385)
  • Removed the "details" option for permissions without descriptions (#29313)
  • Updated xchain transaction details to use short network names for improved spacing (#29413)
  • Removed the second inner scrollbar from Bridge transaction details (#29412)
  • Removed the "Select networks for each site" toggle from the experimental settings page (#29301)
  • Updated margins for the import token banner to improve layout consistency (#29283)

Fixed

  • Fixed snap tags to display localized snap names (#29049)
  • Fixed ERC20 token balances incorrectly showing as 0 (#29361)
  • Fixed token details to omit fiat values for tokens without market data (#29299)
  • Fixed an issue where the asset picker search field would repeatedly auto-focus and scroll to the top of the modal in the Bridge interface (#29676)
  • Fixed an issue where closing the notification window didn't properly reject pending signature approvals (#29673)
  • Fixed an issue where multiple pending connection requests would incorrectly display duplicate content (#29653)
  • Updated alert modal copy to improve clarity of warning messages (#29475)
  • Fixed NFT listing display issues: corrected state change order, updated label to "Listing price," and added gray background for received value (#29046)
  • Fixed issue where first-time interaction alert was incorrectly shown for token transfers to internal accounts (#29389)
  • Fixed navigation issue by ignoring additional watch token and NFT approvals in confirmation screens (#29279)
  • Removed reliance on advanced transaction decoding in confirmations when the "Decode smart contracts" toggle is disabled (#29341)
  • Fixed issue where the UI did not display the correct gas limit set by dapp, defaulting to 21000 (#29352)
  • Corrected the icon display for ETH on Layer 2 networks during transfer confirmations (#29353)
  • Fixed display issue where petnames were unnecessarily truncated with ellipses (#29282)
  • Improved personal sign message handling (#29232)
  • Fixed flickering issue in spending cap display during token approval (#29206)
  • Improved the alignment of icons in the message section of signature pages (#29284)
  • Fixed an issue where an undefined label appeared in the speed-up modal (#29277)
  • Fixed an error that occurred when sending non-ERC721 NFTs (#29386)
  • Fixed an issue where account syncing was not working after upgrading from a previous version (#29701)
  • Fixed scroll behavior on Snaps home pages to prevent footer overlap (#29660)
  • Fixed an issue where the scrollbar in Snap dialogs was partially hidden behind the footer (#29435)
  • Fixed an issue with the Snap UI Avatar component where the size property was not applied correctly (#29466)
  • Fixed a crash issue in Firefox that occurred after submitting a bridge transaction (#29631)
  • Fixed an issue where the "You Received" row in bridge transactions was displayed prematurely (#29411)
  • Fixed xchain Linea bugs by adding a loading spinner to the Bridge button and optimizing transaction submission timing (#29409)
  • Fixed truncation issue for long help text in the send flow by limiting decimal values to 4 digits (#29269)
  • Fixed an issue where network/accounts toasts persisted after navigating to the Edit page in the Permissions modal (#29239)
  • Updated the onboarding screen message to include proper punctuation (#29286)
  • Fixed NFT list wrapping within the send modal (#30039)
  • Fixed explicit data addition to gas estimation parameters (#30014)
  • Fixed handling of null STX status containing pre-enabled state (#30010)
  • Fixed incorrect native token display in insufficient funds error messages (#30009)
  • Fixed transaction flow component issues for ERC-1155 tokens (#29975)
  • Updated STX banner alert to include chain support check (#29947)
  • Reapplied fix for premature display of "You Received" in bridge transactions (#29950)
  • Fixed ERC-1155 token send flow in transaction component (#29973)
  • Updated undici dependency to address security audit (5.28.4 → 5.28.5) (#29976)

Don't miss a new metamask-extension release

NewReleases is sending notifications on new releases.