Added
- [FLASK] Redesign snaps permission screens (#18372)
- [FLASK] Add tooltips to show info about a permission (#17685)
Changed
- Add Ledger instructions to the Sign In With Ethereum page (#18589)
- Removed advanced gas toggle from the settings (#18138)
- Improve security provider warning messaging, to give users more info about transactions security providers flag as potentially suspicious (#18545)
- Update wording on token allowance screen: replace "contract" with "third party" (#18101)
- Update wording on token allowance screen: change the review spending cap header text (#18214)
- Added fallback copy for when we're not able to retrieve a erc721 or erc1155 name in the setApprovalForAll screen (#17992)
- Bump contract-metadata version, so that tokens added (v2.3.0) and (v2.3.1) are included in the default MetaMask token lists (#18589)
- [FLASK] Redesign snap content delineator (#18385)
- [FLASK] Redesign key management modal (#18263)
- [FLASK] Redesign snap authorship component (#18262)
- [FLASK] Improve design of snaps settings page when no snaps are installed (#18172)
- [FLASK] Remove permission footer in snap install/update flow (#18240)
- [FLASK] BREAKING: Snaps are now required to request permission for at least one handler permission (e.g.
onRpcRequest
) (#18371) - [FLASK] Fix issues with using
atob
andbtoa
in snaps (#18371) - [FLASK] Combine the snap installation popups into a single popup (#18142)
- [FLASK] BREAKING: Disallow snaps requesting
eth_requestAccounts
andwallet_requestSnaps
RPC methods (#18142)
Fixed
- Add a title to the security provider "What's New" notification (#18526)
- Fix cursor styling on Sign Typed Data screen to use the 'pointer' cursor (#18046)
- Fix layout/styling of the "Hold to reveal" button in the SRP reveal flow(#18496)
- Fixed hardware wallet info popup on token allowance screen (#17881)
- Fix send flow on Optimism Goerli network (#18478)
- Disabled button for Import Tokens Modal when no token is selected (#18396)
- [FLASK] Fix crash when requesting unknown snap permission (#18447)
- [FLASK] Fix overflow issues with text coming from snap UI (#18169)
- [FLASK] Snaps e2e test stability improvements (#18090)