diff --git a/CHANGELOG.md b/CHANGELOG.md index 5580fc9a6fab..9f78659c6afd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,117 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ## [12.10.1] -### Uncategorized -- Version v12.10.0 RC ([#29330](https://github.com/MetaMask/metamask-extension/pull/29330)) -- fix (cherry-pick): duplicate content in multiple pending connect confirmations (#29653) ([#29653](https://github.com/MetaMask/metamask-extension/pull/29653)) -- chore: V12.10.0 changelog ([#29635](https://github.com/MetaMask/metamask-extension/pull/29635)) -- cherrypick fix: xchain linea bugs (#29409) ([#29409](https://github.com/MetaMask/metamask-extension/pull/29409)) -- Update Attributions -- cherry-pick: Correct theme value for Snap UI footer buttons ([#29495](https://github.com/MetaMask/metamask-extension/pull/29495)) -- Merge master into v12.10.0 ([#29484](https://github.com/MetaMask/metamask-extension/pull/29484)) -- lint changelog -- lint package.json -- fix changelog -- fix bad merge in changelog -- Merge remote-tracking branch 'origin/master' into Version-v12.10.0-merge-master1 -- fix (cherry-pick): remove reliance on transaction decode in confirmations #29341 ([#29399](https://github.com/MetaMask/metamask-extension/pull/29399)) -- [cherry-pick to Version-v12.10.0] feat: bump solana snap (#29350) ([#29350](https://github.com/MetaMask/metamask-extension/pull/29350)) -- fix (cherry-pick): navigation between watch asset approvals #29279 ([#29401](https://github.com/MetaMask/metamask-extension/pull/29401)) -- fix [cherry-pick]: sentry e2e test fix for bridge loading states ([#29360](https://github.com/MetaMask/metamask-extension/pull/29360)) -- fix: remove mmi tests from ci ([#29201](https://github.com/MetaMask/metamask-extension/pull/29201)) -- chore: fix changelog lint 12.10.0 ([#29186](https://github.com/MetaMask/metamask-extension/pull/29186)) -- Version v12.10.0 -- Merge remote-tracking branch 'origin/master' into Version-v12.10.0 -- fix: nanoid audit issue ([#29268](https://github.com/MetaMask/metamask-extension/pull/29268)) -- test: [POM] Create permission pages base classes and methods for e2e tests ([#29097](https://github.com/MetaMask/metamask-extension/pull/29097)) -- build(webpack): fix `--zip` in Node.js 22 by cloning assets into `Uint8Array`s before zipping ([#29177](https://github.com/MetaMask/metamask-extension/pull/29177)) -- fix: Prevent loss of focus when using UI inputs without labels ([#29238](https://github.com/MetaMask/metamask-extension/pull/29238)) -- fix: `FileInput` displaying wrong outside of `Field` ([#29243](https://github.com/MetaMask/metamask-extension/pull/29243)) -- test: [POM] Basic functionality spec migration ([#29229](https://github.com/MetaMask/metamask-extension/pull/29229)) -- fix: correct a typo ([#29207](https://github.com/MetaMask/metamask-extension/pull/29207)) -- ci: add flags.circleci.timeoutMinutes ([#29156](https://github.com/MetaMask/metamask-extension/pull/29156)) -- feat: decouple authentication logic from `useMetametrics` ([#29070](https://github.com/MetaMask/metamask-extension/pull/29070)) -- chore: bump profile-sync-controller to version v3.1.1 ([#29100](https://github.com/MetaMask/metamask-extension/pull/29100)) -- chore: Bump `reselect` to `^5.1.1` for heterogenously-typed selectors support ([#29094](https://github.com/MetaMask/metamask-extension/pull/29094)) -- fix: Fix not set `estimate_type` and rename `dappSuggested` transaction metric property value ([#29052](https://github.com/MetaMask/metamask-extension/pull/29052)) -- feat: Migrate signature e2e tests for redesigned screens ([#29023](https://github.com/MetaMask/metamask-extension/pull/29023)) -- chore: Master sync PR following v12.8.0 and v12.9.0 ([#28912](https://github.com/MetaMask/metamask-extension/pull/28912)) -- Merge origin/main into master-sync -- feat: add websocket support for c2 detection ([#29150](https://github.com/MetaMask/metamask-extension/pull/29150)) -- feat: Adding Skeleton component to component-library ([#29082](https://github.com/MetaMask/metamask-extension/pull/29082)) -- feat: add background-muted color to design system ([#29117](https://github.com/MetaMask/metamask-extension/pull/29117)) -- ci: Only check attributions on release candidates ([#29043](https://github.com/MetaMask/metamask-extension/pull/29043)) -- refactor: Refactor how manifest flags are set ([#28686](https://github.com/MetaMask/metamask-extension/pull/28686)) -- chore: Add App Opened Metric Event ([#28927](https://github.com/MetaMask/metamask-extension/pull/28927)) -- feat: Add new metric sending_value to Transaction * events ([#29134](https://github.com/MetaMask/metamask-extension/pull/29134)) -- test: [POM] Migrate hardware wallet e2e tests to follow Page Object Model ([#28768](https://github.com/MetaMask/metamask-extension/pull/28768)) -- fix: Revert gridplus sdk version bumps ([#29125](https://github.com/MetaMask/metamask-extension/pull/29125)) -- fix: send up requestId for squid ([#29042](https://github.com/MetaMask/metamask-extension/pull/29042)) -- fix: (MMS-1789) bridge api called when external services disabled ([#29077](https://github.com/MetaMask/metamask-extension/pull/29077)) -- chore: add autofocus prop to AssetPicker ([#29118](https://github.com/MetaMask/metamask-extension/pull/29118)) -- chore: update CODEOWNERS for bridge related code ([#29029](https://github.com/MetaMask/metamask-extension/pull/29029)) -- fix: token.icon possibly null, update validators and types ([#29065](https://github.com/MetaMask/metamask-extension/pull/29065)) -- test: fix flaky confirmation E2E tests ([#29104](https://github.com/MetaMask/metamask-extension/pull/29104)) -- chore: bump {profile-sync,notification-services}-controller ([#29088](https://github.com/MetaMask/metamask-extension/pull/29088)) -- fix: SonarCloud branch information ([#29072](https://github.com/MetaMask/metamask-extension/pull/29072)) -- chore: pass the Extension Version to the Uninstall URL ([#28935](https://github.com/MetaMask/metamask-extension/pull/28935)) -- feat: log-merge-group-failure ([#28799](https://github.com/MetaMask/metamask-extension/pull/28799)) -- fix: Remove Storybook theme flex style ([#27783](https://github.com/MetaMask/metamask-extension/pull/27783)) -- refactor: Init getTokenNetworkFilter selector ([#29068](https://github.com/MetaMask/metamask-extension/pull/29068)) -- chore: emit cross-chain swaps metrics + validation error logic ([#28713](https://github.com/MetaMask/metamask-extension/pull/28713)) -- refactor: decouple extension config from bridge API feature flags ([#28983](https://github.com/MetaMask/metamask-extension/pull/28983)) -- chore: update bug template to include feature branches ([#28878](https://github.com/MetaMask/metamask-extension/pull/28878)) -- test: fix flaky send eth transaction test ([#29050](https://github.com/MetaMask/metamask-extension/pull/29050)) -- feat: Add new gas_fee_selected property on Transaction * events ([#29027](https://github.com/MetaMask/metamask-extension/pull/29027)) -- chore: eliminate direct `cross-spawn` dependency ([#28570](https://github.com/MetaMask/metamask-extension/pull/28570)) -- feat: various profile syncing improvements ([#29022](https://github.com/MetaMask/metamask-extension/pull/29022)) -- chore: Branch off of "New Crowdin translations by Github Action" ([#29011](https://github.com/MetaMask/metamask-extension/pull/29011)) -- fix: add source when local PPOM fails ([#28726](https://github.com/MetaMask/metamask-extension/pull/28726)) -- feat: bump @metamask/message-signing-snap to ^0.6.0 ([#28877](https://github.com/MetaMask/metamask-extension/pull/28877)) -- chore: Update signature controller ([#28988](https://github.com/MetaMask/metamask-extension/pull/28988)) -- chore: Renumber migration 135 to 131.1 ([#28979](https://github.com/MetaMask/metamask-extension/pull/28979)) -- fix: Fix create metric fragment ([#28970](https://github.com/MetaMask/metamask-extension/pull/28970)) -- test: fix flaky erc20 send token e2e ([#28775](https://github.com/MetaMask/metamask-extension/pull/28775)) -- chore: bump `@metamask/account-watcher` to `^4.2.2` ([#28915](https://github.com/MetaMask/metamask-extension/pull/28915)) -- chore: bump `@metamask/ppom-validator` to `0.36.0` ([#28958](https://github.com/MetaMask/metamask-extension/pull/28958)) -- fix: remove extension from webpack config import ([#28111](https://github.com/MetaMask/metamask-extension/pull/28111)) -- chore: bump `@metamask/preferences-controller` to `15.0.1` ([#28960](https://github.com/MetaMask/metamask-extension/pull/28960)) -- chore: Update CODEOWNERS to remove ownership from most ([#28941](https://github.com/MetaMask/metamask-extension/pull/28941)) -- fix: sanitizes the token marketplace URL ([#28898](https://github.com/MetaMask/metamask-extension/pull/28898)) -- feat: Migrate remaining e2e tests to redesigned confirmations ([#28780](https://github.com/MetaMask/metamask-extension/pull/28780)) -- chore: transfer ownership of auth & profile sync e2e to identity ([#28946](https://github.com/MetaMask/metamask-extension/pull/28946)) -- chore: adds ramp-dev-team to codeowners ([#28933](https://github.com/MetaMask/metamask-extension/pull/28933)) -- chore: Bump Snaps packages ([#28922](https://github.com/MetaMask/metamask-extension/pull/28922)) -- feat: Add 'transaction_internal_id' property on all transaction events ([#28919](https://github.com/MetaMask/metamask-extension/pull/28919)) -- fix: Capture raw 4byte hex ([#28773](https://github.com/MetaMask/metamask-extension/pull/28773)) -- test: fix flaky ppom test ([#28923](https://github.com/MetaMask/metamask-extension/pull/28923)) -- test: Add integration test for signing and submitting alert and fix b… ([#28616](https://github.com/MetaMask/metamask-extension/pull/28616)) -- test: Fixed e2e swap tests test failures ([#28913](https://github.com/MetaMask/metamask-extension/pull/28913)) -- chore: Update coverage.json ([#28092](https://github.com/MetaMask/metamask-extension/pull/28092)) -- chore: Skip flaky smart-transactions.spec.ts until we determine the root cau… ([#28943](https://github.com/MetaMask/metamask-extension/pull/28943)) -- feat: Adding production URL for signature decoding ([#28918](https://github.com/MetaMask/metamask-extension/pull/28918)) -- chore: update controllers as of core release v244 ([#28905](https://github.com/MetaMask/metamask-extension/pull/28905)) -- feat: migrate `AppStateController` to inherit from BaseController V2 ([#28784](https://github.com/MetaMask/metamask-extension/pull/28784)) -- chore: change ownership of profile sync from notifications to identity ([#28901](https://github.com/MetaMask/metamask-extension/pull/28901)) -- chore: force `@solana/web3.js` version resolution ([#28926](https://github.com/MetaMask/metamask-extension/pull/28926)) -- chore: Update a mock for tests ([#28934](https://github.com/MetaMask/metamask-extension/pull/28934)) -- fix: updated analytics preferences to be logged during onboarding ([#28897](https://github.com/MetaMask/metamask-extension/pull/28897)) -- fix: check if a user is signed in before attempting to sign them out ([#28874](https://github.com/MetaMask/metamask-extension/pull/28874)) -- feat(27256): implement remote feature flag feature ([#28684](https://github.com/MetaMask/metamask-extension/pull/28684)) -- test: [POM] improve homepage class implementation ([#28797](https://github.com/MetaMask/metamask-extension/pull/28797)) -- chore: cleanup on some names and scripts in ci ([#28844](https://github.com/MetaMask/metamask-extension/pull/28844)) -- chore: Improvements to codeowners ([#28851](https://github.com/MetaMask/metamask-extension/pull/28851)) -- ci: pin image versions used in CI so it remains deterministic ([#28779](https://github.com/MetaMask/metamask-extension/pull/28779)) -- test: Allow token balance to populate after swap ([#28744](https://github.com/MetaMask/metamask-extension/pull/28744)) -- fix: optimize helper methods for signature e2e ([#28810](https://github.com/MetaMask/metamask-extension/pull/28810)) -- chore: Reduce MMI trigger machine size ([#28689](https://github.com/MetaMask/metamask-extension/pull/28689)) -- chore: Rename `develop` to `main` ([#28821](https://github.com/MetaMask/metamask-extension/pull/28821)) -- chore: accept regex expression for rerun-from-failed trigger from circle ci UI, so we can add multiple triggers following the name convention ([#28804](https://github.com/MetaMask/metamask-extension/pull/28804)) -- fix: fix asset-list e2e test ([#28822](https://github.com/MetaMask/metamask-extension/pull/28822)) -- chore: remove unused `usedNetworks` state property from `AppStateController` ([#28813](https://github.com/MetaMask/metamask-extension/pull/28813)) -- refactor: remove global network from transaction controller ([#28449](https://github.com/MetaMask/metamask-extension/pull/28449)) -- test: [POM] fix change language flaky tests and migrate tests to Page Object Model ([#28777](https://github.com/MetaMask/metamask-extension/pull/28777)) -- fix: Correct preferences controller usage for `isOnPhishingList` hook ([#28803](https://github.com/MetaMask/metamask-extension/pull/28803)) +### Changed +- Stop publishing MMI builds to the release page ([#29732](https://github.com/MetaMask/metamask-extension/pull/29732)) ## [12.10.0] ### Added