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 fe4c0ea9ffa..ccceaea663b 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] + ### Added - Add real-time balance updates via WebSocket integration with `AccountActivityService` to `TokenBalancesController` ([#6784](https://github.com/MetaMask/core/pull/6784)) @@ -27,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` @@ -2117,7 +2117,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..d6bb560cea8 100644 --- a/packages/bridge-controller/CHANGELOG.md +++ b/packages/bridge-controller/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [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 @@ -690,7 +696,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..1ba0766cbf0 100644 --- a/packages/bridge-status-controller/CHANGELOG.md +++ b/packages/bridge-status-controller/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [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 @@ -648,7 +654,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/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