Releases: MetaMask/metamask-extension
Releases · MetaMask/metamask-extension
Version 11.7.0
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
Fixed
- Fixed a problem related with passing the wrong method name to TransactionController (#22102)
Version 11.6.2
Fixed
- Fixed a problem with including links in Snaps custom UI (#22086)
Version 11.6.1
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
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
Fixed
- Fix bug that could cause the fetching quotes step of Swaps to fail (#21923)
Version 11.5.1
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
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
Version 11.4.0
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)