From 433f2becc4907ef74ea4778e4e481a1d07aeeb55 Mon Sep 17 00:00:00 2001 From: Bernardo Garces Chapero Date: Fri, 10 Oct 2025 17:29:44 +0100 Subject: [PATCH 1/5] Initialize Release 614.0.0 --- packages/assets-controllers/CHANGELOG.md | 5 +++++ packages/earn-controller/CHANGELOG.md | 4 ++++ packages/network-controller/CHANGELOG.md | 4 ++++ packages/notification-services-controller/CHANGELOG.md | 4 ++++ packages/user-operation-controller/CHANGELOG.md | 4 ++++ 5 files changed, 21 insertions(+) diff --git a/packages/assets-controllers/CHANGELOG.md b/packages/assets-controllers/CHANGELOG.md index fe4c0ea9ffa..e4c0a58511a 100644 --- a/packages/assets-controllers/CHANGELOG.md +++ b/packages/assets-controllers/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- Release/613.0.0 ([#6816](https://github.com/MetaMask/core/pull/6816)) +- Release/612.0.0 ([#6814](https://github.com/MetaMask/core/pull/6814)) + ### Added - Add real-time balance updates via WebSocket integration with `AccountActivityService` to `TokenBalancesController` ([#6784](https://github.com/MetaMask/core/pull/6784)) diff --git a/packages/earn-controller/CHANGELOG.md b/packages/earn-controller/CHANGELOG.md index f6fc2a32783..a43c67c00ea 100644 --- a/packages/earn-controller/CHANGELOG.md +++ b/packages/earn-controller/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- Release/612.0.0 ([#6814](https://github.com/MetaMask/core/pull/6814)) + ## [8.0.1] ### Changed diff --git a/packages/network-controller/CHANGELOG.md b/packages/network-controller/CHANGELOG.md index ac869187450..9107134cdac 100644 --- a/packages/network-controller/CHANGELOG.md +++ b/packages/network-controller/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- Release/611.0.0 ([#6810](https://github.com/MetaMask/core/pull/6810)) + ## [24.2.1] ### Changed diff --git a/packages/notification-services-controller/CHANGELOG.md b/packages/notification-services-controller/CHANGELOG.md index 7fc5d13781c..f8b02a71e28 100644 --- a/packages/notification-services-controller/CHANGELOG.md +++ b/packages/notification-services-controller/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- Release/611.0.0 ([#6810](https://github.com/MetaMask/core/pull/6810)) + ## [18.3.0] ### Added diff --git a/packages/user-operation-controller/CHANGELOG.md b/packages/user-operation-controller/CHANGELOG.md index 81e8b94a3a3..20da01ed5cb 100644 --- a/packages/user-operation-controller/CHANGELOG.md +++ b/packages/user-operation-controller/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- Release/611.0.0 ([#6810](https://github.com/MetaMask/core/pull/6810)) + ## [39.1.0] ### Added From 97dec78274c1c7a29aec089692650c66f796794c Mon Sep 17 00:00:00 2001 From: Bernardo Garces Chapero Date: Fri, 10 Oct 2025 17:30:10 +0100 Subject: [PATCH 2/5] Update Release 614.0.0 --- package.json | 2 +- packages/assets-controllers/CHANGELOG.md | 5 ++++- packages/assets-controllers/package.json | 2 +- packages/bridge-controller/CHANGELOG.md | 5 ++++- packages/bridge-controller/package.json | 6 +++--- packages/bridge-status-controller/CHANGELOG.md | 5 ++++- packages/bridge-status-controller/package.json | 6 +++--- packages/earn-controller/CHANGELOG.md | 4 ---- packages/network-controller/CHANGELOG.md | 4 ---- .../notification-services-controller/CHANGELOG.md | 4 ---- packages/user-operation-controller/CHANGELOG.md | 4 ---- yarn.lock | 12 ++++++------ 12 files changed, 26 insertions(+), 33 deletions(-) diff --git a/package.json b/package.json index b0906fd5152..f013c068180 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/core-monorepo", - "version": "613.0.0", + "version": "614.0.0", "private": true, "description": "Monorepo for packages shared between MetaMask clients", "repository": { diff --git a/packages/assets-controllers/CHANGELOG.md b/packages/assets-controllers/CHANGELOG.md index e4c0a58511a..6e65b7bb92c 100644 --- a/packages/assets-controllers/CHANGELOG.md +++ b/packages/assets-controllers/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [80.0.0] + ### Uncategorized - Release/613.0.0 ([#6816](https://github.com/MetaMask/core/pull/6816)) @@ -2122,7 +2124,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Use Ethers for AssetsContractController ([#845](https://github.com/MetaMask/core/pull/845)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@79.0.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@80.0.0...HEAD +[80.0.0]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@79.0.1...@metamask/assets-controllers@80.0.0 [79.0.1]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@79.0.0...@metamask/assets-controllers@79.0.1 [79.0.0]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@78.0.1...@metamask/assets-controllers@79.0.0 [78.0.1]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@78.0.0...@metamask/assets-controllers@78.0.1 diff --git a/packages/assets-controllers/package.json b/packages/assets-controllers/package.json index 6e80d4ce8e8..44a4924c527 100644 --- a/packages/assets-controllers/package.json +++ b/packages/assets-controllers/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/assets-controllers", - "version": "79.0.1", + "version": "80.0.0", "description": "Controllers which manage interactions involving ERC-20, ERC-721, and ERC-1155 tokens (including NFTs)", "keywords": [ "MetaMask", diff --git a/packages/bridge-controller/CHANGELOG.md b/packages/bridge-controller/CHANGELOG.md index 25ebfd4e8fc..1b7994a2a72 100644 --- a/packages/bridge-controller/CHANGELOG.md +++ b/packages/bridge-controller/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [50.0.0] + ## [49.0.1] ### Changed @@ -690,7 +692,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#5317](https://github.com/MetaMask/core/pull/5317)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@49.0.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@50.0.0...HEAD +[50.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@49.0.1...@metamask/bridge-controller@50.0.0 [49.0.1]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@49.0.0...@metamask/bridge-controller@49.0.1 [49.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@48.0.0...@metamask/bridge-controller@49.0.0 [48.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@47.2.0...@metamask/bridge-controller@48.0.0 diff --git a/packages/bridge-controller/package.json b/packages/bridge-controller/package.json index 0766d5a1688..2e11e8b0ef4 100644 --- a/packages/bridge-controller/package.json +++ b/packages/bridge-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/bridge-controller", - "version": "49.0.1", + "version": "50.0.0", "description": "Manages bridge-related quote fetching functionality for MetaMask", "keywords": [ "MetaMask", @@ -66,7 +66,7 @@ }, "devDependencies": { "@metamask/accounts-controller": "^33.1.1", - "@metamask/assets-controllers": "^79.0.1", + "@metamask/assets-controllers": "^80.0.0", "@metamask/auto-changelog": "^3.4.4", "@metamask/eth-json-rpc-provider": "^5.0.1", "@metamask/network-controller": "^24.2.1", @@ -87,7 +87,7 @@ }, "peerDependencies": { "@metamask/accounts-controller": "^33.0.0", - "@metamask/assets-controllers": "^79.0.0", + "@metamask/assets-controllers": "^80.0.0", "@metamask/network-controller": "^24.0.0", "@metamask/remote-feature-flag-controller": "^1.6.0", "@metamask/snaps-controllers": "^14.0.0", diff --git a/packages/bridge-status-controller/CHANGELOG.md b/packages/bridge-status-controller/CHANGELOG.md index e21ca4af87e..ef37e014f1b 100644 --- a/packages/bridge-status-controller/CHANGELOG.md +++ b/packages/bridge-status-controller/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [50.0.0] + ## [49.0.1] ### Changed @@ -648,7 +650,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#5317](https://github.com/MetaMask/core/pull/5317)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@49.0.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@50.0.0...HEAD +[50.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@49.0.1...@metamask/bridge-status-controller@50.0.0 [49.0.1]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@49.0.0...@metamask/bridge-status-controller@49.0.1 [49.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@48.0.0...@metamask/bridge-status-controller@49.0.0 [48.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@47.2.0...@metamask/bridge-status-controller@48.0.0 diff --git a/packages/bridge-status-controller/package.json b/packages/bridge-status-controller/package.json index dd761de582e..6f4c91bc94f 100644 --- a/packages/bridge-status-controller/package.json +++ b/packages/bridge-status-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/bridge-status-controller", - "version": "49.0.1", + "version": "50.0.0", "description": "Manages bridge-related status fetching functionality for MetaMask", "keywords": [ "MetaMask", @@ -58,7 +58,7 @@ "devDependencies": { "@metamask/accounts-controller": "^33.1.1", "@metamask/auto-changelog": "^3.4.4", - "@metamask/bridge-controller": "^49.0.1", + "@metamask/bridge-controller": "^50.0.0", "@metamask/gas-fee-controller": "^24.1.0", "@metamask/network-controller": "^24.2.1", "@metamask/snaps-controllers": "^14.0.1", @@ -76,7 +76,7 @@ }, "peerDependencies": { "@metamask/accounts-controller": "^33.0.0", - "@metamask/bridge-controller": "^49.0.0", + "@metamask/bridge-controller": "^50.0.0", "@metamask/gas-fee-controller": "^24.0.0", "@metamask/network-controller": "^24.0.0", "@metamask/snaps-controllers": "^14.0.0", diff --git a/packages/earn-controller/CHANGELOG.md b/packages/earn-controller/CHANGELOG.md index a43c67c00ea..f6fc2a32783 100644 --- a/packages/earn-controller/CHANGELOG.md +++ b/packages/earn-controller/CHANGELOG.md @@ -7,10 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- Release/612.0.0 ([#6814](https://github.com/MetaMask/core/pull/6814)) - ## [8.0.1] ### Changed diff --git a/packages/network-controller/CHANGELOG.md b/packages/network-controller/CHANGELOG.md index 9107134cdac..ac869187450 100644 --- a/packages/network-controller/CHANGELOG.md +++ b/packages/network-controller/CHANGELOG.md @@ -7,10 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- Release/611.0.0 ([#6810](https://github.com/MetaMask/core/pull/6810)) - ## [24.2.1] ### Changed diff --git a/packages/notification-services-controller/CHANGELOG.md b/packages/notification-services-controller/CHANGELOG.md index f8b02a71e28..7fc5d13781c 100644 --- a/packages/notification-services-controller/CHANGELOG.md +++ b/packages/notification-services-controller/CHANGELOG.md @@ -7,10 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- Release/611.0.0 ([#6810](https://github.com/MetaMask/core/pull/6810)) - ## [18.3.0] ### Added diff --git a/packages/user-operation-controller/CHANGELOG.md b/packages/user-operation-controller/CHANGELOG.md index 20da01ed5cb..81e8b94a3a3 100644 --- a/packages/user-operation-controller/CHANGELOG.md +++ b/packages/user-operation-controller/CHANGELOG.md @@ -7,10 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- Release/611.0.0 ([#6810](https://github.com/MetaMask/core/pull/6810)) - ## [39.1.0] ### Added diff --git a/yarn.lock b/yarn.lock index 894667ed4d3..cbe0fb8b6e1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2574,7 +2574,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/assets-controllers@npm:^79.0.1, @metamask/assets-controllers@workspace:packages/assets-controllers": +"@metamask/assets-controllers@npm:^80.0.0, @metamask/assets-controllers@workspace:packages/assets-controllers": version: 0.0.0-use.local resolution: "@metamask/assets-controllers@workspace:packages/assets-controllers" dependencies: @@ -2725,7 +2725,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/bridge-controller@npm:^49.0.1, @metamask/bridge-controller@workspace:packages/bridge-controller": +"@metamask/bridge-controller@npm:^50.0.0, @metamask/bridge-controller@workspace:packages/bridge-controller": version: 0.0.0-use.local resolution: "@metamask/bridge-controller@workspace:packages/bridge-controller" dependencies: @@ -2735,7 +2735,7 @@ __metadata: "@ethersproject/contracts": "npm:^5.7.0" "@ethersproject/providers": "npm:^5.7.0" "@metamask/accounts-controller": "npm:^33.1.1" - "@metamask/assets-controllers": "npm:^79.0.1" + "@metamask/assets-controllers": "npm:^80.0.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^8.4.1" "@metamask/controller-utils": "npm:^11.14.1" @@ -2766,7 +2766,7 @@ __metadata: uuid: "npm:^8.3.2" peerDependencies: "@metamask/accounts-controller": ^33.0.0 - "@metamask/assets-controllers": ^79.0.0 + "@metamask/assets-controllers": ^80.0.0 "@metamask/network-controller": ^24.0.0 "@metamask/remote-feature-flag-controller": ^1.6.0 "@metamask/snaps-controllers": ^14.0.0 @@ -2781,7 +2781,7 @@ __metadata: "@metamask/accounts-controller": "npm:^33.1.1" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^8.4.1" - "@metamask/bridge-controller": "npm:^49.0.1" + "@metamask/bridge-controller": "npm:^50.0.0" "@metamask/controller-utils": "npm:^11.14.1" "@metamask/gas-fee-controller": "npm:^24.1.0" "@metamask/network-controller": "npm:^24.2.1" @@ -2804,7 +2804,7 @@ __metadata: uuid: "npm:^8.3.2" peerDependencies: "@metamask/accounts-controller": ^33.0.0 - "@metamask/bridge-controller": ^49.0.0 + "@metamask/bridge-controller": ^50.0.0 "@metamask/gas-fee-controller": ^24.0.0 "@metamask/network-controller": ^24.0.0 "@metamask/snaps-controllers": ^14.0.0 From 848bd1ce1271a763c9c11cd2ceeab7d8864fb3f8 Mon Sep 17 00:00:00 2001 From: Bernardo Garces Chapero Date: Fri, 10 Oct 2025 17:32:10 +0100 Subject: [PATCH 3/5] changelog changes --- packages/bridge-controller/CHANGELOG.md | 4 ++++ packages/bridge-status-controller/CHANGELOG.md | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/packages/bridge-controller/CHANGELOG.md b/packages/bridge-controller/CHANGELOG.md index 1b7994a2a72..d6bb560cea8 100644 --- a/packages/bridge-controller/CHANGELOG.md +++ b/packages/bridge-controller/CHANGELOG.md @@ -9,6 +9,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [50.0.0] +### Changed + +- **BREAKING:** Bump peer dependency `@metamask/assets-controllers` from `^79.0.0` to `^80.0.0` ([#6818](https://github.com/MetaMask/core/pull/6818)) + ## [49.0.1] ### Changed diff --git a/packages/bridge-status-controller/CHANGELOG.md b/packages/bridge-status-controller/CHANGELOG.md index ef37e014f1b..1ba0766cbf0 100644 --- a/packages/bridge-status-controller/CHANGELOG.md +++ b/packages/bridge-status-controller/CHANGELOG.md @@ -9,6 +9,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [50.0.0] +### Changed + +- **BREAKING:** Bump peer dependency `@metamask/bridge-controller` from `^49.0.0` to `^50.0.0` ([#6818](https://github.com/MetaMask/core/pull/6818)) + ## [49.0.1] ### Changed From 75cba5a127989da75dca3a6d874bc5c4a0c69094 Mon Sep 17 00:00:00 2001 From: Bernardo Garces Chapero Date: Fri, 10 Oct 2025 17:32:49 +0100 Subject: [PATCH 4/5] more changelog fixes --- packages/assets-controllers/CHANGELOG.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/packages/assets-controllers/CHANGELOG.md b/packages/assets-controllers/CHANGELOG.md index 6e65b7bb92c..bf28c094363 100644 --- a/packages/assets-controllers/CHANGELOG.md +++ b/packages/assets-controllers/CHANGELOG.md @@ -9,11 +9,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [80.0.0] -### Uncategorized - -- Release/613.0.0 ([#6816](https://github.com/MetaMask/core/pull/6816)) -- Release/612.0.0 ([#6814](https://github.com/MetaMask/core/pull/6814)) - ### Added - Add real-time balance updates via WebSocket integration with `AccountActivityService` to `TokenBalancesController` ([#6784](https://github.com/MetaMask/core/pull/6784)) From fb639ee1ecee3094b1f2474cf92487231f083059 Mon Sep 17 00:00:00 2001 From: Bernardo Garces Chapero Date: Fri, 10 Oct 2025 19:27:20 +0100 Subject: [PATCH 5/5] code review comments --- packages/assets-controllers/CHANGELOG.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/packages/assets-controllers/CHANGELOG.md b/packages/assets-controllers/CHANGELOG.md index bf28c094363..ccceaea663b 100644 --- a/packages/assets-controllers/CHANGELOG.md +++ b/packages/assets-controllers/CHANGELOG.md @@ -29,8 +29,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Change `TokenBalancesController` default polling interval to 30 seconds (was 180 seconds) ([#6784](https://github.com/MetaMask/core/pull/6784)) - With real-time WebSocket updates, the default interval only applies when WebSocket is disconnected - When WebSocket is connected, polling automatically adjusts to 5 minutes as a backup -- Update `TokenBalancesController` README documentation to mention real-time balance updates via WebSocket and intelligent polling management ([#6784](https://github.com/MetaMask/core/pull/6784)) -- `TokenDetectionController` code cleanup: remove unused private properties and ESLint disable comments ([#6784](https://github.com/MetaMask/core/pull/6784)) - **Performance Optimization:** Remove collection API calls from NFT detection process ([#6762](https://github.com/MetaMask/core/pull/6762)) - Reduce NFT detection API calls by 83% (from 6 calls to 1 call per 100 tokens) by eliminating collection endpoint requests - Remove unused collection metadata fields: `contractDeployedAt`, `creator`, and `topBid`