diff --git a/package.json b/package.json index 8021f19b336..f67ebec2d63 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/core-monorepo", - "version": "1247.0.0", + "version": "1246.0.0", "private": true, "description": "Monorepo for packages shared between MetaMask clients", "repository": { @@ -74,10 +74,10 @@ "@metamask/eslint-config-jest": "^15.0.0", "@metamask/eslint-config-nodejs": "^15.0.0", "@metamask/eslint-config-typescript": "^15.0.0", - "@metamask/eth-block-tracker": "^16.0.0", - "@metamask/eth-json-rpc-provider": "^7.0.0", - "@metamask/json-rpc-engine": "^11.0.0", - "@metamask/network-controller": "^37.0.0", + "@metamask/eth-block-tracker": "^15.0.1", + "@metamask/eth-json-rpc-provider": "^6.0.1", + "@metamask/json-rpc-engine": "^10.5.0", + "@metamask/network-controller": "^36.0.0", "@metamask/skills": "^0.1.0", "@metamask/utils": "^11.12.0", "@types/jest": "^30.0.0", diff --git a/packages/account-tree-controller/CHANGELOG.md b/packages/account-tree-controller/CHANGELOG.md index a121831917e..e26d4c99553 100644 --- a/packages/account-tree-controller/CHANGELOG.md +++ b/packages/account-tree-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [10.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,12 +14,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/accounts-controller` from `^39.1.1` to `^40.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/keyring-controller` from `^27.1.1` to `^28.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/multichain-account-service` from `^13.0.2` to `^14.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/profile-sync-controller` from `^30.0.0` to `^31.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [9.0.0] @@ -710,8 +702,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#5847](https://github.com/MetaMask/core/pull/5847)) - Grouping accounts into 3 main categories: Entropy source, Snap ID, keyring types. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/account-tree-controller@10.0.0...HEAD -[10.0.0]: https://github.com/MetaMask/core/compare/@metamask/account-tree-controller@9.0.0...@metamask/account-tree-controller@10.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/account-tree-controller@9.0.0...HEAD [9.0.0]: https://github.com/MetaMask/core/compare/@metamask/account-tree-controller@8.1.0...@metamask/account-tree-controller@9.0.0 [8.1.0]: https://github.com/MetaMask/core/compare/@metamask/account-tree-controller@8.0.0...@metamask/account-tree-controller@8.1.0 [8.0.0]: https://github.com/MetaMask/core/compare/@metamask/account-tree-controller@7.6.1...@metamask/account-tree-controller@8.0.0 diff --git a/packages/account-tree-controller/package.json b/packages/account-tree-controller/package.json index b8b3056c61b..5d0c75fc8fe 100644 --- a/packages/account-tree-controller/package.json +++ b/packages/account-tree-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/account-tree-controller", - "version": "10.0.0", + "version": "9.0.0", "description": "Controller to group account together based on some pre-defined rules", "keywords": [ "Ethereum", @@ -50,13 +50,13 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/accounts-controller": "^40.0.0", - "@metamask/base-controller": "^10.0.0", + "@metamask/accounts-controller": "^39.1.1", + "@metamask/base-controller": "^9.1.0", "@metamask/keyring-api": "^24.0.0", - "@metamask/keyring-controller": "^28.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/multichain-account-service": "^14.0.0", - "@metamask/profile-sync-controller": "^31.0.0", + "@metamask/keyring-controller": "^27.1.1", + "@metamask/messenger": "^2.0.0", + "@metamask/multichain-account-service": "^13.0.2", + "@metamask/profile-sync-controller": "^30.0.0", "@metamask/snaps-controllers": "^19.0.0", "@metamask/snaps-sdk": "^11.0.0", "@metamask/snaps-utils": "^12.1.2", diff --git a/packages/accounts-controller/CHANGELOG.md b/packages/accounts-controller/CHANGELOG.md index 8e691380f6c..f847eb46228 100644 --- a/packages/accounts-controller/CHANGELOG.md +++ b/packages/accounts-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [40.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,10 +15,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/keyring-controller` from `^27.1.1` to `^28.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/network-controller` from `^36.0.0` to `^37.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [39.1.1] @@ -904,8 +898,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#1637](https://github.com/MetaMask/core/pull/1637)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@40.0.0...HEAD -[40.0.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@39.1.1...@metamask/accounts-controller@40.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@39.1.1...HEAD [39.1.1]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@39.1.0...@metamask/accounts-controller@39.1.1 [39.1.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@39.0.7...@metamask/accounts-controller@39.1.0 [39.0.7]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@39.0.6...@metamask/accounts-controller@39.0.7 diff --git a/packages/accounts-controller/package.json b/packages/accounts-controller/package.json index 054d91e4330..08a23b21e73 100644 --- a/packages/accounts-controller/package.json +++ b/packages/accounts-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/accounts-controller", - "version": "40.0.0", + "version": "39.1.1", "description": "Manages internal accounts", "keywords": [ "Ethereum", @@ -51,15 +51,15 @@ }, "dependencies": { "@ethereumjs/util": "^9.1.0", - "@metamask/base-controller": "^10.0.0", + "@metamask/base-controller": "^9.1.0", "@metamask/eth-snap-keyring": "^24.0.0", "@metamask/keyring-api": "^24.0.0", - "@metamask/keyring-controller": "^28.0.0", + "@metamask/keyring-controller": "^27.1.1", "@metamask/keyring-internal-api": "^12.0.0", "@metamask/keyring-sdk": "^3.1.0", "@metamask/keyring-utils": "^5.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/network-controller": "^37.0.0", + "@metamask/messenger": "^2.0.0", + "@metamask/network-controller": "^36.0.0", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.12.0", "deepmerge": "^4.2.2", @@ -70,7 +70,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", - "@metamask/controller-utils": "^13.0.0", + "@metamask/controller-utils": "^12.3.0", "@metamask/providers": "^22.1.0", "@types/jest": "^30.0.0", "@types/readable-stream": "^2.3.0", diff --git a/packages/address-book-controller/CHANGELOG.md b/packages/address-book-controller/CHANGELOG.md index 9fa66ca080f..a435e97f318 100644 --- a/packages/address-book-controller/CHANGELOG.md +++ b/packages/address-book-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [8.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,9 +15,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.9.0` to `^11.12.0` ([#9074](https://github.com/MetaMask/core/pull/9074), [#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/controller-utils` from `^12.0.0` to `^13.0.0` ([#8774](https://github.com/MetaMask/core/pull/8774), [#9058](https://github.com/MetaMask/core/pull/9058), [#9083](https://github.com/MetaMask/core/pull/9083), [#9218](https://github.com/MetaMask/core/pull/9218), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^1.2.0` to `^3.0.0` ([#9392](https://github.com/MetaMask/core/pull/9392), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/controller-utils` from `^12.0.0` to `^12.3.0` ([#8774](https://github.com/MetaMask/core/pull/8774), [#9058](https://github.com/MetaMask/core/pull/9058), [#9083](https://github.com/MetaMask/core/pull/9083), [#9218](https://github.com/MetaMask/core/pull/9218)) +- Bump `@metamask/messenger` from `^1.2.0` to `^2.0.0` ([#9392](https://github.com/MetaMask/core/pull/9392)) ## [7.1.2] @@ -114,10 +111,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Bump `@metamask/base-controller` from `^7.0.2` to `^8.0.0` ([#5079](https://github.com/MetaMask/core/pull/5079), [#5135](https://github.com/MetaMask/core/pull/5135), [#5305](https://github.com/MetaMask/core/pull/5305)) -- Bump `@metamask/controller-utils` from `^11.4.4` to `^11.5.0` ([#5135](https://github.com/MetaMask/core/pull/5135), [#5272](https://github.com/MetaMask/core/pull/5272)) +- Bump `@metamask/base-controller` from `^7.0.2` to `^8.0.0` ([#5079](https://github.com/MetaMask/core/pull/5079)), ([#5135](https://github.com/MetaMask/core/pull/5135)), ([#5305](https://github.com/MetaMask/core/pull/5305)) +- Bump `@metamask/controller-utils` from `^11.4.4` to `^11.5.0` ([#5135](https://github.com/MetaMask/core/pull/5135)), ([#5272](https://github.com/MetaMask/core/pull/5272)) - Bump `@metamask/rpc-errors` from `^7.0.1` to `^7.0.2` ([#5080](https://github.com/MetaMask/core/pull/5080)) -- Bump `@metamask/utils` from `^10.0.0` to `^11.1.0` ([#5080](https://github.com/MetaMask/core/pull/5080), [#5223](https://github.com/MetaMask/core/pull/5223)) +- Bump `@metamask/utils` from `^10.0.0` to `^11.1.0` ([#5080](https://github.com/MetaMask/core/pull/5080)), ([#5223](https://github.com/MetaMask/core/pull/5223)) ## [6.0.2] @@ -139,7 +136,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ["Are the Types Wrong?"](https://arethetypeswrong.github.io/) tool as ["masquerading as CJS"](https://github.com/arethetypeswrong/arethetypeswrong.github.io/blob/main/docs/problems/FalseCJS.md). All of the ATTW checks now pass. -- Remove chunk files. ([#4648](https://github.com/MetaMask/core/pull/4648)) +- Remove chunk files ([#4648](https://github.com/MetaMask/core/pull/4648)). - Previously, the build tool we used to generate JavaScript files extracted common code to "chunk" files. While this was intended to make this package more tree-shakeable, it also made debugging more difficult for our @@ -304,8 +301,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 All changes listed after this point were applied to this package following the monorepo conversion. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/address-book-controller@8.0.0...HEAD -[8.0.0]: https://github.com/MetaMask/core/compare/@metamask/address-book-controller@7.1.2...@metamask/address-book-controller@8.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/address-book-controller@7.1.2...HEAD [7.1.2]: https://github.com/MetaMask/core/compare/@metamask/address-book-controller@7.1.1...@metamask/address-book-controller@7.1.2 [7.1.1]: https://github.com/MetaMask/core/compare/@metamask/address-book-controller@7.1.0...@metamask/address-book-controller@7.1.1 [7.1.0]: https://github.com/MetaMask/core/compare/@metamask/address-book-controller@7.0.1...@metamask/address-book-controller@7.1.0 diff --git a/packages/address-book-controller/package.json b/packages/address-book-controller/package.json index 3cb2e5eb379..5dd69ed6613 100644 --- a/packages/address-book-controller/package.json +++ b/packages/address-book-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/address-book-controller", - "version": "8.0.0", + "version": "7.1.2", "description": "Manages a list of recipient addresses associated with nicknames", "keywords": [ "Ethereum", @@ -50,9 +50,9 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/messenger": "^2.0.0", "@metamask/utils": "^11.12.0" }, "devDependencies": { diff --git a/packages/ai-controllers/CHANGELOG.md b/packages/ai-controllers/CHANGELOG.md index ab269c19439..29ddb8a4aa3 100644 --- a/packages/ai-controllers/CHANGELOG.md +++ b/packages/ai-controllers/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [2.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,8 +15,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [1.0.0] @@ -145,8 +141,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Removes `fetchDigest`, `clearDigest`, and `clearAllDigests` actions from the controller action surface. - Removes `DigestData`/`DigestEntry` types and the `digests` state branch. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/ai-controllers@2.0.0...HEAD -[2.0.0]: https://github.com/MetaMask/core/compare/@metamask/ai-controllers@1.0.0...@metamask/ai-controllers@2.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/ai-controllers@1.0.0...HEAD [1.0.0]: https://github.com/MetaMask/core/compare/@metamask/ai-controllers@0.8.0...@metamask/ai-controllers@1.0.0 [0.8.0]: https://github.com/MetaMask/core/compare/@metamask/ai-controllers@0.7.0...@metamask/ai-controllers@0.8.0 [0.7.0]: https://github.com/MetaMask/core/compare/@metamask/ai-controllers@0.6.3...@metamask/ai-controllers@0.7.0 diff --git a/packages/ai-controllers/package.json b/packages/ai-controllers/package.json index 00040950701..dc133016fe4 100644 --- a/packages/ai-controllers/package.json +++ b/packages/ai-controllers/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/ai-controllers", - "version": "2.0.0", + "version": "1.0.0", "description": "A collection of AI-related controllers", "keywords": [ "Ethereum", @@ -50,8 +50,8 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/messenger": "^2.0.0", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.12.0" }, diff --git a/packages/analytics-controller/CHANGELOG.md b/packages/analytics-controller/CHANGELOG.md index 52cb7283cac..fd866f96a94 100644 --- a/packages/analytics-controller/CHANGELOG.md +++ b/packages/analytics-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [3.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,9 +14,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/geolocation-controller` from `^1.0.0` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [2.1.0] @@ -91,8 +86,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release of @metamask/analytics-controller. ([#7017](https://github.com/MetaMask/core/pull/7017), [#7202](https://github.com/MetaMask/core/pull/7202)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/analytics-controller@3.0.0...HEAD -[3.0.0]: https://github.com/MetaMask/core/compare/@metamask/analytics-controller@2.1.0...@metamask/analytics-controller@3.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/analytics-controller@2.1.0...HEAD [2.1.0]: https://github.com/MetaMask/core/compare/@metamask/analytics-controller@2.0.0...@metamask/analytics-controller@2.1.0 [2.0.0]: https://github.com/MetaMask/core/compare/@metamask/analytics-controller@1.2.1...@metamask/analytics-controller@2.0.0 [1.2.1]: https://github.com/MetaMask/core/compare/@metamask/analytics-controller@1.2.0...@metamask/analytics-controller@1.2.1 diff --git a/packages/analytics-controller/package.json b/packages/analytics-controller/package.json index de2c0087a8f..7dc7dcdae58 100644 --- a/packages/analytics-controller/package.json +++ b/packages/analytics-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/analytics-controller", - "version": "3.0.0", + "version": "2.1.0", "description": "Common Analytics controller for event tracking", "keywords": [ "Ethereum", @@ -50,9 +50,9 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/geolocation-controller": "^2.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/geolocation-controller": "^1.0.0", + "@metamask/messenger": "^2.0.0", "@metamask/utils": "^11.12.0", "lodash-es": "^4.17.21", "uuid": "^8.3.2" diff --git a/packages/analytics-data-regulation-controller/CHANGELOG.md b/packages/analytics-data-regulation-controller/CHANGELOG.md index d73a05d4d26..f070eed3a82 100644 --- a/packages/analytics-data-regulation-controller/CHANGELOG.md +++ b/packages/analytics-data-regulation-controller/CHANGELOG.md @@ -15,8 +15,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.9.0` to `^11.12.0` ([#9074](https://github.com/MetaMask/core/pull/9074), [#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/controller-utils` from `^11.19.0` to `^13.0.0` ([#8344](https://github.com/MetaMask/core/pull/8344), [#8755](https://github.com/MetaMask/core/pull/8755), [#8774](https://github.com/MetaMask/core/pull/8774), [#9058](https://github.com/MetaMask/core/pull/9058), [#9083](https://github.com/MetaMask/core/pull/9083), [#9218](https://github.com/MetaMask/core/pull/9218), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^1.1.0` to `^3.0.0` ([#8373](https://github.com/MetaMask/core/pull/8373), [#8632](https://github.com/MetaMask/core/pull/8632), [#9392](https://github.com/MetaMask/core/pull/9392), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.0.1` to `^10.0.0` ([#8457](https://github.com/MetaMask/core/pull/8457), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/controller-utils` from `^11.19.0` to `^12.3.0` ([#8344](https://github.com/MetaMask/core/pull/8344), [#8755](https://github.com/MetaMask/core/pull/8755), [#8774](https://github.com/MetaMask/core/pull/8774), [#9058](https://github.com/MetaMask/core/pull/9058), [#9083](https://github.com/MetaMask/core/pull/9083), [#9218](https://github.com/MetaMask/core/pull/9218)) +- Bump `@metamask/messenger` from `^1.1.0` to `^2.0.0` ([#8373](https://github.com/MetaMask/core/pull/8373), [#8632](https://github.com/MetaMask/core/pull/8632), [#9392](https://github.com/MetaMask/core/pull/9392)) +- Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) [Unreleased]: https://github.com/MetaMask/core/ diff --git a/packages/analytics-data-regulation-controller/package.json b/packages/analytics-data-regulation-controller/package.json index 8dd3c45ec22..f1594a5ff53 100644 --- a/packages/analytics-data-regulation-controller/package.json +++ b/packages/analytics-data-regulation-controller/package.json @@ -50,9 +50,9 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/messenger": "^2.0.0", "@metamask/utils": "^11.12.0" }, "devDependencies": { diff --git a/packages/announcement-controller/CHANGELOG.md b/packages/announcement-controller/CHANGELOG.md index 943177a40ae..26cc9e7e32c 100644 --- a/packages/announcement-controller/CHANGELOG.md +++ b/packages/announcement-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [9.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,8 +14,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/messenger` from `^1.0.0` to `^3.0.0` ([#8364](https://github.com/MetaMask/core/pull/8364), [#8373](https://github.com/MetaMask/core/pull/8373), [#8632](https://github.com/MetaMask/core/pull/8632), [#9392](https://github.com/MetaMask/core/pull/9392), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.0.1` to `^10.0.0` ([#8457](https://github.com/MetaMask/core/pull/8457), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/messenger` from `^1.0.0` to `^2.0.0` ([#8364](https://github.com/MetaMask/core/pull/8364), [#8373](https://github.com/MetaMask/core/pull/8373), [#8632](https://github.com/MetaMask/core/pull/8632), [#9392](https://github.com/MetaMask/core/pull/9392)) +- Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) ## [8.1.0] @@ -63,7 +61,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Bump `@metamask/base-controller` from `^7.0.2` to `^8.0.0` ([#5079](https://github.com/MetaMask/core/pull/5079), [#5135](https://github.com/MetaMask/core/pull/5135), [#5305](https://github.com/MetaMask/core/pull/5305)) +- Bump `@metamask/base-controller` from `^7.0.2` to `^8.0.0` ([#5079](https://github.com/MetaMask/core/pull/5079)), ([#5135](https://github.com/MetaMask/core/pull/5135)), ([#5305](https://github.com/MetaMask/core/pull/5305)) ## [7.0.2] @@ -87,7 +85,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ["Are the Types Wrong?"](https://arethetypeswrong.github.io/) tool as ["masquerading as CJS"](https://github.com/arethetypeswrong/arethetypeswrong.github.io/blob/main/docs/problems/FalseCJS.md). All of the ATTW checks now pass. -- Remove chunk files. ([#4648](https://github.com/MetaMask/core/pull/4648)) +- Remove chunk files ([#4648](https://github.com/MetaMask/core/pull/4648)). - Previously, the build tool we used to generate JavaScript files extracted common code to "chunk" files. While this was intended to make this package more tree-shakeable, it also made debugging more difficult for our @@ -226,8 +224,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 All changes listed after this point were applied to this package following the monorepo conversion. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/announcement-controller@9.0.0...HEAD -[9.0.0]: https://github.com/MetaMask/core/compare/@metamask/announcement-controller@8.1.0...@metamask/announcement-controller@9.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/announcement-controller@8.1.0...HEAD [8.1.0]: https://github.com/MetaMask/core/compare/@metamask/announcement-controller@8.0.0...@metamask/announcement-controller@8.1.0 [8.0.0]: https://github.com/MetaMask/core/compare/@metamask/announcement-controller@7.1.1...@metamask/announcement-controller@8.0.0 [7.1.1]: https://github.com/MetaMask/core/compare/@metamask/announcement-controller@7.1.0...@metamask/announcement-controller@7.1.1 diff --git a/packages/announcement-controller/package.json b/packages/announcement-controller/package.json index 1c53a6cd49d..39ac840f3ee 100644 --- a/packages/announcement-controller/package.json +++ b/packages/announcement-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/announcement-controller", - "version": "9.0.0", + "version": "8.1.0", "description": "Manages in-app announcements", "keywords": [ "Ethereum", @@ -50,8 +50,8 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/messenger": "^3.0.0" + "@metamask/base-controller": "^9.1.0", + "@metamask/messenger": "^2.0.0" }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", diff --git a/packages/app-metadata-controller/CHANGELOG.md b/packages/app-metadata-controller/CHANGELOG.md index 2d1c1fc22ae..e826ba56c2e 100644 --- a/packages/app-metadata-controller/CHANGELOG.md +++ b/packages/app-metadata-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [3.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,8 +14,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/messenger` from `^1.0.0` to `^3.0.0` ([#8364](https://github.com/MetaMask/core/pull/8364), [#8373](https://github.com/MetaMask/core/pull/8373), [#8632](https://github.com/MetaMask/core/pull/8632), [#9392](https://github.com/MetaMask/core/pull/9392), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.0.1` to `^10.0.0` ([#8457](https://github.com/MetaMask/core/pull/8457), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/messenger` from `^1.0.0` to `^2.0.0` ([#8364](https://github.com/MetaMask/core/pull/8364), [#8373](https://github.com/MetaMask/core/pull/8373), [#8632](https://github.com/MetaMask/core/pull/8632), [#9392](https://github.com/MetaMask/core/pull/9392)) +- Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) ## [2.0.1] @@ -57,8 +55,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#5577](https://github.com/MetaMask/core/pull/5577)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/app-metadata-controller@3.0.0...HEAD -[3.0.0]: https://github.com/MetaMask/core/compare/@metamask/app-metadata-controller@2.0.1...@metamask/app-metadata-controller@3.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/app-metadata-controller@2.0.1...HEAD [2.0.1]: https://github.com/MetaMask/core/compare/@metamask/app-metadata-controller@2.0.0...@metamask/app-metadata-controller@2.0.1 [2.0.0]: https://github.com/MetaMask/core/compare/@metamask/app-metadata-controller@1.1.1...@metamask/app-metadata-controller@2.0.0 [1.1.1]: https://github.com/MetaMask/core/compare/@metamask/app-metadata-controller@1.1.0...@metamask/app-metadata-controller@1.1.1 diff --git a/packages/app-metadata-controller/package.json b/packages/app-metadata-controller/package.json index 42037b859dd..b6ff79cc21e 100644 --- a/packages/app-metadata-controller/package.json +++ b/packages/app-metadata-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/app-metadata-controller", - "version": "3.0.0", + "version": "2.0.1", "description": "Manages requests that for app metadata", "keywords": [ "Ethereum", @@ -48,8 +48,8 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/messenger": "^3.0.0" + "@metamask/base-controller": "^9.1.0", + "@metamask/messenger": "^2.0.0" }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", diff --git a/packages/approval-controller/CHANGELOG.md b/packages/approval-controller/CHANGELOG.md index 1b62cdc7e8f..eaeb33b63bd 100644 --- a/packages/approval-controller/CHANGELOG.md +++ b/packages/approval-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [10.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,8 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.9.0` to `^11.12.0` ([#9074](https://github.com/MetaMask/core/pull/9074), [#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/messenger` from `^1.2.0` to `^3.0.0` ([#9392](https://github.com/MetaMask/core/pull/9392), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/messenger` from `^1.2.0` to `^2.0.0` ([#9392](https://github.com/MetaMask/core/pull/9392)) ## [9.0.2] @@ -341,8 +338,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 All changes listed after this point were applied to this package following the monorepo conversion. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/approval-controller@10.0.0...HEAD -[10.0.0]: https://github.com/MetaMask/core/compare/@metamask/approval-controller@9.0.2...@metamask/approval-controller@10.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/approval-controller@9.0.2...HEAD [9.0.2]: https://github.com/MetaMask/core/compare/@metamask/approval-controller@9.0.1...@metamask/approval-controller@9.0.2 [9.0.1]: https://github.com/MetaMask/core/compare/@metamask/approval-controller@9.0.0...@metamask/approval-controller@9.0.1 [9.0.0]: https://github.com/MetaMask/core/compare/@metamask/approval-controller@8.0.0...@metamask/approval-controller@9.0.0 diff --git a/packages/approval-controller/package.json b/packages/approval-controller/package.json index 8a7bd26c886..8b1deb6783e 100644 --- a/packages/approval-controller/package.json +++ b/packages/approval-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/approval-controller", - "version": "10.0.0", + "version": "9.0.2", "description": "Manages requests that require user approval", "keywords": [ "Ethereum", @@ -50,8 +50,8 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/messenger": "^2.0.0", "@metamask/rpc-errors": "^7.0.2", "@metamask/utils": "^11.12.0", "nanoid": "^3.3.8" diff --git a/packages/assets-controller/CHANGELOG.md b/packages/assets-controller/CHANGELOG.md index 819def01a9e..4123da593cf 100644 --- a/packages/assets-controller/CHANGELOG.md +++ b/packages/assets-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [16.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,24 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/assets-controllers` from `^111.2.0` to `^112.0.0` ([#10152](https://github.com/MetaMask/core/pull/10152), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/account-tree-controller` from `^9.0.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/accounts-controller` from `^39.1.1` to `^40.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/client-controller` from `^1.0.1` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/config-registry-controller` from `^3.1.0` to `^4.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/core-backend` from `^9.1.1` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/keyring-controller` from `^27.1.1` to `^28.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/network-controller` from `^36.0.0` to `^37.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/network-enablement-controller` from `^6.0.5` to `^7.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/permission-controller` from `^13.1.1` to `^14.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/phishing-controller` from `^17.4.1` to `^18.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/polling-controller` from `^16.0.9` to `^17.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/preferences-controller` from `^23.1.0` to `^24.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/remote-feature-flag-controller` from `^6.1.1` to `^7.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/transaction-controller` from `^69.8.1` to `^70.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/assets-controllers` from `^111.2.0` to `^111.3.0` ([#10152](https://github.com/MetaMask/core/pull/10152)) ## [15.1.0] @@ -1038,8 +1019,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Refactor `RpcDataSource` to delegate polling to `BalanceFetcher` and `TokenDetector` services ([#7709](https://github.com/MetaMask/core/pull/7709)) - Refactor `BalanceFetcher` and `TokenDetector` to extend `StaticIntervalPollingControllerOnly` for independent polling management ([#7709](https://github.com/MetaMask/core/pull/7709)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/assets-controller@16.0.0...HEAD -[16.0.0]: https://github.com/MetaMask/core/compare/@metamask/assets-controller@15.1.0...@metamask/assets-controller@16.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/assets-controller@15.1.0...HEAD [15.1.0]: https://github.com/MetaMask/core/compare/@metamask/assets-controller@15.0.0...@metamask/assets-controller@15.1.0 [15.0.0]: https://github.com/MetaMask/core/compare/@metamask/assets-controller@14.0.3...@metamask/assets-controller@15.0.0 [14.0.3]: https://github.com/MetaMask/core/compare/@metamask/assets-controller@14.0.2...@metamask/assets-controller@14.0.3 diff --git a/packages/assets-controller/package.json b/packages/assets-controller/package.json index c474acf970d..f6758dcfe7b 100644 --- a/packages/assets-controller/package.json +++ b/packages/assets-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/assets-controller", - "version": "16.0.0", + "version": "15.1.0", "description": "Tracks assets balances/prices and handles token detection across all digital assets", "keywords": [ "Ethereum", @@ -53,29 +53,29 @@ "@ethereumjs/util": "^9.1.0", "@ethersproject/abi": "^5.7.0", "@ethersproject/providers": "^5.7.0", - "@metamask/account-tree-controller": "^10.0.0", - "@metamask/accounts-controller": "^40.0.0", - "@metamask/assets-controllers": "^112.0.0", - "@metamask/base-controller": "^10.0.0", - "@metamask/client-controller": "^2.0.0", - "@metamask/config-registry-controller": "^4.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/core-backend": "^10.0.0", + "@metamask/account-tree-controller": "^9.0.0", + "@metamask/accounts-controller": "^39.1.1", + "@metamask/assets-controllers": "^111.3.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/client-controller": "^1.0.1", + "@metamask/config-registry-controller": "^3.1.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/core-backend": "^9.1.1", "@metamask/keyring-api": "^24.0.0", - "@metamask/keyring-controller": "^28.0.0", + "@metamask/keyring-controller": "^27.1.1", "@metamask/keyring-internal-api": "^12.0.0", "@metamask/keyring-snap-client": "^10.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/network-controller": "^37.0.0", - "@metamask/network-enablement-controller": "^7.0.0", - "@metamask/permission-controller": "^14.0.0", - "@metamask/phishing-controller": "^18.0.0", - "@metamask/polling-controller": "^17.0.0", - "@metamask/preferences-controller": "^24.0.0", - "@metamask/remote-feature-flag-controller": "^7.0.0", + "@metamask/messenger": "^2.0.0", + "@metamask/network-controller": "^36.0.0", + "@metamask/network-enablement-controller": "^6.0.5", + "@metamask/permission-controller": "^13.1.1", + "@metamask/phishing-controller": "^17.4.1", + "@metamask/polling-controller": "^16.0.9", + "@metamask/preferences-controller": "^23.1.0", + "@metamask/remote-feature-flag-controller": "^6.1.1", "@metamask/snaps-controllers": "^19.0.0", "@metamask/snaps-utils": "^12.1.2", - "@metamask/transaction-controller": "^70.0.0", + "@metamask/transaction-controller": "^69.8.1", "@metamask/utils": "^11.12.0", "async-mutex": "^0.5.0", "bignumber.js": "^9.1.2", diff --git a/packages/assets-controllers/CHANGELOG.md b/packages/assets-controllers/CHANGELOG.md index ff738830188..13da55b9a4e 100644 --- a/packages/assets-controllers/CHANGELOG.md +++ b/packages/assets-controllers/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [112.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,25 +14,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/account-tree-controller` from `^9.0.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/accounts-controller` from `^39.1.1` to `^40.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/approval-controller` from `^9.0.2` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/core-backend` from `^9.1.1` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/keyring-controller` from `^27.1.1` to `^28.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/multichain-account-service` from `^13.0.2` to `^14.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/network-controller` from `^36.0.0` to `^37.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/network-enablement-controller` from `^6.0.5` to `^7.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/permission-controller` from `^13.1.1` to `^14.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/phishing-controller` from `^17.4.1` to `^18.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/polling-controller` from `^16.0.9` to `^17.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/preferences-controller` from `^23.1.0` to `^24.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/profile-sync-controller` from `^30.0.0` to `^31.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/remote-feature-flag-controller` from `^6.1.1` to `^7.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/storage-service` from `^1.0.2` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/transaction-controller` from `^69.8.1` to `^70.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [111.3.0] @@ -3496,8 +3475,7 @@ 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@112.0.0...HEAD -[112.0.0]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@111.3.0...@metamask/assets-controllers@112.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@111.3.0...HEAD [111.3.0]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@111.2.0...@metamask/assets-controllers@111.3.0 [111.2.0]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@111.1.3...@metamask/assets-controllers@111.2.0 [111.1.3]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@111.1.2...@metamask/assets-controllers@111.1.3 diff --git a/packages/assets-controllers/package.json b/packages/assets-controllers/package.json index 5d322c59ee2..387243ddb1f 100644 --- a/packages/assets-controllers/package.json +++ b/packages/assets-controllers/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/assets-controllers", - "version": "112.0.0", + "version": "111.3.0", "description": "Controllers which manage interactions involving ERC-20, ERC-721, and ERC-1155 tokens (including NFTs)", "keywords": [ "Ethereum", @@ -57,33 +57,33 @@ "@ethersproject/contracts": "^5.7.0", "@ethersproject/providers": "^5.7.0", "@metamask/abi-utils": "^2.0.3", - "@metamask/account-tree-controller": "^10.0.0", - "@metamask/accounts-controller": "^40.0.0", - "@metamask/approval-controller": "^10.0.0", - "@metamask/base-controller": "^10.0.0", + "@metamask/account-tree-controller": "^9.0.0", + "@metamask/accounts-controller": "^39.1.1", + "@metamask/approval-controller": "^9.0.2", + "@metamask/base-controller": "^9.1.0", "@metamask/contract-metadata": "^2.4.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/core-backend": "^10.0.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/core-backend": "^9.1.1", "@metamask/eth-query": "^4.0.0", "@metamask/keyring-api": "^24.0.0", - "@metamask/keyring-controller": "^28.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/keyring-controller": "^27.1.1", + "@metamask/messenger": "^2.0.0", "@metamask/metamask-eth-abis": "^3.1.1", - "@metamask/multichain-account-service": "^14.0.0", - "@metamask/network-controller": "^37.0.0", - "@metamask/network-enablement-controller": "^7.0.0", - "@metamask/permission-controller": "^14.0.0", - "@metamask/phishing-controller": "^18.0.0", - "@metamask/polling-controller": "^17.0.0", - "@metamask/preferences-controller": "^24.0.0", - "@metamask/profile-sync-controller": "^31.0.0", - "@metamask/remote-feature-flag-controller": "^7.0.0", + "@metamask/multichain-account-service": "^13.0.2", + "@metamask/network-controller": "^36.0.0", + "@metamask/network-enablement-controller": "^6.0.5", + "@metamask/permission-controller": "^13.1.1", + "@metamask/phishing-controller": "^17.4.1", + "@metamask/polling-controller": "^16.0.9", + "@metamask/preferences-controller": "^23.1.0", + "@metamask/profile-sync-controller": "^30.0.0", + "@metamask/remote-feature-flag-controller": "^6.1.1", "@metamask/rpc-errors": "^7.0.2", "@metamask/snaps-controllers": "^19.0.0", "@metamask/snaps-sdk": "^11.0.0", "@metamask/snaps-utils": "^12.1.2", - "@metamask/storage-service": "^2.0.0", - "@metamask/transaction-controller": "^70.0.0", + "@metamask/storage-service": "^1.0.2", + "@metamask/transaction-controller": "^69.8.1", "@metamask/utils": "^11.12.0", "@tanstack/query-core": "^5.62.16", "@types/bn.js": "^5.1.5", @@ -102,7 +102,7 @@ "@babel/runtime": "^7.23.9", "@metamask/account-api": "^2.0.0", "@metamask/auto-changelog": "^6.1.0", - "@metamask/eth-json-rpc-provider": "^7.0.0", + "@metamask/eth-json-rpc-provider": "^6.0.1", "@metamask/ethjs-provider-http": "^0.3.0", "@metamask/keyring-internal-api": "^12.0.0", "@metamask/keyring-snap-client": "^10.0.0", diff --git a/packages/authenticated-user-storage/CHANGELOG.md b/packages/authenticated-user-storage/CHANGELOG.md index cc9c21e288a..55df91ad26a 100644 --- a/packages/authenticated-user-storage/CHANGELOG.md +++ b/packages/authenticated-user-storage/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [4.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,9 +15,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/base-data-service` from `^1.0.0` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ### Removed @@ -100,8 +95,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING**: Rename `SocialAIPreference.traderProfileIds` to `mutedTraderProfileIds` in types and notification-preferences validation to match the API payload. ([#8536](https://github.com/MetaMask/core/pull/8536)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/authenticated-user-storage@4.0.0...HEAD -[4.0.0]: https://github.com/MetaMask/core/compare/@metamask/authenticated-user-storage@3.0.2...@metamask/authenticated-user-storage@4.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/authenticated-user-storage@3.0.2...HEAD [3.0.2]: https://github.com/MetaMask/core/compare/@metamask/authenticated-user-storage@3.0.1...@metamask/authenticated-user-storage@3.0.2 [3.0.1]: https://github.com/MetaMask/core/compare/@metamask/authenticated-user-storage@3.0.0...@metamask/authenticated-user-storage@3.0.1 [3.0.0]: https://github.com/MetaMask/core/compare/@metamask/authenticated-user-storage@2.1.0...@metamask/authenticated-user-storage@3.0.0 diff --git a/packages/authenticated-user-storage/package.json b/packages/authenticated-user-storage/package.json index cc3e2447644..eca7d018ea9 100644 --- a/packages/authenticated-user-storage/package.json +++ b/packages/authenticated-user-storage/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/authenticated-user-storage", - "version": "4.0.0", + "version": "3.0.2", "description": "SDK for authenticated (non-encrypted) user storage endpoints", "keywords": [ "Ethereum", @@ -50,9 +50,9 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-data-service": "^2.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/base-data-service": "^1.0.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/messenger": "^2.0.0", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.12.0" }, diff --git a/packages/base-controller/CHANGELOG.md b/packages/base-controller/CHANGELOG.md index 1840c1f195a..ed78e1179e8 100644 --- a/packages/base-controller/CHANGELOG.md +++ b/packages/base-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [10.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,7 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.9.0` to `^11.12.0` ([#9074](https://github.com/MetaMask/core/pull/9074), [#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/messenger` from `^1.1.1` to `^3.0.0` ([#8632](https://github.com/MetaMask/core/pull/8632), [#9392](https://github.com/MetaMask/core/pull/9392), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/messenger` from `^1.1.1` to `^2.0.0` ([#8632](https://github.com/MetaMask/core/pull/8632), [#9392](https://github.com/MetaMask/core/pull/9392)) ## [9.1.0] @@ -158,14 +156,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Remove `RestrictedControllerMessenger` export which was an alias for `RestrictedMessenger`. Consumers should import `RestrictedMessenger` directly - Remove `RestrictedControllerMessengerConstraint` type export which was an alias for `RestrictedMessengerConstraint`. Consumers should use `RestrictedMessengerConstraint` type directly - Simplify `RestrictedMessenger` constructor by removing deprecated `controllerMessenger` parameter. The messenger instance should now be passed using only the `messenger` parameter instead of supporting both options -- Widen input parameter for type guard `isBaseController` from `ControllerInstance` to `unknown` ([#5018](https://github.com/MetaMask/core/pull/5018)) +- Widen input parameter for type guard `isBaseController` from `ControllerInstance` to `unknown` ([#5018](https://github.com/MetaMask/core/pull/5018/)) - Bump `@metamask/json-rpc-engine` from `^10.0.2` to `^10.0.3` ([#5272](https://github.com/MetaMask/core/pull/5272)) - Bump `@metamask/utils` from `^11.0.1` to `^11.1.0` ([#5223](https://github.com/MetaMask/core/pull/5223)) ### Removed -- **BREAKING:** Remove class `BaseControllerV1` and type guard `isBaseControllerV1` ([#5018](https://github.com/MetaMask/core/pull/5018)) -- **BREAKING:** Remove types `BaseConfig`, `BaseControllerV1Instance`, `BaseState`, `ConfigConstraintV1`, `Listener`, `StateConstraintV1`, `LegacyControllerStateConstraint`, `ControllerInstance` ([#5018](https://github.com/MetaMask/core/pull/5018)) +- **BREAKING:** Remove class `BaseControllerV1` and type guard `isBaseControllerV1` ([#5018](https://github.com/MetaMask/core/pull/5018/)) +- **BREAKING:** Remove types `BaseConfig`, `BaseControllerV1Instance`, `BaseState`, `ConfigConstraintV1`, `Listener`, `StateConstraintV1`, `LegacyControllerStateConstraint`, `ControllerInstance` ([#5018](https://github.com/MetaMask/core/pull/5018/)) ## [7.1.1] @@ -202,7 +200,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ["Are the Types Wrong?"](https://arethetypeswrong.github.io/) tool as ["masquerading as CJS"](https://github.com/arethetypeswrong/arethetypeswrong.github.io/blob/main/docs/problems/FalseCJS.md). All of the ATTW checks now pass. -- Remove chunk files. ([#4648](https://github.com/MetaMask/core/pull/4648)) +- Remove chunk files ([#4648](https://github.com/MetaMask/core/pull/4648)). - Previously, the build tool we used to generate JavaScript files extracted common code to "chunk" files. While this was intended to make this package more tree-shakeable, it also made debugging more difficult for our @@ -444,8 +442,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 All changes listed after this point were applied to this package following the monorepo conversion. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/base-controller@10.0.0...HEAD -[10.0.0]: https://github.com/MetaMask/core/compare/@metamask/base-controller@9.1.0...@metamask/base-controller@10.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/base-controller@9.1.0...HEAD [9.1.0]: https://github.com/MetaMask/core/compare/@metamask/base-controller@9.0.1...@metamask/base-controller@9.1.0 [9.0.1]: https://github.com/MetaMask/core/compare/@metamask/base-controller@9.0.0...@metamask/base-controller@9.0.1 [9.0.0]: https://github.com/MetaMask/core/compare/@metamask/base-controller@8.4.2...@metamask/base-controller@9.0.0 diff --git a/packages/base-controller/package.json b/packages/base-controller/package.json index 5c09095f640..89ee7c4e5f5 100644 --- a/packages/base-controller/package.json +++ b/packages/base-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/base-controller", - "version": "10.0.0", + "version": "9.1.0", "description": "Provides scaffolding for controllers as well a communication system for all controllers", "keywords": [ "Ethereum", @@ -47,7 +47,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/messenger": "^3.0.0", + "@metamask/messenger": "^2.0.0", "@metamask/utils": "^11.12.0", "immer": "^9.0.6" }, diff --git a/packages/base-data-service/CHANGELOG.md b/packages/base-data-service/CHANGELOG.md index bd50520aad6..3030da67fa2 100644 --- a/packages/base-data-service/CHANGELOG.md +++ b/packages/base-data-service/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [2.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,8 +15,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/storage-service` from `^1.0.2` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ### Fixed @@ -96,8 +92,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#8039](https://github.com/MetaMask/core/pull/8039), [#8292](https://github.com/MetaMask/core/pull/8292)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/base-data-service@2.0.0...HEAD -[2.0.0]: https://github.com/MetaMask/core/compare/@metamask/base-data-service@1.0.0...@metamask/base-data-service@2.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/base-data-service@1.0.0...HEAD [1.0.0]: https://github.com/MetaMask/core/compare/@metamask/base-data-service@0.1.3...@metamask/base-data-service@1.0.0 [0.1.3]: https://github.com/MetaMask/core/compare/@metamask/base-data-service@0.1.2...@metamask/base-data-service@0.1.3 [0.1.2]: https://github.com/MetaMask/core/compare/@metamask/base-data-service@0.1.1...@metamask/base-data-service@0.1.2 diff --git a/packages/base-data-service/package.json b/packages/base-data-service/package.json index feb75c2bda9..0c0715eab74 100644 --- a/packages/base-data-service/package.json +++ b/packages/base-data-service/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/base-data-service", - "version": "2.0.0", + "version": "1.0.0", "description": "Provides utilities for building data services", "keywords": [ "Ethereum", @@ -51,8 +51,8 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/messenger": "^3.0.0", - "@metamask/storage-service": "^2.0.0", + "@metamask/messenger": "^2.0.0", + "@metamask/storage-service": "^1.0.2", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.12.0", "@tanstack/query-core": "^5.62.16", diff --git a/packages/bitcoin-regtest-up/CHANGELOG.md b/packages/bitcoin-regtest-up/CHANGELOG.md index 8d748529bf7..ccbbd12dc04 100644 --- a/packages/bitcoin-regtest-up/CHANGELOG.md +++ b/packages/bitcoin-regtest-up/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [2.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,7 +14,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/local-node-utils` from `^1.0.0` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [1.0.0] @@ -27,6 +24,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Exposes `bitcoin-regtest-up`, `bitcoind`, and `bitcoin-cli` binaries via `node_modules/.bin` - Uses `@metamask/local-node-utils` for cache resolution, downloads, and executable wrappers -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/bitcoin-regtest-up@2.0.0...HEAD -[2.0.0]: https://github.com/MetaMask/core/compare/@metamask/bitcoin-regtest-up@1.0.0...@metamask/bitcoin-regtest-up@2.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/bitcoin-regtest-up@1.0.0...HEAD [1.0.0]: https://github.com/MetaMask/core/releases/tag/@metamask/bitcoin-regtest-up@1.0.0 diff --git a/packages/bitcoin-regtest-up/package.json b/packages/bitcoin-regtest-up/package.json index 92b87874008..49f506840c3 100644 --- a/packages/bitcoin-regtest-up/package.json +++ b/packages/bitcoin-regtest-up/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/bitcoin-regtest-up", - "version": "2.0.0", + "version": "1.0.0", "description": "Bitcoin Core regtest runtime installer for MetaMask E2E tests", "keywords": [ "Ethereum", @@ -51,7 +51,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/local-node-utils": "^2.0.0" + "@metamask/local-node-utils": "^1.0.0" }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", diff --git a/packages/bridge-controller/CHANGELOG.md b/packages/bridge-controller/CHANGELOG.md index 194bc759ae7..af10c9484ac 100644 --- a/packages/bridge-controller/CHANGELOG.md +++ b/packages/bridge-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [81.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,19 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/assets-controllers` from `^111.2.0` to `^112.0.0` ([#10152](https://github.com/MetaMask/core/pull/10152), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/accounts-controller` from `^39.1.1` to `^40.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/assets-controller` from `^15.1.0` to `^16.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/gas-fee-controller` from `^26.3.2` to `^27.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/multichain-network-controller` from `^3.2.4` to `^4.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/network-controller` from `^36.0.0` to `^37.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/polling-controller` from `^16.0.9` to `^17.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/profile-sync-controller` from `^30.0.0` to `^31.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/remote-feature-flag-controller` from `^6.1.1` to `^7.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/transaction-controller` from `^69.8.1` to `^70.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/assets-controllers` from `^111.2.0` to `^111.3.0` ([#10152](https://github.com/MetaMask/core/pull/10152)) ## [80.2.1] @@ -2023,8 +2009,7 @@ 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@81.0.0...HEAD -[81.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@80.2.1...@metamask/bridge-controller@81.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@80.2.1...HEAD [80.2.1]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@80.2.0...@metamask/bridge-controller@80.2.1 [80.2.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@80.1.1...@metamask/bridge-controller@80.2.0 [80.1.1]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@80.1.0...@metamask/bridge-controller@80.1.1 diff --git a/packages/bridge-controller/package.json b/packages/bridge-controller/package.json index 500827b595f..57d85ed872f 100644 --- a/packages/bridge-controller/package.json +++ b/packages/bridge-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/bridge-controller", - "version": "81.0.0", + "version": "80.2.1", "description": "Manages bridge-related quote fetching functionality for MetaMask", "keywords": [ "Ethereum", @@ -54,22 +54,22 @@ "@ethersproject/constants": "^5.7.0", "@ethersproject/contracts": "^5.7.0", "@ethersproject/providers": "^5.7.0", - "@metamask/accounts-controller": "^40.0.0", - "@metamask/assets-controller": "^16.0.0", - "@metamask/assets-controllers": "^112.0.0", - "@metamask/base-controller": "^10.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/gas-fee-controller": "^27.0.0", + "@metamask/accounts-controller": "^39.1.1", + "@metamask/assets-controller": "^15.1.0", + "@metamask/assets-controllers": "^111.3.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/gas-fee-controller": "^26.3.2", "@metamask/keyring-api": "^24.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/messenger": "^2.0.0", "@metamask/metamask-eth-abis": "^3.1.1", - "@metamask/multichain-network-controller": "^4.0.0", - "@metamask/network-controller": "^37.0.0", - "@metamask/polling-controller": "^17.0.0", - "@metamask/profile-sync-controller": "^31.0.0", - "@metamask/remote-feature-flag-controller": "^7.0.0", + "@metamask/multichain-network-controller": "^3.2.4", + "@metamask/network-controller": "^36.0.0", + "@metamask/polling-controller": "^16.0.9", + "@metamask/profile-sync-controller": "^30.0.0", + "@metamask/remote-feature-flag-controller": "^6.1.1", "@metamask/snaps-controllers": "^19.0.0", - "@metamask/transaction-controller": "^70.0.0", + "@metamask/transaction-controller": "^69.8.1", "@metamask/utils": "^11.12.0", "bignumber.js": "^9.1.2", "reselect": "^5.1.1", @@ -77,7 +77,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", - "@metamask/eth-json-rpc-provider": "^7.0.0", + "@metamask/eth-json-rpc-provider": "^6.0.1", "@metamask/superstruct": "^3.4.1", "@types/jest": "^30.0.0", "@typescript/native": "npm:typescript@^7.0.2", diff --git a/packages/bridge-status-controller/CHANGELOG.md b/packages/bridge-status-controller/CHANGELOG.md index fe3300f3cde..2dc1ec8df83 100644 --- a/packages/bridge-status-controller/CHANGELOG.md +++ b/packages/bridge-status-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [76.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,17 +14,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/accounts-controller` from `^39.1.1` to `^40.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/bridge-controller` from `^80.2.1` to `^81.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/gas-fee-controller` from `^26.3.2` to `^27.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/keyring-controller` from `^27.1.1` to `^28.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/network-controller` from `^36.0.0` to `^37.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/polling-controller` from `^16.0.9` to `^17.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/profile-sync-controller` from `^30.0.0` to `^31.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/transaction-controller` from `^69.8.1` to `^70.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [75.5.1] @@ -1577,8 +1564,7 @@ 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@76.0.0...HEAD -[76.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@75.5.1...@metamask/bridge-status-controller@76.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@75.5.1...HEAD [75.5.1]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@75.5.0...@metamask/bridge-status-controller@75.5.1 [75.5.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@75.4.0...@metamask/bridge-status-controller@75.5.0 [75.4.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@75.3.0...@metamask/bridge-status-controller@75.4.0 diff --git a/packages/bridge-status-controller/package.json b/packages/bridge-status-controller/package.json index cee4102c06e..989dfc3744a 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": "76.0.0", + "version": "75.5.1", "description": "Manages bridge-related status fetching functionality for MetaMask", "keywords": [ "Ethereum", @@ -49,19 +49,19 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/accounts-controller": "^40.0.0", - "@metamask/base-controller": "^10.0.0", - "@metamask/bridge-controller": "^81.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/gas-fee-controller": "^27.0.0", - "@metamask/keyring-controller": "^28.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/network-controller": "^37.0.0", - "@metamask/polling-controller": "^17.0.0", - "@metamask/profile-sync-controller": "^31.0.0", + "@metamask/accounts-controller": "^39.1.1", + "@metamask/base-controller": "^9.1.0", + "@metamask/bridge-controller": "^80.2.1", + "@metamask/controller-utils": "^12.3.0", + "@metamask/gas-fee-controller": "^26.3.2", + "@metamask/keyring-controller": "^27.1.1", + "@metamask/messenger": "^2.0.0", + "@metamask/network-controller": "^36.0.0", + "@metamask/polling-controller": "^16.0.9", + "@metamask/profile-sync-controller": "^30.0.0", "@metamask/snaps-controllers": "^19.0.0", "@metamask/superstruct": "^3.4.1", - "@metamask/transaction-controller": "^70.0.0", + "@metamask/transaction-controller": "^69.8.1", "@metamask/utils": "^11.12.0", "bignumber.js": "^9.1.2", "uuid": "^8.3.2" diff --git a/packages/build-utils/CHANGELOG.md b/packages/build-utils/CHANGELOG.md index 24a30851758..ef0554eaf8f 100644 --- a/packages/build-utils/CHANGELOG.md +++ b/packages/build-utils/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [4.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -28,7 +26,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Bump `@metamask/utils` from `^10.0.0` to `^11.1.0` ([#5080](https://github.com/MetaMask/core/pull/5080), [#5223](https://github.com/MetaMask/core/pull/5223)) +- Bump `@metamask/utils` from `^10.0.0` to `^11.1.0` ([#5080](https://github.com/MetaMask/core/pull/5080)), ([#5223](https://github.com/MetaMask/core/pull/5223)) ## [3.0.2] @@ -54,7 +52,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ["Are the Types Wrong?"](https://arethetypeswrong.github.io/) tool as ["masquerading as CJS"](https://github.com/arethetypeswrong/arethetypeswrong.github.io/blob/main/docs/problems/FalseCJS.md). All of the ATTW checks now pass. -- Remove chunk files. ([#4648](https://github.com/MetaMask/core/pull/4648)) +- Remove chunk files ([#4648](https://github.com/MetaMask/core/pull/4648)). - Previously, the build tool we used to generate JavaScript files extracted common code to "chunk" files. While this was intended to make this package more tree-shakeable, it also made debugging more difficult for our @@ -96,10 +94,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- Initial release ([#3577](https://github.com/MetaMask/core/pull/3577), [#3588](https://github.com/MetaMask/core/pull/3588)) +- Initial release ([#3577](https://github.com/MetaMask/core/pull/3577) [#3588](https://github.com/MetaMask/core/pull/3588)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/build-utils@4.0.0...HEAD -[4.0.0]: https://github.com/MetaMask/core/compare/@metamask/build-utils@3.0.4...@metamask/build-utils@4.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/build-utils@3.0.4...HEAD [3.0.4]: https://github.com/MetaMask/core/compare/@metamask/build-utils@3.0.3...@metamask/build-utils@3.0.4 [3.0.3]: https://github.com/MetaMask/core/compare/@metamask/build-utils@3.0.2...@metamask/build-utils@3.0.3 [3.0.2]: https://github.com/MetaMask/core/compare/@metamask/build-utils@3.0.1...@metamask/build-utils@3.0.2 diff --git a/packages/build-utils/package.json b/packages/build-utils/package.json index 855ab034a73..0c0391d6f1c 100644 --- a/packages/build-utils/package.json +++ b/packages/build-utils/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/build-utils", - "version": "4.0.0", + "version": "3.0.4", "description": "Utilities for building MetaMask applications", "keywords": [ "Ethereum", diff --git a/packages/chain-agnostic-permission/CHANGELOG.md b/packages/chain-agnostic-permission/CHANGELOG.md index ebe7dbedd8a..f0745931966 100644 --- a/packages/chain-agnostic-permission/CHANGELOG.md +++ b/packages/chain-agnostic-permission/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [2.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,8 +15,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/permission-controller` from `^13.1.1` to `^14.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [1.7.0] @@ -243,8 +239,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/chain-agnostic-permission@2.0.0...HEAD -[2.0.0]: https://github.com/MetaMask/core/compare/@metamask/chain-agnostic-permission@1.7.0...@metamask/chain-agnostic-permission@2.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/chain-agnostic-permission@1.7.0...HEAD [1.7.0]: https://github.com/MetaMask/core/compare/@metamask/chain-agnostic-permission@1.6.2...@metamask/chain-agnostic-permission@1.7.0 [1.6.2]: https://github.com/MetaMask/core/compare/@metamask/chain-agnostic-permission@1.6.1...@metamask/chain-agnostic-permission@1.6.2 [1.6.1]: https://github.com/MetaMask/core/compare/@metamask/chain-agnostic-permission@1.6.0...@metamask/chain-agnostic-permission@1.6.1 diff --git a/packages/chain-agnostic-permission/package.json b/packages/chain-agnostic-permission/package.json index b3a22c9cd60..10f83b1e230 100644 --- a/packages/chain-agnostic-permission/package.json +++ b/packages/chain-agnostic-permission/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/chain-agnostic-permission", - "version": "2.0.0", + "version": "1.7.0", "description": "Defines a CAIP-25 based endowment permission and helpers for interfacing with it", "keywords": [ "Ethereum", @@ -49,8 +49,8 @@ }, "dependencies": { "@metamask/api-specs": "^0.15.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/permission-controller": "^14.0.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/permission-controller": "^13.1.1", "@metamask/rpc-errors": "^7.0.2", "@metamask/utils": "^11.12.0", "lodash-es": "^4.17.21" diff --git a/packages/chomp-api-service/CHANGELOG.md b/packages/chomp-api-service/CHANGELOG.md index 4cbf1694d23..ae025cc87e1 100644 --- a/packages/chomp-api-service/CHANGELOG.md +++ b/packages/chomp-api-service/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [5.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,9 +14,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/base-data-service` from `^1.0.0` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [4.0.2] @@ -84,8 +79,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add `ChompApiService` ([#8413](https://github.com/MetaMask/core/pull/8413)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/chomp-api-service@5.0.0...HEAD -[5.0.0]: https://github.com/MetaMask/core/compare/@metamask/chomp-api-service@4.0.2...@metamask/chomp-api-service@5.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/chomp-api-service@4.0.2...HEAD [4.0.2]: https://github.com/MetaMask/core/compare/@metamask/chomp-api-service@4.0.1...@metamask/chomp-api-service@4.0.2 [4.0.1]: https://github.com/MetaMask/core/compare/@metamask/chomp-api-service@4.0.0...@metamask/chomp-api-service@4.0.1 [4.0.0]: https://github.com/MetaMask/core/compare/@metamask/chomp-api-service@3.1.0...@metamask/chomp-api-service@4.0.0 diff --git a/packages/chomp-api-service/package.json b/packages/chomp-api-service/package.json index fdceb8d7d13..25b311a6a8e 100644 --- a/packages/chomp-api-service/package.json +++ b/packages/chomp-api-service/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/chomp-api-service", - "version": "5.0.0", + "version": "4.0.2", "description": "Data service for the Chomp API", "keywords": [ "Ethereum", @@ -48,9 +48,9 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-data-service": "^2.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/base-data-service": "^1.0.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/messenger": "^2.0.0", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.12.0", "@tanstack/query-core": "^5.62.16" diff --git a/packages/claims-controller/CHANGELOG.md b/packages/claims-controller/CHANGELOG.md index 187e7782dee..257377f66ad 100644 --- a/packages/claims-controller/CHANGELOG.md +++ b/packages/claims-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [1.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,12 +14,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-data-service` from `^1.0.0` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/keyring-controller` from `^27.1.1` to `^28.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/profile-sync-controller` from `^30.0.0` to `^31.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [0.6.2] @@ -192,8 +184,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - `generateMessageForClaimSignature`: generate message to sign for the claim signature. - `verifyClaimSignature`: verify claim signature produced by user. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/claims-controller@1.0.0...HEAD -[1.0.0]: https://github.com/MetaMask/core/compare/@metamask/claims-controller@0.6.2...@metamask/claims-controller@1.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/claims-controller@0.6.2...HEAD [0.6.2]: https://github.com/MetaMask/core/compare/@metamask/claims-controller@0.6.1...@metamask/claims-controller@0.6.2 [0.6.1]: https://github.com/MetaMask/core/compare/@metamask/claims-controller@0.6.0...@metamask/claims-controller@0.6.1 [0.6.0]: https://github.com/MetaMask/core/compare/@metamask/claims-controller@0.5.4...@metamask/claims-controller@0.6.0 diff --git a/packages/claims-controller/package.json b/packages/claims-controller/package.json index a6d1c745393..cf44828d1bd 100644 --- a/packages/claims-controller/package.json +++ b/packages/claims-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/claims-controller", - "version": "1.0.0", + "version": "0.6.2", "description": "Controller handling shield subscription claims logic", "keywords": [ "Ethereum", @@ -50,12 +50,12 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/base-data-service": "^2.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/keyring-controller": "^28.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/profile-sync-controller": "^31.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/base-data-service": "^1.0.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/keyring-controller": "^27.1.1", + "@metamask/messenger": "^2.0.0", + "@metamask/profile-sync-controller": "^30.0.0", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.12.0", "@tanstack/query-core": "^5.62.16" diff --git a/packages/client-controller/CHANGELOG.md b/packages/client-controller/CHANGELOG.md index 13a74561f1f..0ef5d565099 100644 --- a/packages/client-controller/CHANGELOG.md +++ b/packages/client-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [2.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,8 +14,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/messenger` from `^1.0.0` to `^3.0.0` ([#8364](https://github.com/MetaMask/core/pull/8364), [#8373](https://github.com/MetaMask/core/pull/8373), [#8632](https://github.com/MetaMask/core/pull/8632), [#9392](https://github.com/MetaMask/core/pull/9392), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.0.1` to `^10.0.0` ([#8457](https://github.com/MetaMask/core/pull/8457), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/messenger` from `^1.0.0` to `^2.0.0` ([#8364](https://github.com/MetaMask/core/pull/8364), [#8373](https://github.com/MetaMask/core/pull/8373), [#8632](https://github.com/MetaMask/core/pull/8632), [#9392](https://github.com/MetaMask/core/pull/9392)) +- Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) ## [1.0.1] @@ -38,7 +36,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - `clientControllerSelectors.selectIsUiOpen` selector for derived state access - Full TypeScript support with exported types -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/client-controller@2.0.0...HEAD -[2.0.0]: https://github.com/MetaMask/core/compare/@metamask/client-controller@1.0.1...@metamask/client-controller@2.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/client-controller@1.0.1...HEAD [1.0.1]: https://github.com/MetaMask/core/compare/@metamask/client-controller@1.0.0...@metamask/client-controller@1.0.1 [1.0.0]: https://github.com/MetaMask/core/releases/tag/@metamask/client-controller@1.0.0 diff --git a/packages/client-controller/package.json b/packages/client-controller/package.json index 0af2e0a95f9..df2ce1e5286 100644 --- a/packages/client-controller/package.json +++ b/packages/client-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/client-controller", - "version": "2.0.0", + "version": "1.0.1", "description": "Client-level state for MetaMask (e.g. whether a UI window is open)", "keywords": [ "Ethereum", @@ -50,8 +50,8 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/messenger": "^3.0.0" + "@metamask/base-controller": "^9.1.0", + "@metamask/messenger": "^2.0.0" }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", diff --git a/packages/client-utils/CHANGELOG.md b/packages/client-utils/CHANGELOG.md index 0a8644cd00a..03ebe5c700f 100644 --- a/packages/client-utils/CHANGELOG.md +++ b/packages/client-utils/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [3.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,10 +14,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/core-backend` from `^9.0.0` to `^10.0.0` ([#10138](https://github.com/MetaMask/core/pull/10138), [#10139](https://github.com/MetaMask/core/pull/10139), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/transaction-controller` from `^69.6.0` to `^70.0.0` ([#9969](https://github.com/MetaMask/core/pull/9969), [#10080](https://github.com/MetaMask/core/pull/10080), [#10046](https://github.com/MetaMask/core/pull/10046), [#10124](https://github.com/MetaMask/core/pull/10124), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/core-backend` from `^9.0.0` to `^9.1.1` ([#10138](https://github.com/MetaMask/core/pull/10138), [#10139](https://github.com/MetaMask/core/pull/10139)) +- Bump `@metamask/transaction-controller` from `^69.6.0` to `^69.8.1` ([#9969](https://github.com/MetaMask/core/pull/9969), [#10080](https://github.com/MetaMask/core/pull/10080), [#10046](https://github.com/MetaMask/core/pull/10046), [#10124](https://github.com/MetaMask/core/pull/10124)) - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [2.1.1] @@ -160,8 +157,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump `@metamask/transaction-controller` from `^68.2.2` to `^68.3.0` ([#9421](https://github.com/MetaMask/core/pull/9421)) - Bump `@metamask/keyring-api` from `^23.3.0` to `^23.5.0` ([#9390](https://github.com/MetaMask/core/pull/9390)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/client-utils@3.0.0...HEAD -[3.0.0]: https://github.com/MetaMask/core/compare/@metamask/client-utils@2.1.1...@metamask/client-utils@3.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/client-utils@2.1.1...HEAD [2.1.1]: https://github.com/MetaMask/core/compare/@metamask/client-utils@2.1.0...@metamask/client-utils@2.1.1 [2.1.0]: https://github.com/MetaMask/core/compare/@metamask/client-utils@2.0.2...@metamask/client-utils@2.1.0 [2.0.2]: https://github.com/MetaMask/core/compare/@metamask/client-utils@2.0.1...@metamask/client-utils@2.0.2 diff --git a/packages/client-utils/package.json b/packages/client-utils/package.json index 5df4db771a9..7bb3ade9cd3 100644 --- a/packages/client-utils/package.json +++ b/packages/client-utils/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/client-utils", - "version": "3.0.0", + "version": "2.1.1", "description": "Shared functions and utilities used across MetaMask clients (extension and mobile)", "keywords": [ "Ethereum", @@ -51,11 +51,11 @@ }, "dependencies": { "@metamask/contract-metadata": "^2.4.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/core-backend": "^10.0.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/core-backend": "^9.1.1", "@metamask/keyring-api": "^24.0.0", "@metamask/slip44": "^4.3.0", - "@metamask/transaction-controller": "^70.0.0", + "@metamask/transaction-controller": "^69.8.1", "@metamask/utils": "^11.12.0", "eth-chainlist": "^0.0.795" }, diff --git a/packages/compliance-controller/CHANGELOG.md b/packages/compliance-controller/CHANGELOG.md index daa759de90e..4f1e63e6354 100644 --- a/packages/compliance-controller/CHANGELOG.md +++ b/packages/compliance-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [3.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,10 +15,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.9.0` to `^11.12.0` ([#9074](https://github.com/MetaMask/core/pull/9074), [#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/controller-utils` from `^12.1.0` to `^13.0.0` ([#9058](https://github.com/MetaMask/core/pull/9058), [#9083](https://github.com/MetaMask/core/pull/9083), [#9218](https://github.com/MetaMask/core/pull/9218), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^1.2.0` to `^3.0.0` ([#9392](https://github.com/MetaMask/core/pull/9392), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/controller-utils` from `^12.1.0` to `^12.3.0` ([#9058](https://github.com/MetaMask/core/pull/9058), [#9083](https://github.com/MetaMask/core/pull/9083), [#9218](https://github.com/MetaMask/core/pull/9218)) +- Bump `@metamask/messenger` from `^1.2.0` to `^2.0.0` ([#9392](https://github.com/MetaMask/core/pull/9392)) - Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [2.1.0] @@ -86,8 +83,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump `@metamask/controller-utils` from `^11.18.0` to `^11.19.0` ([#7995](https://github.com/MetaMask/core/pull/7995)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/compliance-controller@3.0.0...HEAD -[3.0.0]: https://github.com/MetaMask/core/compare/@metamask/compliance-controller@2.1.0...@metamask/compliance-controller@3.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/compliance-controller@2.1.0...HEAD [2.1.0]: https://github.com/MetaMask/core/compare/@metamask/compliance-controller@2.0.1...@metamask/compliance-controller@2.1.0 [2.0.1]: https://github.com/MetaMask/core/compare/@metamask/compliance-controller@2.0.0...@metamask/compliance-controller@2.0.1 [2.0.0]: https://github.com/MetaMask/core/compare/@metamask/compliance-controller@1.0.2...@metamask/compliance-controller@2.0.0 diff --git a/packages/compliance-controller/package.json b/packages/compliance-controller/package.json index a89530e253d..bc85518f916 100644 --- a/packages/compliance-controller/package.json +++ b/packages/compliance-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/compliance-controller", - "version": "3.0.0", + "version": "2.1.0", "description": "Manages OFAC compliance checks for wallet addresses", "keywords": [ "Ethereum", @@ -50,9 +50,9 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/messenger": "^2.0.0", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.12.0", "reselect": "^5.1.1" diff --git a/packages/composable-controller/CHANGELOG.md b/packages/composable-controller/CHANGELOG.md index 4cef7bb68b2..12d32021b8a 100644 --- a/packages/composable-controller/CHANGELOG.md +++ b/packages/composable-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [13.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,8 +15,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/json-rpc-engine` from `^10.2.4` to `^10.3.0` ([#8661](https://github.com/MetaMask/core/pull/8661)) -- Bump `@metamask/messenger` from `^1.0.0` to `^3.0.0` ([#8364](https://github.com/MetaMask/core/pull/8364), [#8373](https://github.com/MetaMask/core/pull/8373), [#8632](https://github.com/MetaMask/core/pull/8632), [#9392](https://github.com/MetaMask/core/pull/9392), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.0.1` to `^10.0.0` ([#8457](https://github.com/MetaMask/core/pull/8457), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/messenger` from `^1.0.0` to `^2.0.0` ([#8364](https://github.com/MetaMask/core/pull/8364), [#8373](https://github.com/MetaMask/core/pull/8373), [#8632](https://github.com/MetaMask/core/pull/8632), [#9392](https://github.com/MetaMask/core/pull/9392)) +- Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) ## [12.0.1] @@ -55,16 +53,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Bump `@metamask/base-controller` from `^8.0.0` to `^8.4.1` ([#5722](https://github.com/MetaMask/core/pull/5722), [#6284](https://github.com/MetaMask/core/pull/6284), [#6355](https://github.com/MetaMask/core/pull/6355), [#6465](https://github.com/MetaMask/core/pull/6465), [#6632](https://github.com/MetaMask/core/pull/6632), [#6807](https://github.com/MetaMask/core/pull/6807)) +- Bump `@metamask/base-controller` from `^8.0.0` to `^8.4.1` ([#5722](https://github.com/MetaMask/core/pull/5722), [#6284](https://github.com/MetaMask/core/pull/6284), [#6355](https://github.com/MetaMask/core/pull/6355), [#6465](https://github.com/MetaMask/core/pull/6465), [#6632](https://github.com/MetaMask/core/pull/6632),[#6807](https://github.com/MetaMask/core/pull/6807)) ## [11.0.0] ### Changed -- **BREAKING:** Re-define `ComposableControllerStateConstraint` type using `StateConstraint` instead of `LegacyControllerStateConstraint` ([#5018](https://github.com/MetaMask/core/pull/5018)) -- **BREAKING:** Constrain the `ComposableControllerState` generic argument for the `ComposableController` class using `ComposableControllerStateConstraint` instead of `LegacyComposableControllerStateConstraint` ([#5018](https://github.com/MetaMask/core/pull/5018)) -- Bump `@metamask/base-controller` from `^7.0.2` to `^8.0.0` ([#5079](https://github.com/MetaMask/core/pull/5079), [#5135](https://github.com/MetaMask/core/pull/5135), [#5305](https://github.com/MetaMask/core/pull/5305)) -- Bump `@metamask/json-rpc-engine` from `^10.0.1` to `^10.0.3` ([#5082](https://github.com/MetaMask/core/pull/5082), [#5272](https://github.com/MetaMask/core/pull/5272)) +- **BREAKING:** Re-define `ComposableControllerStateConstraint` type using `StateConstraint` instead of `LegacyControllerStateConstraint` ([#5018](https://github.com/MetaMask/core/pull/5018/)) +- **BREAKING:** Constrain the `ComposableControllerState` generic argument for the `ComposableController` class using `ComposableControllerStateConstraint` instead of `LegacyComposableControllerStateConstraint` ([#5018](https://github.com/MetaMask/core/pull/5018/)) +- Bump `@metamask/base-controller` from `^7.0.2` to `^8.0.0` ([#5079](https://github.com/MetaMask/core/pull/5079)), ([#5135](https://github.com/MetaMask/core/pull/5135)), ([#5305](https://github.com/MetaMask/core/pull/5305)) +- Bump `@metamask/json-rpc-engine` from `^10.0.1` to `^10.0.3` ([#5082](https://github.com/MetaMask/core/pull/5082)), ([#5272](https://github.com/MetaMask/core/pull/5272)) ## [10.0.0] @@ -91,7 +89,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ["Are the Types Wrong?"](https://arethetypeswrong.github.io/) tool as ["masquerading as CJS"](https://github.com/arethetypeswrong/arethetypeswrong.github.io/blob/main/docs/problems/FalseCJS.md). All of the ATTW checks now pass. -- Remove chunk files. ([#4648](https://github.com/MetaMask/core/pull/4648)) +- Remove chunk files ([#4648](https://github.com/MetaMask/core/pull/4648)). - Previously, the build tool we used to generate JavaScript files extracted common code to "chunk" files. While this was intended to make this package more tree-shakeable, it also made debugging more difficult for our @@ -150,9 +148,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- **BREAKING:** The `ComposableController` class is now a generic class that expects one generic argument `ComposableControllerState`. ([#3952](https://github.com/MetaMask/core/pull/3952)) +- **BREAKING:** The `ComposableController` class is now a generic class that expects one generic argument `ComposableControllerState` ([#3952](https://github.com/MetaMask/core/pull/3952)). - **BREAKING:** For the `ComposableController` class to be typed correctly, any of its child controllers that extend `BaseControllerV1` must have an overridden `name` property that is defined using the `as const` assertion. -- **BREAKING:** The types `ComposableControllerStateChangeEvent`, `ComposableControllerEvents`, `ComposableControllerMessenger` are now generic types that expect one generic argument `ComposableControllerState`. ([#3952](https://github.com/MetaMask/core/pull/3952)) +- **BREAKING:** The types `ComposableControllerStateChangeEvent`, `ComposableControllerEvents`, `ComposableControllerMessenger` are now generic types that expect one generic argument `ComposableControllerState` ([#3952](https://github.com/MetaMask/core/pull/3952)). - Bump `@metamask/json-rpc-engine` to `^8.0.2` ([#4234](https://github.com/MetaMask/core/pull/4234)) - Bump `@metamask/base-controller` to `^5.0.2` ([#4232](https://github.com/MetaMask/core/pull/4232)) @@ -269,8 +267,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 All changes listed after this point were applied to this package following the monorepo conversion. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/composable-controller@13.0.0...HEAD -[13.0.0]: https://github.com/MetaMask/core/compare/@metamask/composable-controller@12.0.1...@metamask/composable-controller@13.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/composable-controller@12.0.1...HEAD [12.0.1]: https://github.com/MetaMask/core/compare/@metamask/composable-controller@12.0.0...@metamask/composable-controller@12.0.1 [12.0.0]: https://github.com/MetaMask/core/compare/@metamask/composable-controller@11.1.1...@metamask/composable-controller@12.0.0 [11.1.1]: https://github.com/MetaMask/core/compare/@metamask/composable-controller@11.1.0...@metamask/composable-controller@11.1.1 diff --git a/packages/composable-controller/package.json b/packages/composable-controller/package.json index 0f4777aefff..69c9d66600f 100644 --- a/packages/composable-controller/package.json +++ b/packages/composable-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/composable-controller", - "version": "13.0.0", + "version": "12.0.1", "description": "Consolidates the state from multiple controllers into one", "keywords": [ "Ethereum", @@ -48,12 +48,12 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/messenger": "^3.0.0" + "@metamask/base-controller": "^9.1.0", + "@metamask/messenger": "^2.0.0" }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", - "@metamask/json-rpc-engine": "^11.0.0", + "@metamask/json-rpc-engine": "^10.5.0", "@types/jest": "^30.0.0", "@typescript/native": "npm:typescript@^7.0.2", "deepmerge": "^4.2.2", diff --git a/packages/config-registry-controller/CHANGELOG.md b/packages/config-registry-controller/CHANGELOG.md index 8b4db848acf..f90f892c4bc 100644 --- a/packages/config-registry-controller/CHANGELOG.md +++ b/packages/config-registry-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [4.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,13 +14,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/remote-feature-flag-controller` from `^6.0.0` to `^7.0.0` ([#9980](https://github.com/MetaMask/core/pull/9980), [#10129](https://github.com/MetaMask/core/pull/10129), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/remote-feature-flag-controller` from `^6.0.0` to `^6.1.1` ([#9980](https://github.com/MetaMask/core/pull/9980), [#10129](https://github.com/MetaMask/core/pull/10129)) - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/keyring-controller` from `^27.1.1` to `^28.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/polling-controller` from `^16.0.9` to `^17.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [3.1.0] @@ -171,8 +164,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#7668](https://github.com/MetaMask/core/pull/7668), [#7809](https://github.com/MetaMask/core/pull/7809)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/config-registry-controller@4.0.0...HEAD -[4.0.0]: https://github.com/MetaMask/core/compare/@metamask/config-registry-controller@3.1.0...@metamask/config-registry-controller@4.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/config-registry-controller@3.1.0...HEAD [3.1.0]: https://github.com/MetaMask/core/compare/@metamask/config-registry-controller@3.0.0...@metamask/config-registry-controller@3.1.0 [3.0.0]: https://github.com/MetaMask/core/compare/@metamask/config-registry-controller@2.0.1...@metamask/config-registry-controller@3.0.0 [2.0.1]: https://github.com/MetaMask/core/compare/@metamask/config-registry-controller@2.0.0...@metamask/config-registry-controller@2.0.1 diff --git a/packages/config-registry-controller/package.json b/packages/config-registry-controller/package.json index 50192c83f9d..0094c759914 100644 --- a/packages/config-registry-controller/package.json +++ b/packages/config-registry-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/config-registry-controller", - "version": "4.0.0", + "version": "3.1.0", "description": "Manages configuration registry for MetaMask", "keywords": [ "Ethereum", @@ -51,12 +51,12 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/keyring-controller": "^28.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/polling-controller": "^17.0.0", - "@metamask/remote-feature-flag-controller": "^7.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/keyring-controller": "^27.1.1", + "@metamask/messenger": "^2.0.0", + "@metamask/polling-controller": "^16.0.9", + "@metamask/remote-feature-flag-controller": "^6.1.1", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.12.0", "reselect": "^5.1.1" diff --git a/packages/connectivity-controller/CHANGELOG.md b/packages/connectivity-controller/CHANGELOG.md index 00cbaaf3b58..6c488026bd5 100644 --- a/packages/connectivity-controller/CHANGELOG.md +++ b/packages/connectivity-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [1.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,8 +14,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [0.3.0] @@ -56,8 +52,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#7623](https://github.com/MetaMask/core/pull/7623)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/connectivity-controller@1.0.0...HEAD -[1.0.0]: https://github.com/MetaMask/core/compare/@metamask/connectivity-controller@0.3.0...@metamask/connectivity-controller@1.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/connectivity-controller@0.3.0...HEAD [0.3.0]: https://github.com/MetaMask/core/compare/@metamask/connectivity-controller@0.2.0...@metamask/connectivity-controller@0.3.0 [0.2.0]: https://github.com/MetaMask/core/compare/@metamask/connectivity-controller@0.1.0...@metamask/connectivity-controller@0.2.0 [0.1.0]: https://github.com/MetaMask/core/releases/tag/@metamask/connectivity-controller@0.1.0 diff --git a/packages/connectivity-controller/package.json b/packages/connectivity-controller/package.json index c8f3f680ffe..dac46d94c9e 100644 --- a/packages/connectivity-controller/package.json +++ b/packages/connectivity-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/connectivity-controller", - "version": "1.0.0", + "version": "0.3.0", "description": "ConnectivityController stores the device's internet connectivity status", "keywords": [ "Ethereum", @@ -50,8 +50,8 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/messenger": "^2.0.0", "reselect": "^5.1.1" }, "devDependencies": { diff --git a/packages/controller-utils/CHANGELOG.md b/packages/controller-utils/CHANGELOG.md index 0fd7d7bd123..6015f373b11 100644 --- a/packages/controller-utils/CHANGELOG.md +++ b/packages/controller-utils/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [13.0.0] - ### Added - Add optional `startTime` to `TraceRequest` to allow backdating a span's start time ([#9315](https://github.com/MetaMask/core/pull/9315)) @@ -734,8 +732,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 All changes listed after this point were applied to this package following the monorepo conversion. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/controller-utils@13.0.0...HEAD -[13.0.0]: https://github.com/MetaMask/core/compare/@metamask/controller-utils@12.3.0...@metamask/controller-utils@13.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/controller-utils@12.3.0...HEAD [12.3.0]: https://github.com/MetaMask/core/compare/@metamask/controller-utils@12.2.0...@metamask/controller-utils@12.3.0 [12.2.0]: https://github.com/MetaMask/core/compare/@metamask/controller-utils@12.1.1...@metamask/controller-utils@12.2.0 [12.1.1]: https://github.com/MetaMask/core/compare/@metamask/controller-utils@12.1.0...@metamask/controller-utils@12.1.1 diff --git a/packages/controller-utils/package.json b/packages/controller-utils/package.json index be710e3ddc7..253146290de 100644 --- a/packages/controller-utils/package.json +++ b/packages/controller-utils/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/controller-utils", - "version": "13.0.0", + "version": "12.3.0", "description": "Data and convenience functions shared by multiple packages", "keywords": [ "Ethereum", @@ -64,7 +64,7 @@ "devDependencies": { "@babel/runtime": "^7.23.9", "@metamask/auto-changelog": "^6.1.0", - "@metamask/eth-json-rpc-provider": "^7.0.0", + "@metamask/eth-json-rpc-provider": "^6.0.1", "@types/jest": "^30.0.0", "@types/lodash-es": "^4.17.12", "@typescript/native": "npm:typescript@^7.0.2", diff --git a/packages/core-backend/CHANGELOG.md b/packages/core-backend/CHANGELOG.md index 421b11dc8ce..cbfb836ba35 100644 --- a/packages/core-backend/CHANGELOG.md +++ b/packages/core-backend/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [10.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,12 +14,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/account-tree-controller` from `^9.0.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/keyring-controller` from `^27.1.1` to `^28.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/profile-sync-controller` from `^30.0.0` to `^31.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/remote-feature-flag-controller` from `^6.1.1` to `^7.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [9.1.1] @@ -437,8 +429,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **Type definitions** - Comprehensive TypeScript types for transactions, balances, WebSocket messages, and service configurations - **Logging infrastructure** - Structured logging with module-specific loggers for debugging and monitoring -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/core-backend@10.0.0...HEAD -[10.0.0]: https://github.com/MetaMask/core/compare/@metamask/core-backend@9.1.1...@metamask/core-backend@10.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/core-backend@9.1.1...HEAD [9.1.1]: https://github.com/MetaMask/core/compare/@metamask/core-backend@9.1.0...@metamask/core-backend@9.1.1 [9.1.0]: https://github.com/MetaMask/core/compare/@metamask/core-backend@9.0.0...@metamask/core-backend@9.1.0 [9.0.0]: https://github.com/MetaMask/core/compare/@metamask/core-backend@8.1.2...@metamask/core-backend@9.0.0 diff --git a/packages/core-backend/package.json b/packages/core-backend/package.json index 0fc2545a13f..496ec0774a0 100644 --- a/packages/core-backend/package.json +++ b/packages/core-backend/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/core-backend", - "version": "10.0.0", + "version": "9.1.1", "description": "Core backend services for MetaMask", "keywords": [ "Ethereum", @@ -50,12 +50,12 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/account-tree-controller": "^10.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/keyring-controller": "^28.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/profile-sync-controller": "^31.0.0", - "@metamask/remote-feature-flag-controller": "^7.0.0", + "@metamask/account-tree-controller": "^9.0.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/keyring-controller": "^27.1.1", + "@metamask/messenger": "^2.0.0", + "@metamask/profile-sync-controller": "^30.0.0", + "@metamask/remote-feature-flag-controller": "^6.1.1", "@metamask/utils": "^11.12.0", "@tanstack/query-core": "^5.62.16", "async-mutex": "^0.5.0", diff --git a/packages/delegation-controller/CHANGELOG.md b/packages/delegation-controller/CHANGELOG.md index 465ba01e3e9..927ee988189 100644 --- a/packages/delegation-controller/CHANGELOG.md +++ b/packages/delegation-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [4.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,9 +15,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.9.0` to `^11.12.0` ([#9074](https://github.com/MetaMask/core/pull/9074), [#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/keyring-controller` from `^27.0.0` to `^28.0.0` ([#9129](https://github.com/MetaMask/core/pull/9129), [#9791](https://github.com/MetaMask/core/pull/9791), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^1.2.0` to `^3.0.0` ([#9392](https://github.com/MetaMask/core/pull/9392), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/keyring-controller` from `^27.0.0` to `^27.1.1` ([#9129](https://github.com/MetaMask/core/pull/9129), [#9791](https://github.com/MetaMask/core/pull/9791)) +- Bump `@metamask/messenger` from `^1.2.0` to `^2.0.0` ([#9392](https://github.com/MetaMask/core/pull/9392)) ## [3.0.2] @@ -66,14 +63,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Bump `@metamask/accounts-controller` from `^36.0.0` to `^37.0.0` ([#7996](https://github.com/MetaMask/core/pull/7996), [#8140](https://github.com/MetaMask/core/pull/8140)) +- Bump `@metamask/accounts-controller` from `^36.0.0` to `^37.0.0` ([#7996](https://github.com/MetaMask/core/pull/7996)), ([#8140](https://github.com/MetaMask/core/pull/8140)) ## [2.0.1] ### Changed - Upgrade `@metamask/utils` from `^11.8.1` to `^11.9.0` ([#7511](https://github.com/MetaMask/core/pull/7511)) -- Move peer dependencies for controller and service packages to direct dependencies ([#7209](https://github.com/MetaMask/core/pull/7209), [#7604](https://github.com/MetaMask/core/pull/7604), [#7642](https://github.com/MetaMask/core/pull/7642), [#7713](https://github.com/MetaMask/core/pull/7713), [#7897](https://github.com/MetaMask/core/pull/7897)) +- Move peer dependencies for controller and service packages to direct dependencies ([#7209](https://github.com/MetaMask/core/pull/7209), [#7604](https://github.com/MetaMask/core/pull/7604), [#7642](https://github.com/MetaMask/core/pull/7642), [#7713](https://github.com/MetaMask/core/pull/7713)), ([#7897](https://github.com/MetaMask/core/pull/7897)) - The dependencies moved are: - `@metamask/accounts-controller` (^36.0.0) - `@metamask/keyring-controller` (^25.1.0) @@ -163,8 +160,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#5592](https://github.com/MetaMask/core/pull/5592)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/delegation-controller@4.0.0...HEAD -[4.0.0]: https://github.com/MetaMask/core/compare/@metamask/delegation-controller@3.0.2...@metamask/delegation-controller@4.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/delegation-controller@3.0.2...HEAD [3.0.2]: https://github.com/MetaMask/core/compare/@metamask/delegation-controller@3.0.1...@metamask/delegation-controller@3.0.2 [3.0.1]: https://github.com/MetaMask/core/compare/@metamask/delegation-controller@3.0.0...@metamask/delegation-controller@3.0.1 [3.0.0]: https://github.com/MetaMask/core/compare/@metamask/delegation-controller@2.1.0...@metamask/delegation-controller@3.0.0 diff --git a/packages/delegation-controller/package.json b/packages/delegation-controller/package.json index 34c85603663..743675e6e29 100644 --- a/packages/delegation-controller/package.json +++ b/packages/delegation-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/delegation-controller", - "version": "4.0.0", + "version": "3.0.2", "description": "Manages delegations for MetaMask", "keywords": [ "Ethereum", @@ -50,9 +50,9 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/keyring-controller": "^28.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/keyring-controller": "^27.1.1", + "@metamask/messenger": "^2.0.0", "@metamask/utils": "^11.12.0" }, "devDependencies": { diff --git a/packages/earn-controller/CHANGELOG.md b/packages/earn-controller/CHANGELOG.md index 4022ce0d7a0..6f4caa6f13e 100644 --- a/packages/earn-controller/CHANGELOG.md +++ b/packages/earn-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [13.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,11 +14,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/account-tree-controller` from `^9.0.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/network-controller` from `^36.0.0` to `^37.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [12.2.7] @@ -532,8 +525,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#5271](https://github.com/MetaMask/core/pull/5271)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/earn-controller@13.0.0...HEAD -[13.0.0]: https://github.com/MetaMask/core/compare/@metamask/earn-controller@12.2.7...@metamask/earn-controller@13.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/earn-controller@12.2.7...HEAD [12.2.7]: https://github.com/MetaMask/core/compare/@metamask/earn-controller@12.2.6...@metamask/earn-controller@12.2.7 [12.2.6]: https://github.com/MetaMask/core/compare/@metamask/earn-controller@12.2.5...@metamask/earn-controller@12.2.6 [12.2.5]: https://github.com/MetaMask/core/compare/@metamask/earn-controller@12.2.4...@metamask/earn-controller@12.2.5 diff --git a/packages/earn-controller/package.json b/packages/earn-controller/package.json index 37b7a88034f..50fe6f1c593 100644 --- a/packages/earn-controller/package.json +++ b/packages/earn-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/earn-controller", - "version": "13.0.0", + "version": "12.2.7", "description": "Manages state for earning features and coordinates interactions between staking services, SDK integrations, and other controllers to enable users to participate in various earning opportunities", "keywords": [ "Ethereum", @@ -52,18 +52,18 @@ "dependencies": { "@ethersproject/bignumber": "^5.7.0", "@ethersproject/providers": "^5.7.0", - "@metamask/account-tree-controller": "^10.0.0", - "@metamask/base-controller": "^10.0.0", - "@metamask/controller-utils": "^13.0.0", + "@metamask/account-tree-controller": "^9.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/controller-utils": "^12.3.0", "@metamask/keyring-api": "^24.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/network-controller": "^37.0.0", + "@metamask/messenger": "^2.0.0", + "@metamask/network-controller": "^36.0.0", "@metamask/stake-sdk": "^3.2.1", "reselect": "^5.1.1" }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", - "@metamask/transaction-controller": "^70.0.0", + "@metamask/transaction-controller": "^69.8.1", "@types/jest": "^30.0.0", "@typescript/native": "npm:typescript@^7.0.2", "deepmerge": "^4.2.2", diff --git a/packages/eip-5792-middleware/CHANGELOG.md b/packages/eip-5792-middleware/CHANGELOG.md index e332de61775..faed877cb40 100644 --- a/packages/eip-5792-middleware/CHANGELOG.md +++ b/packages/eip-5792-middleware/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [4.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,11 +14,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/transaction-controller` from `^69.0.0` to `^70.0.0` ([#9568](https://github.com/MetaMask/core/pull/9568), [#10080](https://github.com/MetaMask/core/pull/10080), [#9589](https://github.com/MetaMask/core/pull/9589), [#9593](https://github.com/MetaMask/core/pull/9593), [#9693](https://github.com/MetaMask/core/pull/9693), [#9735](https://github.com/MetaMask/core/pull/9735), [#9780](https://github.com/MetaMask/core/pull/9780), [#9798](https://github.com/MetaMask/core/pull/9798), [#9823](https://github.com/MetaMask/core/pull/9823), [#9960](https://github.com/MetaMask/core/pull/9960), [#9969](https://github.com/MetaMask/core/pull/9969), [#10046](https://github.com/MetaMask/core/pull/10046), [#10124](https://github.com/MetaMask/core/pull/10124), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/transaction-controller` from `^69.0.0` to `^69.8.1` ([#9568](https://github.com/MetaMask/core/pull/9568), [#10080](https://github.com/MetaMask/core/pull/10080), [#9589](https://github.com/MetaMask/core/pull/9589), [#9593](https://github.com/MetaMask/core/pull/9593), [#9693](https://github.com/MetaMask/core/pull/9693), [#9735](https://github.com/MetaMask/core/pull/9735), [#9780](https://github.com/MetaMask/core/pull/9780), [#9798](https://github.com/MetaMask/core/pull/9798), [#9823](https://github.com/MetaMask/core/pull/9823), [#9960](https://github.com/MetaMask/core/pull/9960), [#9969](https://github.com/MetaMask/core/pull/9969), [#10046](https://github.com/MetaMask/core/pull/10046), [#10124](https://github.com/MetaMask/core/pull/10124)) - Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/preferences-controller` from `^23.1.0` to `^24.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [3.0.5] @@ -138,8 +134,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#6458](https://github.com/MetaMask/core/pull/6458)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eip-5792-middleware@4.0.0...HEAD -[4.0.0]: https://github.com/MetaMask/core/compare/@metamask/eip-5792-middleware@3.0.5...@metamask/eip-5792-middleware@4.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eip-5792-middleware@3.0.5...HEAD [3.0.5]: https://github.com/MetaMask/core/compare/@metamask/eip-5792-middleware@3.0.4...@metamask/eip-5792-middleware@3.0.5 [3.0.4]: https://github.com/MetaMask/core/compare/@metamask/eip-5792-middleware@3.0.3...@metamask/eip-5792-middleware@3.0.4 [3.0.3]: https://github.com/MetaMask/core/compare/@metamask/eip-5792-middleware@3.0.2...@metamask/eip-5792-middleware@3.0.3 diff --git a/packages/eip-5792-middleware/package.json b/packages/eip-5792-middleware/package.json index 193e079ccdf..35b954051d5 100644 --- a/packages/eip-5792-middleware/package.json +++ b/packages/eip-5792-middleware/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eip-5792-middleware", - "version": "4.0.0", + "version": "3.0.5", "description": "Implements the JSON-RPC methods for sending multiple calls from the user's wallet, and checking their status, as referenced in EIP-5792", "keywords": [ "Ethereum", @@ -48,17 +48,17 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/messenger": "^3.0.0", - "@metamask/preferences-controller": "^24.0.0", + "@metamask/messenger": "^2.0.0", + "@metamask/preferences-controller": "^23.1.0", "@metamask/superstruct": "^3.4.1", - "@metamask/transaction-controller": "^70.0.0", + "@metamask/transaction-controller": "^69.8.1", "@metamask/utils": "^11.12.0", "lodash-es": "^4.17.21", "uuid": "^8.3.2" }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", - "@metamask/keyring-controller": "^28.0.0", + "@metamask/keyring-controller": "^27.1.1", "@metamask/rpc-errors": "^7.0.2", "@types/jest": "^30.0.0", "@typescript/native": "npm:typescript@^7.0.2", diff --git a/packages/eip-7702-internal-rpc-middleware/CHANGELOG.md b/packages/eip-7702-internal-rpc-middleware/CHANGELOG.md index ecb58541edb..bb372992818 100644 --- a/packages/eip-7702-internal-rpc-middleware/CHANGELOG.md +++ b/packages/eip-7702-internal-rpc-middleware/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [1.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,7 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.9.0` to `^11.12.0` ([#9074](https://github.com/MetaMask/core/pull/9074), [#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/controller-utils` from `^12.0.0` to `^13.0.0` ([#8774](https://github.com/MetaMask/core/pull/8774), [#9058](https://github.com/MetaMask/core/pull/9058), [#9083](https://github.com/MetaMask/core/pull/9083), [#9218](https://github.com/MetaMask/core/pull/9218), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/controller-utils` from `^12.0.0` to `^12.3.0` ([#8774](https://github.com/MetaMask/core/pull/8774), [#9058](https://github.com/MetaMask/core/pull/9058), [#9083](https://github.com/MetaMask/core/pull/9083), [#9218](https://github.com/MetaMask/core/pull/9218)) - Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) ## [0.1.1] @@ -38,7 +36,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Comprehensive TypeScript type definitions ([#6789](https://github.com/MetaMask/core/pull/6789)) - Documentation and examples ([#6789](https://github.com/MetaMask/core/pull/6789)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eip-7702-internal-rpc-middleware@1.0.0...HEAD -[1.0.0]: https://github.com/MetaMask/core/compare/@metamask/eip-7702-internal-rpc-middleware@0.1.1...@metamask/eip-7702-internal-rpc-middleware@1.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eip-7702-internal-rpc-middleware@0.1.1...HEAD [0.1.1]: https://github.com/MetaMask/core/compare/@metamask/eip-7702-internal-rpc-middleware@0.1.0...@metamask/eip-7702-internal-rpc-middleware@0.1.1 [0.1.0]: https://github.com/MetaMask/core/releases/tag/@metamask/eip-7702-internal-rpc-middleware@0.1.0 diff --git a/packages/eip-7702-internal-rpc-middleware/package.json b/packages/eip-7702-internal-rpc-middleware/package.json index 3c1b07e34ac..4a78f39383e 100644 --- a/packages/eip-7702-internal-rpc-middleware/package.json +++ b/packages/eip-7702-internal-rpc-middleware/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eip-7702-internal-rpc-middleware", - "version": "1.0.0", + "version": "0.1.1", "description": "Implements internal JSON-RPC methods for EIP-7702 account upgrade functionality", "keywords": [ "Ethereum", @@ -48,7 +48,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/controller-utils": "^13.0.0", + "@metamask/controller-utils": "^12.3.0", "@metamask/rpc-errors": "^7.0.2", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.12.0" diff --git a/packages/eip1193-permission-middleware/CHANGELOG.md b/packages/eip1193-permission-middleware/CHANGELOG.md index 0c3af5f5be8..0cdf6db27e0 100644 --- a/packages/eip1193-permission-middleware/CHANGELOG.md +++ b/packages/eip1193-permission-middleware/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [3.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,11 +15,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.9.0` to `^11.12.0` ([#9074](https://github.com/MetaMask/core/pull/9074), [#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/controller-utils` from `^12.0.0` to `^13.0.0` ([#8774](https://github.com/MetaMask/core/pull/8774), [#9058](https://github.com/MetaMask/core/pull/9058), [#9083](https://github.com/MetaMask/core/pull/9083), [#9218](https://github.com/MetaMask/core/pull/9218), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/chain-agnostic-permission` from `^1.6.1` to `^2.0.0` ([#9103](https://github.com/MetaMask/core/pull/9103), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/controller-utils` from `^12.0.0` to `^12.3.0` ([#8774](https://github.com/MetaMask/core/pull/8774), [#9058](https://github.com/MetaMask/core/pull/9058), [#9083](https://github.com/MetaMask/core/pull/9083), [#9218](https://github.com/MetaMask/core/pull/9218)) +- Bump `@metamask/chain-agnostic-permission` from `^1.6.1` to `^1.6.2` ([#9103](https://github.com/MetaMask/core/pull/9103)) - Bump `@metamask/chain-agnostic-permission` from `^1.6.2` to `^1.7.0` ([#9399](https://github.com/MetaMask/core/pull/9399)) -- Bump `@metamask/json-rpc-engine` from `^10.5.0` to `^11.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/permission-controller` from `^13.1.1` to `^14.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [2.0.1] @@ -86,8 +82,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eip1193-permission-middleware@3.0.0...HEAD -[3.0.0]: https://github.com/MetaMask/core/compare/@metamask/eip1193-permission-middleware@2.0.1...@metamask/eip1193-permission-middleware@3.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eip1193-permission-middleware@2.0.1...HEAD [2.0.1]: https://github.com/MetaMask/core/compare/@metamask/eip1193-permission-middleware@2.0.0...@metamask/eip1193-permission-middleware@2.0.1 [2.0.0]: https://github.com/MetaMask/core/compare/@metamask/eip1193-permission-middleware@1.0.3...@metamask/eip1193-permission-middleware@2.0.0 [1.0.3]: https://github.com/MetaMask/core/compare/@metamask/eip1193-permission-middleware@1.0.2...@metamask/eip1193-permission-middleware@1.0.3 diff --git a/packages/eip1193-permission-middleware/package.json b/packages/eip1193-permission-middleware/package.json index d81bcbd6f91..815cbb287fe 100644 --- a/packages/eip1193-permission-middleware/package.json +++ b/packages/eip1193-permission-middleware/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eip1193-permission-middleware", - "version": "3.0.0", + "version": "2.0.1", "description": "Implements the JSON-RPC methods for managing permissions as referenced in EIP-2255 and MIP-2 and inspired by MIP-5, but supporting chain-agnostic permission caveats in alignment with @metamask/multichain-api-middleware", "keywords": [ "Ethereum", @@ -48,10 +48,10 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/chain-agnostic-permission": "^2.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/json-rpc-engine": "^11.0.0", - "@metamask/permission-controller": "^14.0.0", + "@metamask/chain-agnostic-permission": "^1.7.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/json-rpc-engine": "^10.5.0", + "@metamask/permission-controller": "^13.1.1", "@metamask/utils": "^11.12.0", "lodash-es": "^4.17.21" }, diff --git a/packages/eth-block-tracker/CHANGELOG.md b/packages/eth-block-tracker/CHANGELOG.md index dad04f2d1b3..003440e3818 100644 --- a/packages/eth-block-tracker/CHANGELOG.md +++ b/packages/eth-block-tracker/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [16.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -18,7 +16,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.9.0` to `^11.12.0` ([#9074](https://github.com/MetaMask/core/pull/9074), [#10076](https://github.com/MetaMask/core/pull/10076)) - Bump `@metamask/json-rpc-engine` from `^10.2.4` to `^10.3.0` ([#8661](https://github.com/MetaMask/core/pull/8661)) -- Bump `@metamask/eth-json-rpc-provider` from `^6.0.0` to `^7.0.0` ([#8317](https://github.com/MetaMask/core/pull/8317), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/eth-json-rpc-provider` from `^6.0.0` to `^6.0.1` ([#8317](https://github.com/MetaMask/core/pull/8317)) ### Fixed @@ -54,8 +52,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - See [`MetaMask/eth-block-tracker`](https://github.com/MetaMask/eth-block-tracker/blob/main/CHANGELOG.md) for the original changelog. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eth-block-tracker@16.0.0...HEAD -[16.0.0]: https://github.com/MetaMask/core/compare/@metamask/eth-block-tracker@15.0.1...@metamask/eth-block-tracker@16.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eth-block-tracker@15.0.1...HEAD [15.0.1]: https://github.com/MetaMask/core/compare/@metamask/eth-block-tracker@15.0.0...@metamask/eth-block-tracker@15.0.1 [15.0.0]: https://github.com/MetaMask/core/compare/@metamask/eth-block-tracker@14.0.0...@metamask/eth-block-tracker@15.0.0 [14.0.0]: https://github.com/MetaMask/core/releases/tag/@metamask/eth-block-tracker@14.0.0 diff --git a/packages/eth-block-tracker/package.json b/packages/eth-block-tracker/package.json index 799533f767f..d238691087d 100644 --- a/packages/eth-block-tracker/package.json +++ b/packages/eth-block-tracker/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eth-block-tracker", - "version": "16.0.0", + "version": "15.0.1", "description": "A block tracker for the Ethereum blockchain. Keeps track of the latest block", "keywords": [ "Ethereum", @@ -49,14 +49,14 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/eth-json-rpc-provider": "^7.0.0", + "@metamask/eth-json-rpc-provider": "^6.0.1", "@metamask/safe-event-emitter": "^3.1.3", "@metamask/utils": "^11.12.0", "json-rpc-random-id": "^1.0.1" }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", - "@metamask/json-rpc-engine": "^11.0.0", + "@metamask/json-rpc-engine": "^10.5.0", "@types/jest": "^30.0.0", "@types/json-rpc-random-id": "^1.0.1", "@typescript/native": "npm:typescript@^7.0.2", diff --git a/packages/eth-json-rpc-middleware/CHANGELOG.md b/packages/eth-json-rpc-middleware/CHANGELOG.md index 81fde507ae5..0d0ea9be047 100644 --- a/packages/eth-json-rpc-middleware/CHANGELOG.md +++ b/packages/eth-json-rpc-middleware/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [25.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,10 +15,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/eth-block-tracker` from `^15.0.1` to `^16.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/eth-json-rpc-provider` from `^6.0.1` to `^7.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/json-rpc-engine` from `^10.5.0` to `^11.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/message-manager` from `^14.1.2` to `^15.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [24.0.2] @@ -144,8 +138,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - See [`MetaMask/eth-json-rpc-middleware`](https://github.com/MetaMask/eth-json-rpc-middleware/blob/main/CHANGELOG.md) for the original changelog. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-middleware@25.0.0...HEAD -[25.0.0]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-middleware@24.0.2...@metamask/eth-json-rpc-middleware@25.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-middleware@24.0.2...HEAD [24.0.2]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-middleware@24.0.1...@metamask/eth-json-rpc-middleware@24.0.2 [24.0.1]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-middleware@24.0.0...@metamask/eth-json-rpc-middleware@24.0.1 [24.0.0]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-middleware@23.1.3...@metamask/eth-json-rpc-middleware@24.0.0 diff --git a/packages/eth-json-rpc-middleware/package.json b/packages/eth-json-rpc-middleware/package.json index 990e50bcc74..516fa291cb6 100644 --- a/packages/eth-json-rpc-middleware/package.json +++ b/packages/eth-json-rpc-middleware/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eth-json-rpc-middleware", - "version": "25.0.0", + "version": "24.0.2", "description": "Ethereum-related json-rpc-engine middleware", "keywords": [ "Ethereum", @@ -48,11 +48,11 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/eth-block-tracker": "^16.0.0", - "@metamask/eth-json-rpc-provider": "^7.0.0", + "@metamask/eth-block-tracker": "^15.0.1", + "@metamask/eth-json-rpc-provider": "^6.0.1", "@metamask/eth-sig-util": "^9.0.0", - "@metamask/json-rpc-engine": "^11.0.0", - "@metamask/message-manager": "^15.0.0", + "@metamask/json-rpc-engine": "^10.5.0", + "@metamask/message-manager": "^14.1.2", "@metamask/rpc-errors": "^7.0.2", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.12.0", diff --git a/packages/eth-json-rpc-provider/CHANGELOG.md b/packages/eth-json-rpc-provider/CHANGELOG.md index e35c87920a7..d0c676e688b 100644 --- a/packages/eth-json-rpc-provider/CHANGELOG.md +++ b/packages/eth-json-rpc-provider/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [7.0.0] - ### Added - Add `MockInternalProvider`, which can be substituted for `InternalProvider` in tests, while providing the ability to assert requests and inject canned responses ([#10099](https://github.com/MetaMask/core/pull/10099)) @@ -22,7 +20,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.9.0` to `^11.12.0` ([#9074](https://github.com/MetaMask/core/pull/9074), [#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/json-rpc-engine` from `^10.2.4` to `^11.0.0` ([#8661](https://github.com/MetaMask/core/pull/8661), [#8746](https://github.com/MetaMask/core/pull/8746), [#8753](https://github.com/MetaMask/core/pull/8753), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/json-rpc-engine` from `^10.2.4` to `^10.5.0` ([#8661](https://github.com/MetaMask/core/pull/8661), [#8746](https://github.com/MetaMask/core/pull/8746), [#8753](https://github.com/MetaMask/core/pull/8753)) ## [6.0.1] @@ -116,7 +114,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ["Are the Types Wrong?"](https://arethetypeswrong.github.io/) tool as ["masquerading as CJS"](https://github.com/arethetypeswrong/arethetypeswrong.github.io/blob/main/docs/problems/FalseCJS.md). All of the ATTW checks now pass. -- Remove chunk files. ([#4648](https://github.com/MetaMask/core/pull/4648)) +- Remove chunk files ([#4648](https://github.com/MetaMask/core/pull/4648)). - Previously, the build tool we used to generate JavaScript files extracted common code to "chunk" files. While this was intended to make this package more tree-shakeable, it also made debugging more difficult for our @@ -259,8 +257,7 @@ Release `v2.0.0` is identical to `v1.0.1` aside from Node.js version requirement - Initial release, including `providerFromEngine` and `providerFromMiddleware`. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@7.0.0...HEAD -[7.0.0]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@6.0.1...@metamask/eth-json-rpc-provider@7.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@6.0.1...HEAD [6.0.1]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@6.0.0...@metamask/eth-json-rpc-provider@6.0.1 [6.0.0]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@5.0.1...@metamask/eth-json-rpc-provider@6.0.0 [5.0.1]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@5.0.0...@metamask/eth-json-rpc-provider@5.0.1 diff --git a/packages/eth-json-rpc-provider/package.json b/packages/eth-json-rpc-provider/package.json index 1085b8bf939..ebedd0412f0 100644 --- a/packages/eth-json-rpc-provider/package.json +++ b/packages/eth-json-rpc-provider/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eth-json-rpc-provider", - "version": "7.0.0", + "version": "6.0.1", "description": "Create an Ethereum provider using a JSON-RPC engine or middleware", "keywords": [ "Ethereum", @@ -48,7 +48,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/json-rpc-engine": "^11.0.0", + "@metamask/json-rpc-engine": "^10.5.0", "@metamask/rpc-errors": "^7.0.2", "@metamask/utils": "^11.12.0", "@types/lodash": "^4.14.191", diff --git a/packages/foundryup/CHANGELOG.md b/packages/foundryup/CHANGELOG.md index 81944a5c60b..fdf658ca856 100644 --- a/packages/foundryup/CHANGELOG.md +++ b/packages/foundryup/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [2.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -38,7 +36,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Cache management commands for cleaning downloaded binaries - Automatic version detection and management of Foundry releases -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/foundryup@2.0.0...HEAD -[2.0.0]: https://github.com/MetaMask/core/compare/@metamask/foundryup@1.0.1...@metamask/foundryup@2.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/foundryup@1.0.1...HEAD [1.0.1]: https://github.com/MetaMask/core/compare/@metamask/foundryup@1.0.0...@metamask/foundryup@1.0.1 [1.0.0]: https://github.com/MetaMask/core/releases/tag/@metamask/foundryup@1.0.0 diff --git a/packages/foundryup/package.json b/packages/foundryup/package.json index 80ddb689822..f63e14bccc6 100644 --- a/packages/foundryup/package.json +++ b/packages/foundryup/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/foundryup", - "version": "2.0.0", + "version": "1.0.1", "description": "foundryup", "keywords": [ "Ethereum", diff --git a/packages/gas-fee-controller/CHANGELOG.md b/packages/gas-fee-controller/CHANGELOG.md index e5360b9dcbf..066f9d2d7b0 100644 --- a/packages/gas-fee-controller/CHANGELOG.md +++ b/packages/gas-fee-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [27.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,11 +15,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/network-controller` from `^36.0.0` to `^37.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/polling-controller` from `^16.0.9` to `^17.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [26.3.2] @@ -602,8 +595,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 All changes listed after this point were applied to this package following the monorepo conversion. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/gas-fee-controller@27.0.0...HEAD -[27.0.0]: https://github.com/MetaMask/core/compare/@metamask/gas-fee-controller@26.3.2...@metamask/gas-fee-controller@27.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/gas-fee-controller@26.3.2...HEAD [26.3.2]: https://github.com/MetaMask/core/compare/@metamask/gas-fee-controller@26.3.1...@metamask/gas-fee-controller@26.3.2 [26.3.1]: https://github.com/MetaMask/core/compare/@metamask/gas-fee-controller@26.3.0...@metamask/gas-fee-controller@26.3.1 [26.3.0]: https://github.com/MetaMask/core/compare/@metamask/gas-fee-controller@26.2.4...@metamask/gas-fee-controller@26.3.0 diff --git a/packages/gas-fee-controller/package.json b/packages/gas-fee-controller/package.json index fb71e9351ca..571a1bcefb6 100644 --- a/packages/gas-fee-controller/package.json +++ b/packages/gas-fee-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/gas-fee-controller", - "version": "27.0.0", + "version": "26.3.2", "description": "Periodically calculates gas fee estimates based on various gas limits as well as other data displayed on transaction confirm screens", "keywords": [ "Ethereum", @@ -50,13 +50,13 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/controller-utils": "^13.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/controller-utils": "^12.3.0", "@metamask/eth-query": "^4.0.0", "@metamask/ethjs-unit": "^0.3.0", - "@metamask/messenger": "^3.0.0", - "@metamask/network-controller": "^37.0.0", - "@metamask/polling-controller": "^17.0.0", + "@metamask/messenger": "^2.0.0", + "@metamask/network-controller": "^36.0.0", + "@metamask/polling-controller": "^16.0.9", "@metamask/utils": "^11.12.0", "@types/bn.js": "^5.1.5", "@types/uuid": "^8.3.0", diff --git a/packages/gator-permissions-controller/CHANGELOG.md b/packages/gator-permissions-controller/CHANGELOG.md index fc6d05977c1..9b350cfa801 100644 --- a/packages/gator-permissions-controller/CHANGELOG.md +++ b/packages/gator-permissions-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [6.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,11 +14,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/transaction-controller` from `^69.6.1` to `^70.0.0` ([#10046](https://github.com/MetaMask/core/pull/10046), [#10080](https://github.com/MetaMask/core/pull/10080), [#10124](https://github.com/MetaMask/core/pull/10124), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/transaction-controller` from `^69.6.1` to `^69.8.1` ([#10046](https://github.com/MetaMask/core/pull/10046), [#10080](https://github.com/MetaMask/core/pull/10080), [#10124](https://github.com/MetaMask/core/pull/10124)) - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/network-controller` from `^36.0.0` to `^37.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [5.0.2] @@ -319,8 +314,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#6033](https://github.com/MetaMask/core/pull/6033)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@6.0.0...HEAD -[6.0.0]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@5.0.2...@metamask/gator-permissions-controller@6.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@5.0.2...HEAD [5.0.2]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@5.0.1...@metamask/gator-permissions-controller@5.0.2 [5.0.1]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@5.0.0...@metamask/gator-permissions-controller@5.0.1 [5.0.0]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@4.2.3...@metamask/gator-permissions-controller@5.0.0 diff --git a/packages/gator-permissions-controller/package.json b/packages/gator-permissions-controller/package.json index 8d48bea92d9..759c1d1c761 100644 --- a/packages/gator-permissions-controller/package.json +++ b/packages/gator-permissions-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/gator-permissions-controller", - "version": "6.0.0", + "version": "5.0.2", "description": "Controller for managing gator permissions with profile sync integration", "keywords": [ "Ethereum", @@ -52,15 +52,15 @@ "dependencies": { "@metamask/7715-permission-types": "^1.0.0", "@metamask/abi-utils": "^2.0.3", - "@metamask/base-controller": "^10.0.0", + "@metamask/base-controller": "^9.1.0", "@metamask/delegation-core": "^2.2.1", "@metamask/delegation-deployments": "^1.4.0", - "@metamask/messenger": "^3.0.0", - "@metamask/network-controller": "^37.0.0", + "@metamask/messenger": "^2.0.0", + "@metamask/network-controller": "^36.0.0", "@metamask/snaps-controllers": "^19.0.0", "@metamask/snaps-sdk": "^11.0.0", "@metamask/snaps-utils": "^12.1.2", - "@metamask/transaction-controller": "^70.0.0", + "@metamask/transaction-controller": "^69.8.1", "@metamask/utils": "^11.12.0" }, "devDependencies": { diff --git a/packages/geolocation-controller/CHANGELOG.md b/packages/geolocation-controller/CHANGELOG.md index 0ed85bc141f..adf78940e32 100644 --- a/packages/geolocation-controller/CHANGELOG.md +++ b/packages/geolocation-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [2.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,9 +14,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [1.0.0] @@ -58,8 +53,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#8037](https://github.com/MetaMask/core/pull/8037)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/geolocation-controller@2.0.0...HEAD -[2.0.0]: https://github.com/MetaMask/core/compare/@metamask/geolocation-controller@1.0.0...@metamask/geolocation-controller@2.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/geolocation-controller@1.0.0...HEAD [1.0.0]: https://github.com/MetaMask/core/compare/@metamask/geolocation-controller@0.1.3...@metamask/geolocation-controller@1.0.0 [0.1.3]: https://github.com/MetaMask/core/compare/@metamask/geolocation-controller@0.1.2...@metamask/geolocation-controller@0.1.3 [0.1.2]: https://github.com/MetaMask/core/compare/@metamask/geolocation-controller@0.1.1...@metamask/geolocation-controller@0.1.2 diff --git a/packages/geolocation-controller/package.json b/packages/geolocation-controller/package.json index 8a7407f7f9f..a58dac8dfe2 100644 --- a/packages/geolocation-controller/package.json +++ b/packages/geolocation-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/geolocation-controller", - "version": "2.0.0", + "version": "1.0.0", "description": "Centralised geolocation controller with TTL caching and request deduplication", "keywords": [ "Ethereum", @@ -50,9 +50,9 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/messenger": "^3.0.0" + "@metamask/base-controller": "^9.1.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/messenger": "^2.0.0" }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", diff --git a/packages/java-tron-up/CHANGELOG.md b/packages/java-tron-up/CHANGELOG.md index 1216f6463d1..ef9dae6a358 100644 --- a/packages/java-tron-up/CHANGELOG.md +++ b/packages/java-tron-up/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [2.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,7 +14,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/local-node-utils` from `^1.0.0` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [1.0.0] @@ -27,6 +24,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Exposes `java-tron-up` and `java-tron` binaries via `node_modules/.bin` - Uses `@metamask/local-node-utils` for cache resolution, downloads, and executable wrappers -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/java-tron-up@2.0.0...HEAD -[2.0.0]: https://github.com/MetaMask/core/compare/@metamask/java-tron-up@1.0.0...@metamask/java-tron-up@2.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/java-tron-up@1.0.0...HEAD [1.0.0]: https://github.com/MetaMask/core/releases/tag/@metamask/java-tron-up@1.0.0 diff --git a/packages/java-tron-up/package.json b/packages/java-tron-up/package.json index 1439f4301fc..d4109781c31 100644 --- a/packages/java-tron-up/package.json +++ b/packages/java-tron-up/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/java-tron-up", - "version": "2.0.0", + "version": "1.0.0", "description": "java-tron runtime installer for MetaMask E2E tests", "keywords": [ "Ethereum", @@ -51,7 +51,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/local-node-utils": "^2.0.0" + "@metamask/local-node-utils": "^1.0.0" }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", diff --git a/packages/json-rpc-engine/CHANGELOG.md b/packages/json-rpc-engine/CHANGELOG.md index 79a2b7c00de..c5b102fd29e 100644 --- a/packages/json-rpc-engine/CHANGELOG.md +++ b/packages/json-rpc-engine/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [11.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,7 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.9.0` to `^11.12.0` ([#9074](https://github.com/MetaMask/core/pull/9074), [#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/messenger` from `^1.2.0` to `^3.0.0` ([#9392](https://github.com/MetaMask/core/pull/9392), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/messenger` from `^1.2.0` to `^2.0.0` ([#9392](https://github.com/MetaMask/core/pull/9392)) ## [10.5.0] @@ -322,8 +320,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 This change may affect consumers that depend on the eager execution of middleware _during_ request processing, _outside of_ middleware functions and request handlers. - In general, it is a bad practice to work with state that depends on middleware execution, while the middleware are executing. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@11.0.0...HEAD -[11.0.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@10.5.0...@metamask/json-rpc-engine@11.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@10.5.0...HEAD [10.5.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@10.4.0...@metamask/json-rpc-engine@10.5.0 [10.4.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@10.3.0...@metamask/json-rpc-engine@10.4.0 [10.3.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@10.2.4...@metamask/json-rpc-engine@10.3.0 diff --git a/packages/json-rpc-engine/package.json b/packages/json-rpc-engine/package.json index 6901f8a20f8..858b70e49ef 100644 --- a/packages/json-rpc-engine/package.json +++ b/packages/json-rpc-engine/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/json-rpc-engine", - "version": "11.0.0", + "version": "10.5.0", "description": "A tool for processing JSON-RPC messages", "keywords": [ "Ethereum", @@ -56,7 +56,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/messenger": "^3.0.0", + "@metamask/messenger": "^2.0.0", "@metamask/rpc-errors": "^7.0.2", "@metamask/safe-event-emitter": "^3.1.3", "@metamask/utils": "^11.12.0", diff --git a/packages/json-rpc-middleware-stream/CHANGELOG.md b/packages/json-rpc-middleware-stream/CHANGELOG.md index 5f55a290f66..b2f2eb81b31 100644 --- a/packages/json-rpc-middleware-stream/CHANGELOG.md +++ b/packages/json-rpc-middleware-stream/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [9.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,7 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.8.1` to `^11.12.0` ([#7511](https://github.com/MetaMask/core/pull/7511), [#9074](https://github.com/MetaMask/core/pull/9074), [#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/json-rpc-engine` from `^10.1.1` to `^11.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202), [#7642](https://github.com/MetaMask/core/pull/7642), [#7856](https://github.com/MetaMask/core/pull/7856), [#8078](https://github.com/MetaMask/core/pull/8078), [#8317](https://github.com/MetaMask/core/pull/8317), [#8661](https://github.com/MetaMask/core/pull/8661), [#8746](https://github.com/MetaMask/core/pull/8746), [#8753](https://github.com/MetaMask/core/pull/8753), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/json-rpc-engine` from `^10.1.1` to `^10.5.0` ([#7202](https://github.com/MetaMask/core/pull/7202), [#7642](https://github.com/MetaMask/core/pull/7642), [#7856](https://github.com/MetaMask/core/pull/7856), [#8078](https://github.com/MetaMask/core/pull/8078), [#8317](https://github.com/MetaMask/core/pull/8317), [#8661](https://github.com/MetaMask/core/pull/8661), [#8746](https://github.com/MetaMask/core/pull/8746), [#8753](https://github.com/MetaMask/core/pull/8753)) ## [8.0.8] @@ -68,7 +66,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ["Are the Types Wrong?"](https://arethetypeswrong.github.io/) tool as ["masquerading as CJS"](https://github.com/arethetypeswrong/arethetypeswrong.github.io/blob/main/docs/problems/FalseCJS.md). All of the ATTW checks now pass. -- Remove chunk files. ([#4648](https://github.com/MetaMask/core/pull/4648)) +- Remove chunk files ([#4648](https://github.com/MetaMask/core/pull/4648)). - Previously, the build tool we used to generate JavaScript files extracted common code to "chunk" files. While this was intended to make this package more tree-shakeable, it also made debugging more difficult for our @@ -216,8 +214,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - TypeScript typings ([#11](https://github.com/MetaMask/json-rpc-middleware-stream/pull/11)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@9.0.0...HEAD -[9.0.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@8.0.8...@metamask/json-rpc-middleware-stream@9.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@8.0.8...HEAD [8.0.8]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@8.0.7...@metamask/json-rpc-middleware-stream@8.0.8 [8.0.7]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@8.0.6...@metamask/json-rpc-middleware-stream@8.0.7 [8.0.6]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@8.0.5...@metamask/json-rpc-middleware-stream@8.0.6 diff --git a/packages/json-rpc-middleware-stream/package.json b/packages/json-rpc-middleware-stream/package.json index e6907b181c1..5f3f892f6f3 100644 --- a/packages/json-rpc-middleware-stream/package.json +++ b/packages/json-rpc-middleware-stream/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/json-rpc-middleware-stream", - "version": "9.0.0", + "version": "8.0.8", "description": "A small toolset for streaming JSON-RPC data and matching requests and responses", "keywords": [ "Ethereum", @@ -48,7 +48,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/json-rpc-engine": "^11.0.0", + "@metamask/json-rpc-engine": "^10.5.0", "@metamask/safe-event-emitter": "^3.1.3", "@metamask/utils": "^11.12.0", "readable-stream": "^3.6.2" diff --git a/packages/keyring-controller/CHANGELOG.md b/packages/keyring-controller/CHANGELOG.md index 9325853e6de..fa30f1e973d 100644 --- a/packages/keyring-controller/CHANGELOG.md +++ b/packages/keyring-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [28.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -18,9 +16,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/eth-sig-util` from `^8.2.0` to `^9.0.0` ([#9999](https://github.com/MetaMask/core/pull/9999)) - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [27.1.1] @@ -1071,8 +1066,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 All changes listed after this point were applied to this package following the monorepo conversion. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@28.0.0...HEAD -[28.0.0]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@27.1.1...@metamask/keyring-controller@28.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@27.1.1...HEAD [27.1.1]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@27.1.0...@metamask/keyring-controller@27.1.1 [27.1.0]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@27.0.0...@metamask/keyring-controller@27.1.0 [27.0.0]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@26.0.0...@metamask/keyring-controller@27.0.0 diff --git a/packages/keyring-controller/package.json b/packages/keyring-controller/package.json index 40095ec2973..1637d45d080 100644 --- a/packages/keyring-controller/package.json +++ b/packages/keyring-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/keyring-controller", - "version": "28.0.0", + "version": "27.1.1", "description": "Stores identities seen in the wallet and manages interactions such as signing", "keywords": [ "Ethereum", @@ -51,15 +51,15 @@ }, "dependencies": { "@ethereumjs/util": "^9.1.0", - "@metamask/base-controller": "^10.0.0", + "@metamask/base-controller": "^9.1.0", "@metamask/browser-passworder": "^6.0.0", - "@metamask/controller-utils": "^13.0.0", + "@metamask/controller-utils": "^12.3.0", "@metamask/eth-hd-keyring": "^15.0.0", "@metamask/eth-sig-util": "^9.0.0", "@metamask/eth-simple-keyring": "^13.0.0", "@metamask/keyring-api": "^24.0.0", "@metamask/keyring-internal-api": "^12.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/messenger": "^2.0.0", "@metamask/utils": "^11.12.0", "async-mutex": "^0.5.0", "ethereumjs-wallet": "^1.0.1", diff --git a/packages/kyc-controller/CHANGELOG.md b/packages/kyc-controller/CHANGELOG.md index 55c1d589a91..86e00a1f691 100644 --- a/packages/kyc-controller/CHANGELOG.md +++ b/packages/kyc-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.2.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,12 +14,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-data-service` from `^1.0.0` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/geolocation-controller` from `^1.0.0` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/profile-sync-controller` from `^30.0.0` to `^31.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [0.1.0] @@ -29,6 +21,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial Release ([#10145](https://github.com/MetaMask/core/pull/10145)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/kyc-controller@0.2.0...HEAD -[0.2.0]: https://github.com/MetaMask/core/compare/@metamask/kyc-controller@0.1.0...@metamask/kyc-controller@0.2.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/kyc-controller@0.1.0...HEAD [0.1.0]: https://github.com/MetaMask/core/releases/tag/@metamask/kyc-controller@0.1.0 diff --git a/packages/kyc-controller/package.json b/packages/kyc-controller/package.json index d82ca0e8553..6c6ff0baab6 100644 --- a/packages/kyc-controller/package.json +++ b/packages/kyc-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/kyc-controller", - "version": "0.2.0", + "version": "0.1.0", "description": "Shared KYC / identity verification controller used across MetaMask clients", "keywords": [ "Ethereum", @@ -52,12 +52,12 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/base-data-service": "^2.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/geolocation-controller": "^2.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/profile-sync-controller": "^31.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/base-data-service": "^1.0.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/geolocation-controller": "^1.0.0", + "@metamask/messenger": "^2.0.0", + "@metamask/profile-sync-controller": "^30.0.0", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.12.0", "@noble/ciphers": "^1.3.0", diff --git a/packages/local-node-utils/CHANGELOG.md b/packages/local-node-utils/CHANGELOG.md index 2673f14618d..49708a1cabb 100644 --- a/packages/local-node-utils/CHANGELOG.md +++ b/packages/local-node-utils/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [2.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -26,6 +24,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Artifact config helpers, checksum verification, and downloads - Archive extraction, executable wrappers, and filesystem helpers -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/local-node-utils@2.0.0...HEAD -[2.0.0]: https://github.com/MetaMask/core/compare/@metamask/local-node-utils@1.0.0...@metamask/local-node-utils@2.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/local-node-utils@1.0.0...HEAD [1.0.0]: https://github.com/MetaMask/core/releases/tag/@metamask/local-node-utils@1.0.0 diff --git a/packages/local-node-utils/package.json b/packages/local-node-utils/package.json index b07b568e004..dff7aeb325c 100644 --- a/packages/local-node-utils/package.json +++ b/packages/local-node-utils/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/local-node-utils", - "version": "2.0.0", + "version": "1.0.0", "description": "Shared utilities for MetaMask local node runtime installers", "keywords": [ "Ethereum", diff --git a/packages/logging-controller/CHANGELOG.md b/packages/logging-controller/CHANGELOG.md index 969628d935e..b3223801166 100644 --- a/packages/logging-controller/CHANGELOG.md +++ b/packages/logging-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [10.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,8 +15,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [9.0.0] @@ -245,8 +241,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial Release - Add logging controller ([#1089](https://github.com/MetaMask/core.git/pull/1089)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/logging-controller@10.0.0...HEAD -[10.0.0]: https://github.com/MetaMask/core/compare/@metamask/logging-controller@9.0.0...@metamask/logging-controller@10.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/logging-controller@9.0.0...HEAD [9.0.0]: https://github.com/MetaMask/core/compare/@metamask/logging-controller@8.0.2...@metamask/logging-controller@9.0.0 [8.0.2]: https://github.com/MetaMask/core/compare/@metamask/logging-controller@8.0.1...@metamask/logging-controller@8.0.2 [8.0.1]: https://github.com/MetaMask/core/compare/@metamask/logging-controller@8.0.0...@metamask/logging-controller@8.0.1 diff --git a/packages/logging-controller/package.json b/packages/logging-controller/package.json index a427afcf05d..f933450590f 100644 --- a/packages/logging-controller/package.json +++ b/packages/logging-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/logging-controller", - "version": "10.0.0", + "version": "9.0.0", "description": "Manages logging data to assist users and support staff", "keywords": [ "Ethereum", @@ -50,8 +50,8 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/messenger": "^2.0.0", "@metamask/utils": "^11.12.0", "uuid": "^8.3.2" }, diff --git a/packages/message-manager/CHANGELOG.md b/packages/message-manager/CHANGELOG.md index 8cabddc360a..4f66c5b371b 100644 --- a/packages/message-manager/CHANGELOG.md +++ b/packages/message-manager/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [15.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,10 +15,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.9.0` to `^11.12.0` ([#9074](https://github.com/MetaMask/core/pull/9074), [#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/controller-utils` from `^12.0.0` to `^13.0.0` ([#8774](https://github.com/MetaMask/core/pull/8774), [#9058](https://github.com/MetaMask/core/pull/9058), [#9083](https://github.com/MetaMask/core/pull/9083), [#9218](https://github.com/MetaMask/core/pull/9218), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^1.2.0` to `^3.0.0` ([#9392](https://github.com/MetaMask/core/pull/9392), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/controller-utils` from `^12.0.0` to `^12.3.0` ([#8774](https://github.com/MetaMask/core/pull/8774), [#9058](https://github.com/MetaMask/core/pull/9058), [#9083](https://github.com/MetaMask/core/pull/9083), [#9218](https://github.com/MetaMask/core/pull/9218)) +- Bump `@metamask/messenger` from `^1.2.0` to `^2.0.0` ([#9392](https://github.com/MetaMask/core/pull/9392)) - Bump `@metamask/eth-sig-util` from `^8.2.0` to `^9.0.0` ([#9999](https://github.com/MetaMask/core/pull/9999)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [14.1.2] @@ -102,8 +99,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Bump `@metamask/base-controller` from `^7.1.0` to `^8.0.0` ([#5135](https://github.com/MetaMask/core/pull/5135), [#5305](https://github.com/MetaMask/core/pull/5305)) -- Bump `@metamask/controller-utils` from `^11.4.4` to `^11.5.0` ([#5135](https://github.com/MetaMask/core/pull/5135), [#5272](https://github.com/MetaMask/core/pull/5272)) +- Bump `@metamask/base-controller` from `^7.1.0` to `^8.0.0` ([#5135](https://github.com/MetaMask/core/pull/5135)), ([#5305](https://github.com/MetaMask/core/pull/5305)) +- Bump `@metamask/controller-utils` from `^11.4.4` to `^11.5.0` ([#5135](https://github.com/MetaMask/core/pull/5135)), ([#5272](https://github.com/MetaMask/core/pull/5272)) - Bump `@metamask/utils` from `^11.0.1` to `^11.1.0` ([#5223](https://github.com/MetaMask/core/pull/5223)) ## [12.0.0] @@ -164,7 +161,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ["Are the Types Wrong?"](https://arethetypeswrong.github.io/) tool as ["masquerading as CJS"](https://github.com/arethetypeswrong/arethetypeswrong.github.io/blob/main/docs/problems/FalseCJS.md). All of the ATTW checks now pass. -- Remove chunk files. ([#4648](https://github.com/MetaMask/core/pull/4648)) +- Remove chunk files ([#4648](https://github.com/MetaMask/core/pull/4648)). - Previously, the build tool we used to generate JavaScript files extracted common code to "chunk" files. While this was intended to make this package more tree-shakeable, it also made debugging more difficult for our @@ -456,8 +453,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 All changes listed after this point were applied to this package following the monorepo conversion. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/message-manager@15.0.0...HEAD -[15.0.0]: https://github.com/MetaMask/core/compare/@metamask/message-manager@14.1.2...@metamask/message-manager@15.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/message-manager@14.1.2...HEAD [14.1.2]: https://github.com/MetaMask/core/compare/@metamask/message-manager@14.1.1...@metamask/message-manager@14.1.2 [14.1.1]: https://github.com/MetaMask/core/compare/@metamask/message-manager@14.1.0...@metamask/message-manager@14.1.1 [14.1.0]: https://github.com/MetaMask/core/compare/@metamask/message-manager@14.0.0...@metamask/message-manager@14.1.0 diff --git a/packages/message-manager/package.json b/packages/message-manager/package.json index 471acae538f..5a359d6ba84 100644 --- a/packages/message-manager/package.json +++ b/packages/message-manager/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/message-manager", - "version": "15.0.0", + "version": "14.1.2", "description": "Stores and manages interactions with signing requests", "keywords": [ "Ethereum", @@ -48,10 +48,10 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/controller-utils": "^13.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/controller-utils": "^12.3.0", "@metamask/eth-sig-util": "^9.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/messenger": "^2.0.0", "@metamask/utils": "^11.12.0", "@types/uuid": "^8.3.0", "jsonschema": "^1.4.1", diff --git a/packages/messenger-cli/CHANGELOG.md b/packages/messenger-cli/CHANGELOG.md index 5f2b7e206b8..cfbfada0b2a 100644 --- a/packages/messenger-cli/CHANGELOG.md +++ b/packages/messenger-cli/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [1.0.0] - ### Added - Add `--esm` flag for ESM-compatible import extensions ([#9572](https://github.com/MetaMask/core/pull/9572)) @@ -41,7 +39,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - CLI tool for generating TypeScript action type files for controllers and services that define `MESSENGER_EXPOSED_METHODS`. - Available as a CLI binary (`messenger-action-types`). -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/messenger-cli@1.0.0...HEAD -[1.0.0]: https://github.com/MetaMask/core/compare/@metamask/messenger-cli@0.2.0...@metamask/messenger-cli@1.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/messenger-cli@0.2.0...HEAD [0.2.0]: https://github.com/MetaMask/core/compare/@metamask/messenger-cli@0.1.0...@metamask/messenger-cli@0.2.0 [0.1.0]: https://github.com/MetaMask/core/releases/tag/@metamask/messenger-cli@0.1.0 diff --git a/packages/messenger-cli/package.json b/packages/messenger-cli/package.json index 182533114d6..4b9d3051db1 100644 --- a/packages/messenger-cli/package.json +++ b/packages/messenger-cli/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/messenger-cli", - "version": "1.0.0", + "version": "0.2.0", "description": "CLI tools for the MetaMask messenger system", "keywords": [ "Ethereum", diff --git a/packages/messenger/CHANGELOG.md b/packages/messenger/CHANGELOG.md index 2cf966bb18f..3176959fa3b 100644 --- a/packages/messenger/CHANGELOG.md +++ b/packages/messenger/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [3.0.0] - ### Added - Add `delegateAll` method for exhaustive delegation with compile-time checking ([#8338](https://github.com/MetaMask/core/pull/8338)) @@ -138,8 +136,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Existing `RestrictedMessenger` instances should be replaced with a `Messenger` with the `parent` constructor parameter set to the global messenger. We can now use the same class everywhere, passing capabilities using `delegate`. - See this ADR for details: https://github.com/MetaMask/decisions/blob/main/decisions/core/0012-messenger-delegation.md -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/messenger@3.0.0...HEAD -[3.0.0]: https://github.com/MetaMask/core/compare/@metamask/messenger@2.0.0...@metamask/messenger@3.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/messenger@2.0.0...HEAD [2.0.0]: https://github.com/MetaMask/core/compare/@metamask/messenger@1.2.0...@metamask/messenger@2.0.0 [1.2.0]: https://github.com/MetaMask/core/compare/@metamask/messenger@1.1.1...@metamask/messenger@1.2.0 [1.1.1]: https://github.com/MetaMask/core/compare/@metamask/messenger@1.1.0...@metamask/messenger@1.1.1 diff --git a/packages/messenger/package.json b/packages/messenger/package.json index 6ca64fed313..82ffa0d45a6 100644 --- a/packages/messenger/package.json +++ b/packages/messenger/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/messenger", - "version": "3.0.0", + "version": "2.0.0", "description": "A type-safe message bus library", "keywords": [ "Ethereum", diff --git a/packages/money-account-api-data-service/CHANGELOG.md b/packages/money-account-api-data-service/CHANGELOG.md index f36d8497571..89fad4c022e 100644 --- a/packages/money-account-api-data-service/CHANGELOG.md +++ b/packages/money-account-api-data-service/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [1.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,9 +15,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/base-data-service` from `^1.0.0` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [0.4.1] @@ -59,8 +54,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Fetch cursor-paginated cash-flow history (`fetchHistory`) - Fetch vault exchange-rate time series (`fetchRateHistory`) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/money-account-api-data-service@1.0.0...HEAD -[1.0.0]: https://github.com/MetaMask/core/compare/@metamask/money-account-api-data-service@0.4.1...@metamask/money-account-api-data-service@1.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/money-account-api-data-service@0.4.1...HEAD [0.4.1]: https://github.com/MetaMask/core/compare/@metamask/money-account-api-data-service@0.4.0...@metamask/money-account-api-data-service@0.4.1 [0.4.0]: https://github.com/MetaMask/core/compare/@metamask/money-account-api-data-service@0.3.0...@metamask/money-account-api-data-service@0.4.0 [0.3.0]: https://github.com/MetaMask/core/compare/@metamask/money-account-api-data-service@0.2.0...@metamask/money-account-api-data-service@0.3.0 diff --git a/packages/money-account-api-data-service/package.json b/packages/money-account-api-data-service/package.json index cc9d99b6354..2c763fc1c80 100644 --- a/packages/money-account-api-data-service/package.json +++ b/packages/money-account-api-data-service/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/money-account-api-data-service", - "version": "1.0.0", + "version": "0.4.1", "description": "Data service for fetching Money account positions, interest, cash-flow history, and vault rate history from the Money Account API", "keywords": [ "Ethereum", @@ -50,9 +50,9 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-data-service": "^2.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/base-data-service": "^1.0.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/messenger": "^2.0.0", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.12.0", "@tanstack/query-core": "^5.62.16" diff --git a/packages/money-account-balance-service/CHANGELOG.md b/packages/money-account-balance-service/CHANGELOG.md index cff401298e5..a8862b7b689 100644 --- a/packages/money-account-balance-service/CHANGELOG.md +++ b/packages/money-account-balance-service/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [3.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,13 +14,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/remote-feature-flag-controller` from `^6.0.0` to `^7.0.0` ([#9980](https://github.com/MetaMask/core/pull/9980), [#10129](https://github.com/MetaMask/core/pull/10129), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/remote-feature-flag-controller` from `^6.0.0` to `^6.1.1` ([#9980](https://github.com/MetaMask/core/pull/9980), [#10129](https://github.com/MetaMask/core/pull/10129)) - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/base-data-service` from `^1.0.0` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/money-account-api-data-service` from `^0.4.1` to `^1.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/network-controller` from `^36.0.0` to `^37.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [2.4.3] @@ -166,8 +159,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Compute mUSD-equivalent value of vault share holdings (`getMusdEquivalentValue`) - Fetch vault APY from the Veda performance REST API (`getVaultApy`) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/money-account-balance-service@3.0.0...HEAD -[3.0.0]: https://github.com/MetaMask/core/compare/@metamask/money-account-balance-service@2.4.3...@metamask/money-account-balance-service@3.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/money-account-balance-service@2.4.3...HEAD [2.4.3]: https://github.com/MetaMask/core/compare/@metamask/money-account-balance-service@2.4.2...@metamask/money-account-balance-service@2.4.3 [2.4.2]: https://github.com/MetaMask/core/compare/@metamask/money-account-balance-service@2.4.1...@metamask/money-account-balance-service@2.4.2 [2.4.1]: https://github.com/MetaMask/core/compare/@metamask/money-account-balance-service@2.4.0...@metamask/money-account-balance-service@2.4.1 diff --git a/packages/money-account-balance-service/package.json b/packages/money-account-balance-service/package.json index dcc6ff68d3f..bfa02e3f9cb 100644 --- a/packages/money-account-balance-service/package.json +++ b/packages/money-account-balance-service/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/money-account-balance-service", - "version": "3.0.0", + "version": "2.4.3", "description": "Data service for fetching Money account balances, exchange rates, and vault APY", "keywords": [ "Ethereum", @@ -52,13 +52,13 @@ "dependencies": { "@ethersproject/contracts": "^5.7.0", "@ethersproject/providers": "^5.7.0", - "@metamask/base-data-service": "^2.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/base-data-service": "^1.0.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/messenger": "^2.0.0", "@metamask/metamask-eth-abis": "^3.1.1", - "@metamask/money-account-api-data-service": "^1.0.0", - "@metamask/network-controller": "^37.0.0", - "@metamask/remote-feature-flag-controller": "^7.0.0", + "@metamask/money-account-api-data-service": "^0.4.1", + "@metamask/network-controller": "^36.0.0", + "@metamask/remote-feature-flag-controller": "^6.1.1", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.12.0" }, diff --git a/packages/money-account-controller/CHANGELOG.md b/packages/money-account-controller/CHANGELOG.md index f6830d11efe..624495126d4 100644 --- a/packages/money-account-controller/CHANGELOG.md +++ b/packages/money-account-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [2.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,10 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/accounts-controller` from `^39.0.7` to `^40.0.0` ([#9807](https://github.com/MetaMask/core/pull/9807), [#9969](https://github.com/MetaMask/core/pull/9969), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/keyring-controller` from `^27.1.1` to `^28.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/accounts-controller` from `^39.0.7` to `^39.1.1` ([#9807](https://github.com/MetaMask/core/pull/9807), [#9969](https://github.com/MetaMask/core/pull/9969)) ## [1.0.0] @@ -83,8 +78,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add `MoneyAccountController` ([#8361](https://github.com/MetaMask/core/pull/8361)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/money-account-controller@2.0.0...HEAD -[2.0.0]: https://github.com/MetaMask/core/compare/@metamask/money-account-controller@1.0.0...@metamask/money-account-controller@2.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/money-account-controller@1.0.0...HEAD [1.0.0]: https://github.com/MetaMask/core/compare/@metamask/money-account-controller@0.3.3...@metamask/money-account-controller@1.0.0 [0.3.3]: https://github.com/MetaMask/core/compare/@metamask/money-account-controller@0.3.2...@metamask/money-account-controller@0.3.3 [0.3.2]: https://github.com/MetaMask/core/compare/@metamask/money-account-controller@0.3.1...@metamask/money-account-controller@0.3.2 diff --git a/packages/money-account-controller/package.json b/packages/money-account-controller/package.json index ebcf3d9157e..d23a18c04ea 100644 --- a/packages/money-account-controller/package.json +++ b/packages/money-account-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/money-account-controller", - "version": "2.0.0", + "version": "1.0.0", "description": "MetaMask Money account controller", "keywords": [ "Ethereum", @@ -50,12 +50,12 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/accounts-controller": "^40.0.0", - "@metamask/base-controller": "^10.0.0", + "@metamask/accounts-controller": "^39.1.1", + "@metamask/base-controller": "^9.1.0", "@metamask/eth-money-keyring": "^4.0.0", "@metamask/keyring-api": "^24.0.0", - "@metamask/keyring-controller": "^28.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/keyring-controller": "^27.1.1", + "@metamask/messenger": "^2.0.0", "async-mutex": "^0.5.0" }, "devDependencies": { diff --git a/packages/money-account-upgrade-controller/CHANGELOG.md b/packages/money-account-upgrade-controller/CHANGELOG.md index 8648cc944a8..c44db06b32c 100644 --- a/packages/money-account-upgrade-controller/CHANGELOG.md +++ b/packages/money-account-upgrade-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [5.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,15 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/remote-feature-flag-controller` from `^6.1.0` to `^7.0.0` ([#10129](https://github.com/MetaMask/core/pull/10129), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/authenticated-user-storage` from `^3.0.2` to `^4.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/chomp-api-service` from `^4.0.2` to `^5.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/delegation-controller` from `^3.0.2` to `^4.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/keyring-controller` from `^27.1.1` to `^28.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/money-account-utils` from `^1.2.0` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/network-controller` from `^36.0.0` to `^37.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/remote-feature-flag-controller` from `^6.1.0` to `^6.1.1` ([#10129](https://github.com/MetaMask/core/pull/10129)) ## [4.0.0] @@ -215,8 +205,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add `MoneyAccountUpgradeController` with `upgradeAccount` method ([#8426](https://github.com/MetaMask/core/pull/8426)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/money-account-upgrade-controller@5.0.0...HEAD -[5.0.0]: https://github.com/MetaMask/core/compare/@metamask/money-account-upgrade-controller@4.0.0...@metamask/money-account-upgrade-controller@5.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/money-account-upgrade-controller@4.0.0...HEAD [4.0.0]: https://github.com/MetaMask/core/compare/@metamask/money-account-upgrade-controller@3.0.2...@metamask/money-account-upgrade-controller@4.0.0 [3.0.2]: https://github.com/MetaMask/core/compare/@metamask/money-account-upgrade-controller@3.0.1...@metamask/money-account-upgrade-controller@3.0.2 [3.0.1]: https://github.com/MetaMask/core/compare/@metamask/money-account-upgrade-controller@3.0.0...@metamask/money-account-upgrade-controller@3.0.1 diff --git a/packages/money-account-upgrade-controller/package.json b/packages/money-account-upgrade-controller/package.json index 10501634226..3a8d1680afa 100644 --- a/packages/money-account-upgrade-controller/package.json +++ b/packages/money-account-upgrade-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/money-account-upgrade-controller", - "version": "5.0.0", + "version": "4.0.0", "description": "MetaMask Money account upgrade controller", "keywords": [ "Ethereum", @@ -50,17 +50,17 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/authenticated-user-storage": "^4.0.0", - "@metamask/base-controller": "^10.0.0", - "@metamask/chomp-api-service": "^5.0.0", - "@metamask/delegation-controller": "^4.0.0", + "@metamask/authenticated-user-storage": "^3.0.2", + "@metamask/base-controller": "^9.1.0", + "@metamask/chomp-api-service": "^4.0.2", + "@metamask/delegation-controller": "^3.0.2", "@metamask/delegation-core": "^2.2.1", "@metamask/delegation-deployments": "^1.4.0", - "@metamask/keyring-controller": "^28.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/money-account-utils": "^2.0.0", - "@metamask/network-controller": "^37.0.0", - "@metamask/remote-feature-flag-controller": "^7.0.0", + "@metamask/keyring-controller": "^27.1.1", + "@metamask/messenger": "^2.0.0", + "@metamask/money-account-utils": "^1.2.0", + "@metamask/network-controller": "^36.0.0", + "@metamask/remote-feature-flag-controller": "^6.1.1", "@metamask/utils": "^11.12.0" }, "devDependencies": { diff --git a/packages/money-account-utils/CHANGELOG.md b/packages/money-account-utils/CHANGELOG.md index 52fb5f96edc..3c4ab147c12 100644 --- a/packages/money-account-utils/CHANGELOG.md +++ b/packages/money-account-utils/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [2.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,7 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/transaction-controller` from `^69.8.0` to `^70.0.0` ([#10124](https://github.com/MetaMask/core/pull/10124), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/transaction-controller` from `^69.8.0` to `^69.8.1` ([#10124](https://github.com/MetaMask/core/pull/10124)) ## [1.2.0] @@ -58,8 +56,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Guards: `isMusdToken`, `isMusdTokenOnChain`, `isMusdOnMoneyAccountChain` - Add `getTokenDisplaySymbol`, ported from MetaMask Mobile, which canonicalises the registry symbol of the mUSD token to its branded casing (`MUSD` → `mUSD`) and passes all other symbols through unchanged ([#9397](https://github.com/MetaMask/core/pull/9397)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/money-account-utils@2.0.0...HEAD -[2.0.0]: https://github.com/MetaMask/core/compare/@metamask/money-account-utils@1.2.0...@metamask/money-account-utils@2.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/money-account-utils@1.2.0...HEAD [1.2.0]: https://github.com/MetaMask/core/compare/@metamask/money-account-utils@1.1.0...@metamask/money-account-utils@1.2.0 [1.1.0]: https://github.com/MetaMask/core/compare/@metamask/money-account-utils@1.0.0...@metamask/money-account-utils@1.1.0 [1.0.0]: https://github.com/MetaMask/core/releases/tag/@metamask/money-account-utils@1.0.0 diff --git a/packages/money-account-utils/package.json b/packages/money-account-utils/package.json index 6177006bcc7..e4fb85fd6bf 100644 --- a/packages/money-account-utils/package.json +++ b/packages/money-account-utils/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/money-account-utils", - "version": "2.0.0", + "version": "1.2.0", "description": "Shared money account utilities: mUSD constants and vault transaction builders", "keywords": [ "Ethereum", @@ -53,7 +53,7 @@ "@ethersproject/abi": "^5.7.0", "@ethersproject/abstract-provider": "^5.7.0", "@ethersproject/contracts": "^5.7.0", - "@metamask/transaction-controller": "^70.0.0", + "@metamask/transaction-controller": "^69.8.1", "@metamask/utils": "^11.12.0" }, "devDependencies": { diff --git a/packages/multichain-account-service/CHANGELOG.md b/packages/multichain-account-service/CHANGELOG.md index 84c740f5505..eeee578e16f 100644 --- a/packages/multichain-account-service/CHANGELOG.md +++ b/packages/multichain-account-service/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [14.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,12 +14,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/accounts-controller` from `^39.1.0` to `^40.0.0` ([#9969](https://github.com/MetaMask/core/pull/9969), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/accounts-controller` from `^39.1.0` to `^39.1.1` ([#9969](https://github.com/MetaMask/core/pull/9969)) - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/keyring-controller` from `^27.1.1` to `^28.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/snap-account-service` from `^2.1.2` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [13.0.2] @@ -626,8 +620,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add `MultichainAccountService` ([#6141](https://github.com/MetaMask/core/pull/6141), [#6165](https://github.com/MetaMask/core/pull/6165)) - This service manages multichain accounts/wallets. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/multichain-account-service@14.0.0...HEAD -[14.0.0]: https://github.com/MetaMask/core/compare/@metamask/multichain-account-service@13.0.2...@metamask/multichain-account-service@14.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/multichain-account-service@13.0.2...HEAD [13.0.2]: https://github.com/MetaMask/core/compare/@metamask/multichain-account-service@13.0.1...@metamask/multichain-account-service@13.0.2 [13.0.1]: https://github.com/MetaMask/core/compare/@metamask/multichain-account-service@13.0.0...@metamask/multichain-account-service@13.0.1 [13.0.0]: https://github.com/MetaMask/core/compare/@metamask/multichain-account-service@12.0.0...@metamask/multichain-account-service@13.0.0 diff --git a/packages/multichain-account-service/package.json b/packages/multichain-account-service/package.json index 1b9166f2e69..d12d5917c6a 100644 --- a/packages/multichain-account-service/package.json +++ b/packages/multichain-account-service/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/multichain-account-service", - "version": "14.0.0", + "version": "13.0.2", "description": "Service to manage multichain accounts", "keywords": [ "Ethereum", @@ -52,17 +52,17 @@ "dependencies": { "@ethereumjs/util": "^9.1.0", "@metamask/account-api": "^2.0.0", - "@metamask/accounts-controller": "^40.0.0", - "@metamask/base-controller": "^10.0.0", + "@metamask/accounts-controller": "^39.1.1", + "@metamask/base-controller": "^9.1.0", "@metamask/eth-snap-keyring": "^24.0.0", "@metamask/key-tree": "^10.1.1", "@metamask/keyring-api": "^24.0.0", - "@metamask/keyring-controller": "^28.0.0", + "@metamask/keyring-controller": "^27.1.1", "@metamask/keyring-internal-api": "^12.0.0", "@metamask/keyring-snap-client": "^10.0.0", "@metamask/keyring-utils": "^5.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/snap-account-service": "^3.0.0", + "@metamask/messenger": "^2.0.0", + "@metamask/snap-account-service": "^2.1.2", "@metamask/snaps-controllers": "^19.0.0", "@metamask/snaps-sdk": "^11.0.0", "@metamask/snaps-utils": "^12.1.2", @@ -73,7 +73,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", - "@metamask/controller-utils": "^13.0.0", + "@metamask/controller-utils": "^12.3.0", "@metamask/eth-hd-keyring": "^15.0.0", "@metamask/providers": "^22.1.0", "@types/jest": "^30.0.0", diff --git a/packages/multichain-api-middleware/CHANGELOG.md b/packages/multichain-api-middleware/CHANGELOG.md index 35a2bbf0beb..21082a69e5f 100644 --- a/packages/multichain-api-middleware/CHANGELOG.md +++ b/packages/multichain-api-middleware/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [5.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,12 +15,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/accounts-controller` from `^39.1.1` to `^40.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/chain-agnostic-permission` from `^1.7.0` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/json-rpc-engine` from `^10.5.0` to `^11.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/network-controller` from `^36.0.0` to `^37.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/permission-controller` from `^13.1.1` to `^14.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [4.0.3] @@ -307,8 +299,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/multichain-api-middleware@5.0.0...HEAD -[5.0.0]: https://github.com/MetaMask/core/compare/@metamask/multichain-api-middleware@4.0.3...@metamask/multichain-api-middleware@5.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/multichain-api-middleware@4.0.3...HEAD [4.0.3]: https://github.com/MetaMask/core/compare/@metamask/multichain-api-middleware@4.0.2...@metamask/multichain-api-middleware@4.0.3 [4.0.2]: https://github.com/MetaMask/core/compare/@metamask/multichain-api-middleware@4.0.1...@metamask/multichain-api-middleware@4.0.2 [4.0.1]: https://github.com/MetaMask/core/compare/@metamask/multichain-api-middleware@4.0.0...@metamask/multichain-api-middleware@4.0.1 diff --git a/packages/multichain-api-middleware/package.json b/packages/multichain-api-middleware/package.json index 4c678277d44..793bff28a4d 100644 --- a/packages/multichain-api-middleware/package.json +++ b/packages/multichain-api-middleware/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/multichain-api-middleware", - "version": "5.0.0", + "version": "4.0.3", "description": "JSON-RPC methods and middleware to support the MetaMask Multichain API", "keywords": [ "Ethereum", @@ -48,13 +48,13 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/accounts-controller": "^40.0.0", + "@metamask/accounts-controller": "^39.1.1", "@metamask/api-specs": "^0.15.0", - "@metamask/chain-agnostic-permission": "^2.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/json-rpc-engine": "^11.0.0", - "@metamask/network-controller": "^37.0.0", - "@metamask/permission-controller": "^14.0.0", + "@metamask/chain-agnostic-permission": "^1.7.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/json-rpc-engine": "^10.5.0", + "@metamask/network-controller": "^36.0.0", + "@metamask/permission-controller": "^13.1.1", "@metamask/rpc-errors": "^7.0.2", "@metamask/snaps-controllers": "^19.0.0", "@metamask/utils": "^11.12.0", @@ -65,7 +65,7 @@ "devDependencies": { "@metamask/auto-changelog": "^6.1.0", "@metamask/eth-json-rpc-filters": "^9.0.0", - "@metamask/multichain-transactions-controller": "^8.0.0", + "@metamask/multichain-transactions-controller": "^7.1.2", "@metamask/safe-event-emitter": "^3.1.3", "@types/jest": "^30.0.0", "@typescript/native": "npm:typescript@^7.0.2", diff --git a/packages/multichain-network-controller/CHANGELOG.md b/packages/multichain-network-controller/CHANGELOG.md index fe40682ddbc..d96e5e59915 100644 --- a/packages/multichain-network-controller/CHANGELOG.md +++ b/packages/multichain-network-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [4.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,11 +15,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/accounts-controller` from `^39.1.1` to `^40.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/network-controller` from `^36.0.0` to `^37.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [3.2.4] @@ -358,8 +351,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Handle both EVM and non-EVM network and account switching for the associated network. - Act as a proxy for the `NetworkController` (for EVM network changes). -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/multichain-network-controller@4.0.0...HEAD -[4.0.0]: https://github.com/MetaMask/core/compare/@metamask/multichain-network-controller@3.2.4...@metamask/multichain-network-controller@4.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/multichain-network-controller@3.2.4...HEAD [3.2.4]: https://github.com/MetaMask/core/compare/@metamask/multichain-network-controller@3.2.3...@metamask/multichain-network-controller@3.2.4 [3.2.3]: https://github.com/MetaMask/core/compare/@metamask/multichain-network-controller@3.2.2...@metamask/multichain-network-controller@3.2.3 [3.2.2]: https://github.com/MetaMask/core/compare/@metamask/multichain-network-controller@3.2.1...@metamask/multichain-network-controller@3.2.2 diff --git a/packages/multichain-network-controller/package.json b/packages/multichain-network-controller/package.json index c11cf148cee..a8a37933803 100644 --- a/packages/multichain-network-controller/package.json +++ b/packages/multichain-network-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/multichain-network-controller", - "version": "4.0.0", + "version": "3.2.4", "description": "Multichain network controller", "keywords": [ "Ethereum", @@ -50,13 +50,13 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/accounts-controller": "^40.0.0", - "@metamask/base-controller": "^10.0.0", - "@metamask/controller-utils": "^13.0.0", + "@metamask/accounts-controller": "^39.1.1", + "@metamask/base-controller": "^9.1.0", + "@metamask/controller-utils": "^12.3.0", "@metamask/keyring-api": "^24.0.0", "@metamask/keyring-internal-api": "^12.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/network-controller": "^37.0.0", + "@metamask/messenger": "^2.0.0", + "@metamask/network-controller": "^36.0.0", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.12.0", "@solana/addresses": "^2.0.0", @@ -64,7 +64,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", - "@metamask/keyring-controller": "^28.0.0", + "@metamask/keyring-controller": "^27.1.1", "@types/jest": "^30.0.0", "@types/lodash-es": "^4.17.12", "@types/uuid": "^8.3.0", diff --git a/packages/multichain-transactions-controller/CHANGELOG.md b/packages/multichain-transactions-controller/CHANGELOG.md index 0335cedd140..34ddedc6517 100644 --- a/packages/multichain-transactions-controller/CHANGELOG.md +++ b/packages/multichain-transactions-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [8.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,11 +14,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/accounts-controller` from `^39.0.7` to `^40.0.0` ([#9807](https://github.com/MetaMask/core/pull/9807), [#9969](https://github.com/MetaMask/core/pull/9969), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/accounts-controller` from `^39.0.7` to `^39.1.1` ([#9807](https://github.com/MetaMask/core/pull/9807), [#9969](https://github.com/MetaMask/core/pull/9969)) - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/polling-controller` from `^16.0.9` to `^17.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [7.1.2] @@ -318,8 +313,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#5133](https://github.com/MetaMask/core/pull/5133), [#5177](https://github.com/MetaMask/core/pull/5177)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/multichain-transactions-controller@8.0.0...HEAD -[8.0.0]: https://github.com/MetaMask/core/compare/@metamask/multichain-transactions-controller@7.1.2...@metamask/multichain-transactions-controller@8.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/multichain-transactions-controller@7.1.2...HEAD [7.1.2]: https://github.com/MetaMask/core/compare/@metamask/multichain-transactions-controller@7.1.1...@metamask/multichain-transactions-controller@7.1.2 [7.1.1]: https://github.com/MetaMask/core/compare/@metamask/multichain-transactions-controller@7.1.0...@metamask/multichain-transactions-controller@7.1.1 [7.1.0]: https://github.com/MetaMask/core/compare/@metamask/multichain-transactions-controller@7.0.4...@metamask/multichain-transactions-controller@7.1.0 diff --git a/packages/multichain-transactions-controller/package.json b/packages/multichain-transactions-controller/package.json index 2d9e073a39d..1efabafd61c 100644 --- a/packages/multichain-transactions-controller/package.json +++ b/packages/multichain-transactions-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/multichain-transactions-controller", - "version": "8.0.0", + "version": "7.1.2", "description": "This package is responsible for getting transactions from our Bitcoin and Solana snaps", "keywords": [ "Ethereum", @@ -50,13 +50,13 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/accounts-controller": "^40.0.0", - "@metamask/base-controller": "^10.0.0", + "@metamask/accounts-controller": "^39.1.1", + "@metamask/base-controller": "^9.1.0", "@metamask/keyring-api": "^24.0.0", "@metamask/keyring-internal-api": "^12.0.0", "@metamask/keyring-snap-client": "^10.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/polling-controller": "^17.0.0", + "@metamask/messenger": "^2.0.0", + "@metamask/polling-controller": "^16.0.9", "@metamask/snaps-controllers": "^19.0.0", "@metamask/snaps-sdk": "^11.0.0", "@metamask/snaps-utils": "^12.1.2", @@ -67,7 +67,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", - "@metamask/keyring-controller": "^28.0.0", + "@metamask/keyring-controller": "^27.1.1", "@types/jest": "^30.0.0", "@typescript/native": "npm:typescript@^7.0.2", "deepmerge": "^4.2.2", diff --git a/packages/name-controller/CHANGELOG.md b/packages/name-controller/CHANGELOG.md index e5a0372c557..4fbafbef3a2 100644 --- a/packages/name-controller/CHANGELOG.md +++ b/packages/name-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [10.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,9 +15,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.9.0` to `^11.12.0` ([#9074](https://github.com/MetaMask/core/pull/9074), [#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/controller-utils` from `^12.0.0` to `^13.0.0` ([#8774](https://github.com/MetaMask/core/pull/8774), [#9058](https://github.com/MetaMask/core/pull/9058), [#9083](https://github.com/MetaMask/core/pull/9083), [#9218](https://github.com/MetaMask/core/pull/9218), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^1.2.0` to `^3.0.0` ([#9392](https://github.com/MetaMask/core/pull/9392), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/controller-utils` from `^12.0.0` to `^12.3.0` ([#8774](https://github.com/MetaMask/core/pull/8774), [#9058](https://github.com/MetaMask/core/pull/9058), [#9083](https://github.com/MetaMask/core/pull/9083), [#9218](https://github.com/MetaMask/core/pull/9218)) +- Bump `@metamask/messenger` from `^1.2.0` to `^2.0.0` ([#9392](https://github.com/MetaMask/core/pull/9392)) ## [9.1.2] @@ -74,7 +71,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Bump `@metamask/utils` from `^11.2.0` to `^11.8.1` ([#6054](https://github.com/MetaMask/core/pull/6054), [#6588](https://github.com/MetaMask/core/pull/6588), [#6708](https://github.com/MetaMask/core/pull/6708)) +- Bump `@metamask/utils` from `^11.2.0` to `^11.8.1` ([#6054](https://github.com/MetaMask/core/pull/6054)[#6588](https://github.com/MetaMask/core/pull/6588), [#6708](https://github.com/MetaMask/core/pull/6708)) - Bump `@metamask/base-controller` from `^8.0.0` to `^8.4.1` ([#5722](https://github.com/MetaMask/core/pull/5722), [#6284](https://github.com/MetaMask/core/pull/6284), [#6355](https://github.com/MetaMask/core/pull/6355), [#6465](https://github.com/MetaMask/core/pull/6465), [#6632](https://github.com/MetaMask/core/pull/6632), [#6807](https://github.com/MetaMask/core/pull/6807)) - Bump `@metamask/controller-utils` from `^11.5.0` to `^11.14.1` ([#5439](https://github.com/MetaMask/core/pull/5439), [#5583](https://github.com/MetaMask/core/pull/5583), [#5765](https://github.com/MetaMask/core/pull/5765), [#5812](https://github.com/MetaMask/core/pull/5812), [#5935](https://github.com/MetaMask/core/pull/5935), [#6069](https://github.com/MetaMask/core/pull/6069), [#6303](https://github.com/MetaMask/core/pull/6303), [#6620](https://github.com/MetaMask/core/pull/6620), [#6629](https://github.com/MetaMask/core/pull/6629), [#6807](https://github.com/MetaMask/core/pull/6807)) @@ -82,9 +79,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Bump `@metamask/base-controller` from `^7.1.0` to `^8.0.0` ([#5135](https://github.com/MetaMask/core/pull/5135), [#5305](https://github.com/MetaMask/core/pull/5305)) -- Bump `@metamask/controller-utils` from `^11.4.4` to `^11.5.0` ([#5135](https://github.com/MetaMask/core/pull/5135), [#5272](https://github.com/MetaMask/core/pull/5272)) -- Bump `@metamask/utils` from `^10.0.0` to `^11.1.0` ([#5080](https://github.com/MetaMask/core/pull/5080), [#5223](https://github.com/MetaMask/core/pull/5223)) +- Bump `@metamask/base-controller` from `^7.1.0` to `^8.0.0` ([#5135](https://github.com/MetaMask/core/pull/5135)), ([#5305](https://github.com/MetaMask/core/pull/5305)) +- Bump `@metamask/controller-utils` from `^11.4.4` to `^11.5.0` ([#5135](https://github.com/MetaMask/core/pull/5135)), ([#5272](https://github.com/MetaMask/core/pull/5272)) +- Bump `@metamask/utils` from `^10.0.0` to `^11.1.0` ([#5080](https://github.com/MetaMask/core/pull/5080)), ([#5223](https://github.com/MetaMask/core/pull/5223)) - Bump `@metamask/base-controller` from `^7.0.0` to `^7.1.0` ([#5079](https://github.com/MetaMask/core/pull/5079)) ## [8.0.2] @@ -113,7 +110,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ["Are the Types Wrong?"](https://arethetypeswrong.github.io/) tool as ["masquerading as CJS"](https://github.com/arethetypeswrong/arethetypeswrong.github.io/blob/main/docs/problems/FalseCJS.md). All of the ATTW checks now pass. -- Remove chunk files. ([#4648](https://github.com/MetaMask/core/pull/4648)) +- Remove chunk files ([#4648](https://github.com/MetaMask/core/pull/4648)). - Previously, the build tool we used to generate JavaScript files extracted common code to "chunk" files. While this was intended to make this package more tree-shakeable, it also made debugging more difficult for our @@ -233,8 +230,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial Release ([#1647](https://github.com/MetaMask/core/pull/1647)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/name-controller@10.0.0...HEAD -[10.0.0]: https://github.com/MetaMask/core/compare/@metamask/name-controller@9.1.2...@metamask/name-controller@10.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/name-controller@9.1.2...HEAD [9.1.2]: https://github.com/MetaMask/core/compare/@metamask/name-controller@9.1.1...@metamask/name-controller@9.1.2 [9.1.1]: https://github.com/MetaMask/core/compare/@metamask/name-controller@9.1.0...@metamask/name-controller@9.1.1 [9.1.0]: https://github.com/MetaMask/core/compare/@metamask/name-controller@9.0.0...@metamask/name-controller@9.1.0 diff --git a/packages/name-controller/package.json b/packages/name-controller/package.json index 71852bbe131..53b0bc91928 100644 --- a/packages/name-controller/package.json +++ b/packages/name-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/name-controller", - "version": "10.0.0", + "version": "9.1.2", "description": "Stores and suggests names for values such as Ethereum addresses", "keywords": [ "Ethereum", @@ -51,9 +51,9 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/messenger": "^2.0.0", "@metamask/utils": "^11.12.0", "async-mutex": "^0.5.0" }, diff --git a/packages/network-connection-banner-controller/CHANGELOG.md b/packages/network-connection-banner-controller/CHANGELOG.md index cf5e74aa93b..c47ea71fa34 100644 --- a/packages/network-connection-banner-controller/CHANGELOG.md +++ b/packages/network-connection-banner-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [1.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,13 +15,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/client-controller` from `^1.0.1` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/connectivity-controller` from `^0.3.0` to `^1.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/keyring-controller` from `^27.1.1` to `^28.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/network-controller` from `^36.0.0` to `^37.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/network-enablement-controller` from `^6.0.5` to `^7.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [0.2.1] @@ -63,8 +54,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 dismissal, and switching custom RPC endpoints to an available Infura endpoint ([#9041](https://github.com/MetaMask/core/pull/9041)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/network-connection-banner-controller@1.0.0...HEAD -[1.0.0]: https://github.com/MetaMask/core/compare/@metamask/network-connection-banner-controller@0.2.1...@metamask/network-connection-banner-controller@1.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/network-connection-banner-controller@0.2.1...HEAD [0.2.1]: https://github.com/MetaMask/core/compare/@metamask/network-connection-banner-controller@0.2.0...@metamask/network-connection-banner-controller@0.2.1 [0.2.0]: https://github.com/MetaMask/core/compare/@metamask/network-connection-banner-controller@0.1.2...@metamask/network-connection-banner-controller@0.2.0 [0.1.2]: https://github.com/MetaMask/core/compare/@metamask/network-connection-banner-controller@0.1.1...@metamask/network-connection-banner-controller@0.1.2 diff --git a/packages/network-connection-banner-controller/package.json b/packages/network-connection-banner-controller/package.json index b16570de543..8c9392ab385 100644 --- a/packages/network-connection-banner-controller/package.json +++ b/packages/network-connection-banner-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/network-connection-banner-controller", - "version": "1.0.0", + "version": "0.2.1", "description": "Decides when and how to surface the network connection banner based on RPC endpoint health", "keywords": [ "Ethereum", @@ -50,13 +50,13 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/client-controller": "^2.0.0", - "@metamask/connectivity-controller": "^1.0.0", - "@metamask/keyring-controller": "^28.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/network-controller": "^37.0.0", - "@metamask/network-enablement-controller": "^7.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/client-controller": "^1.0.1", + "@metamask/connectivity-controller": "^0.3.0", + "@metamask/keyring-controller": "^27.1.1", + "@metamask/messenger": "^2.0.0", + "@metamask/network-controller": "^36.0.0", + "@metamask/network-enablement-controller": "^6.0.5", "@metamask/utils": "^11.12.0", "reselect": "^5.1.1" }, diff --git a/packages/network-controller/CHANGELOG.md b/packages/network-controller/CHANGELOG.md index c596340bc21..cbb920c13fc 100644 --- a/packages/network-controller/CHANGELOG.md +++ b/packages/network-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [37.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,18 +14,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/remote-feature-flag-controller` from `^6.0.0` to `^7.0.0` ([#9980](https://github.com/MetaMask/core/pull/9980), [#10129](https://github.com/MetaMask/core/pull/10129), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/eth-json-rpc-middleware` from `^24.0.1` to `^25.0.0` ([#10040](https://github.com/MetaMask/core/pull/10040), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/remote-feature-flag-controller` from `^6.0.0` to `^6.1.1` ([#9980](https://github.com/MetaMask/core/pull/9980), [#10129](https://github.com/MetaMask/core/pull/10129)) +- Bump `@metamask/eth-json-rpc-middleware` from `^24.0.1` to `^24.0.2` ([#10040](https://github.com/MetaMask/core/pull/10040)) - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/analytics-controller` from `^2.0.0` to `^3.0.0` ([#10092](https://github.com/MetaMask/core/pull/10092), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/config-registry-controller` from `^3.1.0` to `^4.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/connectivity-controller` from `^0.3.0` to `^1.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/eth-block-tracker` from `^15.0.1` to `^16.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/eth-json-rpc-provider` from `^6.0.1` to `^7.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/json-rpc-engine` from `^10.5.0` to `^11.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/analytics-controller` from `^2.0.0` to `^2.1.0` ([#10092](https://github.com/MetaMask/core/pull/10092)) ## [36.0.0] @@ -1304,8 +1294,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 All changes listed after this point were applied to this package following the monorepo conversion. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/network-controller@37.0.0...HEAD -[37.0.0]: https://github.com/MetaMask/core/compare/@metamask/network-controller@36.0.0...@metamask/network-controller@37.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/network-controller@36.0.0...HEAD [36.0.0]: https://github.com/MetaMask/core/compare/@metamask/network-controller@35.0.1...@metamask/network-controller@36.0.0 [35.0.1]: https://github.com/MetaMask/core/compare/@metamask/network-controller@35.0.0...@metamask/network-controller@35.0.1 [35.0.0]: https://github.com/MetaMask/core/compare/@metamask/network-controller@34.0.0...@metamask/network-controller@35.0.0 diff --git a/packages/network-controller/package.json b/packages/network-controller/package.json index d39e28cbe74..d7d61393c03 100644 --- a/packages/network-controller/package.json +++ b/packages/network-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/network-controller", - "version": "37.0.0", + "version": "36.0.0", "description": "Provides an interface to the currently selected network via a MetaMask-compatible provider object", "keywords": [ "Ethereum", @@ -50,19 +50,19 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/analytics-controller": "^3.0.0", - "@metamask/base-controller": "^10.0.0", - "@metamask/config-registry-controller": "^4.0.0", - "@metamask/connectivity-controller": "^1.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/eth-block-tracker": "^16.0.0", + "@metamask/analytics-controller": "^2.1.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/config-registry-controller": "^3.1.0", + "@metamask/connectivity-controller": "^0.3.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/eth-block-tracker": "^15.0.1", "@metamask/eth-json-rpc-infura": "^10.3.0", - "@metamask/eth-json-rpc-middleware": "^25.0.0", - "@metamask/eth-json-rpc-provider": "^7.0.0", + "@metamask/eth-json-rpc-middleware": "^24.0.2", + "@metamask/eth-json-rpc-provider": "^6.0.1", "@metamask/eth-query": "^4.0.0", - "@metamask/json-rpc-engine": "^11.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/remote-feature-flag-controller": "^7.0.0", + "@metamask/json-rpc-engine": "^10.5.0", + "@metamask/messenger": "^2.0.0", + "@metamask/remote-feature-flag-controller": "^6.1.1", "@metamask/rpc-errors": "^7.0.2", "@metamask/swappable-obj-proxy": "^2.3.0", "@metamask/utils": "^11.12.0", diff --git a/packages/network-enablement-controller/CHANGELOG.md b/packages/network-enablement-controller/CHANGELOG.md index 8227efc206b..57c71c65bb4 100644 --- a/packages/network-enablement-controller/CHANGELOG.md +++ b/packages/network-enablement-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [7.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,14 +14,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/transaction-controller` from `^69.6.1` to `^70.0.0` ([#10046](https://github.com/MetaMask/core/pull/10046), [#10080](https://github.com/MetaMask/core/pull/10080), [#10124](https://github.com/MetaMask/core/pull/10124), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/transaction-controller` from `^69.6.1` to `^69.8.1` ([#10046](https://github.com/MetaMask/core/pull/10046), [#10080](https://github.com/MetaMask/core/pull/10080), [#10124](https://github.com/MetaMask/core/pull/10124)) - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/config-registry-controller` from `^3.1.0` to `^4.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/multichain-network-controller` from `^3.2.4` to `^4.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/network-controller` from `^36.0.0` to `^37.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [6.0.5] @@ -430,8 +422,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#6028](https://github.com/MetaMask/core/pull/6028)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/network-enablement-controller@7.0.0...HEAD -[7.0.0]: https://github.com/MetaMask/core/compare/@metamask/network-enablement-controller@6.0.5...@metamask/network-enablement-controller@7.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/network-enablement-controller@6.0.5...HEAD [6.0.5]: https://github.com/MetaMask/core/compare/@metamask/network-enablement-controller@6.0.4...@metamask/network-enablement-controller@6.0.5 [6.0.4]: https://github.com/MetaMask/core/compare/@metamask/network-enablement-controller@6.0.3...@metamask/network-enablement-controller@6.0.4 [6.0.3]: https://github.com/MetaMask/core/compare/@metamask/network-enablement-controller@6.0.2...@metamask/network-enablement-controller@6.0.3 diff --git a/packages/network-enablement-controller/package.json b/packages/network-enablement-controller/package.json index 2abad8ad42a..3aea990b8a1 100644 --- a/packages/network-enablement-controller/package.json +++ b/packages/network-enablement-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/network-enablement-controller", - "version": "7.0.0", + "version": "6.0.5", "description": "Provides an interface to the currently enabled network using a MetaMask-compatible provider object", "keywords": [ "Ethereum", @@ -50,15 +50,15 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/config-registry-controller": "^4.0.0", - "@metamask/controller-utils": "^13.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/config-registry-controller": "^3.1.0", + "@metamask/controller-utils": "^12.3.0", "@metamask/keyring-api": "^24.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/multichain-network-controller": "^4.0.0", - "@metamask/network-controller": "^37.0.0", + "@metamask/messenger": "^2.0.0", + "@metamask/multichain-network-controller": "^3.2.4", + "@metamask/network-controller": "^36.0.0", "@metamask/slip44": "^4.3.0", - "@metamask/transaction-controller": "^70.0.0", + "@metamask/transaction-controller": "^69.8.1", "@metamask/utils": "^11.12.0", "reselect": "^5.1.1" }, diff --git a/packages/notification-services-controller/CHANGELOG.md b/packages/notification-services-controller/CHANGELOG.md index 3b77ca947ea..dc40b9a0704 100644 --- a/packages/notification-services-controller/CHANGELOG.md +++ b/packages/notification-services-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [28.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,12 +14,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/authenticated-user-storage` from `^3.0.2` to `^4.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/keyring-controller` from `^27.1.1` to `^28.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/profile-sync-controller` from `^30.0.0` to `^31.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ### Fixed @@ -913,8 +905,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/notification-services-controller@28.0.0...HEAD -[28.0.0]: https://github.com/MetaMask/core/compare/@metamask/notification-services-controller@27.0.2...@metamask/notification-services-controller@28.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/notification-services-controller@27.0.2...HEAD [27.0.2]: https://github.com/MetaMask/core/compare/@metamask/notification-services-controller@27.0.1...@metamask/notification-services-controller@27.0.2 [27.0.1]: https://github.com/MetaMask/core/compare/@metamask/notification-services-controller@27.0.0...@metamask/notification-services-controller@27.0.1 [27.0.0]: https://github.com/MetaMask/core/compare/@metamask/notification-services-controller@26.0.1...@metamask/notification-services-controller@27.0.0 diff --git a/packages/notification-services-controller/package.json b/packages/notification-services-controller/package.json index e2bed4d48d6..a5d8b0ba9e8 100644 --- a/packages/notification-services-controller/package.json +++ b/packages/notification-services-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/notification-services-controller", - "version": "28.0.0", + "version": "27.0.2", "description": "Manages New MetaMask decentralized Notification system", "keywords": [ "Ethereum", @@ -73,12 +73,12 @@ }, "dependencies": { "@contentful/rich-text-html-renderer": "^16.5.2", - "@metamask/authenticated-user-storage": "^4.0.0", - "@metamask/base-controller": "^10.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/keyring-controller": "^28.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/profile-sync-controller": "^31.0.0", + "@metamask/authenticated-user-storage": "^3.0.2", + "@metamask/base-controller": "^9.1.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/keyring-controller": "^27.1.1", + "@metamask/messenger": "^2.0.0", + "@metamask/profile-sync-controller": "^30.0.0", "@metamask/utils": "^11.12.0", "bignumber.js": "^9.1.2", "firebase": "^11.2.0", diff --git a/packages/passkey-controller/CHANGELOG.md b/packages/passkey-controller/CHANGELOG.md index 37af9628858..6ebd8e21a01 100644 --- a/packages/passkey-controller/CHANGELOG.md +++ b/packages/passkey-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [4.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,9 +15,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/keyring-controller` from `^27.1.1` to `^28.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [3.1.0] @@ -126,8 +121,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Registration verification requires the credential `id`/`rawId` to match the credential id in authenticator data; vault wrapping key derivation uses that verified credential id so enrollment keys align with the stored credential. - Registration options request attestation conveyance `'none'` so clients are not asked for direct attestation formats the verifier does not implement (`none` and self-attested `packed` only). -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/passkey-controller@4.0.0...HEAD -[4.0.0]: https://github.com/MetaMask/core/compare/@metamask/passkey-controller@3.1.0...@metamask/passkey-controller@4.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/passkey-controller@3.1.0...HEAD [3.1.0]: https://github.com/MetaMask/core/compare/@metamask/passkey-controller@3.0.0...@metamask/passkey-controller@3.1.0 [3.0.0]: https://github.com/MetaMask/core/compare/@metamask/passkey-controller@2.1.0...@metamask/passkey-controller@3.0.0 [2.1.0]: https://github.com/MetaMask/core/compare/@metamask/passkey-controller@2.0.1...@metamask/passkey-controller@2.1.0 diff --git a/packages/passkey-controller/package.json b/packages/passkey-controller/package.json index 4560a08ff41..eaf8856ed44 100644 --- a/packages/passkey-controller/package.json +++ b/packages/passkey-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/passkey-controller", - "version": "4.0.0", + "version": "3.1.0", "description": "Controller and utilities for passkey-based wallet unlock", "keywords": [ "Ethereum", @@ -52,9 +52,9 @@ }, "dependencies": { "@levischuck/tiny-cbor": "^0.3.3", - "@metamask/base-controller": "^10.0.0", - "@metamask/keyring-controller": "^28.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/keyring-controller": "^27.1.1", + "@metamask/messenger": "^2.0.0", "@metamask/utils": "^11.12.0", "@noble/ciphers": "^1.3.0", "@noble/curves": "^1.9.2", diff --git a/packages/permission-controller/CHANGELOG.md b/packages/permission-controller/CHANGELOG.md index 780b82fd3eb..6bffeaa191d 100644 --- a/packages/permission-controller/CHANGELOG.md +++ b/packages/permission-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [14.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,11 +15,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.9.0` to `^11.12.0` ([#9074](https://github.com/MetaMask/core/pull/9074), [#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/controller-utils` from `^12.0.0` to `^13.0.0` ([#8774](https://github.com/MetaMask/core/pull/8774), [#9058](https://github.com/MetaMask/core/pull/9058), [#9083](https://github.com/MetaMask/core/pull/9083), [#9218](https://github.com/MetaMask/core/pull/9218), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/approval-controller` from `^9.0.1` to `^10.0.0` ([#9058](https://github.com/MetaMask/core/pull/9058), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^1.2.0` to `^3.0.0` ([#9392](https://github.com/MetaMask/core/pull/9392), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/json-rpc-engine` from `^10.5.0` to `^11.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/controller-utils` from `^12.0.0` to `^12.3.0` ([#8774](https://github.com/MetaMask/core/pull/8774), [#9058](https://github.com/MetaMask/core/pull/9058), [#9083](https://github.com/MetaMask/core/pull/9083), [#9218](https://github.com/MetaMask/core/pull/9218)) +- Bump `@metamask/approval-controller` from `^9.0.1` to `^9.0.2` ([#9058](https://github.com/MetaMask/core/pull/9058)) +- Bump `@metamask/messenger` from `^1.2.0` to `^2.0.0` ([#9392](https://github.com/MetaMask/core/pull/9392)) ## [13.1.1] @@ -510,8 +506,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 All changes listed after this point were applied to this package following the monorepo conversion. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/permission-controller@14.0.0...HEAD -[14.0.0]: https://github.com/MetaMask/core/compare/@metamask/permission-controller@13.1.1...@metamask/permission-controller@14.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/permission-controller@13.1.1...HEAD [13.1.1]: https://github.com/MetaMask/core/compare/@metamask/permission-controller@13.1.0...@metamask/permission-controller@13.1.1 [13.1.0]: https://github.com/MetaMask/core/compare/@metamask/permission-controller@13.0.0...@metamask/permission-controller@13.1.0 [13.0.0]: https://github.com/MetaMask/core/compare/@metamask/permission-controller@12.3.0...@metamask/permission-controller@13.0.0 diff --git a/packages/permission-controller/package.json b/packages/permission-controller/package.json index e02ba1683b8..210e52e09d0 100644 --- a/packages/permission-controller/package.json +++ b/packages/permission-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/permission-controller", - "version": "14.0.0", + "version": "13.1.1", "description": "Mediates access to JSON-RPC methods, used to interact with pieces of the MetaMask stack, via middleware for json-rpc-engine", "keywords": [ "Ethereum", @@ -50,11 +50,11 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/approval-controller": "^10.0.0", - "@metamask/base-controller": "^10.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/json-rpc-engine": "^11.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/approval-controller": "^9.0.2", + "@metamask/base-controller": "^9.1.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/json-rpc-engine": "^10.5.0", + "@metamask/messenger": "^2.0.0", "@metamask/rpc-errors": "^7.0.2", "@metamask/utils": "^11.12.0", "@types/deep-freeze-strict": "^1.1.0", diff --git a/packages/permission-log-controller/CHANGELOG.md b/packages/permission-log-controller/CHANGELOG.md index c2d5eeddc1d..397d589eafa 100644 --- a/packages/permission-log-controller/CHANGELOG.md +++ b/packages/permission-log-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [6.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,9 +15,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.9.0` to `^11.12.0` ([#9074](https://github.com/MetaMask/core/pull/9074), [#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/json-rpc-engine` from `^10.2.4` to `^11.0.0` ([#8661](https://github.com/MetaMask/core/pull/8661), [#8746](https://github.com/MetaMask/core/pull/8746), [#8753](https://github.com/MetaMask/core/pull/8753), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^1.0.0` to `^3.0.0` ([#8364](https://github.com/MetaMask/core/pull/8364), [#8373](https://github.com/MetaMask/core/pull/8373), [#8632](https://github.com/MetaMask/core/pull/8632), [#9392](https://github.com/MetaMask/core/pull/9392), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.0.1` to `^10.0.0` ([#8457](https://github.com/MetaMask/core/pull/8457), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/json-rpc-engine` from `^10.2.4` to `^10.5.0` ([#8661](https://github.com/MetaMask/core/pull/8661), [#8746](https://github.com/MetaMask/core/pull/8746), [#8753](https://github.com/MetaMask/core/pull/8753)) +- Bump `@metamask/messenger` from `^1.0.0` to `^2.0.0` ([#8364](https://github.com/MetaMask/core/pull/8364), [#8373](https://github.com/MetaMask/core/pull/8373), [#8632](https://github.com/MetaMask/core/pull/8632), [#9392](https://github.com/MetaMask/core/pull/9392)) +- Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) ## [5.1.0] @@ -84,9 +82,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Bump `@metamask/base-controller` from `^7.0.0` to `^8.0.0` ([#5079](https://github.com/MetaMask/core/pull/5079), [#5135](https://github.com/MetaMask/core/pull/5135), [#5305](https://github.com/MetaMask/core/pull/5305)) -- Bump `@metamask/json-rpc-engine` from `^10.0.1` to `^10.0.3` ([#5082](https://github.com/MetaMask/core/pull/5082), [#5272](https://github.com/MetaMask/core/pull/5272)) -- Bump `@metamask/utils` from `^10.0.0` to `^11.1.0` ([#5080](https://github.com/MetaMask/core/pull/5080), [#5223](https://github.com/MetaMask/core/pull/5223)) +- Bump `@metamask/base-controller` from `^7.0.0` to `^8.0.0` ([#5079](https://github.com/MetaMask/core/pull/5079)), ([#5135](https://github.com/MetaMask/core/pull/5135)), ([#5305](https://github.com/MetaMask/core/pull/5305)) +- Bump `@metamask/json-rpc-engine` from `^10.0.1` to `^10.0.3` ([#5082](https://github.com/MetaMask/core/pull/5082)), ([#5272](https://github.com/MetaMask/core/pull/5272)) +- Bump `@metamask/utils` from `^10.0.0` to `^11.1.0` ([#5080](https://github.com/MetaMask/core/pull/5080)), ([#5223](https://github.com/MetaMask/core/pull/5223)) - Bump `nanoid` from `^3.1.31` to `^3.3.8` ([#5073](https://github.com/MetaMask/core/pull/5073)) ## [3.0.2] @@ -120,7 +118,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ["Are the Types Wrong?"](https://arethetypeswrong.github.io/) tool as ["masquerading as CJS"](https://github.com/arethetypeswrong/arethetypeswrong.github.io/blob/main/docs/problems/FalseCJS.md). All of the ATTW checks now pass. -- Remove chunk files. ([#4648](https://github.com/MetaMask/core/pull/4648)) +- Remove chunk files ([#4648](https://github.com/MetaMask/core/pull/4648)). - Previously, the build tool we used to generate JavaScript files extracted common code to "chunk" files. While this was intended to make this package more tree-shakeable, it also made debugging more difficult for our @@ -166,8 +164,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/permission-log-controller@6.0.0...HEAD -[6.0.0]: https://github.com/MetaMask/core/compare/@metamask/permission-log-controller@5.1.0...@metamask/permission-log-controller@6.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/permission-log-controller@5.1.0...HEAD [5.1.0]: https://github.com/MetaMask/core/compare/@metamask/permission-log-controller@5.0.0...@metamask/permission-log-controller@5.1.0 [5.0.0]: https://github.com/MetaMask/core/compare/@metamask/permission-log-controller@4.1.1...@metamask/permission-log-controller@5.0.0 [4.1.1]: https://github.com/MetaMask/core/compare/@metamask/permission-log-controller@4.1.0...@metamask/permission-log-controller@4.1.1 diff --git a/packages/permission-log-controller/package.json b/packages/permission-log-controller/package.json index 5feee47d5b1..b6a2ae90f25 100644 --- a/packages/permission-log-controller/package.json +++ b/packages/permission-log-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/permission-log-controller", - "version": "6.0.0", + "version": "5.1.0", "description": "Controller with middleware for logging requests and responses to restricted and permissions-related methods", "keywords": [ "Ethereum", @@ -50,9 +50,9 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/json-rpc-engine": "^11.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/json-rpc-engine": "^10.5.0", + "@metamask/messenger": "^2.0.0", "@metamask/utils": "^11.12.0" }, "devDependencies": { diff --git a/packages/perps-controller/CHANGELOG.md b/packages/perps-controller/CHANGELOG.md index 7e9583fdf6a..c00bb55a0d6 100644 --- a/packages/perps-controller/CHANGELOG.md +++ b/packages/perps-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [17.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,9 +14,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [16.2.0] @@ -907,8 +902,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump `@metamask/controller-utils` from `^11.18.0` to `^11.19.0` ([#7995](https://github.com/MetaMask/core/pull/7995)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/perps-controller@17.0.0...HEAD -[17.0.0]: https://github.com/MetaMask/core/compare/@metamask/perps-controller@16.2.0...@metamask/perps-controller@17.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/perps-controller@16.2.0...HEAD [16.2.0]: https://github.com/MetaMask/core/compare/@metamask/perps-controller@16.1.0...@metamask/perps-controller@16.2.0 [16.1.0]: https://github.com/MetaMask/core/compare/@metamask/perps-controller@16.0.0...@metamask/perps-controller@16.1.0 [16.0.0]: https://github.com/MetaMask/core/compare/@metamask/perps-controller@15.1.0...@metamask/perps-controller@16.0.0 diff --git a/packages/perps-controller/package.json b/packages/perps-controller/package.json index 0256caf58b2..080ecff9bc0 100644 --- a/packages/perps-controller/package.json +++ b/packages/perps-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/perps-controller", - "version": "17.0.0", + "version": "16.2.0", "description": "Controller for perpetual trading functionality in MetaMask", "keywords": [ "Ethereum", @@ -67,9 +67,9 @@ }, "dependencies": { "@metamask/abi-utils": "^2.0.3", - "@metamask/base-controller": "^10.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/messenger": "^2.0.0", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.12.0", "@nktkas/hyperliquid": "^0.33.1", @@ -78,16 +78,16 @@ "uuid": "^8.3.2" }, "devDependencies": { - "@metamask/account-tree-controller": "^10.0.0", - "@metamask/authenticated-user-storage": "^4.0.0", + "@metamask/account-tree-controller": "^9.0.0", + "@metamask/authenticated-user-storage": "^3.0.2", "@metamask/auto-changelog": "^6.1.0", - "@metamask/geolocation-controller": "^2.0.0", - "@metamask/keyring-controller": "^28.0.0", + "@metamask/geolocation-controller": "^1.0.0", + "@metamask/keyring-controller": "^27.1.1", "@metamask/keyring-internal-api": "^12.0.0", - "@metamask/network-controller": "^37.0.0", - "@metamask/profile-sync-controller": "^31.0.0", - "@metamask/remote-feature-flag-controller": "^7.0.0", - "@metamask/transaction-controller": "^70.0.0", + "@metamask/network-controller": "^36.0.0", + "@metamask/profile-sync-controller": "^30.0.0", + "@metamask/remote-feature-flag-controller": "^6.1.1", + "@metamask/transaction-controller": "^69.8.1", "@types/jest": "^30.0.0", "@types/uuid": "^8.3.0", "@typescript/native": "npm:typescript@^7.0.2", diff --git a/packages/phishing-controller/CHANGELOG.md b/packages/phishing-controller/CHANGELOG.md index 2715bff7f14..63582f207bc 100644 --- a/packages/phishing-controller/CHANGELOG.md +++ b/packages/phishing-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [18.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,11 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/transaction-controller` from `^69.8.0` to `^70.0.0` ([#10124](https://github.com/MetaMask/core/pull/10124), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/address-book-controller` from `^7.1.2` to `^8.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/transaction-controller` from `^69.8.0` to `^69.8.1` ([#10124](https://github.com/MetaMask/core/pull/10124)) ## [17.4.1] @@ -668,8 +662,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 All changes listed after this point were applied to this package following the monorepo conversion. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/phishing-controller@18.0.0...HEAD -[18.0.0]: https://github.com/MetaMask/core/compare/@metamask/phishing-controller@17.4.1...@metamask/phishing-controller@18.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/phishing-controller@17.4.1...HEAD [17.4.1]: https://github.com/MetaMask/core/compare/@metamask/phishing-controller@17.4.0...@metamask/phishing-controller@17.4.1 [17.4.0]: https://github.com/MetaMask/core/compare/@metamask/phishing-controller@17.3.1...@metamask/phishing-controller@17.4.0 [17.3.1]: https://github.com/MetaMask/core/compare/@metamask/phishing-controller@17.3.0...@metamask/phishing-controller@17.3.1 diff --git a/packages/phishing-controller/package.json b/packages/phishing-controller/package.json index 1d4224a630b..498365c996d 100644 --- a/packages/phishing-controller/package.json +++ b/packages/phishing-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/phishing-controller", - "version": "18.0.0", + "version": "17.4.1", "description": "Maintains a periodically updated list of approved and unapproved website origins", "keywords": [ "Ethereum", @@ -50,11 +50,11 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/address-book-controller": "^8.0.0", - "@metamask/base-controller": "^10.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/transaction-controller": "^70.0.0", + "@metamask/address-book-controller": "^7.1.2", + "@metamask/base-controller": "^9.1.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/messenger": "^2.0.0", + "@metamask/transaction-controller": "^69.8.1", "@noble/hashes": "^1.8.0", "@types/punycode": "^2.1.0", "ethereum-cryptography": "^2.1.2", diff --git a/packages/platform-api-docs/CHANGELOG.md b/packages/platform-api-docs/CHANGELOG.md index 48a9af46ed6..86e64ccb0e0 100644 --- a/packages/platform-api-docs/CHANGELOG.md +++ b/packages/platform-api-docs/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.2.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -25,6 +23,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release of the platform-api-docs package ([#8012](https://github.com/MetaMask/core/pull/8012), [#9913](https://github.com/MetaMask/core/pull/9913)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/platform-api-docs@0.2.0...HEAD -[0.2.0]: https://github.com/MetaMask/core/compare/@metamask/platform-api-docs@0.1.0...@metamask/platform-api-docs@0.2.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/platform-api-docs@0.1.0...HEAD [0.1.0]: https://github.com/MetaMask/core/releases/tag/@metamask/platform-api-docs@0.1.0 diff --git a/packages/platform-api-docs/package.json b/packages/platform-api-docs/package.json index 1d804b41d2f..6ecf91a8e66 100644 --- a/packages/platform-api-docs/package.json +++ b/packages/platform-api-docs/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/platform-api-docs", - "version": "0.2.0", + "version": "0.1.0", "description": "Produces documentation for the platform API, the set of actions and events available in the clients through the message bus", "keywords": [ "Ethereum", diff --git a/packages/polling-controller/CHANGELOG.md b/packages/polling-controller/CHANGELOG.md index dfc1b5a4969..73ebea211c8 100644 --- a/packages/polling-controller/CHANGELOG.md +++ b/packages/polling-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [17.0.0] - ### Added - Export `AbstractPollingControllerBaseMixin`, `getKey`, `Constructor`, and `PollingTokenSetId` ([#9882](https://github.com/MetaMask/core/pull/9882)) @@ -22,7 +20,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/network-controller` from `^35.0.0` to `^35.0.1` ([#9758](https://github.com/MetaMask/core/pull/9758)) - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ### Removed @@ -370,8 +367,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/polling-controller@17.0.0...HEAD -[17.0.0]: https://github.com/MetaMask/core/compare/@metamask/polling-controller@16.0.9...@metamask/polling-controller@17.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/polling-controller@16.0.9...HEAD [16.0.9]: https://github.com/MetaMask/core/compare/@metamask/polling-controller@16.0.8...@metamask/polling-controller@16.0.9 [16.0.8]: https://github.com/MetaMask/core/compare/@metamask/polling-controller@16.0.7...@metamask/polling-controller@16.0.8 [16.0.7]: https://github.com/MetaMask/core/compare/@metamask/polling-controller@16.0.6...@metamask/polling-controller@16.0.7 diff --git a/packages/polling-controller/package.json b/packages/polling-controller/package.json index 0e9a0fa26c9..35f233a948e 100644 --- a/packages/polling-controller/package.json +++ b/packages/polling-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/polling-controller", - "version": "17.0.0", + "version": "16.0.9", "description": "Polling Controller is the base for controllers that polling by networkClientId", "keywords": [ "Ethereum", @@ -48,7 +48,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", + "@metamask/base-controller": "^9.1.0", "@metamask/utils": "^11.12.0", "@types/uuid": "^8.3.0", "fast-json-stable-stringify": "^2.1.0", @@ -56,7 +56,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", - "@metamask/messenger": "^3.0.0", + "@metamask/messenger": "^2.0.0", "@types/jest": "^30.0.0", "@typescript/native": "npm:typescript@^7.0.2", "deepmerge": "^4.2.2", diff --git a/packages/preferences-controller/CHANGELOG.md b/packages/preferences-controller/CHANGELOG.md index f306e6fa462..7cccd96d905 100644 --- a/packages/preferences-controller/CHANGELOG.md +++ b/packages/preferences-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [24.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,8 +15,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.9.0` to `^11.11.0` ([#9074](https://github.com/MetaMask/core/pull/9074)) -- Bump `@metamask/messenger` from `^1.0.0` to `^3.0.0` ([#8364](https://github.com/MetaMask/core/pull/8364), [#8373](https://github.com/MetaMask/core/pull/8373), [#8632](https://github.com/MetaMask/core/pull/8632), [#9392](https://github.com/MetaMask/core/pull/9392), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.0.1` to `^10.0.0` ([#8457](https://github.com/MetaMask/core/pull/8457), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/messenger` from `^1.0.0` to `^2.0.0` ([#8364](https://github.com/MetaMask/core/pull/8364), [#8373](https://github.com/MetaMask/core/pull/8373), [#8632](https://github.com/MetaMask/core/pull/8632), [#9392](https://github.com/MetaMask/core/pull/9392)) +- Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) ## [23.1.0] @@ -59,7 +57,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Remove legacy methods and state ([#8115](https://github.com/MetaMask/core/pull/8115)) - `identities`, `lostIdentities` and `selectedAddress` along with any associated methods and types were removed. - `setSmartAccountOptInForAccounts` was also removed as it is deprecated and not used in the clients. -- Removed `@metamask/keyring-controller` and `@metamask/controller-utils` dependencies ([#7995](https://github.com/MetaMask/core/pull/7995), [#8115](https://github.com/MetaMask/core/pull/8115)) +- Removed `@metamask/keyring-controller` and `@metamask/controller-utils` dependencies ([#7995](https://github.com/MetaMask/core/pull/7995)), ([#8115](https://github.com/MetaMask/core/pull/8115)) ## [22.1.0] @@ -218,8 +216,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Bump `@metamask/base-controller` from `^7.0.2` to `^8.0.0` ([#5079](https://github.com/MetaMask/core/pull/5079), [#5135](https://github.com/MetaMask/core/pull/5135), [#5305](https://github.com/MetaMask/core/pull/5305)) -- Bump `@metamask/controller-utils` from `^11.4.4` to `^11.5.0` ([#5135](https://github.com/MetaMask/core/pull/5135), [#5272](https://github.com/MetaMask/core/pull/5272)) +- Bump `@metamask/base-controller` from `^7.0.2` to `^8.0.0` ([#5079](https://github.com/MetaMask/core/pull/5079)), ([#5135](https://github.com/MetaMask/core/pull/5135)), ([#5305](https://github.com/MetaMask/core/pull/5305)) +- Bump `@metamask/controller-utils` from `^11.4.4` to `^11.5.0` ([#5135](https://github.com/MetaMask/core/pull/5135)), ([#5272](https://github.com/MetaMask/core/pull/5272)) ## [15.0.1] @@ -231,7 +229,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- **BREAKING:** Bump `@metamask/keyring-controller` peer dependency from `^18.0.0` to `^19.0.0` ([#4195](https://github.com/MetaMask/core/pull/4195)) +- **BREAKING:** Bump `@metamask/keyring-controller` peer dependency from `^18.0.0` to `^19.0.0` ([#4195](https://github.com/MetaMask/core/pull/4956)) ## [14.0.0] @@ -284,7 +282,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ["Are the Types Wrong?"](https://arethetypeswrong.github.io/) tool as ["masquerading as CJS"](https://github.com/arethetypeswrong/arethetypeswrong.github.io/blob/main/docs/problems/FalseCJS.md). All of the ATTW checks now pass. -- Remove chunk files. ([#4648](https://github.com/MetaMask/core/pull/4648)) +- Remove chunk files ([#4648](https://github.com/MetaMask/core/pull/4648)). - Previously, the build tool we used to generate JavaScript files extracted common code to "chunk" files. While this was intended to make this package more tree-shakeable, it also made debugging more difficult for our @@ -512,7 +510,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- `disabledRpcMethodPreferences` state to PreferencesController. See [this PR on extension](https://github.com/MetaMask/metamask-extension/pull/17308) and [this ticket](https://github.com/MetaMask/metamask-mobile/issues/5676) ([#1109](https://github.com/MetaMask/core/pull/1109)) +- `disabledRpcMethodPreferences` state to PreferencesController ([#1109](https://github.com/MetaMask/core/pull/1109)). See [this PR on extension](https://github.com/MetaMask/metamask-extension/pull/17308) and [this ticket](https://github.com/MetaMask/metamask-mobile/issues/5676) ## [2.0.0] @@ -545,8 +543,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 All changes listed after this point were applied to this package following the monorepo conversion. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/preferences-controller@24.0.0...HEAD -[24.0.0]: https://github.com/MetaMask/core/compare/@metamask/preferences-controller@23.1.0...@metamask/preferences-controller@24.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/preferences-controller@23.1.0...HEAD [23.1.0]: https://github.com/MetaMask/core/compare/@metamask/preferences-controller@23.0.0...@metamask/preferences-controller@23.1.0 [23.0.0]: https://github.com/MetaMask/core/compare/@metamask/preferences-controller@22.1.0...@metamask/preferences-controller@23.0.0 [22.1.0]: https://github.com/MetaMask/core/compare/@metamask/preferences-controller@22.0.0...@metamask/preferences-controller@22.1.0 diff --git a/packages/preferences-controller/package.json b/packages/preferences-controller/package.json index cec12a86cf8..3a00bf7274c 100644 --- a/packages/preferences-controller/package.json +++ b/packages/preferences-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/preferences-controller", - "version": "24.0.0", + "version": "23.1.0", "description": "Manages user-configurable settings for MetaMask", "keywords": [ "Ethereum", @@ -50,8 +50,8 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/messenger": "^3.0.0" + "@metamask/base-controller": "^9.1.0", + "@metamask/messenger": "^2.0.0" }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", diff --git a/packages/profile-metrics-controller/CHANGELOG.md b/packages/profile-metrics-controller/CHANGELOG.md index 942aa8e1294..e460e5ba6d5 100644 --- a/packages/profile-metrics-controller/CHANGELOG.md +++ b/packages/profile-metrics-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [5.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,14 +14,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/accounts-controller` from `^39.1.1` to `^40.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/keyring-controller` from `^27.1.1` to `^28.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/polling-controller` from `^16.0.9` to `^17.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/profile-sync-controller` from `^30.0.0` to `^31.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/transaction-controller` from `^69.8.1` to `^70.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [4.0.4] @@ -246,8 +236,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#7194](https://github.com/MetaMask/core/pull/7194), [#7196](https://github.com/MetaMask/core/pull/7196), [#7263](https://github.com/MetaMask/core/pull/7263)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/profile-metrics-controller@5.0.0...HEAD -[5.0.0]: https://github.com/MetaMask/core/compare/@metamask/profile-metrics-controller@4.0.4...@metamask/profile-metrics-controller@5.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/profile-metrics-controller@4.0.4...HEAD [4.0.4]: https://github.com/MetaMask/core/compare/@metamask/profile-metrics-controller@4.0.3...@metamask/profile-metrics-controller@4.0.4 [4.0.3]: https://github.com/MetaMask/core/compare/@metamask/profile-metrics-controller@4.0.2...@metamask/profile-metrics-controller@4.0.3 [4.0.2]: https://github.com/MetaMask/core/compare/@metamask/profile-metrics-controller@4.0.1...@metamask/profile-metrics-controller@4.0.2 diff --git a/packages/profile-metrics-controller/package.json b/packages/profile-metrics-controller/package.json index 1e748b95217..a0ec674a291 100644 --- a/packages/profile-metrics-controller/package.json +++ b/packages/profile-metrics-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/profile-metrics-controller", - "version": "5.0.0", + "version": "4.0.4", "description": "Manages user profile metrics", "keywords": [ "Ethereum", @@ -50,18 +50,18 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/accounts-controller": "^40.0.0", - "@metamask/base-controller": "^10.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/keyring-controller": "^28.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/polling-controller": "^17.0.0", - "@metamask/profile-sync-controller": "^31.0.0", + "@metamask/accounts-controller": "^39.1.1", + "@metamask/base-controller": "^9.1.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/keyring-controller": "^27.1.1", + "@metamask/messenger": "^2.0.0", + "@metamask/polling-controller": "^16.0.9", + "@metamask/profile-sync-controller": "^30.0.0", "@metamask/snaps-controllers": "^19.0.0", "@metamask/snaps-sdk": "^11.0.0", "@metamask/snaps-utils": "^12.1.2", "@metamask/superstruct": "^3.4.1", - "@metamask/transaction-controller": "^70.0.0", + "@metamask/transaction-controller": "^69.8.1", "@metamask/utils": "^11.12.0", "async-mutex": "^0.5.0", "uuid": "^8.3.2" diff --git a/packages/profile-sync-controller/CHANGELOG.md b/packages/profile-sync-controller/CHANGELOG.md index f947e9ca770..9450da63d36 100644 --- a/packages/profile-sync-controller/CHANGELOG.md +++ b/packages/profile-sync-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [31.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -18,11 +16,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Replace `siwe` with `@signinwithethereum/siwe` ^4.2.1 ([#10049](https://github.com/MetaMask/core/pull/10049)) - The old package is no longer maintained by Spruce. The Ethereum Identity Foundation now maintains the successor under the `@signinwithethereum` scope. The `SiweMessage` class API is backward compatible for the usage in this package (`new SiweMessage({...}).prepareMessage()`). -- Bump `@metamask/address-book-controller` from `^7.1.2` to `^8.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/keyring-controller` from `^27.1.1` to `^28.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/seedless-onboarding-controller` from `^10.1.1` to `^11.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [30.0.0] @@ -941,8 +934,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/profile-sync-controller@31.0.0...HEAD -[31.0.0]: https://github.com/MetaMask/core/compare/@metamask/profile-sync-controller@30.0.0...@metamask/profile-sync-controller@31.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/profile-sync-controller@30.0.0...HEAD [30.0.0]: https://github.com/MetaMask/core/compare/@metamask/profile-sync-controller@29.0.0...@metamask/profile-sync-controller@30.0.0 [29.0.0]: https://github.com/MetaMask/core/compare/@metamask/profile-sync-controller@28.3.0...@metamask/profile-sync-controller@29.0.0 [28.3.0]: https://github.com/MetaMask/core/compare/@metamask/profile-sync-controller@28.2.0...@metamask/profile-sync-controller@28.3.0 diff --git a/packages/profile-sync-controller/package.json b/packages/profile-sync-controller/package.json index 2aca887cfb3..302a25dbd67 100644 --- a/packages/profile-sync-controller/package.json +++ b/packages/profile-sync-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/profile-sync-controller", - "version": "31.0.0", + "version": "30.0.0", "description": "The profile sync helps developers synchronize data across multiple clients and devices in a privacy-preserving way. All data saved in the user storage database is encrypted client-side to preserve privacy. The user storage provides a modular design, giving developers the flexibility to construct and manage their storage spaces in a way that best suits their needs", "keywords": [ "Ethereum", @@ -73,12 +73,12 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/address-book-controller": "^8.0.0", - "@metamask/base-controller": "^10.0.0", + "@metamask/address-book-controller": "^7.1.2", + "@metamask/base-controller": "^9.1.0", "@metamask/key-tree": "^10.1.1", - "@metamask/keyring-controller": "^28.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/seedless-onboarding-controller": "^11.0.0", + "@metamask/keyring-controller": "^27.1.1", + "@metamask/messenger": "^2.0.0", + "@metamask/seedless-onboarding-controller": "^10.1.1", "@metamask/utils": "^11.12.0", "@noble/ciphers": "^1.3.0", "@noble/curves": "^1.9.2", diff --git a/packages/ramps-controller/CHANGELOG.md b/packages/ramps-controller/CHANGELOG.md index a076cd5bba6..4298196cf7f 100644 --- a/packages/ramps-controller/CHANGELOG.md +++ b/packages/ramps-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [21.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,11 +14,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/profile-sync-controller` from `^30.0.0` to `^31.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/remote-feature-flag-controller` from `^6.1.1` to `^7.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [20.3.0] @@ -573,8 +566,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add `OnRampService` for interacting with the OnRamp API - Add geolocation detection via IP address lookup -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/ramps-controller@21.0.0...HEAD -[21.0.0]: https://github.com/MetaMask/core/compare/@metamask/ramps-controller@20.3.0...@metamask/ramps-controller@21.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/ramps-controller@20.3.0...HEAD [20.3.0]: https://github.com/MetaMask/core/compare/@metamask/ramps-controller@20.2.0...@metamask/ramps-controller@20.3.0 [20.2.0]: https://github.com/MetaMask/core/compare/@metamask/ramps-controller@20.1.0...@metamask/ramps-controller@20.2.0 [20.1.0]: https://github.com/MetaMask/core/compare/@metamask/ramps-controller@20.0.0...@metamask/ramps-controller@20.1.0 diff --git a/packages/ramps-controller/package.json b/packages/ramps-controller/package.json index c653c2dea15..692df775ebf 100644 --- a/packages/ramps-controller/package.json +++ b/packages/ramps-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/ramps-controller", - "version": "21.0.0", + "version": "20.3.0", "description": "A controller for managing cryptocurrency on/off ramps functionality", "keywords": [ "Ethereum", @@ -51,11 +51,11 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/profile-sync-controller": "^31.0.0", - "@metamask/remote-feature-flag-controller": "^7.0.0" + "@metamask/base-controller": "^9.1.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/messenger": "^2.0.0", + "@metamask/profile-sync-controller": "^30.0.0", + "@metamask/remote-feature-flag-controller": "^6.1.1" }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", diff --git a/packages/rate-limit-controller/CHANGELOG.md b/packages/rate-limit-controller/CHANGELOG.md index 6d0aae4e625..9ad5e85b7e8 100644 --- a/packages/rate-limit-controller/CHANGELOG.md +++ b/packages/rate-limit-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [8.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,8 +15,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.9.0` to `^11.12.0` ([#9074](https://github.com/MetaMask/core/pull/9074), [#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/messenger` from `^1.0.0` to `^3.0.0` ([#8364](https://github.com/MetaMask/core/pull/8364), [#8373](https://github.com/MetaMask/core/pull/8373), [#8632](https://github.com/MetaMask/core/pull/8632), [#9392](https://github.com/MetaMask/core/pull/9392), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.0.1` to `^10.0.0` ([#8457](https://github.com/MetaMask/core/pull/8457), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/messenger` from `^1.0.0` to `^2.0.0` ([#8364](https://github.com/MetaMask/core/pull/8364), [#8373](https://github.com/MetaMask/core/pull/8373), [#8632](https://github.com/MetaMask/core/pull/8632), [#9392](https://github.com/MetaMask/core/pull/9392)) +- Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) ## [7.0.1] @@ -58,9 +56,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Bump `@metamask/base-controller` from `^7.0.2` to `^8.0.0` ([#5079](https://github.com/MetaMask/core/pull/5079), [#5135](https://github.com/MetaMask/core/pull/5135), [#5305](https://github.com/MetaMask/core/pull/5305)) +- Bump `@metamask/base-controller` from `^7.0.2` to `^8.0.0` ([#5079](https://github.com/MetaMask/core/pull/5079)), ([#5135](https://github.com/MetaMask/core/pull/5135)), ([#5305](https://github.com/MetaMask/core/pull/5305)) - Bump `@metamask/rpc-errors` from `^7.0.1` to `^7.0.2` ([#5080](https://github.com/MetaMask/core/pull/5080)) -- Bump `@metamask/utils` from `^10.0.0` to `^11.1.0` ([#5080](https://github.com/MetaMask/core/pull/5080), [#5223](https://github.com/MetaMask/core/pull/5223)) +- Bump `@metamask/utils` from `^10.0.0` to `^11.1.0` ([#5080](https://github.com/MetaMask/core/pull/5080)), ([#5223](https://github.com/MetaMask/core/pull/5223)) ## [6.0.2] @@ -88,7 +86,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ["Are the Types Wrong?"](https://arethetypeswrong.github.io/) tool as ["masquerading as CJS"](https://github.com/arethetypeswrong/arethetypeswrong.github.io/blob/main/docs/problems/FalseCJS.md). All of the ATTW checks now pass. -- Remove chunk files. ([#4648](https://github.com/MetaMask/core/pull/4648)) +- Remove chunk files ([#4648](https://github.com/MetaMask/core/pull/4648)). - Previously, the build tool we used to generate JavaScript files extracted common code to "chunk" files. While this was intended to make this package more tree-shakeable, it also made debugging more difficult for our @@ -105,7 +103,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Bump `@metamask/base-controller` to `^5.0.2` ([#4232](https://github.com/MetaMask/core/pull/4232)) +- Bump `@metamask/base-controller` to `^5.0.2` ([#4232](https://github.comMetaMask/core/pull/4232)) ## [5.0.1] @@ -222,8 +220,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 All changes listed after this point were applied to this package following the monorepo conversion. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/rate-limit-controller@8.0.0...HEAD -[8.0.0]: https://github.com/MetaMask/core/compare/@metamask/rate-limit-controller@7.0.1...@metamask/rate-limit-controller@8.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/rate-limit-controller@7.0.1...HEAD [7.0.1]: https://github.com/MetaMask/core/compare/@metamask/rate-limit-controller@7.0.0...@metamask/rate-limit-controller@7.0.1 [7.0.0]: https://github.com/MetaMask/core/compare/@metamask/rate-limit-controller@6.1.1...@metamask/rate-limit-controller@7.0.0 [6.1.1]: https://github.com/MetaMask/core/compare/@metamask/rate-limit-controller@6.1.0...@metamask/rate-limit-controller@6.1.1 diff --git a/packages/rate-limit-controller/package.json b/packages/rate-limit-controller/package.json index 75ea9bf6275..d47b24b94a5 100644 --- a/packages/rate-limit-controller/package.json +++ b/packages/rate-limit-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/rate-limit-controller", - "version": "8.0.0", + "version": "7.0.1", "description": "Contains logic for rate-limiting API endpoints by requesting origin", "keywords": [ "Ethereum", @@ -48,8 +48,8 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/messenger": "^2.0.0", "@metamask/rpc-errors": "^7.0.2", "@metamask/utils": "^11.12.0" }, diff --git a/packages/react-data-query/CHANGELOG.md b/packages/react-data-query/CHANGELOG.md index fa64b656920..1ada644ab42 100644 --- a/packages/react-data-query/CHANGELOG.md +++ b/packages/react-data-query/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [2.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,7 +15,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/base-data-service` from `^1.0.0` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [1.0.0] @@ -66,8 +63,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#8039](https://github.com/MetaMask/core/pull/8039), [#8292](https://github.com/MetaMask/core/pull/8292)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/react-data-query@2.0.0...HEAD -[2.0.0]: https://github.com/MetaMask/core/compare/@metamask/react-data-query@1.0.0...@metamask/react-data-query@2.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/react-data-query@1.0.0...HEAD [1.0.0]: https://github.com/MetaMask/core/compare/@metamask/react-data-query@0.2.2...@metamask/react-data-query@1.0.0 [0.2.2]: https://github.com/MetaMask/core/compare/@metamask/react-data-query@0.2.1...@metamask/react-data-query@0.2.2 [0.2.1]: https://github.com/MetaMask/core/compare/@metamask/react-data-query@0.2.0...@metamask/react-data-query@0.2.1 diff --git a/packages/react-data-query/package.json b/packages/react-data-query/package.json index 9fe02fa618b..c46f567310c 100644 --- a/packages/react-data-query/package.json +++ b/packages/react-data-query/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/react-data-query", - "version": "2.0.0", + "version": "1.0.0", "description": "Provides React utilities for consuming data services", "keywords": [ "Ethereum", @@ -48,14 +48,14 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-data-service": "^2.0.0", + "@metamask/base-data-service": "^1.0.0", "@metamask/utils": "^11.12.0", "@tanstack/query-core": "^5.62.16", "@tanstack/react-query": "^5.62.16" }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", - "@metamask/messenger": "^3.0.0", + "@metamask/messenger": "^2.0.0", "@types/jest": "^30.0.0", "@typescript/native": "npm:typescript@^7.0.2", "deepmerge": "^4.2.2", diff --git a/packages/remote-feature-flag-controller/CHANGELOG.md b/packages/remote-feature-flag-controller/CHANGELOG.md index 8d9631c5afb..b719754cefb 100644 --- a/packages/remote-feature-flag-controller/CHANGELOG.md +++ b/packages/remote-feature-flag-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [7.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,9 +14,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [6.1.1] @@ -295,8 +290,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release of the RemoteFeatureFlagController. ([#4931](https://github.com/MetaMask/core/pull/4931)) - This controller manages the retrieval and caching of remote feature flags. It fetches feature flags from a remote API, caches them, and provides methods to access and manage these flags. The controller ensures that feature flags are refreshed based on a specified interval and handles cases where the controller is disabled or the network is unavailable. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/remote-feature-flag-controller@7.0.0...HEAD -[7.0.0]: https://github.com/MetaMask/core/compare/@metamask/remote-feature-flag-controller@6.1.1...@metamask/remote-feature-flag-controller@7.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/remote-feature-flag-controller@6.1.1...HEAD [6.1.1]: https://github.com/MetaMask/core/compare/@metamask/remote-feature-flag-controller@6.1.0...@metamask/remote-feature-flag-controller@6.1.1 [6.1.0]: https://github.com/MetaMask/core/compare/@metamask/remote-feature-flag-controller@6.0.0...@metamask/remote-feature-flag-controller@6.1.0 [6.0.0]: https://github.com/MetaMask/core/compare/@metamask/remote-feature-flag-controller@5.0.0...@metamask/remote-feature-flag-controller@6.0.0 diff --git a/packages/remote-feature-flag-controller/package.json b/packages/remote-feature-flag-controller/package.json index a11ac0e4ae2..9eabb5a73f3 100644 --- a/packages/remote-feature-flag-controller/package.json +++ b/packages/remote-feature-flag-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/remote-feature-flag-controller", - "version": "7.0.0", + "version": "6.1.1", "description": "The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags", "keywords": [ "Ethereum", @@ -50,9 +50,9 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/messenger": "^2.0.0", "@metamask/utils": "^11.12.0", "uuid": "^8.3.2" }, diff --git a/packages/sample-controllers/CHANGELOG.md b/packages/sample-controllers/CHANGELOG.md index 1fc37082c43..f13362c5efe 100644 --- a/packages/sample-controllers/CHANGELOG.md +++ b/packages/sample-controllers/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [6.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,10 +15,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-data-service` from `^1.0.0` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/network-controller` from `^36.0.0` to `^37.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [5.0.6] @@ -201,8 +195,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release of @metamask/sample-controllers. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/sample-controllers@6.0.0...HEAD -[6.0.0]: https://github.com/MetaMask/core/compare/@metamask/sample-controllers@5.0.6...@metamask/sample-controllers@6.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/sample-controllers@5.0.6...HEAD [5.0.6]: https://github.com/MetaMask/core/compare/@metamask/sample-controllers@5.0.5...@metamask/sample-controllers@5.0.6 [5.0.5]: https://github.com/MetaMask/core/compare/@metamask/sample-controllers@5.0.4...@metamask/sample-controllers@5.0.5 [5.0.4]: https://github.com/MetaMask/core/compare/@metamask/sample-controllers@5.0.3...@metamask/sample-controllers@5.0.4 diff --git a/packages/sample-controllers/package.json b/packages/sample-controllers/package.json index a767e20bf93..1fbb2e2d605 100644 --- a/packages/sample-controllers/package.json +++ b/packages/sample-controllers/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/sample-controllers", - "version": "6.0.0", + "version": "5.0.6", "description": "Sample package to illustrate best practices for controllers", "keywords": [ "Ethereum", @@ -50,17 +50,17 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/base-data-service": "^2.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/network-controller": "^37.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/base-data-service": "^1.0.0", + "@metamask/messenger": "^2.0.0", + "@metamask/network-controller": "^36.0.0", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.12.0", "@tanstack/query-core": "^5.62.16" }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", - "@metamask/controller-utils": "^13.0.0", + "@metamask/controller-utils": "^12.3.0", "@types/jest": "^30.0.0", "@typescript/native": "npm:typescript@^7.0.2", "deepmerge": "^4.2.2", diff --git a/packages/seedless-onboarding-controller/CHANGELOG.md b/packages/seedless-onboarding-controller/CHANGELOG.md index caca7cf13d7..91b9245b319 100644 --- a/packages/seedless-onboarding-controller/CHANGELOG.md +++ b/packages/seedless-onboarding-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [11.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,10 +14,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/keyring-controller` from `^27.1.0` to `^28.0.0` ([#9791](https://github.com/MetaMask/core/pull/9791), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/keyring-controller` from `^27.1.0` to `^27.1.1` ([#9791](https://github.com/MetaMask/core/pull/9791)) - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [10.1.1] @@ -437,8 +433,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - `checkIsPasswordOutdated`: Check if the password is current device is outdated, i.e. user changed password in another device. - `clearState`: Reset the state of the controller to the defaults. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/seedless-onboarding-controller@11.0.0...HEAD -[11.0.0]: https://github.com/MetaMask/core/compare/@metamask/seedless-onboarding-controller@10.1.1...@metamask/seedless-onboarding-controller@11.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/seedless-onboarding-controller@10.1.1...HEAD [10.1.1]: https://github.com/MetaMask/core/compare/@metamask/seedless-onboarding-controller@10.1.0...@metamask/seedless-onboarding-controller@10.1.1 [10.1.0]: https://github.com/MetaMask/core/compare/@metamask/seedless-onboarding-controller@10.0.3...@metamask/seedless-onboarding-controller@10.1.0 [10.0.3]: https://github.com/MetaMask/core/compare/@metamask/seedless-onboarding-controller@10.0.2...@metamask/seedless-onboarding-controller@10.0.3 diff --git a/packages/seedless-onboarding-controller/package.json b/packages/seedless-onboarding-controller/package.json index f2228a09e12..70a2c4441d9 100644 --- a/packages/seedless-onboarding-controller/package.json +++ b/packages/seedless-onboarding-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/seedless-onboarding-controller", - "version": "11.0.0", + "version": "10.1.1", "description": "Backup and rehydrate SRP(s) using social login and password", "keywords": [ "Ethereum", @@ -51,10 +51,10 @@ }, "dependencies": { "@metamask/auth-network-utils": "^0.3.0", - "@metamask/base-controller": "^10.0.0", + "@metamask/base-controller": "^9.1.0", "@metamask/browser-passworder": "^6.0.0", - "@metamask/keyring-controller": "^28.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/keyring-controller": "^27.1.1", + "@metamask/messenger": "^2.0.0", "@metamask/toprf-secure-backup": "^1.1.0", "@metamask/utils": "^11.12.0", "@noble/ciphers": "^1.3.0", diff --git a/packages/selected-network-controller/CHANGELOG.md b/packages/selected-network-controller/CHANGELOG.md index 231c3615dd6..2850553611f 100644 --- a/packages/selected-network-controller/CHANGELOG.md +++ b/packages/selected-network-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [27.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,11 +15,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/json-rpc-engine` from `^10.5.0` to `^11.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/network-controller` from `^36.0.0` to `^37.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/permission-controller` from `^13.1.1` to `^14.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [26.1.7] @@ -535,8 +528,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial Release ([#1643](https://github.com/MetaMask/core/pull/1643)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/selected-network-controller@27.0.0...HEAD -[27.0.0]: https://github.com/MetaMask/core/compare/@metamask/selected-network-controller@26.1.7...@metamask/selected-network-controller@27.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/selected-network-controller@26.1.7...HEAD [26.1.7]: https://github.com/MetaMask/core/compare/@metamask/selected-network-controller@26.1.6...@metamask/selected-network-controller@26.1.7 [26.1.6]: https://github.com/MetaMask/core/compare/@metamask/selected-network-controller@26.1.5...@metamask/selected-network-controller@26.1.6 [26.1.5]: https://github.com/MetaMask/core/compare/@metamask/selected-network-controller@26.1.4...@metamask/selected-network-controller@26.1.5 diff --git a/packages/selected-network-controller/package.json b/packages/selected-network-controller/package.json index ef8d312bd67..ec9882787e9 100644 --- a/packages/selected-network-controller/package.json +++ b/packages/selected-network-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/selected-network-controller", - "version": "27.0.0", + "version": "26.1.7", "description": "Provides an interface to the currently selected networkClientId for a given domain", "keywords": [ "Ethereum", @@ -50,11 +50,11 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/json-rpc-engine": "^11.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/network-controller": "^37.0.0", - "@metamask/permission-controller": "^14.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/json-rpc-engine": "^10.5.0", + "@metamask/messenger": "^2.0.0", + "@metamask/network-controller": "^36.0.0", + "@metamask/permission-controller": "^13.1.1", "@metamask/swappable-obj-proxy": "^2.3.0", "@metamask/utils": "^11.12.0" }, diff --git a/packages/sentinel-api-service/CHANGELOG.md b/packages/sentinel-api-service/CHANGELOG.md index 0b9b13c3591..d930c394eb6 100644 --- a/packages/sentinel-api-service/CHANGELOG.md +++ b/packages/sentinel-api-service/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [2.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,9 +15,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/base-data-service` from `^1.0.0` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [1.0.1] @@ -36,7 +31,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial commit ([#9466](https://github.com/MetaMask/core/pull/9466)) - Supports `getNetworks`, `simulateTransactions`, `submitRelayTransaction`, and `getSmartTransaction` -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/sentinel-api-service@2.0.0...HEAD -[2.0.0]: https://github.com/MetaMask/core/compare/@metamask/sentinel-api-service@1.0.1...@metamask/sentinel-api-service@2.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/sentinel-api-service@1.0.1...HEAD [1.0.1]: https://github.com/MetaMask/core/compare/@metamask/sentinel-api-service@1.0.0...@metamask/sentinel-api-service@1.0.1 [1.0.0]: https://github.com/MetaMask/core/releases/tag/@metamask/sentinel-api-service@1.0.0 diff --git a/packages/sentinel-api-service/package.json b/packages/sentinel-api-service/package.json index 997fa097af6..c3a73de2172 100644 --- a/packages/sentinel-api-service/package.json +++ b/packages/sentinel-api-service/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/sentinel-api-service", - "version": "2.0.0", + "version": "1.0.1", "description": "Data service for the MetaMask Sentinel API", "keywords": [ "Ethereum", @@ -50,9 +50,9 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-data-service": "^2.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/base-data-service": "^1.0.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/messenger": "^2.0.0", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.12.0", "@tanstack/query-core": "^5.62.16" diff --git a/packages/shield-controller/CHANGELOG.md b/packages/shield-controller/CHANGELOG.md index c907cff8aca..ef7ad0aa60d 100644 --- a/packages/shield-controller/CHANGELOG.md +++ b/packages/shield-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [7.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,13 +14,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-data-service` from `^1.0.0` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/profile-sync-controller` from `^30.0.0` to `^31.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/signature-controller` from `^39.2.10` to `^40.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/transaction-controller` from `^69.8.1` to `^70.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [6.0.2] @@ -312,8 +303,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release of the shield-controller package ([#6137](https://github.com/MetaMask/core/pull/6137) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@7.0.0...HEAD -[7.0.0]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@6.0.2...@metamask/shield-controller@7.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@6.0.2...HEAD [6.0.2]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@6.0.1...@metamask/shield-controller@6.0.2 [6.0.1]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@6.0.0...@metamask/shield-controller@6.0.1 [6.0.0]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@5.1.3...@metamask/shield-controller@6.0.0 diff --git a/packages/shield-controller/package.json b/packages/shield-controller/package.json index c34e03f1505..2f1fc472ab9 100644 --- a/packages/shield-controller/package.json +++ b/packages/shield-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/shield-controller", - "version": "7.0.0", + "version": "6.0.2", "description": "Controller handling shield transaction coverage logic", "keywords": [ "Ethereum", @@ -50,13 +50,13 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/base-data-service": "^2.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/profile-sync-controller": "^31.0.0", - "@metamask/signature-controller": "^40.0.0", - "@metamask/transaction-controller": "^70.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/base-data-service": "^1.0.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/messenger": "^2.0.0", + "@metamask/profile-sync-controller": "^30.0.0", + "@metamask/signature-controller": "^39.2.10", + "@metamask/transaction-controller": "^69.8.1", "@metamask/utils": "^11.12.0", "@tanstack/query-core": "^5.62.16", "cockatiel": "^3.1.2" diff --git a/packages/signature-controller/CHANGELOG.md b/packages/signature-controller/CHANGELOG.md index 72268df716d..3362fe6d4a7 100644 --- a/packages/signature-controller/CHANGELOG.md +++ b/packages/signature-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [40.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -18,15 +16,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/eth-sig-util` from `^8.2.0` to `^9.0.0` ([#9999](https://github.com/MetaMask/core/pull/9999)) - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/accounts-controller` from `^39.1.1` to `^40.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/approval-controller` from `^9.0.2` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/gator-permissions-controller` from `^5.0.2` to `^6.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/keyring-controller` from `^27.1.1` to `^28.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/logging-controller` from `^9.0.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/network-controller` from `^36.0.0` to `^37.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [39.2.10] @@ -853,8 +842,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#1214](https://github.com/MetaMask/core/pull/1214)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@40.0.0...HEAD -[40.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@39.2.10...@metamask/signature-controller@40.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@39.2.10...HEAD [39.2.10]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@39.2.9...@metamask/signature-controller@39.2.10 [39.2.9]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@39.2.8...@metamask/signature-controller@39.2.9 [39.2.8]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@39.2.7...@metamask/signature-controller@39.2.8 diff --git a/packages/signature-controller/package.json b/packages/signature-controller/package.json index 169b1e9438a..f7a2d53848b 100644 --- a/packages/signature-controller/package.json +++ b/packages/signature-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/signature-controller", - "version": "40.0.0", + "version": "39.2.10", "description": "Processes signing requests in order to sign arbitrary and typed data", "keywords": [ "Ethereum", @@ -50,16 +50,16 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/accounts-controller": "^40.0.0", - "@metamask/approval-controller": "^10.0.0", - "@metamask/base-controller": "^10.0.0", - "@metamask/controller-utils": "^13.0.0", + "@metamask/accounts-controller": "^39.1.1", + "@metamask/approval-controller": "^9.0.2", + "@metamask/base-controller": "^9.1.0", + "@metamask/controller-utils": "^12.3.0", "@metamask/eth-sig-util": "^9.0.0", - "@metamask/gator-permissions-controller": "^6.0.0", - "@metamask/keyring-controller": "^28.0.0", - "@metamask/logging-controller": "^10.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/network-controller": "^37.0.0", + "@metamask/gator-permissions-controller": "^5.0.2", + "@metamask/keyring-controller": "^27.1.1", + "@metamask/logging-controller": "^9.0.0", + "@metamask/messenger": "^2.0.0", + "@metamask/network-controller": "^36.0.0", "@metamask/utils": "^11.12.0", "jsonschema": "^1.4.1", "lodash-es": "^4.17.21", diff --git a/packages/smart-transactions-controller/CHANGELOG.md b/packages/smart-transactions-controller/CHANGELOG.md index 6947c44fc54..0148b80175d 100644 --- a/packages/smart-transactions-controller/CHANGELOG.md +++ b/packages/smart-transactions-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [27.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,15 +14,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/eth-json-rpc-provider` from `^6.0.1` to `^7.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/network-controller` from `^36.0.0` to `^37.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/polling-controller` from `^16.0.9` to `^17.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/profile-sync-controller` from `^30.0.0` to `^31.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/remote-feature-flag-controller` from `^6.1.1` to `^7.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/transaction-controller` from `^69.8.1` to `^70.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [26.0.1] @@ -121,8 +110,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump `@metamask/transaction-controller` from `^68.0.0` to `^68.0.1` ([#9177](https://github.com/MetaMask/core/pull/9177)) - Drop unused dependencies `@ethereumjs/tx`, `@ethereumjs/util`, and `fast-json-patch` ([#9139](https://github.com/MetaMask/core/pull/9139)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/smart-transactions-controller@27.0.0...HEAD -[27.0.0]: https://github.com/MetaMask/core/compare/@metamask/smart-transactions-controller@26.0.1...@metamask/smart-transactions-controller@27.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/smart-transactions-controller@26.0.1...HEAD [26.0.1]: https://github.com/MetaMask/core/compare/@metamask/smart-transactions-controller@26.0.0...@metamask/smart-transactions-controller@26.0.1 [26.0.0]: https://github.com/MetaMask/core/compare/@metamask/smart-transactions-controller@25.1.1...@metamask/smart-transactions-controller@26.0.0 [25.1.1]: https://github.com/MetaMask/core/compare/@metamask/smart-transactions-controller@25.1.0...@metamask/smart-transactions-controller@25.1.1 diff --git a/packages/smart-transactions-controller/package.json b/packages/smart-transactions-controller/package.json index 772a3845b47..e1af84f29af 100644 --- a/packages/smart-transactions-controller/package.json +++ b/packages/smart-transactions-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/smart-transactions-controller", - "version": "27.0.0", + "version": "26.0.1", "description": "Improves success rates for swaps by trialing transactions privately and finding minimum fees", "keywords": [ "Ethereum", @@ -54,17 +54,17 @@ "@ethersproject/bytes": "^5.7.0", "@ethersproject/keccak256": "^5.8.0", "@ethersproject/transactions": "^5.7.0", - "@metamask/base-controller": "^10.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/eth-json-rpc-provider": "^7.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/eth-json-rpc-provider": "^6.0.1", "@metamask/eth-query": "^4.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/network-controller": "^37.0.0", - "@metamask/polling-controller": "^17.0.0", - "@metamask/profile-sync-controller": "^31.0.0", - "@metamask/remote-feature-flag-controller": "^7.0.0", + "@metamask/messenger": "^2.0.0", + "@metamask/network-controller": "^36.0.0", + "@metamask/polling-controller": "^16.0.9", + "@metamask/profile-sync-controller": "^30.0.0", + "@metamask/remote-feature-flag-controller": "^6.1.1", "@metamask/superstruct": "^3.4.1", - "@metamask/transaction-controller": "^70.0.0", + "@metamask/transaction-controller": "^69.8.1", "@metamask/utils": "^11.12.0", "bignumber.js": "^9.1.2", "lodash-es": "^4.17.21", @@ -72,7 +72,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", - "@metamask/json-rpc-engine": "^11.0.0", + "@metamask/json-rpc-engine": "^10.5.0", "@typescript/native": "npm:typescript@^7.0.2", "deepmerge": "^4.2.2", "jest": "^30.4.2", diff --git a/packages/snap-account-service/CHANGELOG.md b/packages/snap-account-service/CHANGELOG.md index ff6df16ae27..1d1876d5fa9 100644 --- a/packages/snap-account-service/CHANGELOG.md +++ b/packages/snap-account-service/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [3.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,8 +15,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/keyring-controller` from `^27.1.1` to `^28.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [2.1.2] @@ -178,8 +174,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump `@metamask/messenger` from `^1.1.1` to `^1.2.0` ([#8632](https://github.com/MetaMask/core/pull/8632)) - Bump `@metamask/account-tree-controller` from `^7.3.0` to `^7.4.0` ([#8783](https://github.com/MetaMask/core/pull/8783)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/snap-account-service@3.0.0...HEAD -[3.0.0]: https://github.com/MetaMask/core/compare/@metamask/snap-account-service@2.1.2...@metamask/snap-account-service@3.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/snap-account-service@2.1.2...HEAD [2.1.2]: https://github.com/MetaMask/core/compare/@metamask/snap-account-service@2.1.1...@metamask/snap-account-service@2.1.2 [2.1.1]: https://github.com/MetaMask/core/compare/@metamask/snap-account-service@2.1.0...@metamask/snap-account-service@2.1.1 [2.1.0]: https://github.com/MetaMask/core/compare/@metamask/snap-account-service@2.0.0...@metamask/snap-account-service@2.1.0 diff --git a/packages/snap-account-service/package.json b/packages/snap-account-service/package.json index 3bbe14a324e..fbb48d10272 100644 --- a/packages/snap-account-service/package.json +++ b/packages/snap-account-service/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snap-account-service", - "version": "3.0.0", + "version": "2.1.2", "description": "Service for Account Management Snaps", "keywords": [ "Ethereum", @@ -53,10 +53,10 @@ "@metamask/account-api": "^2.0.0", "@metamask/eth-snap-keyring": "^24.0.0", "@metamask/keyring-api": "^24.0.0", - "@metamask/keyring-controller": "^28.0.0", + "@metamask/keyring-controller": "^27.1.1", "@metamask/keyring-internal-snap-client": "^11.0.0", "@metamask/keyring-snap-sdk": "^10.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/messenger": "^2.0.0", "@metamask/snaps-controllers": "^19.0.0", "@metamask/snaps-sdk": "^11.0.0", "@metamask/utils": "^11.12.0", diff --git a/packages/social-controllers/CHANGELOG.md b/packages/social-controllers/CHANGELOG.md index 805ee74e0a7..ff60b114a0c 100644 --- a/packages/social-controllers/CHANGELOG.md +++ b/packages/social-controllers/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [3.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,11 +14,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-data-service` from `^1.0.0` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/profile-sync-controller` from `^30.0.0` to `^31.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [2.8.1] @@ -172,8 +165,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - `unfollowTrader` — unfollows traders and removes addresses from state - `updateFollowing` — fetches following list and replaces addresses in state -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/social-controllers@3.0.0...HEAD -[3.0.0]: https://github.com/MetaMask/core/compare/@metamask/social-controllers@2.8.1...@metamask/social-controllers@3.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/social-controllers@2.8.1...HEAD [2.8.1]: https://github.com/MetaMask/core/compare/@metamask/social-controllers@2.8.0...@metamask/social-controllers@2.8.1 [2.8.0]: https://github.com/MetaMask/core/compare/@metamask/social-controllers@2.7.2...@metamask/social-controllers@2.8.0 [2.7.2]: https://github.com/MetaMask/core/compare/@metamask/social-controllers@2.7.1...@metamask/social-controllers@2.7.2 diff --git a/packages/social-controllers/package.json b/packages/social-controllers/package.json index 02c774ed541..4411dc0ab33 100644 --- a/packages/social-controllers/package.json +++ b/packages/social-controllers/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/social-controllers", - "version": "3.0.0", + "version": "2.8.1", "description": "A collection of social related controllers", "keywords": [ "Ethereum", @@ -50,11 +50,11 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/base-data-service": "^2.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/profile-sync-controller": "^31.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/base-data-service": "^1.0.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/messenger": "^2.0.0", + "@metamask/profile-sync-controller": "^30.0.0", "@metamask/superstruct": "^3.4.1" }, "devDependencies": { diff --git a/packages/solana-test-validator-up/CHANGELOG.md b/packages/solana-test-validator-up/CHANGELOG.md index 1a708f0f488..41622346df4 100644 --- a/packages/solana-test-validator-up/CHANGELOG.md +++ b/packages/solana-test-validator-up/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [2.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,7 +14,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/local-node-utils` from `^1.0.0` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [1.0.0] @@ -27,6 +24,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Exposes `solana-test-validator-up`, `solana-test-validator`, and `solana` binaries via `node_modules/.bin` - Uses `@metamask/local-node-utils` for cache resolution, downloads, and executable wrappers -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/solana-test-validator-up@2.0.0...HEAD -[2.0.0]: https://github.com/MetaMask/core/compare/@metamask/solana-test-validator-up@1.0.0...@metamask/solana-test-validator-up@2.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/solana-test-validator-up@1.0.0...HEAD [1.0.0]: https://github.com/MetaMask/core/releases/tag/@metamask/solana-test-validator-up@1.0.0 diff --git a/packages/solana-test-validator-up/package.json b/packages/solana-test-validator-up/package.json index 689a426987c..ad471954adc 100644 --- a/packages/solana-test-validator-up/package.json +++ b/packages/solana-test-validator-up/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/solana-test-validator-up", - "version": "2.0.0", + "version": "1.0.0", "description": "solana-test-validator runtime installer for MetaMask E2E tests", "keywords": [ "Ethereum", @@ -51,7 +51,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/local-node-utils": "^2.0.0" + "@metamask/local-node-utils": "^1.0.0" }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", diff --git a/packages/storage-service/CHANGELOG.md b/packages/storage-service/CHANGELOG.md index 6a8b13ba9a4..bbdac4db0a9 100644 --- a/packages/storage-service/CHANGELOG.md +++ b/packages/storage-service/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [2.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -17,7 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. - Bump `@metamask/utils` from `^11.9.0` to `^11.12.0` ([#9074](https://github.com/MetaMask/core/pull/9074), [#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/messenger` from `^1.2.0` to `^3.0.0` ([#9392](https://github.com/MetaMask/core/pull/9392), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/messenger` from `^1.2.0` to `^2.0.0` ([#9392](https://github.com/MetaMask/core/pull/9392)) ## [1.0.2] @@ -47,8 +45,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release of `@metamask/storage-service` ([#7192](https://github.com/MetaMask/core/pull/7192)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/storage-service@2.0.0...HEAD -[2.0.0]: https://github.com/MetaMask/core/compare/@metamask/storage-service@1.0.2...@metamask/storage-service@2.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/storage-service@1.0.2...HEAD [1.0.2]: https://github.com/MetaMask/core/compare/@metamask/storage-service@1.0.1...@metamask/storage-service@1.0.2 [1.0.1]: https://github.com/MetaMask/core/compare/@metamask/storage-service@1.0.0...@metamask/storage-service@1.0.1 [1.0.0]: https://github.com/MetaMask/core/compare/@metamask/storage-service@0.0.1...@metamask/storage-service@1.0.0 diff --git a/packages/storage-service/package.json b/packages/storage-service/package.json index 41257d7838d..1595f1dc8e9 100644 --- a/packages/storage-service/package.json +++ b/packages/storage-service/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/storage-service", - "version": "2.0.0", + "version": "1.0.2", "description": "Platform-agnostic service for storing large, infrequently accessed controller data", "keywords": [ "Ethereum", @@ -50,7 +50,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/messenger": "^3.0.0", + "@metamask/messenger": "^2.0.0", "@metamask/utils": "^11.12.0" }, "devDependencies": { diff --git a/packages/subscription-controller/CHANGELOG.md b/packages/subscription-controller/CHANGELOG.md index 73732bc6a12..862629e3804 100644 --- a/packages/subscription-controller/CHANGELOG.md +++ b/packages/subscription-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [9.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,13 +14,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-data-service` from `^1.0.0` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/polling-controller` from `^16.0.9` to `^17.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/profile-sync-controller` from `^30.0.0` to `^31.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/transaction-controller` from `^69.8.1` to `^70.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [8.1.0] @@ -483,8 +474,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump `@metamask/controller-utils` from `^11.12.0` to `^11.14.0` ([#6620](https://github.com/MetaMask/core/pull/6620), [#6629](https://github.com/MetaMask/core/pull/6629)) - Bump `@metamask/utils` from `^11.4.2` to `^11.8.0` ([#6588](https://github.com/MetaMask/core/pull/6588)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/subscription-controller@9.0.0...HEAD -[9.0.0]: https://github.com/MetaMask/core/compare/@metamask/subscription-controller@8.1.0...@metamask/subscription-controller@9.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/subscription-controller@8.1.0...HEAD [8.1.0]: https://github.com/MetaMask/core/compare/@metamask/subscription-controller@8.0.1...@metamask/subscription-controller@8.1.0 [8.0.1]: https://github.com/MetaMask/core/compare/@metamask/subscription-controller@8.0.0...@metamask/subscription-controller@8.0.1 [8.0.0]: https://github.com/MetaMask/core/compare/@metamask/subscription-controller@7.0.0...@metamask/subscription-controller@8.0.0 diff --git a/packages/subscription-controller/package.json b/packages/subscription-controller/package.json index 3107b8940d7..97f1952ecfc 100644 --- a/packages/subscription-controller/package.json +++ b/packages/subscription-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/subscription-controller", - "version": "9.0.0", + "version": "8.1.0", "description": "Handle user subscription", "keywords": [ "Ethereum", @@ -50,14 +50,14 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-controller": "^10.0.0", - "@metamask/base-data-service": "^2.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/polling-controller": "^17.0.0", - "@metamask/profile-sync-controller": "^31.0.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/base-data-service": "^1.0.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/messenger": "^2.0.0", + "@metamask/polling-controller": "^16.0.9", + "@metamask/profile-sync-controller": "^30.0.0", "@metamask/superstruct": "^3.4.1", - "@metamask/transaction-controller": "^70.0.0", + "@metamask/transaction-controller": "^69.8.1", "@metamask/utils": "^11.12.0", "@tanstack/query-core": "^5.62.16", "bignumber.js": "^9.1.2", diff --git a/packages/transaction-controller/CHANGELOG.md b/packages/transaction-controller/CHANGELOG.md index 15cba09a596..bf93243d475 100644 --- a/packages/transaction-controller/CHANGELOG.md +++ b/packages/transaction-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [70.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,15 +14,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/core-backend` from `^9.0.0` to `^10.0.0` ([#10138](https://github.com/MetaMask/core/pull/10138), [#10139](https://github.com/MetaMask/core/pull/10139), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/remote-feature-flag-controller` from `^6.1.0` to `^7.0.0` ([#10129](https://github.com/MetaMask/core/pull/10129), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/accounts-controller` from `^39.1.1` to `^40.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/approval-controller` from `^9.0.2` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/gas-fee-controller` from `^26.3.2` to `^27.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/network-controller` from `^36.0.0` to `^37.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/core-backend` from `^9.0.0` to `^9.1.1` ([#10138](https://github.com/MetaMask/core/pull/10138), [#10139](https://github.com/MetaMask/core/pull/10139)) +- Bump `@metamask/remote-feature-flag-controller` from `^6.1.0` to `^6.1.1` ([#10129](https://github.com/MetaMask/core/pull/10129)) ## [69.8.1] @@ -2742,8 +2733,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 All changes listed after this point were applied to this package following the monorepo conversion. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@70.0.0...HEAD -[70.0.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@69.8.1...@metamask/transaction-controller@70.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@69.8.1...HEAD [69.8.1]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@69.8.0...@metamask/transaction-controller@69.8.1 [69.8.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@69.7.0...@metamask/transaction-controller@69.8.0 [69.7.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@69.6.1...@metamask/transaction-controller@69.7.0 diff --git a/packages/transaction-controller/package.json b/packages/transaction-controller/package.json index 455f020814e..d0cc0c2923c 100644 --- a/packages/transaction-controller/package.json +++ b/packages/transaction-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/transaction-controller", - "version": "70.0.0", + "version": "69.8.1", "description": "Stores transactions alongside their periodically updated statuses and manages interactions such as approval and cancellation", "keywords": [ "Ethereum", @@ -57,17 +57,17 @@ "@ethersproject/abi": "^5.7.0", "@ethersproject/contracts": "^5.7.0", "@ethersproject/wallet": "^5.7.0", - "@metamask/accounts-controller": "^40.0.0", - "@metamask/approval-controller": "^10.0.0", - "@metamask/base-controller": "^10.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/core-backend": "^10.0.0", - "@metamask/gas-fee-controller": "^27.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/accounts-controller": "^39.1.1", + "@metamask/approval-controller": "^9.0.2", + "@metamask/base-controller": "^9.1.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/core-backend": "^9.1.1", + "@metamask/gas-fee-controller": "^26.3.2", + "@metamask/messenger": "^2.0.0", "@metamask/metamask-eth-abis": "^3.1.1", - "@metamask/network-controller": "^37.0.0", + "@metamask/network-controller": "^36.0.0", "@metamask/nonce-tracker": "^6.0.0", - "@metamask/remote-feature-flag-controller": "^7.0.0", + "@metamask/remote-feature-flag-controller": "^6.1.1", "@metamask/rpc-errors": "^7.0.2", "@metamask/utils": "^11.12.0", "async-mutex": "^0.5.0", @@ -82,9 +82,9 @@ "devDependencies": { "@babel/runtime": "^7.23.9", "@metamask/auto-changelog": "^6.1.0", - "@metamask/connectivity-controller": "^1.0.0", - "@metamask/eth-block-tracker": "^16.0.0", - "@metamask/eth-json-rpc-provider": "^7.0.0", + "@metamask/connectivity-controller": "^0.3.0", + "@metamask/eth-block-tracker": "^15.0.0", + "@metamask/eth-json-rpc-provider": "^6.0.1", "@metamask/ethjs-provider-http": "^0.3.0", "@types/bn.js": "^5.1.5", "@types/jest": "^30.0.0", diff --git a/packages/transaction-pay-controller/CHANGELOG.md b/packages/transaction-pay-controller/CHANGELOG.md index 10470f9fe00..a1e60ed92c1 100644 --- a/packages/transaction-pay-controller/CHANGELOG.md +++ b/packages/transaction-pay-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [28.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,18 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/assets-controllers` from `^111.2.0` to `^112.0.0` ([#10152](https://github.com/MetaMask/core/pull/10152), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/assets-controller` from `^15.1.0` to `^16.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/gas-fee-controller` from `^26.3.2` to `^27.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/keyring-controller` from `^27.1.1` to `^28.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/network-controller` from `^36.0.0` to `^37.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/ramps-controller` from `^20.3.0` to `^21.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/remote-feature-flag-controller` from `^6.1.1` to `^7.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/sentinel-api-service` from `^1.0.1` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/transaction-controller` from `^69.8.1` to `^70.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/assets-controllers` from `^111.2.0` to `^111.3.0` ([#10152](https://github.com/MetaMask/core/pull/10152)) ## [27.1.2] @@ -1527,8 +1514,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#6820](https://github.com/MetaMask/core/pull/6820)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@28.0.0...HEAD -[28.0.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@27.1.2...@metamask/transaction-pay-controller@28.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@27.1.2...HEAD [27.1.2]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@27.1.1...@metamask/transaction-pay-controller@27.1.2 [27.1.1]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@27.1.0...@metamask/transaction-pay-controller@27.1.1 [27.1.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@27.0.0...@metamask/transaction-pay-controller@27.1.0 diff --git a/packages/transaction-pay-controller/package.json b/packages/transaction-pay-controller/package.json index 18c1089bc36..7003d015918 100644 --- a/packages/transaction-pay-controller/package.json +++ b/packages/transaction-pay-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/transaction-pay-controller", - "version": "28.0.0", + "version": "27.1.2", "description": "Manages alternate payment strategies to provide required funds for transactions in MetaMask", "keywords": [ "Ethereum", @@ -54,19 +54,19 @@ "@ethersproject/abi": "^5.7.0", "@ethersproject/contracts": "^5.7.0", "@ethersproject/providers": "^5.7.0", - "@metamask/assets-controller": "^16.0.0", - "@metamask/assets-controllers": "^112.0.0", - "@metamask/base-controller": "^10.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/gas-fee-controller": "^27.0.0", - "@metamask/keyring-controller": "^28.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/assets-controller": "^15.1.0", + "@metamask/assets-controllers": "^111.3.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/gas-fee-controller": "^26.3.2", + "@metamask/keyring-controller": "^27.1.1", + "@metamask/messenger": "^2.0.0", "@metamask/metamask-eth-abis": "^3.1.1", - "@metamask/network-controller": "^37.0.0", - "@metamask/ramps-controller": "^21.0.0", - "@metamask/remote-feature-flag-controller": "^7.0.0", - "@metamask/sentinel-api-service": "^2.0.0", - "@metamask/transaction-controller": "^70.0.0", + "@metamask/network-controller": "^36.0.0", + "@metamask/ramps-controller": "^20.3.0", + "@metamask/remote-feature-flag-controller": "^6.1.1", + "@metamask/sentinel-api-service": "^1.0.1", + "@metamask/transaction-controller": "^69.8.1", "@metamask/utils": "^11.12.0", "bignumber.js": "^9.1.2", "bn.js": "^5.2.1", diff --git a/packages/user-operation-controller/CHANGELOG.md b/packages/user-operation-controller/CHANGELOG.md index c365cc85587..60779acbdb0 100644 --- a/packages/user-operation-controller/CHANGELOG.md +++ b/packages/user-operation-controller/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [42.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,16 +14,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/transaction-controller` from `^69.6.1` to `^70.0.0` ([#10046](https://github.com/MetaMask/core/pull/10046), [#10080](https://github.com/MetaMask/core/pull/10080), [#10124](https://github.com/MetaMask/core/pull/10124), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/transaction-controller` from `^69.6.1` to `^69.8.1` ([#10046](https://github.com/MetaMask/core/pull/10046), [#10080](https://github.com/MetaMask/core/pull/10080), [#10124](https://github.com/MetaMask/core/pull/10124)) - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/approval-controller` from `^9.0.2` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/gas-fee-controller` from `^26.3.2` to `^27.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/keyring-controller` from `^27.1.1` to `^28.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/network-controller` from `^36.0.0` to `^37.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/polling-controller` from `^16.0.9` to `^17.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) ## [41.2.9] @@ -681,8 +671,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial Release ([#3749](https://github.com/MetaMask/core/pull/3749)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/user-operation-controller@42.0.0...HEAD -[42.0.0]: https://github.com/MetaMask/core/compare/@metamask/user-operation-controller@41.2.9...@metamask/user-operation-controller@42.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/user-operation-controller@41.2.9...HEAD [41.2.9]: https://github.com/MetaMask/core/compare/@metamask/user-operation-controller@41.2.8...@metamask/user-operation-controller@41.2.9 [41.2.8]: https://github.com/MetaMask/core/compare/@metamask/user-operation-controller@41.2.7...@metamask/user-operation-controller@41.2.8 [41.2.7]: https://github.com/MetaMask/core/compare/@metamask/user-operation-controller@41.2.6...@metamask/user-operation-controller@41.2.7 diff --git a/packages/user-operation-controller/package.json b/packages/user-operation-controller/package.json index 73dcddae5bd..340a8b4fa8e 100644 --- a/packages/user-operation-controller/package.json +++ b/packages/user-operation-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/user-operation-controller", - "version": "42.0.0", + "version": "41.2.9", "description": "Creates user operations and manages their life cycle", "keywords": [ "Ethereum", @@ -51,18 +51,18 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/approval-controller": "^10.0.0", - "@metamask/base-controller": "^10.0.0", - "@metamask/controller-utils": "^13.0.0", + "@metamask/approval-controller": "^9.0.2", + "@metamask/base-controller": "^9.1.0", + "@metamask/controller-utils": "^12.3.0", "@metamask/eth-query": "^4.0.0", - "@metamask/gas-fee-controller": "^27.0.0", - "@metamask/keyring-controller": "^28.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/network-controller": "^37.0.0", - "@metamask/polling-controller": "^17.0.0", + "@metamask/gas-fee-controller": "^26.3.2", + "@metamask/keyring-controller": "^27.1.1", + "@metamask/messenger": "^2.0.0", + "@metamask/network-controller": "^36.0.0", + "@metamask/polling-controller": "^16.0.9", "@metamask/rpc-errors": "^7.0.2", "@metamask/superstruct": "^3.4.1", - "@metamask/transaction-controller": "^70.0.0", + "@metamask/transaction-controller": "^69.8.1", "@metamask/utils": "^11.12.0", "bn.js": "^5.2.1", "immer": "^9.0.6", @@ -71,7 +71,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", - "@metamask/eth-block-tracker": "^16.0.0", + "@metamask/eth-block-tracker": "^15.0.0", "@types/jest": "^30.0.0", "@typescript/native": "npm:typescript@^7.0.2", "deepmerge": "^4.2.2", diff --git a/packages/wallet-cli/CHANGELOG.md b/packages/wallet-cli/CHANGELOG.md index d6a77208a1d..6e80d9e738c 100644 --- a/packages/wallet-cli/CHANGELOG.md +++ b/packages/wallet-cli/CHANGELOG.md @@ -32,15 +32,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - `--password` / `MM_WALLET_PASSWORD` is now optional on `mm daemon start`; on subsequent runs, omitting it starts the daemon with a locked keyring, and the persisted vault is auto-unlocked when a password is supplied ([#8821](https://github.com/MetaMask/core/pull/8821)) - The daemon RPC server now validates `params` against each handler's superstruct before dispatch, returning a `-32602 invalidParams` error on mismatch instead of passing raw params to the handler ([#8846](https://github.com/MetaMask/core/pull/8846)) - Report daemon socket connection errors consistently across `mm daemon call` and `mm daemon list` ([#9339](https://github.com/MetaMask/core/pull/9339)) -- Bump `@metamask/wallet` from `^3.0.0` to `^13.0.0` ([#9218](https://github.com/MetaMask/core/pull/9218), [#9263](https://github.com/MetaMask/core/pull/9263), [#9349](https://github.com/MetaMask/core/pull/9349), [#9396](https://github.com/MetaMask/core/pull/9396), [#9470](https://github.com/MetaMask/core/pull/9470), [#9609](https://github.com/MetaMask/core/pull/9609), [#9629](https://github.com/MetaMask/core/pull/9629), [#9735](https://github.com/MetaMask/core/pull/9735), [#9809](https://github.com/MetaMask/core/pull/9809), [#9903](https://github.com/MetaMask/core/pull/9903), [#9938](https://github.com/MetaMask/core/pull/9938), [#9945](https://github.com/MetaMask/core/pull/9945), [#9969](https://github.com/MetaMask/core/pull/9969), [#10137](https://github.com/MetaMask/core/pull/10137), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/wallet` from `^3.0.0` to `^12.0.3` ([#9218](https://github.com/MetaMask/core/pull/9218), [#9263](https://github.com/MetaMask/core/pull/9263), [#9349](https://github.com/MetaMask/core/pull/9349), [#9396](https://github.com/MetaMask/core/pull/9396), [#9470](https://github.com/MetaMask/core/pull/9470), [#9609](https://github.com/MetaMask/core/pull/9609), [#9629](https://github.com/MetaMask/core/pull/9629), [#9735](https://github.com/MetaMask/core/pull/9735), [#9809](https://github.com/MetaMask/core/pull/9809), [#9903](https://github.com/MetaMask/core/pull/9903), [#9938](https://github.com/MetaMask/core/pull/9938), [#9945](https://github.com/MetaMask/core/pull/9945), [#9969](https://github.com/MetaMask/core/pull/9969), [#10137](https://github.com/MetaMask/core/pull/10137)) - Wrap daemon password and SRP in opaque `Password` and `Srp` types that redact on logging; validated and unwrapped only at trust boundaries ([#8863](https://github.com/MetaMask/core/pull/8863)) -- Bump `@metamask/analytics-controller` from `^1.2.1` to `^3.0.0` ([#9735](https://github.com/MetaMask/core/pull/9735), [#10092](https://github.com/MetaMask/core/pull/10092), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/remote-feature-flag-controller` from `^4.2.2` to `^7.0.0` ([#9735](https://github.com/MetaMask/core/pull/9735), [#9945](https://github.com/MetaMask/core/pull/9945), [#9980](https://github.com/MetaMask/core/pull/9980), [#10129](https://github.com/MetaMask/core/pull/10129), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/analytics-controller` from `^1.2.1` to `^2.1.0` ([#9735](https://github.com/MetaMask/core/pull/9735), [#10092](https://github.com/MetaMask/core/pull/10092)) +- Bump `@metamask/remote-feature-flag-controller` from `^4.2.2` to `^6.1.1` ([#9735](https://github.com/MetaMask/core/pull/9735), [#9945](https://github.com/MetaMask/core/pull/9945), [#9980](https://github.com/MetaMask/core/pull/9980), [#10129](https://github.com/MetaMask/core/pull/10129)) - Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) -- Bump `@metamask/config-registry-controller` from `^3.0.0` to `^4.0.0` ([#9969](https://github.com/MetaMask/core/pull/9969), [#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/config-registry-controller` from `^3.0.0` to `^3.1.0` ([#9969](https://github.com/MetaMask/core/pull/9969)) - Bump `@metamask/utils` from `^11.11.0` to `^11.12.0` ([#10076](https://github.com/MetaMask/core/pull/10076)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/storage-service` from `^1.0.2` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) [Unreleased]: https://github.com/MetaMask/core/ diff --git a/packages/wallet-cli/package.json b/packages/wallet-cli/package.json index 65dafc3ccd4..3840354284c 100644 --- a/packages/wallet-cli/package.json +++ b/packages/wallet-cli/package.json @@ -52,24 +52,24 @@ "dependencies": { "@inquirer/confirm": "^6.0.11", "@inquirer/password": "^5.1.1", - "@metamask/analytics-controller": "^3.0.0", - "@metamask/base-controller": "^10.0.0", - "@metamask/config-registry-controller": "^4.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/remote-feature-flag-controller": "^7.0.0", + "@metamask/analytics-controller": "^2.1.0", + "@metamask/base-controller": "^9.1.0", + "@metamask/config-registry-controller": "^3.1.0", + "@metamask/messenger": "^2.0.0", + "@metamask/remote-feature-flag-controller": "^6.1.1", "@metamask/rpc-errors": "^7.0.2", "@metamask/scure-bip39": "^2.1.1", - "@metamask/storage-service": "^2.0.0", + "@metamask/storage-service": "^1.0.2", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.12.0", - "@metamask/wallet": "^13.0.0", + "@metamask/wallet": "^12.0.3", "@oclif/core": "^4.10.5", "better-sqlite3": "^12.9.0", "immer": "^9.0.6" }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", - "@metamask/foundryup": "^2.0.0", + "@metamask/foundryup": "^1.0.1", "@types/better-sqlite3": "^7.6.13", "@types/jest": "^30.0.0", "@typescript/native": "npm:typescript@^7.0.2", diff --git a/packages/wallet-framework-docs/package.json b/packages/wallet-framework-docs/package.json index cb43840592d..6cc8d21cb78 100644 --- a/packages/wallet-framework-docs/package.json +++ b/packages/wallet-framework-docs/package.json @@ -38,9 +38,9 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-data-service": "^2.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/messenger": "^3.0.0", + "@metamask/base-data-service": "^1.0.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/messenger": "^2.0.0", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.12.0", "@tanstack/query-core": "^5.62.16" diff --git a/packages/wallet/CHANGELOG.md b/packages/wallet/CHANGELOG.md index 3de7680c4fd..b935efef11e 100644 --- a/packages/wallet/CHANGELOG.md +++ b/packages/wallet/CHANGELOG.md @@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [13.0.0] - ### Changed - **BREAKING:** Drop CommonJS support ([#9536](https://github.com/MetaMask/core/pull/9536)) @@ -16,25 +14,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump minimum Node.js version to 22 ([#9976](https://github.com/MetaMask/core/pull/9976)) - **BREAKING:** Bump TypeScript target to ES2022 ([#10019](https://github.com/MetaMask/core/pull/10019)) - This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume. -- Bump `@metamask/claims-controller` from `^0.6.1` to `^1.0.0` ([#10139](https://github.com/MetaMask/core/pull/10139), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/shield-controller` from `^6.0.1` to `^7.0.0` ([#10139](https://github.com/MetaMask/core/pull/10139), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/subscription-controller` from `^8.0.1` to `^9.0.0` ([#10139](https://github.com/MetaMask/core/pull/10139), [#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/accounts-controller` from `^39.1.1` to `^40.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/address-book-controller` from `^7.1.2` to `^8.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/approval-controller` from `^9.0.2` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/base-controller` from `^9.1.0` to `^10.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/config-registry-controller` from `^3.1.0` to `^4.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/connectivity-controller` from `^0.3.0` to `^1.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/controller-utils` from `^12.3.0` to `^13.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/gas-fee-controller` from `^26.3.2` to `^27.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/keyring-controller` from `^27.1.1` to `^28.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/messenger` from `^2.0.0` to `^3.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/network-controller` from `^36.0.0` to `^37.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/passkey-controller` from `^3.1.0` to `^4.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/remote-feature-flag-controller` from `^6.1.1` to `^7.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/seedless-onboarding-controller` from `^10.1.1` to `^11.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/storage-service` from `^1.0.2` to `^2.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) -- Bump `@metamask/transaction-controller` from `^69.8.1` to `^70.0.0` ([#10155](https://github.com/MetaMask/core/pull/10155)) +- Bump `@metamask/claims-controller` from `^0.6.1` to `^0.6.2` ([#10139](https://github.com/MetaMask/core/pull/10139)) +- Bump `@metamask/shield-controller` from `^6.0.1` to `^6.0.2` ([#10139](https://github.com/MetaMask/core/pull/10139)) +- Bump `@metamask/subscription-controller` from `^8.0.1` to `^8.1.0` ([#10139](https://github.com/MetaMask/core/pull/10139)) ## [12.0.3] @@ -248,8 +230,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#8838](https://github.com/MetaMask/core/pull/8838)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/wallet@13.0.0...HEAD -[13.0.0]: https://github.com/MetaMask/core/compare/@metamask/wallet@12.0.3...@metamask/wallet@13.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/wallet@12.0.3...HEAD [12.0.3]: https://github.com/MetaMask/core/compare/@metamask/wallet@12.0.2...@metamask/wallet@12.0.3 [12.0.2]: https://github.com/MetaMask/core/compare/@metamask/wallet@12.0.1...@metamask/wallet@12.0.2 [12.0.1]: https://github.com/MetaMask/core/compare/@metamask/wallet@12.0.0...@metamask/wallet@12.0.1 diff --git a/packages/wallet/package.json b/packages/wallet/package.json index 3db7221499a..4babf9f1a9e 100644 --- a/packages/wallet/package.json +++ b/packages/wallet/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/wallet", - "version": "13.0.0", + "version": "12.0.3", "description": "Provides a shared framework for building MetaMask wallets", "keywords": [ "Ethereum", @@ -50,27 +50,27 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/accounts-controller": "^40.0.0", - "@metamask/address-book-controller": "^8.0.0", - "@metamask/approval-controller": "^10.0.0", - "@metamask/base-controller": "^10.0.0", + "@metamask/accounts-controller": "^39.1.1", + "@metamask/address-book-controller": "^7.1.2", + "@metamask/approval-controller": "^9.0.2", + "@metamask/base-controller": "^9.1.0", "@metamask/browser-passworder": "^6.0.0", - "@metamask/claims-controller": "^1.0.0", - "@metamask/config-registry-controller": "^4.0.0", - "@metamask/connectivity-controller": "^1.0.0", - "@metamask/controller-utils": "^13.0.0", - "@metamask/gas-fee-controller": "^27.0.0", - "@metamask/keyring-controller": "^28.0.0", - "@metamask/messenger": "^3.0.0", - "@metamask/network-controller": "^37.0.0", - "@metamask/passkey-controller": "^4.0.0", - "@metamask/remote-feature-flag-controller": "^7.0.0", + "@metamask/claims-controller": "^0.6.2", + "@metamask/config-registry-controller": "^3.1.0", + "@metamask/connectivity-controller": "^0.3.0", + "@metamask/controller-utils": "^12.3.0", + "@metamask/gas-fee-controller": "^26.3.2", + "@metamask/keyring-controller": "^27.1.1", + "@metamask/messenger": "^2.0.0", + "@metamask/network-controller": "^36.0.0", + "@metamask/passkey-controller": "^3.1.0", + "@metamask/remote-feature-flag-controller": "^6.1.1", "@metamask/scure-bip39": "^2.1.1", - "@metamask/seedless-onboarding-controller": "^11.0.0", - "@metamask/shield-controller": "^7.0.0", - "@metamask/storage-service": "^2.0.0", - "@metamask/subscription-controller": "^9.0.0", - "@metamask/transaction-controller": "^70.0.0", + "@metamask/seedless-onboarding-controller": "^10.1.1", + "@metamask/shield-controller": "^6.0.2", + "@metamask/storage-service": "^1.0.2", + "@metamask/subscription-controller": "^8.1.0", + "@metamask/transaction-controller": "^69.8.1", "@metamask/utils": "^11.12.0" }, "devDependencies": { diff --git a/yarn.lock b/yarn.lock index 4e0500a3b1a..d6d13effaf3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5571,20 +5571,20 @@ __metadata: languageName: node linkType: hard -"@metamask/account-tree-controller@npm:^10.0.0, @metamask/account-tree-controller@workspace:packages/account-tree-controller": +"@metamask/account-tree-controller@npm:^9.0.0, @metamask/account-tree-controller@workspace:packages/account-tree-controller": version: 0.0.0-use.local resolution: "@metamask/account-tree-controller@workspace:packages/account-tree-controller" dependencies: "@metamask/account-api": "npm:^2.0.0" - "@metamask/accounts-controller": "npm:^40.0.0" + "@metamask/accounts-controller": "npm:^39.1.1" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" + "@metamask/base-controller": "npm:^9.1.0" "@metamask/eth-hd-keyring": "npm:^15.0.0" "@metamask/keyring-api": "npm:^24.0.0" - "@metamask/keyring-controller": "npm:^28.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/multichain-account-service": "npm:^14.0.0" - "@metamask/profile-sync-controller": "npm:^31.0.0" + "@metamask/keyring-controller": "npm:^27.1.1" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/multichain-account-service": "npm:^13.0.2" + "@metamask/profile-sync-controller": "npm:^30.0.0" "@metamask/providers": "npm:^22.1.0" "@metamask/snaps-controllers": "npm:^19.0.0" "@metamask/snaps-sdk": "npm:^11.0.0" @@ -5610,22 +5610,22 @@ __metadata: languageName: unknown linkType: soft -"@metamask/accounts-controller@npm:^40.0.0, @metamask/accounts-controller@workspace:packages/accounts-controller": +"@metamask/accounts-controller@npm:^39.1.1, @metamask/accounts-controller@workspace:packages/accounts-controller": version: 0.0.0-use.local resolution: "@metamask/accounts-controller@workspace:packages/accounts-controller" dependencies: "@ethereumjs/util": "npm:^9.1.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/controller-utils": "npm:^13.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/controller-utils": "npm:^12.3.0" "@metamask/eth-snap-keyring": "npm:^24.0.0" "@metamask/keyring-api": "npm:^24.0.0" - "@metamask/keyring-controller": "npm:^28.0.0" + "@metamask/keyring-controller": "npm:^27.1.1" "@metamask/keyring-internal-api": "npm:^12.0.0" "@metamask/keyring-sdk": "npm:^3.1.0" "@metamask/keyring-utils": "npm:^5.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/network-controller": "npm:^37.0.0" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/network-controller": "npm:^36.0.0" "@metamask/providers": "npm:^22.1.0" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.12.0" @@ -5662,14 +5662,14 @@ __metadata: languageName: node linkType: hard -"@metamask/address-book-controller@npm:^8.0.0, @metamask/address-book-controller@workspace:packages/address-book-controller": +"@metamask/address-book-controller@npm:^7.1.2, @metamask/address-book-controller@workspace:packages/address-book-controller": version: 0.0.0-use.local resolution: "@metamask/address-book-controller@workspace:packages/address-book-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" @@ -5689,8 +5689,8 @@ __metadata: resolution: "@metamask/ai-controllers@workspace:packages/ai-controllers" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" @@ -5706,14 +5706,14 @@ __metadata: languageName: unknown linkType: soft -"@metamask/analytics-controller@npm:^3.0.0, @metamask/analytics-controller@workspace:packages/analytics-controller": +"@metamask/analytics-controller@npm:^2.1.0, @metamask/analytics-controller@workspace:packages/analytics-controller": version: 0.0.0-use.local resolution: "@metamask/analytics-controller@workspace:packages/analytics-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/geolocation-controller": "npm:^2.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/geolocation-controller": "npm:^1.0.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@types/uuid": "npm:^8.3.0" @@ -5736,9 +5736,9 @@ __metadata: resolution: "@metamask/analytics-data-regulation-controller@workspace:packages/analytics-data-regulation-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" @@ -5759,8 +5759,8 @@ __metadata: resolution: "@metamask/announcement-controller@workspace:packages/announcement-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/messenger": "npm:^2.0.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" deepmerge: "npm:^4.2.2" @@ -5786,8 +5786,8 @@ __metadata: resolution: "@metamask/app-metadata-controller@workspace:packages/app-metadata-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/messenger": "npm:^2.0.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" deepmerge: "npm:^4.2.2" @@ -5801,13 +5801,13 @@ __metadata: languageName: unknown linkType: soft -"@metamask/approval-controller@npm:^10.0.0, @metamask/approval-controller@workspace:packages/approval-controller": +"@metamask/approval-controller@npm:^9.0.1, @metamask/approval-controller@npm:^9.0.2, @metamask/approval-controller@workspace:packages/approval-controller": version: 0.0.0-use.local resolution: "@metamask/approval-controller@workspace:packages/approval-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" @@ -5824,50 +5824,37 @@ __metadata: languageName: unknown linkType: soft -"@metamask/approval-controller@npm:^9.0.1": - version: 9.0.2 - resolution: "@metamask/approval-controller@npm:9.0.2" - dependencies: - "@metamask/base-controller": "npm:^9.1.0" - "@metamask/messenger": "npm:^1.2.0" - "@metamask/rpc-errors": "npm:^7.0.2" - "@metamask/utils": "npm:^11.9.0" - nanoid: "npm:^3.3.8" - checksum: 10/f27d75901a1a8367a8972b30ebb097a063282c8eb40f3188a6255ed1e043313085de6d5feb9300660366d4d93c822ebe6b37219978806db0492c4fed761d3c6a - languageName: node - linkType: hard - -"@metamask/assets-controller@npm:^16.0.0, @metamask/assets-controller@workspace:packages/assets-controller": +"@metamask/assets-controller@npm:^15.1.0, @metamask/assets-controller@workspace:packages/assets-controller": version: 0.0.0-use.local resolution: "@metamask/assets-controller@workspace:packages/assets-controller" dependencies: "@ethereumjs/util": "npm:^9.1.0" "@ethersproject/abi": "npm:^5.7.0" "@ethersproject/providers": "npm:^5.7.0" - "@metamask/account-tree-controller": "npm:^10.0.0" - "@metamask/accounts-controller": "npm:^40.0.0" - "@metamask/assets-controllers": "npm:^112.0.0" + "@metamask/account-tree-controller": "npm:^9.0.0" + "@metamask/accounts-controller": "npm:^39.1.1" + "@metamask/assets-controllers": "npm:^111.3.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/client-controller": "npm:^2.0.0" - "@metamask/config-registry-controller": "npm:^4.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/core-backend": "npm:^10.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/client-controller": "npm:^1.0.1" + "@metamask/config-registry-controller": "npm:^3.1.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/core-backend": "npm:^9.1.1" "@metamask/keyring-api": "npm:^24.0.0" - "@metamask/keyring-controller": "npm:^28.0.0" + "@metamask/keyring-controller": "npm:^27.1.1" "@metamask/keyring-internal-api": "npm:^12.0.0" "@metamask/keyring-snap-client": "npm:^10.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/network-controller": "npm:^37.0.0" - "@metamask/network-enablement-controller": "npm:^7.0.0" - "@metamask/permission-controller": "npm:^14.0.0" - "@metamask/phishing-controller": "npm:^18.0.0" - "@metamask/polling-controller": "npm:^17.0.0" - "@metamask/preferences-controller": "npm:^24.0.0" - "@metamask/remote-feature-flag-controller": "npm:^7.0.0" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/network-controller": "npm:^36.0.0" + "@metamask/network-enablement-controller": "npm:^6.0.5" + "@metamask/permission-controller": "npm:^13.1.1" + "@metamask/phishing-controller": "npm:^17.4.1" + "@metamask/polling-controller": "npm:^16.0.9" + "@metamask/preferences-controller": "npm:^23.1.0" + "@metamask/remote-feature-flag-controller": "npm:^6.1.1" "@metamask/snaps-controllers": "npm:^19.0.0" "@metamask/snaps-utils": "npm:^12.1.2" - "@metamask/transaction-controller": "npm:^70.0.0" + "@metamask/transaction-controller": "npm:^69.8.1" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@types/lodash-es": "npm:^4.17.12" @@ -5888,7 +5875,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/assets-controllers@npm:^112.0.0, @metamask/assets-controllers@workspace:packages/assets-controllers": +"@metamask/assets-controllers@npm:^111.3.0, @metamask/assets-controllers@workspace:packages/assets-controllers": version: 0.0.0-use.local resolution: "@metamask/assets-controllers@workspace:packages/assets-controllers" dependencies: @@ -5901,39 +5888,39 @@ __metadata: "@ethersproject/providers": "npm:^5.7.0" "@metamask/abi-utils": "npm:^2.0.3" "@metamask/account-api": "npm:^2.0.0" - "@metamask/account-tree-controller": "npm:^10.0.0" - "@metamask/accounts-controller": "npm:^40.0.0" - "@metamask/approval-controller": "npm:^10.0.0" + "@metamask/account-tree-controller": "npm:^9.0.0" + "@metamask/accounts-controller": "npm:^39.1.1" + "@metamask/approval-controller": "npm:^9.0.2" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" + "@metamask/base-controller": "npm:^9.1.0" "@metamask/contract-metadata": "npm:^2.4.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/core-backend": "npm:^10.0.0" - "@metamask/eth-json-rpc-provider": "npm:^7.0.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/core-backend": "npm:^9.1.1" + "@metamask/eth-json-rpc-provider": "npm:^6.0.1" "@metamask/eth-query": "npm:^4.0.0" "@metamask/ethjs-provider-http": "npm:^0.3.0" "@metamask/keyring-api": "npm:^24.0.0" - "@metamask/keyring-controller": "npm:^28.0.0" + "@metamask/keyring-controller": "npm:^27.1.1" "@metamask/keyring-internal-api": "npm:^12.0.0" "@metamask/keyring-snap-client": "npm:^10.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/metamask-eth-abis": "npm:^3.1.1" - "@metamask/multichain-account-service": "npm:^14.0.0" - "@metamask/network-controller": "npm:^37.0.0" - "@metamask/network-enablement-controller": "npm:^7.0.0" - "@metamask/permission-controller": "npm:^14.0.0" - "@metamask/phishing-controller": "npm:^18.0.0" - "@metamask/polling-controller": "npm:^17.0.0" - "@metamask/preferences-controller": "npm:^24.0.0" - "@metamask/profile-sync-controller": "npm:^31.0.0" + "@metamask/multichain-account-service": "npm:^13.0.2" + "@metamask/network-controller": "npm:^36.0.0" + "@metamask/network-enablement-controller": "npm:^6.0.5" + "@metamask/permission-controller": "npm:^13.1.1" + "@metamask/phishing-controller": "npm:^17.4.1" + "@metamask/polling-controller": "npm:^16.0.9" + "@metamask/preferences-controller": "npm:^23.1.0" + "@metamask/profile-sync-controller": "npm:^30.0.0" "@metamask/providers": "npm:^22.1.0" - "@metamask/remote-feature-flag-controller": "npm:^7.0.0" + "@metamask/remote-feature-flag-controller": "npm:^6.1.1" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/snaps-controllers": "npm:^19.0.0" "@metamask/snaps-sdk": "npm:^11.0.0" "@metamask/snaps-utils": "npm:^12.1.2" - "@metamask/storage-service": "npm:^2.0.0" - "@metamask/transaction-controller": "npm:^70.0.0" + "@metamask/storage-service": "npm:^1.0.2" + "@metamask/transaction-controller": "npm:^69.8.1" "@metamask/utils": "npm:^11.12.0" "@tanstack/query-core": "npm:^5.62.16" "@types/bn.js": "npm:^5.1.5" @@ -6002,14 +5989,14 @@ __metadata: languageName: node linkType: hard -"@metamask/authenticated-user-storage@npm:^4.0.0, @metamask/authenticated-user-storage@workspace:packages/authenticated-user-storage": +"@metamask/authenticated-user-storage@npm:^3.0.2, @metamask/authenticated-user-storage@workspace:packages/authenticated-user-storage": version: 0.0.0-use.local resolution: "@metamask/authenticated-user-storage@workspace:packages/authenticated-user-storage" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-data-service": "npm:^2.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-data-service": "npm:^1.0.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" @@ -6049,12 +6036,12 @@ __metadata: languageName: node linkType: hard -"@metamask/base-controller@npm:^10.0.0, @metamask/base-controller@workspace:packages/base-controller": +"@metamask/base-controller@npm:^9.0.1, @metamask/base-controller@npm:^9.1.0, @metamask/base-controller@workspace:packages/base-controller": version: 0.0.0-use.local resolution: "@metamask/base-controller@workspace:packages/base-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" @@ -6070,24 +6057,13 @@ __metadata: languageName: unknown linkType: soft -"@metamask/base-controller@npm:^9.0.1, @metamask/base-controller@npm:^9.1.0": - version: 9.1.0 - resolution: "@metamask/base-controller@npm:9.1.0" - dependencies: - "@metamask/messenger": "npm:^1.1.1" - "@metamask/utils": "npm:^11.9.0" - immer: "npm:^9.0.6" - checksum: 10/752b70b35026fdf31ea8feef638f06286dbbde8d17e1ba804085fdbedbb076d900d2d7b6db3d2af284b3aa8fa84c95a0ceea6a3a46ee7b7e29433f037e9afc69 - languageName: node - linkType: hard - -"@metamask/base-data-service@npm:^2.0.0, @metamask/base-data-service@workspace:packages/base-data-service": +"@metamask/base-data-service@npm:^1.0.0, @metamask/base-data-service@workspace:packages/base-data-service": version: 0.0.0-use.local resolution: "@metamask/base-data-service@workspace:packages/base-data-service" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/storage-service": "npm:^2.0.0" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/storage-service": "npm:^1.0.2" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.12.0" "@tanstack/query-core": "npm:^5.62.16" @@ -6114,7 +6090,7 @@ __metadata: resolution: "@metamask/bitcoin-regtest-up@workspace:packages/bitcoin-regtest-up" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/local-node-utils": "npm:^2.0.0" + "@metamask/local-node-utils": "npm:^1.0.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" deepmerge: "npm:^4.2.2" @@ -6130,7 +6106,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/bridge-controller@npm:^81.0.0, @metamask/bridge-controller@workspace:packages/bridge-controller": +"@metamask/bridge-controller@npm:^80.2.1, @metamask/bridge-controller@workspace:packages/bridge-controller": version: 0.0.0-use.local resolution: "@metamask/bridge-controller@workspace:packages/bridge-controller" dependencies: @@ -6139,25 +6115,25 @@ __metadata: "@ethersproject/constants": "npm:^5.7.0" "@ethersproject/contracts": "npm:^5.7.0" "@ethersproject/providers": "npm:^5.7.0" - "@metamask/accounts-controller": "npm:^40.0.0" - "@metamask/assets-controller": "npm:^16.0.0" - "@metamask/assets-controllers": "npm:^112.0.0" + "@metamask/accounts-controller": "npm:^39.1.1" + "@metamask/assets-controller": "npm:^15.1.0" + "@metamask/assets-controllers": "npm:^111.3.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/eth-json-rpc-provider": "npm:^7.0.0" - "@metamask/gas-fee-controller": "npm:^27.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/eth-json-rpc-provider": "npm:^6.0.1" + "@metamask/gas-fee-controller": "npm:^26.3.2" "@metamask/keyring-api": "npm:^24.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/metamask-eth-abis": "npm:^3.1.1" - "@metamask/multichain-network-controller": "npm:^4.0.0" - "@metamask/network-controller": "npm:^37.0.0" - "@metamask/polling-controller": "npm:^17.0.0" - "@metamask/profile-sync-controller": "npm:^31.0.0" - "@metamask/remote-feature-flag-controller": "npm:^7.0.0" + "@metamask/multichain-network-controller": "npm:^3.2.4" + "@metamask/network-controller": "npm:^36.0.0" + "@metamask/polling-controller": "npm:^16.0.9" + "@metamask/profile-sync-controller": "npm:^30.0.0" + "@metamask/remote-feature-flag-controller": "npm:^6.1.1" "@metamask/snaps-controllers": "npm:^19.0.0" "@metamask/superstruct": "npm:^3.4.1" - "@metamask/transaction-controller": "npm:^70.0.0" + "@metamask/transaction-controller": "npm:^69.8.1" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" @@ -6182,20 +6158,20 @@ __metadata: version: 0.0.0-use.local resolution: "@metamask/bridge-status-controller@workspace:packages/bridge-status-controller" dependencies: - "@metamask/accounts-controller": "npm:^40.0.0" + "@metamask/accounts-controller": "npm:^39.1.1" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/bridge-controller": "npm:^81.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/gas-fee-controller": "npm:^27.0.0" - "@metamask/keyring-controller": "npm:^28.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/network-controller": "npm:^37.0.0" - "@metamask/polling-controller": "npm:^17.0.0" - "@metamask/profile-sync-controller": "npm:^31.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/bridge-controller": "npm:^80.2.1" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/gas-fee-controller": "npm:^26.3.2" + "@metamask/keyring-controller": "npm:^27.1.1" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/network-controller": "npm:^36.0.0" + "@metamask/polling-controller": "npm:^16.0.9" + "@metamask/profile-sync-controller": "npm:^30.0.0" "@metamask/snaps-controllers": "npm:^19.0.0" "@metamask/superstruct": "npm:^3.4.1" - "@metamask/transaction-controller": "npm:^70.0.0" + "@metamask/transaction-controller": "npm:^69.8.1" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" @@ -6244,15 +6220,15 @@ __metadata: languageName: unknown linkType: soft -"@metamask/chain-agnostic-permission@npm:^2.0.0, @metamask/chain-agnostic-permission@workspace:packages/chain-agnostic-permission": +"@metamask/chain-agnostic-permission@npm:^1.7.0, @metamask/chain-agnostic-permission@workspace:packages/chain-agnostic-permission": version: 0.0.0-use.local resolution: "@metamask/chain-agnostic-permission@workspace:packages/chain-agnostic-permission" dependencies: "@metamask/api-specs": "npm:^0.15.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/controller-utils": "npm:^13.0.0" + "@metamask/controller-utils": "npm:^12.3.0" "@metamask/keyring-internal-api": "npm:^12.0.0" - "@metamask/permission-controller": "npm:^14.0.0" + "@metamask/permission-controller": "npm:^13.1.1" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" @@ -6269,14 +6245,14 @@ __metadata: languageName: unknown linkType: soft -"@metamask/chomp-api-service@npm:^5.0.0, @metamask/chomp-api-service@workspace:packages/chomp-api-service": +"@metamask/chomp-api-service@npm:^4.0.2, @metamask/chomp-api-service@workspace:packages/chomp-api-service": version: 0.0.0-use.local resolution: "@metamask/chomp-api-service@workspace:packages/chomp-api-service" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-data-service": "npm:^2.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-data-service": "npm:^1.0.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.12.0" "@tanstack/query-core": "npm:^5.62.16" @@ -6294,17 +6270,17 @@ __metadata: languageName: unknown linkType: soft -"@metamask/claims-controller@npm:^1.0.0, @metamask/claims-controller@workspace:packages/claims-controller": +"@metamask/claims-controller@npm:^0.6.2, @metamask/claims-controller@workspace:packages/claims-controller": version: 0.0.0-use.local resolution: "@metamask/claims-controller@workspace:packages/claims-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/base-data-service": "npm:^2.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/keyring-controller": "npm:^28.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/profile-sync-controller": "npm:^31.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/base-data-service": "npm:^1.0.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/keyring-controller": "npm:^27.1.1" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/profile-sync-controller": "npm:^30.0.0" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.12.0" "@tanstack/query-core": "npm:^5.62.16" @@ -6321,13 +6297,13 @@ __metadata: languageName: unknown linkType: soft -"@metamask/client-controller@npm:^2.0.0, @metamask/client-controller@workspace:packages/client-controller": +"@metamask/client-controller@npm:^1.0.1, @metamask/client-controller@workspace:packages/client-controller": version: 0.0.0-use.local resolution: "@metamask/client-controller@workspace:packages/client-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/messenger": "npm:^2.0.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" deepmerge: "npm:^4.2.2" @@ -6349,11 +6325,11 @@ __metadata: "@ethersproject/abi": "npm:^5.7.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/contract-metadata": "npm:^2.4.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/core-backend": "npm:^10.0.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/core-backend": "npm:^9.1.1" "@metamask/keyring-api": "npm:^24.0.0" "@metamask/slip44": "npm:^4.3.0" - "@metamask/transaction-controller": "npm:^70.0.0" + "@metamask/transaction-controller": "npm:^69.8.1" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" @@ -6374,9 +6350,9 @@ __metadata: resolution: "@metamask/compliance-controller@workspace:packages/compliance-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" @@ -6399,9 +6375,9 @@ __metadata: resolution: "@metamask/composable-controller@workspace:packages/composable-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/json-rpc-engine": "npm:^11.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/json-rpc-engine": "npm:^10.5.0" + "@metamask/messenger": "npm:^2.0.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" deepmerge: "npm:^4.2.2" @@ -6416,18 +6392,18 @@ __metadata: languageName: unknown linkType: soft -"@metamask/config-registry-controller@npm:^4.0.0, @metamask/config-registry-controller@workspace:packages/config-registry-controller": +"@metamask/config-registry-controller@npm:^3.1.0, @metamask/config-registry-controller@workspace:packages/config-registry-controller": version: 0.0.0-use.local resolution: "@metamask/config-registry-controller@workspace:packages/config-registry-controller" dependencies: "@lavamoat/allow-scripts": "npm:^3.0.4" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/keyring-controller": "npm:^28.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/polling-controller": "npm:^17.0.0" - "@metamask/remote-feature-flag-controller": "npm:^7.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/keyring-controller": "npm:^27.1.1" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/polling-controller": "npm:^16.0.9" + "@metamask/remote-feature-flag-controller": "npm:^6.1.1" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" @@ -6445,13 +6421,13 @@ __metadata: languageName: unknown linkType: soft -"@metamask/connectivity-controller@npm:^1.0.0, @metamask/connectivity-controller@workspace:packages/connectivity-controller": +"@metamask/connectivity-controller@npm:^0.3.0, @metamask/connectivity-controller@workspace:packages/connectivity-controller": version: 0.0.0-use.local resolution: "@metamask/connectivity-controller@workspace:packages/connectivity-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/messenger": "npm:^2.0.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" deepmerge: "npm:^4.2.2" @@ -6494,36 +6470,14 @@ __metadata: languageName: node linkType: hard -"@metamask/controller-utils@npm:^12.0.0": - version: 12.3.0 - resolution: "@metamask/controller-utils@npm:12.3.0" - dependencies: - "@ethersproject/abi": "npm:^5.7.0" - "@metamask/eth-query": "npm:^4.0.0" - "@metamask/ethjs-unit": "npm:^0.3.0" - "@metamask/utils": "npm:^11.11.0" - "@spruceid/siwe-parser": "npm:2.1.0" - "@types/bn.js": "npm:^5.1.5" - bignumber.js: "npm:^9.1.2" - bn.js: "npm:^5.2.1" - cockatiel: "npm:^3.1.2" - eth-ens-namehash: "npm:^2.0.8" - fast-deep-equal: "npm:^3.1.3" - lodash: "npm:^4.17.21" - peerDependencies: - "@babel/runtime": ^7.0.0 - checksum: 10/4f67b480a8522f3f89e1988631f57cfde5a7fca6c6df68f4f88e1cdcb54efccb4239befd3a8b3b7b2735479a47733b99eb059d8a0c7ddf28bdc85be4b8c04afb - languageName: node - linkType: hard - -"@metamask/controller-utils@npm:^13.0.0, @metamask/controller-utils@workspace:packages/controller-utils": +"@metamask/controller-utils@npm:^12.3.0, @metamask/controller-utils@workspace:packages/controller-utils": version: 0.0.0-use.local resolution: "@metamask/controller-utils@workspace:packages/controller-utils" dependencies: "@babel/runtime": "npm:^7.23.9" "@ethersproject/abi": "npm:^5.7.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/eth-json-rpc-provider": "npm:^7.0.0" + "@metamask/eth-json-rpc-provider": "npm:^6.0.1" "@metamask/eth-query": "npm:^4.0.0" "@metamask/ethjs-unit": "npm:^0.3.0" "@metamask/utils": "npm:^11.12.0" @@ -6553,17 +6507,17 @@ __metadata: languageName: unknown linkType: soft -"@metamask/core-backend@npm:^10.0.0, @metamask/core-backend@workspace:packages/core-backend": +"@metamask/core-backend@npm:^9.1.1, @metamask/core-backend@workspace:packages/core-backend": version: 0.0.0-use.local resolution: "@metamask/core-backend@workspace:packages/core-backend" dependencies: - "@metamask/account-tree-controller": "npm:^10.0.0" + "@metamask/account-tree-controller": "npm:^9.0.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/keyring-controller": "npm:^28.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/profile-sync-controller": "npm:^31.0.0" - "@metamask/remote-feature-flag-controller": "npm:^7.0.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/keyring-controller": "npm:^27.1.1" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/profile-sync-controller": "npm:^30.0.0" + "@metamask/remote-feature-flag-controller": "npm:^6.1.1" "@metamask/utils": "npm:^11.12.0" "@tanstack/query-core": "npm:^5.62.16" "@types/jest": "npm:^30.0.0" @@ -6598,10 +6552,10 @@ __metadata: "@metamask/eslint-config-jest": "npm:^15.0.0" "@metamask/eslint-config-nodejs": "npm:^15.0.0" "@metamask/eslint-config-typescript": "npm:^15.0.0" - "@metamask/eth-block-tracker": "npm:^16.0.0" - "@metamask/eth-json-rpc-provider": "npm:^7.0.0" - "@metamask/json-rpc-engine": "npm:^11.0.0" - "@metamask/network-controller": "npm:^37.0.0" + "@metamask/eth-block-tracker": "npm:^15.0.1" + "@metamask/eth-json-rpc-provider": "npm:^6.0.1" + "@metamask/json-rpc-engine": "npm:^10.5.0" + "@metamask/network-controller": "npm:^36.0.0" "@metamask/skills": "npm:^0.1.0" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" @@ -6697,14 +6651,14 @@ __metadata: languageName: unknown linkType: soft -"@metamask/delegation-controller@npm:^4.0.0, @metamask/delegation-controller@workspace:packages/delegation-controller": +"@metamask/delegation-controller@npm:^3.0.2, @metamask/delegation-controller@workspace:packages/delegation-controller": version: 0.0.0-use.local resolution: "@metamask/delegation-controller@workspace:packages/delegation-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/keyring-controller": "npm:^28.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/keyring-controller": "npm:^27.1.1" + "@metamask/messenger": "npm:^2.0.0" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" @@ -6743,15 +6697,15 @@ __metadata: dependencies: "@ethersproject/bignumber": "npm:^5.7.0" "@ethersproject/providers": "npm:^5.7.0" - "@metamask/account-tree-controller": "npm:^10.0.0" + "@metamask/account-tree-controller": "npm:^9.0.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/controller-utils": "npm:^13.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/controller-utils": "npm:^12.3.0" "@metamask/keyring-api": "npm:^24.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/network-controller": "npm:^37.0.0" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/network-controller": "npm:^36.0.0" "@metamask/stake-sdk": "npm:^3.2.1" - "@metamask/transaction-controller": "npm:^70.0.0" + "@metamask/transaction-controller": "npm:^69.8.1" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" deepmerge: "npm:^4.2.2" @@ -6771,12 +6725,12 @@ __metadata: resolution: "@metamask/eip-5792-middleware@workspace:packages/eip-5792-middleware" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/keyring-controller": "npm:^28.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/preferences-controller": "npm:^24.0.0" + "@metamask/keyring-controller": "npm:^27.1.1" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/preferences-controller": "npm:^23.1.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/superstruct": "npm:^3.4.1" - "@metamask/transaction-controller": "npm:^70.0.0" + "@metamask/transaction-controller": "npm:^69.8.1" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" @@ -6799,7 +6753,7 @@ __metadata: resolution: "@metamask/eip-7702-internal-rpc-middleware@workspace:packages/eip-7702-internal-rpc-middleware" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/controller-utils": "npm:^13.0.0" + "@metamask/controller-utils": "npm:^12.3.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.12.0" @@ -6821,10 +6775,10 @@ __metadata: resolution: "@metamask/eip1193-permission-middleware@workspace:packages/eip1193-permission-middleware" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/chain-agnostic-permission": "npm:^2.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/json-rpc-engine": "npm:^11.0.0" - "@metamask/permission-controller": "npm:^14.0.0" + "@metamask/chain-agnostic-permission": "npm:^1.7.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/json-rpc-engine": "npm:^10.5.0" + "@metamask/permission-controller": "npm:^13.1.1" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" @@ -6904,13 +6858,13 @@ __metadata: languageName: node linkType: hard -"@metamask/eth-block-tracker@npm:^16.0.0, @metamask/eth-block-tracker@workspace:packages/eth-block-tracker": +"@metamask/eth-block-tracker@npm:^15.0.0, @metamask/eth-block-tracker@npm:^15.0.1, @metamask/eth-block-tracker@workspace:packages/eth-block-tracker": version: 0.0.0-use.local resolution: "@metamask/eth-block-tracker@workspace:packages/eth-block-tracker" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/eth-json-rpc-provider": "npm:^7.0.0" - "@metamask/json-rpc-engine": "npm:^11.0.0" + "@metamask/eth-json-rpc-provider": "npm:^6.0.1" + "@metamask/json-rpc-engine": "npm:^10.5.0" "@metamask/safe-event-emitter": "npm:^3.1.3" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" @@ -6972,16 +6926,16 @@ __metadata: languageName: node linkType: hard -"@metamask/eth-json-rpc-middleware@npm:^25.0.0, @metamask/eth-json-rpc-middleware@workspace:packages/eth-json-rpc-middleware": +"@metamask/eth-json-rpc-middleware@npm:^24.0.2, @metamask/eth-json-rpc-middleware@workspace:packages/eth-json-rpc-middleware": version: 0.0.0-use.local resolution: "@metamask/eth-json-rpc-middleware@workspace:packages/eth-json-rpc-middleware" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/eth-block-tracker": "npm:^16.0.0" - "@metamask/eth-json-rpc-provider": "npm:^7.0.0" + "@metamask/eth-block-tracker": "npm:^15.0.1" + "@metamask/eth-json-rpc-provider": "npm:^6.0.1" "@metamask/eth-sig-util": "npm:^9.0.0" - "@metamask/json-rpc-engine": "npm:^11.0.0" - "@metamask/message-manager": "npm:^15.0.0" + "@metamask/json-rpc-engine": "npm:^10.5.0" + "@metamask/message-manager": "npm:^14.1.2" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.12.0" @@ -7014,7 +6968,7 @@ __metadata: languageName: node linkType: hard -"@metamask/eth-json-rpc-provider@npm:^7.0.0, @metamask/eth-json-rpc-provider@workspace:packages/eth-json-rpc-provider": +"@metamask/eth-json-rpc-provider@npm:^6.0.1, @metamask/eth-json-rpc-provider@workspace:packages/eth-json-rpc-provider": version: 0.0.0-use.local resolution: "@metamask/eth-json-rpc-provider@workspace:packages/eth-json-rpc-provider" dependencies: @@ -7022,7 +6976,7 @@ __metadata: "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/eth-query": "npm:^4.0.0" "@metamask/ethjs-query": "npm:^0.5.3" - "@metamask/json-rpc-engine": "npm:^11.0.0" + "@metamask/json-rpc-engine": "npm:^10.5.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" @@ -7280,7 +7234,7 @@ __metadata: languageName: node linkType: hard -"@metamask/foundryup@npm:^2.0.0, @metamask/foundryup@workspace:packages/foundryup": +"@metamask/foundryup@npm:^1.0.1, @metamask/foundryup@workspace:packages/foundryup": version: 0.0.0-use.local resolution: "@metamask/foundryup@workspace:packages/foundryup" dependencies: @@ -7310,19 +7264,19 @@ __metadata: languageName: unknown linkType: soft -"@metamask/gas-fee-controller@npm:^27.0.0, @metamask/gas-fee-controller@workspace:packages/gas-fee-controller": +"@metamask/gas-fee-controller@npm:^26.3.2, @metamask/gas-fee-controller@workspace:packages/gas-fee-controller": version: 0.0.0-use.local resolution: "@metamask/gas-fee-controller@workspace:packages/gas-fee-controller" dependencies: "@babel/runtime": "npm:^7.23.9" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/controller-utils": "npm:^13.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/controller-utils": "npm:^12.3.0" "@metamask/eth-query": "npm:^4.0.0" "@metamask/ethjs-unit": "npm:^0.3.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/network-controller": "npm:^37.0.0" - "@metamask/polling-controller": "npm:^17.0.0" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/network-controller": "npm:^36.0.0" + "@metamask/polling-controller": "npm:^16.0.9" "@metamask/utils": "npm:^11.12.0" "@types/bn.js": "npm:^5.1.5" "@types/jest": "npm:^30.0.0" @@ -7346,7 +7300,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/gator-permissions-controller@npm:^6.0.0, @metamask/gator-permissions-controller@workspace:packages/gator-permissions-controller": +"@metamask/gator-permissions-controller@npm:^5.0.2, @metamask/gator-permissions-controller@workspace:packages/gator-permissions-controller": version: 0.0.0-use.local resolution: "@metamask/gator-permissions-controller@workspace:packages/gator-permissions-controller" dependencies: @@ -7355,15 +7309,15 @@ __metadata: "@metamask/7715-permission-types": "npm:^1.0.0" "@metamask/abi-utils": "npm:^2.0.3" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" + "@metamask/base-controller": "npm:^9.1.0" "@metamask/delegation-core": "npm:^2.2.1" "@metamask/delegation-deployments": "npm:^1.4.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/network-controller": "npm:^37.0.0" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/network-controller": "npm:^36.0.0" "@metamask/snaps-controllers": "npm:^19.0.0" "@metamask/snaps-sdk": "npm:^11.0.0" "@metamask/snaps-utils": "npm:^12.1.2" - "@metamask/transaction-controller": "npm:^70.0.0" + "@metamask/transaction-controller": "npm:^69.8.1" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" @@ -7378,14 +7332,14 @@ __metadata: languageName: unknown linkType: soft -"@metamask/geolocation-controller@npm:^2.0.0, @metamask/geolocation-controller@workspace:packages/geolocation-controller": +"@metamask/geolocation-controller@npm:^1.0.0, @metamask/geolocation-controller@workspace:packages/geolocation-controller": version: 0.0.0-use.local resolution: "@metamask/geolocation-controller@workspace:packages/geolocation-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/messenger": "npm:^2.0.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" deepmerge: "npm:^4.2.2" @@ -7404,7 +7358,7 @@ __metadata: resolution: "@metamask/java-tron-up@workspace:packages/java-tron-up" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/local-node-utils": "npm:^2.0.0" + "@metamask/local-node-utils": "npm:^1.0.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" deepmerge: "npm:^4.2.2" @@ -7420,29 +7374,14 @@ __metadata: languageName: unknown linkType: soft -"@metamask/json-rpc-engine@npm:^10.0.0, @metamask/json-rpc-engine@npm:^10.0.2, @metamask/json-rpc-engine@npm:^10.1.0, @metamask/json-rpc-engine@npm:^10.1.1, @metamask/json-rpc-engine@npm:^10.2.4, @metamask/json-rpc-engine@npm:^10.5.0": - version: 10.5.0 - resolution: "@metamask/json-rpc-engine@npm:10.5.0" - dependencies: - "@metamask/messenger": "npm:^1.2.0" - "@metamask/rpc-errors": "npm:^7.0.2" - "@metamask/safe-event-emitter": "npm:^3.0.0" - "@metamask/utils": "npm:^11.9.0" - "@types/deep-freeze-strict": "npm:^1.1.0" - deep-freeze-strict: "npm:^1.1.1" - klona: "npm:^2.0.6" - checksum: 10/2fa42bc57e6e268f0dfcdfe22d15f3c1c593acb5c96df1469403c389fc2a4e4ccb7c75efc00a02d987834d7f0dfb52f31328929ebb37d73b6719aa2e53a75466 - languageName: node - linkType: hard - -"@metamask/json-rpc-engine@npm:^11.0.0, @metamask/json-rpc-engine@workspace:packages/json-rpc-engine": +"@metamask/json-rpc-engine@npm:^10.0.0, @metamask/json-rpc-engine@npm:^10.0.2, @metamask/json-rpc-engine@npm:^10.1.0, @metamask/json-rpc-engine@npm:^10.1.1, @metamask/json-rpc-engine@npm:^10.2.4, @metamask/json-rpc-engine@npm:^10.5.0, @metamask/json-rpc-engine@workspace:packages/json-rpc-engine": version: 0.0.0-use.local resolution: "@metamask/json-rpc-engine@workspace:packages/json-rpc-engine" dependencies: "@lavamoat/allow-scripts": "npm:^3.0.4" "@lavamoat/preinstall-always-fail": "npm:^2.1.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/safe-event-emitter": "npm:^3.1.3" "@metamask/utils": "npm:^11.12.0" @@ -7461,24 +7400,12 @@ __metadata: languageName: unknown linkType: soft -"@metamask/json-rpc-middleware-stream@npm:^8.0.6, @metamask/json-rpc-middleware-stream@npm:^8.0.8": - version: 8.0.8 - resolution: "@metamask/json-rpc-middleware-stream@npm:8.0.8" - dependencies: - "@metamask/json-rpc-engine": "npm:^10.1.1" - "@metamask/safe-event-emitter": "npm:^3.0.0" - "@metamask/utils": "npm:^11.8.1" - readable-stream: "npm:^3.6.2" - checksum: 10/89c283d7ebd9e6df01e491805e39d6bfb0152d66e5a1b435e788510d7e2a6578f4a84d5a8537120d123007cec1a4dbb3b72015e0243b0d5a7687eddbe1d37ffa - languageName: node - linkType: hard - -"@metamask/json-rpc-middleware-stream@workspace:packages/json-rpc-middleware-stream": +"@metamask/json-rpc-middleware-stream@npm:^8.0.6, @metamask/json-rpc-middleware-stream@npm:^8.0.8, @metamask/json-rpc-middleware-stream@workspace:packages/json-rpc-middleware-stream": version: 0.0.0-use.local resolution: "@metamask/json-rpc-middleware-stream@workspace:packages/json-rpc-middleware-stream" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/json-rpc-engine": "npm:^11.0.0" + "@metamask/json-rpc-engine": "npm:^10.5.0" "@metamask/safe-event-emitter": "npm:^3.1.3" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" @@ -7523,7 +7450,7 @@ __metadata: languageName: node linkType: hard -"@metamask/keyring-controller@npm:^28.0.0, @metamask/keyring-controller@workspace:packages/keyring-controller": +"@metamask/keyring-controller@npm:^27.1.1, @metamask/keyring-controller@workspace:packages/keyring-controller": version: 0.0.0-use.local resolution: "@metamask/keyring-controller@workspace:packages/keyring-controller" dependencies: @@ -7533,16 +7460,16 @@ __metadata: "@lavamoat/allow-scripts": "npm:^3.0.4" "@lavamoat/preinstall-always-fail": "npm:^2.1.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" + "@metamask/base-controller": "npm:^9.1.0" "@metamask/browser-passworder": "npm:^6.0.0" - "@metamask/controller-utils": "npm:^13.0.0" + "@metamask/controller-utils": "npm:^12.3.0" "@metamask/eth-hd-keyring": "npm:^15.0.0" "@metamask/eth-sig-util": "npm:^9.0.0" "@metamask/eth-simple-keyring": "npm:^13.0.0" "@metamask/keyring-api": "npm:^24.0.0" "@metamask/keyring-internal-api": "npm:^12.0.0" "@metamask/keyring-utils": "npm:^5.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/scure-bip39": "npm:^2.1.1" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" @@ -7656,12 +7583,12 @@ __metadata: resolution: "@metamask/kyc-controller@workspace:packages/kyc-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/base-data-service": "npm:^2.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/geolocation-controller": "npm:^2.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/profile-sync-controller": "npm:^31.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/base-data-service": "npm:^1.0.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/geolocation-controller": "npm:^1.0.0" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/profile-sync-controller": "npm:^30.0.0" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.12.0" "@noble/ciphers": "npm:^1.3.0" @@ -7686,7 +7613,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/local-node-utils@npm:^2.0.0, @metamask/local-node-utils@workspace:packages/local-node-utils": +"@metamask/local-node-utils@npm:^1.0.0, @metamask/local-node-utils@workspace:packages/local-node-utils": version: 0.0.0-use.local resolution: "@metamask/local-node-utils@workspace:packages/local-node-utils" dependencies: @@ -7706,13 +7633,13 @@ __metadata: languageName: unknown linkType: soft -"@metamask/logging-controller@npm:^10.0.0, @metamask/logging-controller@workspace:packages/logging-controller": +"@metamask/logging-controller@npm:^9.0.0, @metamask/logging-controller@workspace:packages/logging-controller": version: 0.0.0-use.local resolution: "@metamask/logging-controller@workspace:packages/logging-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" @@ -7728,15 +7655,15 @@ __metadata: languageName: unknown linkType: soft -"@metamask/message-manager@npm:^15.0.0, @metamask/message-manager@workspace:packages/message-manager": +"@metamask/message-manager@npm:^14.1.2, @metamask/message-manager@workspace:packages/message-manager": version: 0.0.0-use.local resolution: "@metamask/message-manager@workspace:packages/message-manager" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/controller-utils": "npm:^13.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/controller-utils": "npm:^12.3.0" "@metamask/eth-sig-util": "npm:^9.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@types/uuid": "npm:^8.3.0" @@ -7802,7 +7729,7 @@ __metadata: languageName: node linkType: hard -"@metamask/messenger@npm:^3.0.0, @metamask/messenger@workspace:packages/messenger": +"@metamask/messenger@npm:^2.0.0, @metamask/messenger@workspace:packages/messenger": version: 0.0.0-use.local resolution: "@metamask/messenger@workspace:packages/messenger" dependencies: @@ -7832,14 +7759,14 @@ __metadata: languageName: node linkType: hard -"@metamask/money-account-api-data-service@npm:^1.0.0, @metamask/money-account-api-data-service@workspace:packages/money-account-api-data-service": +"@metamask/money-account-api-data-service@npm:^0.4.1, @metamask/money-account-api-data-service@workspace:packages/money-account-api-data-service": version: 0.0.0-use.local resolution: "@metamask/money-account-api-data-service@workspace:packages/money-account-api-data-service" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-data-service": "npm:^2.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-data-service": "npm:^1.0.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.12.0" "@tanstack/query-core": "npm:^5.62.16" @@ -7864,13 +7791,13 @@ __metadata: "@ethersproject/contracts": "npm:^5.7.0" "@ethersproject/providers": "npm:^5.7.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-data-service": "npm:^2.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-data-service": "npm:^1.0.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/metamask-eth-abis": "npm:^3.1.1" - "@metamask/money-account-api-data-service": "npm:^1.0.0" - "@metamask/network-controller": "npm:^37.0.0" - "@metamask/remote-feature-flag-controller": "npm:^7.0.0" + "@metamask/money-account-api-data-service": "npm:^0.4.1" + "@metamask/network-controller": "npm:^36.0.0" + "@metamask/remote-feature-flag-controller": "npm:^6.1.1" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" @@ -7891,14 +7818,14 @@ __metadata: version: 0.0.0-use.local resolution: "@metamask/money-account-controller@workspace:packages/money-account-controller" dependencies: - "@metamask/accounts-controller": "npm:^40.0.0" + "@metamask/accounts-controller": "npm:^39.1.1" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" + "@metamask/base-controller": "npm:^9.1.0" "@metamask/eth-money-keyring": "npm:^4.0.0" "@metamask/keyring-api": "npm:^24.0.0" - "@metamask/keyring-controller": "npm:^28.0.0" + "@metamask/keyring-controller": "npm:^27.1.1" "@metamask/keyring-utils": "npm:^5.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" @@ -7918,18 +7845,18 @@ __metadata: version: 0.0.0-use.local resolution: "@metamask/money-account-upgrade-controller@workspace:packages/money-account-upgrade-controller" dependencies: - "@metamask/authenticated-user-storage": "npm:^4.0.0" + "@metamask/authenticated-user-storage": "npm:^3.0.2" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/chomp-api-service": "npm:^5.0.0" - "@metamask/delegation-controller": "npm:^4.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/chomp-api-service": "npm:^4.0.2" + "@metamask/delegation-controller": "npm:^3.0.2" "@metamask/delegation-core": "npm:^2.2.1" "@metamask/delegation-deployments": "npm:^1.4.0" - "@metamask/keyring-controller": "npm:^28.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/money-account-utils": "npm:^2.0.0" - "@metamask/network-controller": "npm:^37.0.0" - "@metamask/remote-feature-flag-controller": "npm:^7.0.0" + "@metamask/keyring-controller": "npm:^27.1.1" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/money-account-utils": "npm:^1.2.0" + "@metamask/network-controller": "npm:^36.0.0" + "@metamask/remote-feature-flag-controller": "npm:^6.1.1" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" @@ -7944,7 +7871,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/money-account-utils@npm:^2.0.0, @metamask/money-account-utils@workspace:packages/money-account-utils": +"@metamask/money-account-utils@npm:^1.2.0, @metamask/money-account-utils@workspace:packages/money-account-utils": version: 0.0.0-use.local resolution: "@metamask/money-account-utils@workspace:packages/money-account-utils" dependencies: @@ -7952,7 +7879,7 @@ __metadata: "@ethersproject/abstract-provider": "npm:^5.7.0" "@ethersproject/contracts": "npm:^5.7.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/transaction-controller": "npm:^70.0.0" + "@metamask/transaction-controller": "npm:^69.8.1" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" @@ -7967,27 +7894,27 @@ __metadata: languageName: unknown linkType: soft -"@metamask/multichain-account-service@npm:^14.0.0, @metamask/multichain-account-service@workspace:packages/multichain-account-service": +"@metamask/multichain-account-service@npm:^13.0.2, @metamask/multichain-account-service@workspace:packages/multichain-account-service": version: 0.0.0-use.local resolution: "@metamask/multichain-account-service@workspace:packages/multichain-account-service" dependencies: "@ethereumjs/util": "npm:^9.1.0" "@metamask/account-api": "npm:^2.0.0" - "@metamask/accounts-controller": "npm:^40.0.0" + "@metamask/accounts-controller": "npm:^39.1.1" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/controller-utils": "npm:^13.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/controller-utils": "npm:^12.3.0" "@metamask/eth-hd-keyring": "npm:^15.0.0" "@metamask/eth-snap-keyring": "npm:^24.0.0" "@metamask/key-tree": "npm:^10.1.1" "@metamask/keyring-api": "npm:^24.0.0" - "@metamask/keyring-controller": "npm:^28.0.0" + "@metamask/keyring-controller": "npm:^27.1.1" "@metamask/keyring-internal-api": "npm:^12.0.0" "@metamask/keyring-snap-client": "npm:^10.0.0" "@metamask/keyring-utils": "npm:^5.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/providers": "npm:^22.1.0" - "@metamask/snap-account-service": "npm:^3.0.0" + "@metamask/snap-account-service": "npm:^2.1.2" "@metamask/snaps-controllers": "npm:^19.0.0" "@metamask/snaps-sdk": "npm:^11.0.0" "@metamask/snaps-utils": "npm:^12.1.2" @@ -8018,16 +7945,16 @@ __metadata: version: 0.0.0-use.local resolution: "@metamask/multichain-api-middleware@workspace:packages/multichain-api-middleware" dependencies: - "@metamask/accounts-controller": "npm:^40.0.0" + "@metamask/accounts-controller": "npm:^39.1.1" "@metamask/api-specs": "npm:^0.15.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/chain-agnostic-permission": "npm:^2.0.0" - "@metamask/controller-utils": "npm:^13.0.0" + "@metamask/chain-agnostic-permission": "npm:^1.7.0" + "@metamask/controller-utils": "npm:^12.3.0" "@metamask/eth-json-rpc-filters": "npm:^9.0.0" - "@metamask/json-rpc-engine": "npm:^11.0.0" - "@metamask/multichain-transactions-controller": "npm:^8.0.0" - "@metamask/network-controller": "npm:^37.0.0" - "@metamask/permission-controller": "npm:^14.0.0" + "@metamask/json-rpc-engine": "npm:^10.5.0" + "@metamask/multichain-transactions-controller": "npm:^7.1.2" + "@metamask/network-controller": "npm:^36.0.0" + "@metamask/permission-controller": "npm:^13.1.1" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/safe-event-emitter": "npm:^3.1.3" "@metamask/snaps-controllers": "npm:^19.0.0" @@ -8048,19 +7975,19 @@ __metadata: languageName: unknown linkType: soft -"@metamask/multichain-network-controller@npm:^4.0.0, @metamask/multichain-network-controller@workspace:packages/multichain-network-controller": +"@metamask/multichain-network-controller@npm:^3.2.4, @metamask/multichain-network-controller@workspace:packages/multichain-network-controller": version: 0.0.0-use.local resolution: "@metamask/multichain-network-controller@workspace:packages/multichain-network-controller" dependencies: - "@metamask/accounts-controller": "npm:^40.0.0" + "@metamask/accounts-controller": "npm:^39.1.1" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/controller-utils": "npm:^13.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/controller-utils": "npm:^12.3.0" "@metamask/keyring-api": "npm:^24.0.0" - "@metamask/keyring-controller": "npm:^28.0.0" + "@metamask/keyring-controller": "npm:^27.1.1" "@metamask/keyring-internal-api": "npm:^12.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/network-controller": "npm:^37.0.0" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/network-controller": "npm:^36.0.0" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.12.0" "@solana/addresses": "npm:^2.0.0" @@ -8082,19 +8009,19 @@ __metadata: languageName: unknown linkType: soft -"@metamask/multichain-transactions-controller@npm:^8.0.0, @metamask/multichain-transactions-controller@workspace:packages/multichain-transactions-controller": +"@metamask/multichain-transactions-controller@npm:^7.1.2, @metamask/multichain-transactions-controller@workspace:packages/multichain-transactions-controller": version: 0.0.0-use.local resolution: "@metamask/multichain-transactions-controller@workspace:packages/multichain-transactions-controller" dependencies: - "@metamask/accounts-controller": "npm:^40.0.0" + "@metamask/accounts-controller": "npm:^39.1.1" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" + "@metamask/base-controller": "npm:^9.1.0" "@metamask/keyring-api": "npm:^24.0.0" - "@metamask/keyring-controller": "npm:^28.0.0" + "@metamask/keyring-controller": "npm:^27.1.1" "@metamask/keyring-internal-api": "npm:^12.0.0" "@metamask/keyring-snap-client": "npm:^10.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/polling-controller": "npm:^17.0.0" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/polling-controller": "npm:^16.0.9" "@metamask/snaps-controllers": "npm:^19.0.0" "@metamask/snaps-sdk": "npm:^11.0.0" "@metamask/snaps-utils": "npm:^12.1.2" @@ -8120,9 +8047,9 @@ __metadata: resolution: "@metamask/name-controller@workspace:packages/name-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" @@ -8143,13 +8070,13 @@ __metadata: resolution: "@metamask/network-connection-banner-controller@workspace:packages/network-connection-banner-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/client-controller": "npm:^2.0.0" - "@metamask/connectivity-controller": "npm:^1.0.0" - "@metamask/keyring-controller": "npm:^28.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/network-controller": "npm:^37.0.0" - "@metamask/network-enablement-controller": "npm:^7.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/client-controller": "npm:^1.0.1" + "@metamask/connectivity-controller": "npm:^0.3.0" + "@metamask/keyring-controller": "npm:^27.1.1" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/network-controller": "npm:^36.0.0" + "@metamask/network-enablement-controller": "npm:^6.0.5" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" @@ -8165,25 +8092,25 @@ __metadata: languageName: unknown linkType: soft -"@metamask/network-controller@npm:^37.0.0, @metamask/network-controller@workspace:packages/network-controller": +"@metamask/network-controller@npm:^36.0.0, @metamask/network-controller@workspace:packages/network-controller": version: 0.0.0-use.local resolution: "@metamask/network-controller@workspace:packages/network-controller" dependencies: "@json-rpc-specification/meta-schema": "npm:^1.0.6" - "@metamask/analytics-controller": "npm:^3.0.0" + "@metamask/analytics-controller": "npm:^2.1.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/config-registry-controller": "npm:^4.0.0" - "@metamask/connectivity-controller": "npm:^1.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/eth-block-tracker": "npm:^16.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/config-registry-controller": "npm:^3.1.0" + "@metamask/connectivity-controller": "npm:^0.3.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/eth-block-tracker": "npm:^15.0.1" "@metamask/eth-json-rpc-infura": "npm:^10.3.0" - "@metamask/eth-json-rpc-middleware": "npm:^25.0.0" - "@metamask/eth-json-rpc-provider": "npm:^7.0.0" + "@metamask/eth-json-rpc-middleware": "npm:^24.0.2" + "@metamask/eth-json-rpc-provider": "npm:^6.0.1" "@metamask/eth-query": "npm:^4.0.0" - "@metamask/json-rpc-engine": "npm:^11.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/remote-feature-flag-controller": "npm:^7.0.0" + "@metamask/json-rpc-engine": "npm:^10.5.0" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/remote-feature-flag-controller": "npm:^6.1.1" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/swappable-obj-proxy": "npm:^2.3.0" "@metamask/utils": "npm:^11.12.0" @@ -8217,20 +8144,20 @@ __metadata: languageName: unknown linkType: soft -"@metamask/network-enablement-controller@npm:^7.0.0, @metamask/network-enablement-controller@workspace:packages/network-enablement-controller": +"@metamask/network-enablement-controller@npm:^6.0.5, @metamask/network-enablement-controller@workspace:packages/network-enablement-controller": version: 0.0.0-use.local resolution: "@metamask/network-enablement-controller@workspace:packages/network-enablement-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/config-registry-controller": "npm:^4.0.0" - "@metamask/controller-utils": "npm:^13.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/config-registry-controller": "npm:^3.1.0" + "@metamask/controller-utils": "npm:^12.3.0" "@metamask/keyring-api": "npm:^24.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/multichain-network-controller": "npm:^4.0.0" - "@metamask/network-controller": "npm:^37.0.0" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/multichain-network-controller": "npm:^3.2.4" + "@metamask/network-controller": "npm:^36.0.0" "@metamask/slip44": "npm:^4.3.0" - "@metamask/transaction-controller": "npm:^70.0.0" + "@metamask/transaction-controller": "npm:^69.8.1" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" @@ -8265,13 +8192,13 @@ __metadata: "@contentful/rich-text-html-renderer": "npm:^16.5.2" "@lavamoat/allow-scripts": "npm:^3.0.4" "@lavamoat/preinstall-always-fail": "npm:^2.1.0" - "@metamask/authenticated-user-storage": "npm:^4.0.0" + "@metamask/authenticated-user-storage": "npm:^3.0.2" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/keyring-controller": "npm:^28.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/profile-sync-controller": "npm:^31.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/keyring-controller": "npm:^27.1.1" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/profile-sync-controller": "npm:^30.0.0" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@types/lodash-es": "npm:^4.17.12" @@ -8318,15 +8245,15 @@ __metadata: languageName: node linkType: hard -"@metamask/passkey-controller@npm:^4.0.0, @metamask/passkey-controller@workspace:packages/passkey-controller": +"@metamask/passkey-controller@npm:^3.1.0, @metamask/passkey-controller@workspace:packages/passkey-controller": version: 0.0.0-use.local resolution: "@metamask/passkey-controller@workspace:packages/passkey-controller" dependencies: "@levischuck/tiny-cbor": "npm:^0.3.3" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/keyring-controller": "npm:^28.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/keyring-controller": "npm:^27.1.1" + "@metamask/messenger": "npm:^2.0.0" "@metamask/utils": "npm:^11.12.0" "@noble/ciphers": "npm:^1.3.0" "@noble/curves": "npm:^1.9.2" @@ -8364,35 +8291,16 @@ __metadata: languageName: node linkType: hard -"@metamask/permission-controller@npm:^13.1.1": - version: 13.1.1 - resolution: "@metamask/permission-controller@npm:13.1.1" - dependencies: - "@metamask/approval-controller": "npm:^9.0.1" - "@metamask/base-controller": "npm:^9.1.0" - "@metamask/controller-utils": "npm:^12.0.0" - "@metamask/json-rpc-engine": "npm:^10.5.0" - "@metamask/messenger": "npm:^1.2.0" - "@metamask/rpc-errors": "npm:^7.0.2" - "@metamask/utils": "npm:^11.9.0" - "@types/deep-freeze-strict": "npm:^1.1.0" - deep-freeze-strict: "npm:^1.1.1" - immer: "npm:^9.0.6" - nanoid: "npm:^3.3.8" - checksum: 10/12c6a675217ff510b837543c6e71ea851a3a7bd4592195f9579e76e2779177d2d4f03fcdd4d5c12585598df73250f32d0d49cb114274fc8187cbc7081bbc913b - languageName: node - linkType: hard - -"@metamask/permission-controller@npm:^14.0.0, @metamask/permission-controller@workspace:packages/permission-controller": +"@metamask/permission-controller@npm:^13.1.1, @metamask/permission-controller@workspace:packages/permission-controller": version: 0.0.0-use.local resolution: "@metamask/permission-controller@workspace:packages/permission-controller" dependencies: - "@metamask/approval-controller": "npm:^10.0.0" + "@metamask/approval-controller": "npm:^9.0.2" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/json-rpc-engine": "npm:^11.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/json-rpc-engine": "npm:^10.5.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/utils": "npm:^11.12.0" "@types/deep-freeze-strict": "npm:^1.1.0" @@ -8417,9 +8325,9 @@ __metadata: resolution: "@metamask/permission-log-controller@workspace:packages/permission-log-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/json-rpc-engine": "npm:^11.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/json-rpc-engine": "npm:^10.5.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/utils": "npm:^11.12.0" "@types/deep-freeze-strict": "npm:^1.1.0" "@types/jest": "npm:^30.0.0" @@ -8442,20 +8350,20 @@ __metadata: resolution: "@metamask/perps-controller@workspace:packages/perps-controller" dependencies: "@metamask/abi-utils": "npm:^2.0.3" - "@metamask/account-tree-controller": "npm:^10.0.0" - "@metamask/authenticated-user-storage": "npm:^4.0.0" + "@metamask/account-tree-controller": "npm:^9.0.0" + "@metamask/authenticated-user-storage": "npm:^3.0.2" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/geolocation-controller": "npm:^2.0.0" - "@metamask/keyring-controller": "npm:^28.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/geolocation-controller": "npm:^1.0.0" + "@metamask/keyring-controller": "npm:^27.1.1" "@metamask/keyring-internal-api": "npm:^12.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/network-controller": "npm:^37.0.0" - "@metamask/profile-sync-controller": "npm:^31.0.0" - "@metamask/remote-feature-flag-controller": "npm:^7.0.0" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/network-controller": "npm:^36.0.0" + "@metamask/profile-sync-controller": "npm:^30.0.0" + "@metamask/remote-feature-flag-controller": "npm:^6.1.1" "@metamask/superstruct": "npm:^3.4.1" - "@metamask/transaction-controller": "npm:^70.0.0" + "@metamask/transaction-controller": "npm:^69.8.1" "@metamask/utils": "npm:^11.12.0" "@nktkas/hyperliquid": "npm:^0.33.1" "@types/jest": "npm:^30.0.0" @@ -8476,16 +8384,16 @@ __metadata: languageName: unknown linkType: soft -"@metamask/phishing-controller@npm:^18.0.0, @metamask/phishing-controller@workspace:packages/phishing-controller": +"@metamask/phishing-controller@npm:^17.4.1, @metamask/phishing-controller@workspace:packages/phishing-controller": version: 0.0.0-use.local resolution: "@metamask/phishing-controller@workspace:packages/phishing-controller" dependencies: - "@metamask/address-book-controller": "npm:^8.0.0" + "@metamask/address-book-controller": "npm:^7.1.2" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/transaction-controller": "npm:^70.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/transaction-controller": "npm:^69.8.1" "@noble/hashes": "npm:^1.8.0" "@types/jest": "npm:^30.0.0" "@types/punycode": "npm:^2.1.0" @@ -8542,13 +8450,13 @@ __metadata: languageName: unknown linkType: soft -"@metamask/polling-controller@npm:^17.0.0, @metamask/polling-controller@workspace:packages/polling-controller": +"@metamask/polling-controller@npm:^16.0.9, @metamask/polling-controller@workspace:packages/polling-controller": version: 0.0.0-use.local resolution: "@metamask/polling-controller@workspace:packages/polling-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@types/uuid": "npm:^8.3.0" @@ -8576,13 +8484,13 @@ __metadata: languageName: node linkType: hard -"@metamask/preferences-controller@npm:^24.0.0, @metamask/preferences-controller@workspace:packages/preferences-controller": +"@metamask/preferences-controller@npm:^23.1.0, @metamask/preferences-controller@workspace:packages/preferences-controller": version: 0.0.0-use.local resolution: "@metamask/preferences-controller@workspace:packages/preferences-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" @@ -8601,20 +8509,20 @@ __metadata: version: 0.0.0-use.local resolution: "@metamask/profile-metrics-controller@workspace:packages/profile-metrics-controller" dependencies: - "@metamask/accounts-controller": "npm:^40.0.0" + "@metamask/accounts-controller": "npm:^39.1.1" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/keyring-controller": "npm:^28.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/keyring-controller": "npm:^27.1.1" "@metamask/keyring-internal-api": "npm:^12.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/polling-controller": "npm:^17.0.0" - "@metamask/profile-sync-controller": "npm:^31.0.0" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/polling-controller": "npm:^16.0.9" + "@metamask/profile-sync-controller": "npm:^30.0.0" "@metamask/snaps-controllers": "npm:^19.0.0" "@metamask/snaps-sdk": "npm:^11.0.0" "@metamask/snaps-utils": "npm:^12.1.2" "@metamask/superstruct": "npm:^3.4.1" - "@metamask/transaction-controller": "npm:^70.0.0" + "@metamask/transaction-controller": "npm:^69.8.1" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" @@ -8632,23 +8540,23 @@ __metadata: languageName: unknown linkType: soft -"@metamask/profile-sync-controller@npm:^31.0.0, @metamask/profile-sync-controller@workspace:packages/profile-sync-controller": +"@metamask/profile-sync-controller@npm:^30.0.0, @metamask/profile-sync-controller@workspace:packages/profile-sync-controller": version: 0.0.0-use.local resolution: "@metamask/profile-sync-controller@workspace:packages/profile-sync-controller" dependencies: "@lavamoat/allow-scripts": "npm:^3.0.4" "@lavamoat/preinstall-always-fail": "npm:^2.1.0" - "@metamask/address-book-controller": "npm:^8.0.0" + "@metamask/address-book-controller": "npm:^7.1.2" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" + "@metamask/base-controller": "npm:^9.1.0" "@metamask/eth-hd-keyring": "npm:^15.0.0" "@metamask/key-tree": "npm:^10.1.1" "@metamask/keyring-api": "npm:^24.0.0" - "@metamask/keyring-controller": "npm:^28.0.0" + "@metamask/keyring-controller": "npm:^27.1.1" "@metamask/keyring-internal-api": "npm:^12.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/providers": "npm:^22.1.0" - "@metamask/seedless-onboarding-controller": "npm:^11.0.0" + "@metamask/seedless-onboarding-controller": "npm:^10.1.1" "@metamask/utils": "npm:^11.12.0" "@noble/ciphers": "npm:^1.3.0" "@noble/curves": "npm:^1.9.2" @@ -8697,16 +8605,16 @@ __metadata: languageName: node linkType: hard -"@metamask/ramps-controller@npm:^21.0.0, @metamask/ramps-controller@workspace:packages/ramps-controller": +"@metamask/ramps-controller@npm:^20.3.0, @metamask/ramps-controller@workspace:packages/ramps-controller": version: 0.0.0-use.local resolution: "@metamask/ramps-controller@workspace:packages/ramps-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/profile-sync-controller": "npm:^31.0.0" - "@metamask/remote-feature-flag-controller": "npm:^7.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/profile-sync-controller": "npm:^30.0.0" + "@metamask/remote-feature-flag-controller": "npm:^6.1.1" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" deepmerge: "npm:^4.2.2" @@ -8726,8 +8634,8 @@ __metadata: resolution: "@metamask/rate-limit-controller@workspace:packages/rate-limit-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" @@ -8748,8 +8656,8 @@ __metadata: resolution: "@metamask/react-data-query@workspace:packages/react-data-query" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-data-service": "npm:^2.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-data-service": "npm:^1.0.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/utils": "npm:^11.12.0" "@tanstack/query-core": "npm:^5.62.16" "@tanstack/react-query": "npm:^5.62.16" @@ -8775,15 +8683,15 @@ __metadata: languageName: unknown linkType: soft -"@metamask/remote-feature-flag-controller@npm:^7.0.0, @metamask/remote-feature-flag-controller@workspace:packages/remote-feature-flag-controller": +"@metamask/remote-feature-flag-controller@npm:^6.1.1, @metamask/remote-feature-flag-controller@workspace:packages/remote-feature-flag-controller": version: 0.0.0-use.local resolution: "@metamask/remote-feature-flag-controller@workspace:packages/remote-feature-flag-controller" dependencies: "@lavamoat/allow-scripts": "npm:^3.0.4" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" @@ -8822,11 +8730,11 @@ __metadata: resolution: "@metamask/sample-controllers@workspace:packages/sample-controllers" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/base-data-service": "npm:^2.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/network-controller": "npm:^37.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/base-data-service": "npm:^1.0.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/network-controller": "npm:^36.0.0" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.12.0" "@tanstack/query-core": "npm:^5.62.16" @@ -8854,7 +8762,7 @@ __metadata: languageName: node linkType: hard -"@metamask/seedless-onboarding-controller@npm:^11.0.0, @metamask/seedless-onboarding-controller@workspace:packages/seedless-onboarding-controller": +"@metamask/seedless-onboarding-controller@npm:^10.1.1, @metamask/seedless-onboarding-controller@workspace:packages/seedless-onboarding-controller": version: 0.0.0-use.local resolution: "@metamask/seedless-onboarding-controller@workspace:packages/seedless-onboarding-controller" dependencies: @@ -8862,10 +8770,10 @@ __metadata: "@lavamoat/preinstall-always-fail": "npm:^2.1.0" "@metamask/auth-network-utils": "npm:^0.3.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" + "@metamask/base-controller": "npm:^9.1.0" "@metamask/browser-passworder": "npm:^6.0.0" - "@metamask/keyring-controller": "npm:^28.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/keyring-controller": "npm:^27.1.1" + "@metamask/messenger": "npm:^2.0.0" "@metamask/toprf-secure-backup": "npm:^1.1.0" "@metamask/utils": "npm:^11.12.0" "@noble/ciphers": "npm:^1.3.0" @@ -8893,11 +8801,11 @@ __metadata: resolution: "@metamask/selected-network-controller@workspace:packages/selected-network-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/json-rpc-engine": "npm:^11.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/network-controller": "npm:^37.0.0" - "@metamask/permission-controller": "npm:^14.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/json-rpc-engine": "npm:^10.5.0" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/network-controller": "npm:^36.0.0" + "@metamask/permission-controller": "npm:^13.1.1" "@metamask/swappable-obj-proxy": "npm:^2.3.0" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" @@ -8917,14 +8825,14 @@ __metadata: languageName: unknown linkType: soft -"@metamask/sentinel-api-service@npm:^2.0.0, @metamask/sentinel-api-service@workspace:packages/sentinel-api-service": +"@metamask/sentinel-api-service@npm:^1.0.1, @metamask/sentinel-api-service@workspace:packages/sentinel-api-service": version: 0.0.0-use.local resolution: "@metamask/sentinel-api-service@workspace:packages/sentinel-api-service" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-data-service": "npm:^2.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-data-service": "npm:^1.0.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.12.0" "@tanstack/query-core": "npm:^5.62.16" @@ -8942,7 +8850,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/shield-controller@npm:^7.0.0, @metamask/shield-controller@workspace:packages/shield-controller": +"@metamask/shield-controller@npm:^6.0.2, @metamask/shield-controller@workspace:packages/shield-controller": version: 0.0.0-use.local resolution: "@metamask/shield-controller@workspace:packages/shield-controller" dependencies: @@ -8950,13 +8858,13 @@ __metadata: "@lavamoat/allow-scripts": "npm:^3.0.4" "@lavamoat/preinstall-always-fail": "npm:^2.1.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/base-data-service": "npm:^2.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/profile-sync-controller": "npm:^31.0.0" - "@metamask/signature-controller": "npm:^40.0.0" - "@metamask/transaction-controller": "npm:^70.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/base-data-service": "npm:^1.0.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/profile-sync-controller": "npm:^30.0.0" + "@metamask/signature-controller": "npm:^39.2.10" + "@metamask/transaction-controller": "npm:^69.8.1" "@metamask/utils": "npm:^11.12.0" "@tanstack/query-core": "npm:^5.62.16" "@types/jest": "npm:^30.0.0" @@ -8975,21 +8883,21 @@ __metadata: languageName: unknown linkType: soft -"@metamask/signature-controller@npm:^40.0.0, @metamask/signature-controller@workspace:packages/signature-controller": +"@metamask/signature-controller@npm:^39.2.10, @metamask/signature-controller@workspace:packages/signature-controller": version: 0.0.0-use.local resolution: "@metamask/signature-controller@workspace:packages/signature-controller" dependencies: - "@metamask/accounts-controller": "npm:^40.0.0" - "@metamask/approval-controller": "npm:^10.0.0" + "@metamask/accounts-controller": "npm:^39.1.1" + "@metamask/approval-controller": "npm:^9.0.2" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/controller-utils": "npm:^13.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/controller-utils": "npm:^12.3.0" "@metamask/eth-sig-util": "npm:^9.0.0" - "@metamask/gator-permissions-controller": "npm:^6.0.0" - "@metamask/keyring-controller": "npm:^28.0.0" - "@metamask/logging-controller": "npm:^10.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/network-controller": "npm:^37.0.0" + "@metamask/gator-permissions-controller": "npm:^5.0.2" + "@metamask/keyring-controller": "npm:^27.1.1" + "@metamask/logging-controller": "npm:^9.0.0" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/network-controller": "npm:^36.0.0" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" @@ -9032,18 +8940,18 @@ __metadata: "@ethersproject/keccak256": "npm:^5.8.0" "@ethersproject/transactions": "npm:^5.7.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/eth-json-rpc-provider": "npm:^7.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/eth-json-rpc-provider": "npm:^6.0.1" "@metamask/eth-query": "npm:^4.0.0" - "@metamask/json-rpc-engine": "npm:^11.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/network-controller": "npm:^37.0.0" - "@metamask/polling-controller": "npm:^17.0.0" - "@metamask/profile-sync-controller": "npm:^31.0.0" - "@metamask/remote-feature-flag-controller": "npm:^7.0.0" + "@metamask/json-rpc-engine": "npm:^10.5.0" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/network-controller": "npm:^36.0.0" + "@metamask/polling-controller": "npm:^16.0.9" + "@metamask/profile-sync-controller": "npm:^30.0.0" + "@metamask/remote-feature-flag-controller": "npm:^6.1.1" "@metamask/superstruct": "npm:^3.4.1" - "@metamask/transaction-controller": "npm:^70.0.0" + "@metamask/transaction-controller": "npm:^69.8.1" "@metamask/utils": "npm:^11.12.0" "@typescript/native": "npm:typescript@^7.0.2" bignumber.js: "npm:^9.1.2" @@ -9061,7 +8969,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/snap-account-service@npm:^3.0.0, @metamask/snap-account-service@workspace:packages/snap-account-service": +"@metamask/snap-account-service@npm:^2.1.2, @metamask/snap-account-service@workspace:packages/snap-account-service": version: 0.0.0-use.local resolution: "@metamask/snap-account-service@workspace:packages/snap-account-service" dependencies: @@ -9069,11 +8977,11 @@ __metadata: "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/eth-snap-keyring": "npm:^24.0.0" "@metamask/keyring-api": "npm:^24.0.0" - "@metamask/keyring-controller": "npm:^28.0.0" + "@metamask/keyring-controller": "npm:^27.1.1" "@metamask/keyring-internal-snap-client": "npm:^11.0.0" "@metamask/keyring-snap-sdk": "npm:^10.0.0" "@metamask/keyring-utils": "npm:^5.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/snaps-controllers": "npm:^19.0.0" "@metamask/snaps-sdk": "npm:^11.0.0" "@metamask/utils": "npm:^11.12.0" @@ -9213,11 +9121,11 @@ __metadata: resolution: "@metamask/social-controllers@workspace:packages/social-controllers" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/base-data-service": "npm:^2.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/profile-sync-controller": "npm:^31.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/base-data-service": "npm:^1.0.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/profile-sync-controller": "npm:^30.0.0" "@metamask/superstruct": "npm:^3.4.1" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" @@ -9237,7 +9145,7 @@ __metadata: resolution: "@metamask/solana-test-validator-up@workspace:packages/solana-test-validator-up" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/local-node-utils": "npm:^2.0.0" + "@metamask/local-node-utils": "npm:^1.0.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" deepmerge: "npm:^4.2.2" @@ -9278,22 +9186,12 @@ __metadata: languageName: unknown linkType: soft -"@metamask/storage-service@npm:^1.0.1": - version: 1.0.2 - resolution: "@metamask/storage-service@npm:1.0.2" - dependencies: - "@metamask/messenger": "npm:^1.2.0" - "@metamask/utils": "npm:^11.9.0" - checksum: 10/dda8f1a6c63c98bbd8fa61cd5863e54f8e9801389a96efc69fd8d10011cd194370990bac5b8693c7861e23769237e617946e0304a1dc9ea4da83b8d3fb6c8942 - languageName: node - linkType: hard - -"@metamask/storage-service@npm:^2.0.0, @metamask/storage-service@workspace:packages/storage-service": +"@metamask/storage-service@npm:^1.0.1, @metamask/storage-service@npm:^1.0.2, @metamask/storage-service@workspace:packages/storage-service": version: 0.0.0-use.local resolution: "@metamask/storage-service@workspace:packages/storage-service" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" @@ -9308,19 +9206,19 @@ __metadata: languageName: unknown linkType: soft -"@metamask/subscription-controller@npm:^9.0.0, @metamask/subscription-controller@workspace:packages/subscription-controller": +"@metamask/subscription-controller@npm:^8.1.0, @metamask/subscription-controller@workspace:packages/subscription-controller": version: 0.0.0-use.local resolution: "@metamask/subscription-controller@workspace:packages/subscription-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/base-data-service": "npm:^2.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/polling-controller": "npm:^17.0.0" - "@metamask/profile-sync-controller": "npm:^31.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/base-data-service": "npm:^1.0.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/polling-controller": "npm:^16.0.9" + "@metamask/profile-sync-controller": "npm:^30.0.0" "@metamask/superstruct": "npm:^3.4.1" - "@metamask/transaction-controller": "npm:^70.0.0" + "@metamask/transaction-controller": "npm:^69.8.1" "@metamask/utils": "npm:^11.12.0" "@tanstack/query-core": "npm:^5.62.16" "@types/jest": "npm:^30.0.0" @@ -9370,7 +9268,7 @@ __metadata: languageName: node linkType: hard -"@metamask/transaction-controller@npm:^70.0.0, @metamask/transaction-controller@workspace:packages/transaction-controller": +"@metamask/transaction-controller@npm:^69.8.1, @metamask/transaction-controller@workspace:packages/transaction-controller": version: 0.0.0-use.local resolution: "@metamask/transaction-controller@workspace:packages/transaction-controller" dependencies: @@ -9382,22 +9280,22 @@ __metadata: "@ethersproject/abi": "npm:^5.7.0" "@ethersproject/contracts": "npm:^5.7.0" "@ethersproject/wallet": "npm:^5.7.0" - "@metamask/accounts-controller": "npm:^40.0.0" - "@metamask/approval-controller": "npm:^10.0.0" + "@metamask/accounts-controller": "npm:^39.1.1" + "@metamask/approval-controller": "npm:^9.0.2" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/connectivity-controller": "npm:^1.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/core-backend": "npm:^10.0.0" - "@metamask/eth-block-tracker": "npm:^16.0.0" - "@metamask/eth-json-rpc-provider": "npm:^7.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/connectivity-controller": "npm:^0.3.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/core-backend": "npm:^9.1.1" + "@metamask/eth-block-tracker": "npm:^15.0.0" + "@metamask/eth-json-rpc-provider": "npm:^6.0.1" "@metamask/ethjs-provider-http": "npm:^0.3.0" - "@metamask/gas-fee-controller": "npm:^27.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/gas-fee-controller": "npm:^26.3.2" + "@metamask/messenger": "npm:^2.0.0" "@metamask/metamask-eth-abis": "npm:^3.1.1" - "@metamask/network-controller": "npm:^37.0.0" + "@metamask/network-controller": "npm:^36.0.0" "@metamask/nonce-tracker": "npm:^6.0.0" - "@metamask/remote-feature-flag-controller": "npm:^7.0.0" + "@metamask/remote-feature-flag-controller": "npm:^6.1.1" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/utils": "npm:^11.12.0" "@types/bn.js": "npm:^5.1.5" @@ -9436,20 +9334,20 @@ __metadata: "@ethersproject/abi": "npm:^5.7.0" "@ethersproject/contracts": "npm:^5.7.0" "@ethersproject/providers": "npm:^5.7.0" - "@metamask/assets-controller": "npm:^16.0.0" - "@metamask/assets-controllers": "npm:^112.0.0" + "@metamask/assets-controller": "npm:^15.1.0" + "@metamask/assets-controllers": "npm:^111.3.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/gas-fee-controller": "npm:^27.0.0" - "@metamask/keyring-controller": "npm:^28.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/gas-fee-controller": "npm:^26.3.2" + "@metamask/keyring-controller": "npm:^27.1.1" + "@metamask/messenger": "npm:^2.0.0" "@metamask/metamask-eth-abis": "npm:^3.1.1" - "@metamask/network-controller": "npm:^37.0.0" - "@metamask/ramps-controller": "npm:^21.0.0" - "@metamask/remote-feature-flag-controller": "npm:^7.0.0" - "@metamask/sentinel-api-service": "npm:^2.0.0" - "@metamask/transaction-controller": "npm:^70.0.0" + "@metamask/network-controller": "npm:^36.0.0" + "@metamask/ramps-controller": "npm:^20.3.0" + "@metamask/remote-feature-flag-controller": "npm:^6.1.1" + "@metamask/sentinel-api-service": "npm:^1.0.1" + "@metamask/transaction-controller": "npm:^69.8.1" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" @@ -9472,20 +9370,20 @@ __metadata: version: 0.0.0-use.local resolution: "@metamask/user-operation-controller@workspace:packages/user-operation-controller" dependencies: - "@metamask/approval-controller": "npm:^10.0.0" + "@metamask/approval-controller": "npm:^9.0.2" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/eth-block-tracker": "npm:^16.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/eth-block-tracker": "npm:^15.0.0" "@metamask/eth-query": "npm:^4.0.0" - "@metamask/gas-fee-controller": "npm:^27.0.0" - "@metamask/keyring-controller": "npm:^28.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/network-controller": "npm:^37.0.0" - "@metamask/polling-controller": "npm:^17.0.0" + "@metamask/gas-fee-controller": "npm:^26.3.2" + "@metamask/keyring-controller": "npm:^27.1.1" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/network-controller": "npm:^36.0.0" + "@metamask/polling-controller": "npm:^16.0.9" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/superstruct": "npm:^3.4.1" - "@metamask/transaction-controller": "npm:^70.0.0" + "@metamask/transaction-controller": "npm:^69.8.1" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2" @@ -9549,19 +9447,19 @@ __metadata: dependencies: "@inquirer/confirm": "npm:^6.0.11" "@inquirer/password": "npm:^5.1.1" - "@metamask/analytics-controller": "npm:^3.0.0" + "@metamask/analytics-controller": "npm:^2.1.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" - "@metamask/config-registry-controller": "npm:^4.0.0" - "@metamask/foundryup": "npm:^2.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/remote-feature-flag-controller": "npm:^7.0.0" + "@metamask/base-controller": "npm:^9.1.0" + "@metamask/config-registry-controller": "npm:^3.1.0" + "@metamask/foundryup": "npm:^1.0.1" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/remote-feature-flag-controller": "npm:^6.1.1" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/scure-bip39": "npm:^2.1.1" - "@metamask/storage-service": "npm:^2.0.0" + "@metamask/storage-service": "npm:^1.0.2" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.12.0" - "@metamask/wallet": "npm:^13.0.0" + "@metamask/wallet": "npm:^12.0.3" "@oclif/core": "npm:^4.10.5" "@types/better-sqlite3": "npm:^7.6.13" "@types/jest": "npm:^30.0.0" @@ -9593,9 +9491,9 @@ __metadata: "@easyops-cn/docusaurus-search-local": "npm:^0.55.1" "@mdx-js/react": "npm:^3.1.1" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-data-service": "npm:^2.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/messenger": "npm:^3.0.0" + "@metamask/base-data-service": "npm:^1.0.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/messenger": "npm:^2.0.0" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.12.0" "@tanstack/query-core": "npm:^5.62.16" @@ -9615,32 +9513,32 @@ __metadata: languageName: unknown linkType: soft -"@metamask/wallet@npm:^13.0.0, @metamask/wallet@workspace:packages/wallet": +"@metamask/wallet@npm:^12.0.3, @metamask/wallet@workspace:packages/wallet": version: 0.0.0-use.local resolution: "@metamask/wallet@workspace:packages/wallet" dependencies: - "@metamask/accounts-controller": "npm:^40.0.0" - "@metamask/address-book-controller": "npm:^8.0.0" - "@metamask/approval-controller": "npm:^10.0.0" + "@metamask/accounts-controller": "npm:^39.1.1" + "@metamask/address-book-controller": "npm:^7.1.2" + "@metamask/approval-controller": "npm:^9.0.2" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-controller": "npm:^10.0.0" + "@metamask/base-controller": "npm:^9.1.0" "@metamask/browser-passworder": "npm:^6.0.0" - "@metamask/claims-controller": "npm:^1.0.0" - "@metamask/config-registry-controller": "npm:^4.0.0" - "@metamask/connectivity-controller": "npm:^1.0.0" - "@metamask/controller-utils": "npm:^13.0.0" - "@metamask/gas-fee-controller": "npm:^27.0.0" - "@metamask/keyring-controller": "npm:^28.0.0" - "@metamask/messenger": "npm:^3.0.0" - "@metamask/network-controller": "npm:^37.0.0" - "@metamask/passkey-controller": "npm:^4.0.0" - "@metamask/remote-feature-flag-controller": "npm:^7.0.0" + "@metamask/claims-controller": "npm:^0.6.2" + "@metamask/config-registry-controller": "npm:^3.1.0" + "@metamask/connectivity-controller": "npm:^0.3.0" + "@metamask/controller-utils": "npm:^12.3.0" + "@metamask/gas-fee-controller": "npm:^26.3.2" + "@metamask/keyring-controller": "npm:^27.1.1" + "@metamask/messenger": "npm:^2.0.0" + "@metamask/network-controller": "npm:^36.0.0" + "@metamask/passkey-controller": "npm:^3.1.0" + "@metamask/remote-feature-flag-controller": "npm:^6.1.1" "@metamask/scure-bip39": "npm:^2.1.1" - "@metamask/seedless-onboarding-controller": "npm:^11.0.0" - "@metamask/shield-controller": "npm:^7.0.0" - "@metamask/storage-service": "npm:^2.0.0" - "@metamask/subscription-controller": "npm:^9.0.0" - "@metamask/transaction-controller": "npm:^70.0.0" + "@metamask/seedless-onboarding-controller": "npm:^10.1.1" + "@metamask/shield-controller": "npm:^6.0.2" + "@metamask/storage-service": "npm:^1.0.2" + "@metamask/subscription-controller": "npm:^8.1.0" + "@metamask/transaction-controller": "npm:^69.8.1" "@metamask/utils": "npm:^11.12.0" "@types/jest": "npm:^30.0.0" "@typescript/native": "npm:typescript@^7.0.2"