From efa0d2872a5dfcfb5b02eb6861cd8724255a68ea Mon Sep 17 00:00:00 2001 From: Dan J Miller Date: Wed, 31 May 2023 12:52:11 -0230 Subject: [PATCH] Update changelog --- CHANGELOG.md | 124 +++++++-------------------------------------------- 1 file changed, 15 insertions(+), 109 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f80b97e57..9f0779e25 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,116 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ## [10.32.0] -### Uncategorized -- Master sync follow v10.31.0 ([#19309](https://github.com/MetaMask/metamask-extension/pull/19309)) -- Merge remote-tracking branch 'origin/develop' into master-sync -- NetworkController: Simplify event types ([#19252](https://github.com/MetaMask/metamask-extension/pull/19252)) -- Reset all Jest mocks in NetworkController tests ([#19295](https://github.com/MetaMask/metamask-extension/pull/19295)) -- feature(17901): disable hardware wallet test with trezor in mv3 ([#19287](https://github.com/MetaMask/metamask-extension/pull/19287)) -- Part of #18714: Replacing deprecated constants in `Icon` folder ([#19250](https://github.com/MetaMask/metamask-extension/pull/19250)) -- Refactor NC initializeProvider tests ([#19253](https://github.com/MetaMask/metamask-extension/pull/19253)) -- Refactor tests for refreshNetwork behavior ([#19238](https://github.com/MetaMask/metamask-extension/pull/19238)) -- Fixed Text Docs not rendering issue in Storybook ([#19248](https://github.com/MetaMask/metamask-extension/pull/19248)) -- added tooltip ([#19269](https://github.com/MetaMask/metamask-extension/pull/19269)) -- fix cancel reason event for signatures ([#19286](https://github.com/MetaMask/metamask-extension/pull/19286)) -- feature(17901): fix test/e2e/tests/add-account.spec.js ([#19280](https://github.com/MetaMask/metamask-extension/pull/19280)) -- Revert "limit connections (#18355)" ([#18355](https://github.com/MetaMask/metamask-extension/pull/18355)) -- Fix #19139 - Allow user to switch network when loading networking fails ([#19175](https://github.com/MetaMask/metamask-extension/pull/19175)) -- [MMI] Add code fences in signature-request ([#18770](https://github.com/MetaMask/metamask-extension/pull/18770)) -- [MMI] Added code fencing in transaction list ([#18071](https://github.com/MetaMask/metamask-extension/pull/18071)) -- feat(accounts): import account without password ([#19132](https://github.com/MetaMask/metamask-extension/pull/19132)) -- TEXT_ALIGN to TextAlign in UI folder ([#19235](https://github.com/MetaMask/metamask-extension/pull/19235)) -- UX: Multichain: Only show the account picker with a selected identity ([#19236](https://github.com/MetaMask/metamask-extension/pull/19236)) -- Multichain: UX: Snaps: Add Notifications to Global Menu ([#19204](https://github.com/MetaMask/metamask-extension/pull/19204)) -- Feat/18444/text align update app folder ([#19216](https://github.com/MetaMask/metamask-extension/pull/19216)) -- UX Multichain: updated ui for settings page ([#19167](https://github.com/MetaMask/metamask-extension/pull/19167)) -- update TEXT_ALIGN to TextAlign in component-library folder ([#19237](https://github.com/MetaMask/metamask-extension/pull/19237)) -- Moving `RESIZE` constant to textarea component folder ([#19240](https://github.com/MetaMask/metamask-extension/pull/19240)) -- UX Multichain: updated border top for activity list ([#19176](https://github.com/MetaMask/metamask-extension/pull/19176)) -- [MMI] Added code fences to the following controllers: app-state, metametrics, preferences ([#17894](https://github.com/MetaMask/metamask-extension/pull/17894)) -- [FLASK] Fix classnames for snaps components ([#19234](https://github.com/MetaMask/metamask-extension/pull/19234)) -- [MMI] Added code fencing in app menu bar ([#18069](https://github.com/MetaMask/metamask-extension/pull/18069)) -- [FLASK] Create E2E test for snaps network_access endowment ([#19213](https://github.com/MetaMask/metamask-extension/pull/19213)) -- [FLASK] Fix an issue with submitting an empty Snaps UI prompt ([#19227](https://github.com/MetaMask/metamask-extension/pull/19227)) -- Adding Modal and updating ModalContent component ([#19020](https://github.com/MetaMask/metamask-extension/pull/19020)) -- Add DS Popover component ([#18805](https://github.com/MetaMask/metamask-extension/pull/18805)) -- Deprecated Icon and ButtonIcon clean up ([#19220](https://github.com/MetaMask/metamask-extension/pull/19220)) -- Bump dependencies of network-controller ([#19172](https://github.com/MetaMask/metamask-extension/pull/19172)) -- fix: support alerts confirmation page without pending transactions ([#18983](https://github.com/MetaMask/metamask-extension/pull/18983)) -- feature(16691): mv3 e2e test for phishing warning page when sw restarts ([#19196](https://github.com/MetaMask/metamask-extension/pull/19196)) -- [Bug]: Updating and Adding ConfirmPageContainer Tests ([#19149](https://github.com/MetaMask/metamask-extension/pull/19149)) -- Master sync (following v10.30.2, v10.30.3 and v10.30.4) ([#19199](https://github.com/MetaMask/metamask-extension/pull/19199)) -- Fix contract interaction recipient and contract address ([#18855](https://github.com/MetaMask/metamask-extension/pull/18855)) -- [FLASK] Create E2E test for ethereum_provider endowment ([#19191](https://github.com/MetaMask/metamask-extension/pull/19191)) -- Cleanup PR: Renaming getNetworkName and moving that to utils file ([#19160](https://github.com/MetaMask/metamask-extension/pull/19160)) -- [Bug]: Enabling the display of token total in SetApprovalForAll ([#18863](https://github.com/MetaMask/metamask-extension/pull/18863)) -- Disable Previous Button on First Page ([#17610](https://github.com/MetaMask/metamask-extension/pull/17610)) -- Merge remote-tracking branch 'origin/develop' into master-sync -- disable pr labeler ([#19185](https://github.com/MetaMask/metamask-extension/pull/19185)) -- devDeps: storybook@7 ([#19092](https://github.com/MetaMask/metamask-extension/pull/19092)) -- Adding design-system enums and deprecating consts ([#19133](https://github.com/MetaMask/metamask-extension/pull/19133)) -- UX: Multichain: Don't filter out custom mainnet RPCs ([#19150](https://github.com/MetaMask/metamask-extension/pull/19150)) -- UX: Multichain: Fix prop error from invalid Box prop ([#19188](https://github.com/MetaMask/metamask-extension/pull/19188)) -- UX: Multichain: Ensure percentage of account name always shown ([#18976](https://github.com/MetaMask/metamask-extension/pull/18976)) -- test: sanitize url hostname check ([#19053](https://github.com/MetaMask/metamask-extension/pull/19053)) -- [MMI] Added code fences for account menu ([#17965](https://github.com/MetaMask/metamask-extension/pull/17965)) -- [MMI] Add MMI modals with their styles to the app/modals ([#18621](https://github.com/MetaMask/metamask-extension/pull/18621)) -- replaces mmi for institutional ([#19182](https://github.com/MetaMask/metamask-extension/pull/19182)) -- UX Multichain: updated assets to tokens in home page ([#19144](https://github.com/MetaMask/metamask-extension/pull/19144)) -- Fixes clear button size TextFieldSearch ([#19153](https://github.com/MetaMask/metamask-extension/pull/19153)) -- Enable token detection for the Aurora network, fix primary token for Aurora, update a URL ([#19009](https://github.com/MetaMask/metamask-extension/pull/19009)) -- [MMI] Added note to trader code fencing ([#18051](https://github.com/MetaMask/metamask-extension/pull/18051)) -- [MMI] adds wrong network notification ([#19168](https://github.com/MetaMask/metamask-extension/pull/19168)) -- Part of #18714 and #17670:set-approval-for-all-warnings ([#19115](https://github.com/MetaMask/metamask-extension/pull/19115)) -- Fix lint error ([#19157](https://github.com/MetaMask/metamask-extension/pull/19157)) -- Part of #18714 and #17670: Changes to nfts-detection-notice.js ([#19051](https://github.com/MetaMask/metamask-extension/pull/19051)) -- Changes to gas-items-details ([#19075](https://github.com/MetaMask/metamask-extension/pull/19075)) -- Part of ##18714 Replace deprecated design system typography consts with enums in: confirm-page-container.component.js ([#19065](https://github.com/MetaMask/metamask-extension/pull/19065)) +### Added +- Enable token detection for the Aurora network ([#19009](https://github.com/MetaMask/metamask-extension/pull/19009)) +- Add reveal UI to export private key flow ([#18170](https://github.com/MetaMask/metamask-extension/pull/18170)) + +### Changed - [FLASK] `snaps-monorepo@0.33.1-flask.1` ([#18913](https://github.com/MetaMask/metamask-extension/pull/18913)) -- Part of #18714 Replace deprecated design system typography consts with enums in: 'srp-input' ([#19040](https://github.com/MetaMask/metamask-extension/pull/19040)) -- Refactor `lookupNetwork` unit tests ([#19070](https://github.com/MetaMask/metamask-extension/pull/19070)) -- UX: Multichain: Improve networks selector ([#19083](https://github.com/MetaMask/metamask-extension/pull/19083)) -- [MMI] Started adding styles imports with code fences ([#17943](https://github.com/MetaMask/metamask-extension/pull/17943)) -- Skip injection on snaps iframe ([#19096](https://github.com/MetaMask/metamask-extension/pull/19096)) -- Update useDraftTransactionGasValues ([#19105](https://github.com/MetaMask/metamask-extension/pull/19105)) -- [FLASK] Create E2E test for snap_GetEntropy ([#18998](https://github.com/MetaMask/metamask-extension/pull/18998)) -- fix: use approvals selector fn in permission selectors ([#19095](https://github.com/MetaMask/metamask-extension/pull/19095)) -- Add `getCurrentChainId` argument to `SignatureController` ([#19078](https://github.com/MetaMask/metamask-extension/pull/19078)) -- feat: Refactor Transaction Confirmation selector ([#18796](https://github.com/MetaMask/metamask-extension/pull/18796)) -- Fix script to build migrations by having it use the `.ts` template ([#18878](https://github.com/MetaMask/metamask-extension/pull/18878)) -- Only recognize "blocked" status for built-in networks ([#19069](https://github.com/MetaMask/metamask-extension/pull/19069)) -- removed mmi fencing from copy icon in header ([#19087](https://github.com/MetaMask/metamask-extension/pull/19087)) -- Re-enable tests for subscription-based RPC methods ([#18994](https://github.com/MetaMask/metamask-extension/pull/18994)) -- builds.yml: add env var EDITOR_URL ([#19074](https://github.com/MetaMask/metamask-extension/pull/19074)) -- Adopt ApprovalType from core ([#18567](https://github.com/MetaMask/metamask-extension/pull/18567)) -- Part of #17670 & #18714: Replace Typography with Text component in token-details-page.js ([#18741](https://github.com/MetaMask/metamask-extension/pull/18741)) -- Changes to edit-gas-display.component.js ([#19037](https://github.com/MetaMask/metamask-extension/pull/19037)) -- Adding ModalFocus component ([#18979](https://github.com/MetaMask/metamask-extension/pull/18979)) -- Some style, accessibility and sematic html updates to modal sub components ([#19034](https://github.com/MetaMask/metamask-extension/pull/19034)) -- Made builds.yml variable errors more helpful ([#19066](https://github.com/MetaMask/metamask-extension/pull/19066)) -- remove pre commit hook for branch names ([#19077](https://github.com/MetaMask/metamask-extension/pull/19077)) -- Set network status to "unknown" when ID is invalid ([#19068](https://github.com/MetaMask/metamask-extension/pull/19068)) -- Replaced all fa-icon-circle with INFO icon ([#17539](https://github.com/MetaMask/metamask-extension/pull/17539)) -- UX Multichain: updated margin top for assets tab ([#19071](https://github.com/MetaMask/metamask-extension/pull/19071)) -- Fix popover scroll button WhatsNewPopup hiding ([#19017](https://github.com/MetaMask/metamask-extension/pull/19017)) -- Fix #19060 - Ensure there's multiple accounts before focusing search ([#19062](https://github.com/MetaMask/metamask-extension/pull/19062)) -- Fix #19059 - Show network picker when locked ([#19063](https://github.com/MetaMask/metamask-extension/pull/19063)) -- UX: Multichain: Update deprecated variables ([#19058](https://github.com/MetaMask/metamask-extension/pull/19058)) -- UX: Multichain: Disable network and account picker when necessary ([#18909](https://github.com/MetaMask/metamask-extension/pull/18909)) -- Changes to custody-labels.js ([#19038](https://github.com/MetaMask/metamask-extension/pull/19038)) -- devDeps: react-devtools@4.16.0->4.27.6 ([#18869](https://github.com/MetaMask/metamask-extension/pull/18869)) -- UX: Multichain: Ensure network picker renders properly for long and short names ([#18974](https://github.com/MetaMask/metamask-extension/pull/18974)) -- Fix #18916 - UX: Multichain: Network picker design updates ([#18962](https://github.com/MetaMask/metamask-extension/pull/18962)) -- Part of #17670 & #18714: Replace Typography with Text component: nft-details.js ([#18771](https://github.com/MetaMask/metamask-extension/pull/18771)) -- [MMI] adds mmi logic in home view ([#18960](https://github.com/MetaMask/metamask-extension/pull/18960)) -- UX: Multichain: Account Details Fixes ([#18999](https://github.com/MetaMask/metamask-extension/pull/18999)) -- Working on some lint issues in 2 files. ([#18633](https://github.com/MetaMask/metamask-extension/pull/18633)) -- devDeps: storybook-dark-mode@1.1.2->2.1.1 ([#18866](https://github.com/MetaMask/metamask-extension/pull/18866)) -- UX Multichain: Added extra margin for native token ([#18988](https://github.com/MetaMask/metamask-extension/pull/18988)) -- Changes to confirm-data and confirm-hexdata ([#19041](https://github.com/MetaMask/metamask-extension/pull/19041)) -- Update slider.component.js ([#19035](https://github.com/MetaMask/metamask-extension/pull/19035)) -- Label PRs based on the labels of the associated issue ([#17603](https://github.com/MetaMask/metamask-extension/pull/17603)) -- Add reveal to export private key ([#18170](https://github.com/MetaMask/metamask-extension/pull/18170)) + +### Fixed +- [FLASK] Fix an issue with submitting an empty Snaps UI prompt (#19227) +- Display contract address as recipient when value is included with standard token transactions (#18855) +- Fix the display of token count in SetApprovalForAll screen (#18863) +- Disable Previous Button on First Page of hardware wallet account selection flow (#17610) +- [Flask] Prevent lavamoat errors in the console caused by attempting to inject the provider to snaps iframe (#19096) +- Fix to ensure popover scroll button is correctly shown and hidden in the WhatsNewPopup (#19017) +- Fix: Show network picker when locked (#19063) + ## [10.31.0] ### Added