diff --git a/package.json b/package.json index 8784c0d057..be5c786862 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/core-monorepo", - "version": "965.0.0", + "version": "966.0.0", "private": true, "description": "Monorepo for packages shared between MetaMask clients", "repository": { @@ -52,10 +52,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": "^15.0.1", - "@metamask/eth-json-rpc-provider": "^6.0.1", + "@metamask/eth-block-tracker": "^15.1.0", + "@metamask/eth-json-rpc-provider": "^6.1.0", "@metamask/json-rpc-engine": "^10.3.0", - "@metamask/network-controller": "^30.1.0", + "@metamask/network-controller": "^31.0.0", "@metamask/utils": "^11.9.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^29.5.14", diff --git a/packages/account-tree-controller/CHANGELOG.md b/packages/account-tree-controller/CHANGELOG.md index 35fa313aad..d6d75b12c7 100644 --- a/packages/account-tree-controller/CHANGELOG.md +++ b/packages/account-tree-controller/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/accounts-controller` from `^38.0.0` to `^38.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/multichain-account-service` from `^9.0.0` to `^10.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/profile-sync-controller` from `^28.0.2` to `^28.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) + ## [7.3.0] ### Added diff --git a/packages/account-tree-controller/package.json b/packages/account-tree-controller/package.json index 9d1a79608d..6632fc05b1 100644 --- a/packages/account-tree-controller/package.json +++ b/packages/account-tree-controller/package.json @@ -53,13 +53,13 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/accounts-controller": "^38.0.0", + "@metamask/accounts-controller": "^38.1.0", "@metamask/base-controller": "^9.1.0", "@metamask/keyring-api": "^23.1.0", "@metamask/keyring-controller": "^25.5.0", "@metamask/messenger": "^1.2.0", - "@metamask/multichain-account-service": "^9.0.0", - "@metamask/profile-sync-controller": "^28.0.2", + "@metamask/multichain-account-service": "^10.0.0", + "@metamask/profile-sync-controller": "^28.1.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 498aa7d9ca..e213eee5dd 100644 --- a/packages/accounts-controller/CHANGELOG.md +++ b/packages/accounts-controller/CHANGELOG.md @@ -7,12 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [38.1.0] + ### Changed - Use `KeyringV1Adapter` for `SnapKeyring` v2 accounts ([#8703](https://github.com/MetaMask/core/pull/8703)) - `SnapKeyring` v2 instances will be adapted/wrapped by a v1 keyring adapter, making it compatible with the current `KeyringController` keyrings management. - Bump `@metamask/keyring-utils` from `^3.1.0` to `^3.2.1` ([#8703](https://github.com/MetaMask/core/pull/8703)) - Bump `@metamask/keyring-controller` from `^25.4.0` to `^25.5.0` ([#8722](https://github.com/MetaMask/core/pull/8722)) +- Bump `@metamask/network-controller` from `^30.1.0` to `^31.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [38.0.0] @@ -83,8 +86,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add `accountIdByAddress` mapping to state ([#7893](https://github.com/MetaMask/core/pull/7893)) - This state was added to improve lookup times for an account by address from O(n) to O(1). - `getAccountByAddress` also leverages this new map, thus, should be slightly faster too. -- Add logging capabilities ([#8118](https://github.com/MetaMask/core/pull/8118/)) -- Expose missing public `AccountsController` methods through its messenger ([#7976](https://github.com/MetaMask/core/pull/7976/)) +- Add logging capabilities ([#8118](https://github.com/MetaMask/core/pull/8118)) +- Expose missing public `AccountsController` methods through its messenger ([#7976](https://github.com/MetaMask/core/pull/7976)) - The following actions are now available: - `AccountController:loadBackupAction` - Corresponding action types (e.g. `AccountControllerLoadBackupAction`) are available as well. @@ -229,7 +232,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- Use new typed `KeyringAccount.options` for BIP-44 compatible accounts ([#6122](https://github.com/MetaMask/core/pull/6122)), ([#6147](https://github.com/MetaMask/core/pull/6147)) +- Use new typed `KeyringAccount.options` for BIP-44 compatible accounts, ([#6122](https://github.com/MetaMask/core/pull/6122), [#6147](https://github.com/MetaMask/core/pull/6147)) ### Changed @@ -300,7 +303,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed -- `@metamask/network-controller` peer dependency is no longer also a direct dependency ([#5464](https://github.com/MetaMask/core/pull/5464))) +- `@metamask/network-controller` peer dependency is no longer also a direct dependency) ([#5464](https://github.com/MetaMask/core/pull/5464)) ## [26.1.0] @@ -338,7 +341,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump `@metamask/keyring-controller"` from `^19.1.0` to `^19.2.0` ([#5357](https://github.com/MetaMask/core/pull/5357)) - Bump `@metamask/keyring-api"` from `^17.0.0` to `^17.2.0` ([#5366](https://github.com/MetaMask/core/pull/5366)) -- Bump `@metamask/keyring-internal-api` from `^4.0.1` to `^4.0.3` ([#5356](https://github.com/MetaMask/core/pull/5356)), ([#5366](https://github.com/MetaMask/core/pull/5366)) +- Bump `@metamask/keyring-internal-api` from `^4.0.1` to `^4.0.3`, ([#5356](https://github.com/MetaMask/core/pull/5356), [#5366](https://github.com/MetaMask/core/pull/5366)) - Bump `@metamask/eth-snap-keyring` from `^10.0.0` to `^11.1.0` ([#5366](https://github.com/MetaMask/core/pull/5366)) - Bump `@metamask/utils` from `^11.1.0` to `^11.2.0` ([#5301](https://github.com/MetaMask/core/pull/5301)) @@ -351,7 +354,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- **BREAKING:** Add `@metamask/network-controller@^22.0.0` peer dependency ([#5215](https://github.com/MetaMask/core/pull/5215)), ([#5327](https://github.com/MetaMask/core/pull/5327)) +- **BREAKING:** Add `@metamask/network-controller@^22.0.0` peer dependency, ([#5215](https://github.com/MetaMask/core/pull/5215), [#5327](https://github.com/MetaMask/core/pull/5327)) ## [23.1.0] @@ -372,7 +375,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump `@metamask/snaps-controllers` peer dependency from `^9.7.0` to `^9.19.0` ([#5265](https://github.com/MetaMask/core/pull/5265)) - Bump `@metamask/keyring-api"` from `^16.1.0` to `^17.0.0` ([#5280](https://github.com/MetaMask/core/pull/5280)) - Bump `@metamask/eth-snap-keyring` from `^9.1.1` to `^10.0.0` ([#5280](https://github.com/MetaMask/core/pull/5280)) -- Bump `@metamask/snaps-sdk` from `^6.7.0` to `^6.17.1` ([#5220](https://github.com/MetaMask/core/pull/5220)), ([#5265](https://github.com/MetaMask/core/pull/5265)) +- Bump `@metamask/snaps-sdk` from `^6.7.0` to `^6.17.1`, ([#5220](https://github.com/MetaMask/core/pull/5220), [#5265](https://github.com/MetaMask/core/pull/5265)) - Bump `@metamask/snaps-utils` from `^8.9.0` to `^8.10.0` ([#5265](https://github.com/MetaMask/core/pull/5265)) - Bump `@metamask/utils` from `^11.0.1` to `^11.1.0` ([#5223](https://github.com/MetaMask/core/pull/5223)) @@ -391,9 +394,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - **BREAKING:** Now requires `SnapKeyring:account{AssetList,Balances,Transactions}Updated` events to be registered on the messenger ([#5190](https://github.com/MetaMask/core/pull/5190)) -- Bump `@metamask/keyring-api` from `^14.0.0` to `^16.1.0` ([#5190](https://github.com/MetaMask/core/pull/5190)), ([#5208](https://github.com/MetaMask/core/pull/5208)) -- Bump `@metamask/keyring-internal-api` from `^2.0.1` to `^4.0.1` ([#5190](https://github.com/MetaMask/core/pull/5190)), ([#5208](https://github.com/MetaMask/core/pull/5208)) -- Bump `@metamask/eth-snap-keyring` from `^8.1.1` to `^9.1.1` ([#5190](https://github.com/MetaMask/core/pull/5190)), ([#5208](https://github.com/MetaMask/core/pull/5208)) +- Bump `@metamask/keyring-api` from `^14.0.0` to `^16.1.0`, ([#5190](https://github.com/MetaMask/core/pull/5190), [#5208](https://github.com/MetaMask/core/pull/5208)) +- Bump `@metamask/keyring-internal-api` from `^2.0.1` to `^4.0.1`, ([#5190](https://github.com/MetaMask/core/pull/5190), [#5208](https://github.com/MetaMask/core/pull/5208)) +- Bump `@metamask/eth-snap-keyring` from `^8.1.1` to `^9.1.1`, ([#5190](https://github.com/MetaMask/core/pull/5190), [#5208](https://github.com/MetaMask/core/pull/5208)) ## [21.0.2] @@ -413,9 +416,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- **BREAKING:** Add `scopes` field to `KeyringAccount` ([#5066](https://github.com/MetaMask/core/pull/5066)), ([#5136](https://github.com/MetaMask/core/pull/5136)) +- **BREAKING:** Add `scopes` field to `KeyringAccount`, ([#5066](https://github.com/MetaMask/core/pull/5066), [#5136](https://github.com/MetaMask/core/pull/5136)) - This field is now required and will be used to identify the supported chains (using CAIP-2 chain IDs) for every accounts. -- Bump `@metamask/base-controller` from `^7.0.0` to `^7.1.1` ([#5079](https://github.com/MetaMask/core/pull/5079)), ([#5135](https://github.com/MetaMask/core/pull/5135)) +- Bump `@metamask/base-controller` from `^7.0.0` to `^7.1.1`, ([#5079](https://github.com/MetaMask/core/pull/5079), [#5135](https://github.com/MetaMask/core/pull/5135)) - Bump `@metamask/utils` to `^11.0.1` ([#5080](https://github.com/MetaMask/core/pull/5080)) - Bump `@metamask/rpc-errors` to `^7.0.2` ([#5080](https://github.com/MetaMask/core/pull/5080)) @@ -447,7 +450,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- **BREAKING:** Bump peer dependency `@metamask/keyring-controller` from `^18.0.0` to `^19.0.0` ([#4915](https://github.com/MetaMask/core/pull/4956)) +- **BREAKING:** Bump peer dependency `@metamask/keyring-controller` from `^18.0.0` to `^19.0.0` ([#4915](https://github.com/MetaMask/core/pull/4915)) - **BREAKING:** Bump `@metamask/keyring-api` from `^8.1.3` to `^10.1.0` ([#4948](https://github.com/MetaMask/core/pull/4948)) - If you are depending on `@metamask/providers` directly, you will need to upgrade to `18.1.0`. - Bump `@metamask/eth-snap-keyring` from `^4.3.6` to `^5.0.1` ([#4948](https://github.com/MetaMask/core/pull/4948)) @@ -472,7 +475,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Bump accounts related packages ([#4713](https://github.com/MetaMask/core/pull/4713)), ([#4728](https://github.com/MetaMask/core/pull/4728)) +- Bump accounts related packages, ([#4713](https://github.com/MetaMask/core/pull/4713), [#4728](https://github.com/MetaMask/core/pull/4728)) - Those packages are now built slightly differently and are part of the [accounts monorepo](https://github.com/MetaMask/accounts). - Bump `@metamask/keyring-api` from `^8.1.0` to `^8.1.4` - Bump `@metamask/eth-snap-keyring` from `^4.3.3` to `^4.3.6` @@ -496,7 +499,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 @@ -506,7 +509,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- Add event `AccountsController:accountRenamed` and export corresponding event type `AccountsControllerAccountRenamedEvent` ([#4664](https://github.com/MetaMask/core/pull/4664)), ([#4660](https://github.com/MetaMask/core/pull/4660)) +- Add event `AccountsController:accountRenamed` and export corresponding event type `AccountsControllerAccountRenamedEvent`, ([#4664](https://github.com/MetaMask/core/pull/4664), [#4660](https://github.com/MetaMask/core/pull/4660)) - Add new `nameLastUpdatedAt` timestamp to account's metadata ([#4589](https://github.com/MetaMask/core/pull/4589)) ### Changed @@ -790,7 +793,8 @@ 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@38.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@38.1.0...HEAD +[38.1.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@38.0.0...@metamask/accounts-controller@38.1.0 [38.0.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@37.2.0...@metamask/accounts-controller@38.0.0 [37.2.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@37.1.1...@metamask/accounts-controller@37.2.0 [37.1.1]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@37.1.0...@metamask/accounts-controller@37.1.1 diff --git a/packages/accounts-controller/package.json b/packages/accounts-controller/package.json index a9f395899d..be3846af26 100644 --- a/packages/accounts-controller/package.json +++ b/packages/accounts-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/accounts-controller", - "version": "38.0.0", + "version": "38.1.0", "description": "Manages internal accounts", "keywords": [ "Ethereum", @@ -62,7 +62,7 @@ "@metamask/keyring-sdk": "^2.1.1", "@metamask/keyring-utils": "^3.2.1", "@metamask/messenger": "^1.2.0", - "@metamask/network-controller": "^30.1.0", + "@metamask/network-controller": "^31.0.0", "@metamask/superstruct": "^3.1.0", "@metamask/utils": "^11.9.0", "deepmerge": "^4.2.2", @@ -73,7 +73,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/providers": "^22.1.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^29.5.14", diff --git a/packages/address-book-controller/CHANGELOG.md b/packages/address-book-controller/CHANGELOG.md index 66059fbfcc..c012e899b6 100644 --- a/packages/address-book-controller/CHANGELOG.md +++ b/packages/address-book-controller/CHANGELOG.md @@ -7,9 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [7.2.0] + +### Uncategorized + +- chore: Enable Oxfmt for generating method action types files ([#8498](https://github.com/MetaMask/core/pull/8498)) +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- Revert "Release 912.0.0 (#8451)" ([#8451](https://github.com/MetaMask/core/pull/8451)) +- Release 912.0.0 ([#8451](https://github.com/MetaMask/core/pull/8451)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) +- feat: extract generate-action-types CLI into @metamask/messenger-cli ([#8378](https://github.com/MetaMask/core/pull/8378)) +- feat(messenger): add `generate-action-types` CLI tool as subpath export ([#8264](https://github.com/MetaMask/core/pull/8264)) + ### Changed -- Bump `@metamask/controller-utils` from `^11.19.0` to `^11.20.0` ([#8344](https://github.com/MetaMask/core/pull/8344)) +- Bump `@metamask/controller-utils` from `^11.19.0` to `^12.0.0` ([#8344](https://github.com/MetaMask/core/pull/8344), [#8733](https://github.com/MetaMask/core/pull/8733)) - Bump `@metamask/messenger` from `^1.0.0` to `^1.2.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)) - Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) @@ -98,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] @@ -123,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 @@ -288,7 +301,8 @@ 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@7.1.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/address-book-controller@7.2.0...HEAD +[7.2.0]: https://github.com/MetaMask/core/compare/@metamask/address-book-controller@7.1.1...@metamask/address-book-controller@7.2.0 [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 [7.0.1]: https://github.com/MetaMask/core/compare/@metamask/address-book-controller@7.0.0...@metamask/address-book-controller@7.0.1 diff --git a/packages/address-book-controller/package.json b/packages/address-book-controller/package.json index dd67e1d0e6..7e1030a978 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": "7.1.1", + "version": "7.2.0", "description": "Manages a list of recipient addresses associated with nicknames", "keywords": [ "Ethereum", @@ -54,7 +54,7 @@ }, "dependencies": { "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/messenger": "^1.2.0", "@metamask/utils": "^11.9.0" }, diff --git a/packages/analytics-data-regulation-controller/CHANGELOG.md b/packages/analytics-data-regulation-controller/CHANGELOG.md index 9465c887e3..53f849bc11 100644 --- a/packages/analytics-data-regulation-controller/CHANGELOG.md +++ b/packages/analytics-data-regulation-controller/CHANGELOG.md @@ -10,7 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Bump `@metamask/messenger` from `^1.1.0` to `^1.2.0` ([#8373](https://github.com/MetaMask/core/pull/8373), [#8632](https://github.com/MetaMask/core/pull/8632)) -- Bump `@metamask/controller-utils` from `^11.19.0` to `^11.20.0` ([#8344](https://github.com/MetaMask/core/pull/8344)) +- Bump `@metamask/controller-utils` from `^11.19.0` to `^12.0.0` ([#8344](https://github.com/MetaMask/core/pull/8344), [#8733](https://github.com/MetaMask/core/pull/8733)) - 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 9cdc42cb05..57ffab073e 100644 --- a/packages/analytics-data-regulation-controller/package.json +++ b/packages/analytics-data-regulation-controller/package.json @@ -54,7 +54,7 @@ }, "dependencies": { "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/messenger": "^1.2.0", "@metamask/utils": "^11.9.0" }, diff --git a/packages/approval-controller/CHANGELOG.md b/packages/approval-controller/CHANGELOG.md index fe58556d33..7a51201048 100644 --- a/packages/approval-controller/CHANGELOG.md +++ b/packages/approval-controller/CHANGELOG.md @@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [9.1.0] + +### Uncategorized + +- chore: Enable Oxfmt for generating method action types files ([#8498](https://github.com/MetaMask/core/pull/8498)) +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- Revert "Release 912.0.0 (#8451)" ([#8451](https://github.com/MetaMask/core/pull/8451)) +- Release 912.0.0 ([#8451](https://github.com/MetaMask/core/pull/8451)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Use Oxfmt for import sorting instead of `import-x/order` ([#8438](https://github.com/MetaMask/core/pull/8438)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) +- feat: extract generate-action-types CLI into @metamask/messenger-cli ([#8378](https://github.com/MetaMask/core/pull/8378)) +- feat(messenger): add `generate-action-types` CLI tool as subpath export ([#8264](https://github.com/MetaMask/core/pull/8264)) + ### Changed - Bump `@metamask/messenger` from `^1.0.0` to `^1.2.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)) @@ -70,7 +84,7 @@ 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/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/utils` from `^11.0.1` to `^11.1.0` ([#5223](https://github.com/MetaMask/core/pull/5223)) ## [7.1.2] @@ -106,7 +120,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 @@ -326,7 +340,8 @@ 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@9.0.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/approval-controller@9.1.0...HEAD +[9.1.0]: https://github.com/MetaMask/core/compare/@metamask/approval-controller@9.0.1...@metamask/approval-controller@9.1.0 [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 [8.0.0]: https://github.com/MetaMask/core/compare/@metamask/approval-controller@7.2.1...@metamask/approval-controller@8.0.0 diff --git a/packages/approval-controller/package.json b/packages/approval-controller/package.json index 1ec99ff109..6fa80429a1 100644 --- a/packages/approval-controller/package.json +++ b/packages/approval-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/approval-controller", - "version": "9.0.1", + "version": "9.1.0", "description": "Manages requests that require user approval", "keywords": [ "Ethereum", diff --git a/packages/assets-controller/CHANGELOG.md b/packages/assets-controller/CHANGELOG.md index f88981f0f9..36d73ad48e 100644 --- a/packages/assets-controller/CHANGELOG.md +++ b/packages/assets-controller/CHANGELOG.md @@ -7,12 +7,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [6.5.0] + ### Changed - Bump `@metamask/account-tree-controller` from `^7.2.0` to `^7.3.0` ([#8722](https://github.com/MetaMask/core/pull/8722)) - Bump `@metamask/keyring-controller` from `^25.4.0` to `^25.5.0` ([#8722](https://github.com/MetaMask/core/pull/8722)) - Bump `@metamask/permission-controller` from `^13.0.0` to `^13.1.0` ([#8722](https://github.com/MetaMask/core/pull/8722)) -- Bump `@metamask/transaction-controller` from `^65.1.0` to `^65.2.0` ([#8722](https://github.com/MetaMask/core/pull/8722)) +- Bump `@metamask/transaction-controller` from `^65.1.0` to `^65.3.0` ([#8722](https://github.com/MetaMask/core/pull/8722), [#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/accounts-controller` from `^38.0.0` to `^38.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/assets-controllers` from `^106.0.0` to `^106.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/client-controller` from `^1.0.1` to `^1.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/core-backend` from `^6.2.1` to `^6.3.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/network-controller` from `^30.1.0` to `^31.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/network-enablement-controller` from `^5.1.0` to `^5.2.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/phishing-controller` from `^17.1.1` to `^17.2.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/polling-controller` from `^16.0.4` to `^16.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/preferences-controller` from `^23.1.0` to `^23.2.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [6.4.0] @@ -427,7 +439,8 @@ 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@6.4.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/assets-controller@6.5.0...HEAD +[6.5.0]: https://github.com/MetaMask/core/compare/@metamask/assets-controller@6.4.0...@metamask/assets-controller@6.5.0 [6.4.0]: https://github.com/MetaMask/core/compare/@metamask/assets-controller@6.3.0...@metamask/assets-controller@6.4.0 [6.3.0]: https://github.com/MetaMask/core/compare/@metamask/assets-controller@6.2.1...@metamask/assets-controller@6.3.0 [6.2.1]: https://github.com/MetaMask/core/compare/@metamask/assets-controller@6.2.0...@metamask/assets-controller@6.2.1 diff --git a/packages/assets-controller/package.json b/packages/assets-controller/package.json index 906b709088..d1d0c5ad28 100644 --- a/packages/assets-controller/package.json +++ b/packages/assets-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/assets-controller", - "version": "6.4.0", + "version": "6.5.0", "description": "Tracks assets balances/prices and handles token detection across all digital assets", "keywords": [ "Ethereum", @@ -57,26 +57,26 @@ "@ethersproject/abi": "^5.7.0", "@ethersproject/providers": "^5.7.0", "@metamask/account-tree-controller": "^7.3.0", - "@metamask/accounts-controller": "^38.0.0", - "@metamask/assets-controllers": "^106.0.0", + "@metamask/accounts-controller": "^38.1.0", + "@metamask/assets-controllers": "^106.1.0", "@metamask/base-controller": "^9.1.0", - "@metamask/client-controller": "^1.0.1", - "@metamask/controller-utils": "^11.20.0", - "@metamask/core-backend": "^6.2.1", + "@metamask/client-controller": "^1.1.0", + "@metamask/controller-utils": "^12.0.0", + "@metamask/core-backend": "^6.3.0", "@metamask/keyring-api": "^23.1.0", "@metamask/keyring-controller": "^25.5.0", "@metamask/keyring-internal-api": "^11.0.1", "@metamask/keyring-snap-client": "^9.0.2", "@metamask/messenger": "^1.2.0", - "@metamask/network-controller": "^30.1.0", - "@metamask/network-enablement-controller": "^5.1.0", + "@metamask/network-controller": "^31.0.0", + "@metamask/network-enablement-controller": "^5.2.0", "@metamask/permission-controller": "^13.1.0", - "@metamask/phishing-controller": "^17.1.1", - "@metamask/polling-controller": "^16.0.4", - "@metamask/preferences-controller": "^23.1.0", + "@metamask/phishing-controller": "^17.2.0", + "@metamask/polling-controller": "^16.1.0", + "@metamask/preferences-controller": "^23.2.0", "@metamask/snaps-controllers": "^19.0.0", "@metamask/snaps-utils": "^12.1.2", - "@metamask/transaction-controller": "^65.2.0", + "@metamask/transaction-controller": "^65.3.0", "@metamask/utils": "^11.9.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 07de57bfce..2dac43f81a 100644 --- a/packages/assets-controllers/CHANGELOG.md +++ b/packages/assets-controllers/CHANGELOG.md @@ -7,13 +7,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [106.1.0] + ### Changed - Bump `@metamask/account-tree-controller` from `^7.2.0` to `^7.3.0` ([#8722](https://github.com/MetaMask/core/pull/8722)) - Bump `@metamask/keyring-controller` from `^25.4.0` to `^25.5.0` ([#8722](https://github.com/MetaMask/core/pull/8722)) -- Bump `@metamask/multichain-account-service` from `^8.0.1` to `^9.0.0` ([#8722](https://github.com/MetaMask/core/pull/8722)) +- Bump `@metamask/multichain-account-service` from `^8.0.1` to `^10.0.0` ([#8722](https://github.com/MetaMask/core/pull/8722), [#8733](https://github.com/MetaMask/core/pull/8733)) - Bump `@metamask/permission-controller` from `^13.0.0` to `^13.1.0` ([#8722](https://github.com/MetaMask/core/pull/8722)) -- Bump `@metamask/transaction-controller` from `^65.1.0` to `^65.2.0` ([#8722](https://github.com/MetaMask/core/pull/8722)) +- Bump `@metamask/transaction-controller` from `^65.1.0` to `^65.3.0` ([#8722](https://github.com/MetaMask/core/pull/8722), [#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/accounts-controller` from `^38.0.0` to `^38.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/approval-controller` from `^9.0.1` to `^9.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/core-backend` from `^6.2.1` to `^6.3.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/network-controller` from `^30.1.0` to `^31.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/network-enablement-controller` from `^5.1.0` to `^5.2.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/phishing-controller` from `^17.1.1` to `^17.2.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/polling-controller` from `^16.0.4` to `^16.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/preferences-controller` from `^23.1.0` to `^23.2.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/profile-sync-controller` from `^28.0.2` to `^28.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/storage-service` from `^1.0.1` to `^1.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [106.0.0] @@ -3051,7 +3064,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Use Ethers for AssetsContractController ([#845](https://github.com/MetaMask/core/pull/845)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@106.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@106.1.0...HEAD +[106.1.0]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@106.0.0...@metamask/assets-controllers@106.1.0 [106.0.0]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@105.1.0...@metamask/assets-controllers@106.0.0 [105.1.0]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@105.0.0...@metamask/assets-controllers@105.1.0 [105.0.0]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@104.3.0...@metamask/assets-controllers@105.0.0 diff --git a/packages/assets-controllers/package.json b/packages/assets-controllers/package.json index 973ed9e3a9..b3c0307cb3 100644 --- a/packages/assets-controllers/package.json +++ b/packages/assets-controllers/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/assets-controllers", - "version": "106.0.0", + "version": "106.1.0", "description": "Controllers which manage interactions involving ERC-20, ERC-721, and ERC-1155 tokens (including NFTs)", "keywords": [ "Ethereum", @@ -61,31 +61,31 @@ "@ethersproject/providers": "^5.7.0", "@metamask/abi-utils": "^2.0.3", "@metamask/account-tree-controller": "^7.3.0", - "@metamask/accounts-controller": "^38.0.0", - "@metamask/approval-controller": "^9.0.1", + "@metamask/accounts-controller": "^38.1.0", + "@metamask/approval-controller": "^9.1.0", "@metamask/base-controller": "^9.1.0", "@metamask/contract-metadata": "^2.4.0", - "@metamask/controller-utils": "^11.20.0", - "@metamask/core-backend": "^6.2.1", + "@metamask/controller-utils": "^12.0.0", + "@metamask/core-backend": "^6.3.0", "@metamask/eth-query": "^4.0.0", "@metamask/keyring-api": "^23.1.0", "@metamask/keyring-controller": "^25.5.0", "@metamask/messenger": "^1.2.0", "@metamask/metamask-eth-abis": "^3.1.1", - "@metamask/multichain-account-service": "^9.0.0", - "@metamask/network-controller": "^30.1.0", - "@metamask/network-enablement-controller": "^5.1.0", + "@metamask/multichain-account-service": "^10.0.0", + "@metamask/network-controller": "^31.0.0", + "@metamask/network-enablement-controller": "^5.2.0", "@metamask/permission-controller": "^13.1.0", - "@metamask/phishing-controller": "^17.1.1", - "@metamask/polling-controller": "^16.0.4", - "@metamask/preferences-controller": "^23.1.0", - "@metamask/profile-sync-controller": "^28.0.2", + "@metamask/phishing-controller": "^17.2.0", + "@metamask/polling-controller": "^16.1.0", + "@metamask/preferences-controller": "^23.2.0", + "@metamask/profile-sync-controller": "^28.1.0", "@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": "^1.0.1", - "@metamask/transaction-controller": "^65.2.0", + "@metamask/storage-service": "^1.1.0", + "@metamask/transaction-controller": "^65.3.0", "@metamask/utils": "^11.9.0", "@tanstack/query-core": "^5.62.16", "@types/bn.js": "^5.1.5", diff --git a/packages/authenticated-user-storage/CHANGELOG.md b/packages/authenticated-user-storage/CHANGELOG.md index eee3c32258..5eb8da3ec8 100644 --- a/packages/authenticated-user-storage/CHANGELOG.md +++ b/packages/authenticated-user-storage/CHANGELOG.md @@ -7,9 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.1.0] + ### Changed - Bump `@metamask/messenger` from `^1.1.1` to `^1.2.0` ([#8632](https://github.com/MetaMask/core/pull/8632)) +- Bump `@metamask/base-data-service` from `^0.1.1` to `^0.1.2` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [1.0.0] @@ -22,5 +26,6 @@ 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@1.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/authenticated-user-storage@1.1.0...HEAD +[1.1.0]: https://github.com/MetaMask/core/compare/@metamask/authenticated-user-storage@1.0.0...@metamask/authenticated-user-storage@1.1.0 [1.0.0]: https://github.com/MetaMask/core/releases/tag/@metamask/authenticated-user-storage@1.0.0 diff --git a/packages/authenticated-user-storage/package.json b/packages/authenticated-user-storage/package.json index fb8d90b0e1..53018b2613 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": "1.0.0", + "version": "1.1.0", "description": "SDK for authenticated (non-encrypted) user storage endpoints", "keywords": [ "Ethereum", @@ -53,8 +53,8 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-data-service": "^0.1.1", - "@metamask/controller-utils": "^11.20.0", + "@metamask/base-data-service": "^0.1.2", + "@metamask/controller-utils": "^12.0.0", "@metamask/messenger": "^1.2.0", "@metamask/superstruct": "^3.1.0", "@metamask/utils": "^11.9.0" diff --git a/packages/base-data-service/CHANGELOG.md b/packages/base-data-service/CHANGELOG.md index 6eb8ff8a03..817204d3de 100644 --- a/packages/base-data-service/CHANGELOG.md +++ b/packages/base-data-service/CHANGELOG.md @@ -7,9 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.2] + +### Uncategorized + +- chore: Enable Oxfmt for generating method action types files ([#8498](https://github.com/MetaMask/core/pull/8498)) +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Use Oxfmt for import sorting instead of `import-x/order` ([#8438](https://github.com/MetaMask/core/pull/8438)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) +- feat: extract generate-action-types CLI into @metamask/messenger-cli ([#8378](https://github.com/MetaMask/core/pull/8378)) +- feat(messenger): add `generate-action-types` CLI tool as subpath export ([#8264](https://github.com/MetaMask/core/pull/8264)) +- test(base-data-service): Use `registerMethodActionHandlers` ([#8324](https://github.com/MetaMask/core/pull/8324)) + ### Changed -- Bump `@metamask/controller-utils` from `^11.19.0` to `^11.20.0` ([#8344](https://github.com/MetaMask/core/pull/8344)) +- Bump `@metamask/controller-utils` from `^11.19.0` to `^12.0.0` ([#8344](https://github.com/MetaMask/core/pull/8344), [#8733](https://github.com/MetaMask/core/pull/8733)) - Bump `@metamask/messenger` from `^1.0.0` to `^1.2.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)) ## [0.1.1] @@ -24,6 +37,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@0.1.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/base-data-service@0.1.2...HEAD +[0.1.2]: https://github.com/MetaMask/core/compare/@metamask/base-data-service@0.1.1...@metamask/base-data-service@0.1.2 [0.1.1]: https://github.com/MetaMask/core/compare/@metamask/base-data-service@0.1.0...@metamask/base-data-service@0.1.1 [0.1.0]: https://github.com/MetaMask/core/releases/tag/@metamask/base-data-service@0.1.0 diff --git a/packages/base-data-service/package.json b/packages/base-data-service/package.json index 35e99950f6..7a5f629354 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": "0.1.1", + "version": "0.1.2", "description": "Provides utilities for building data services", "keywords": [ "Ethereum", @@ -54,7 +54,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/messenger": "^1.2.0", "@metamask/utils": "^11.9.0", "@tanstack/query-core": "^4.43.0", diff --git a/packages/bridge-controller/CHANGELOG.md b/packages/bridge-controller/CHANGELOG.md index f6ecca23ec..d5534f0646 100644 --- a/packages/bridge-controller/CHANGELOG.md +++ b/packages/bridge-controller/CHANGELOG.md @@ -7,10 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [71.2.0] + ### Changed - Bump `@metamask/gas-fee-controller` from `^26.1.1` to `^26.2.0` ([#8722](https://github.com/MetaMask/core/pull/8722)) -- Bump `@metamask/transaction-controller` from `^65.1.0` to `^65.2.0` ([#8722](https://github.com/MetaMask/core/pull/8722)) +- Bump `@metamask/transaction-controller` from `^65.1.0` to `^65.3.0` ([#8722](https://github.com/MetaMask/core/pull/8722), [#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/accounts-controller` from `^38.0.0` to `^38.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/assets-controller` from `^6.4.0` to `^6.5.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/assets-controllers` from `^106.0.0` to `^106.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/network-controller` from `^30.1.0` to `^31.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/polling-controller` from `^16.0.4` to `^16.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/profile-sync-controller` from `^28.0.2` to `^28.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/remote-feature-flag-controller` from `^4.2.0` to `^4.3.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [71.1.1] @@ -1421,7 +1431,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#5317](https://github.com/MetaMask/core/pull/5317)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@71.1.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@71.2.0...HEAD +[71.2.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@71.1.1...@metamask/bridge-controller@71.2.0 [71.1.1]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@71.1.0...@metamask/bridge-controller@71.1.1 [71.1.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@71.0.0...@metamask/bridge-controller@71.1.0 [71.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@70.2.0...@metamask/bridge-controller@71.0.0 diff --git a/packages/bridge-controller/package.json b/packages/bridge-controller/package.json index 216f71ab14..832c8bc4dd 100644 --- a/packages/bridge-controller/package.json +++ b/packages/bridge-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/bridge-controller", - "version": "71.1.1", + "version": "71.2.0", "description": "Manages bridge-related quote fetching functionality for MetaMask", "keywords": [ "Ethereum", @@ -57,22 +57,22 @@ "@ethersproject/constants": "^5.7.0", "@ethersproject/contracts": "^5.7.0", "@ethersproject/providers": "^5.7.0", - "@metamask/accounts-controller": "^38.0.0", - "@metamask/assets-controller": "^6.4.0", - "@metamask/assets-controllers": "^106.0.0", + "@metamask/accounts-controller": "^38.1.0", + "@metamask/assets-controller": "^6.5.0", + "@metamask/assets-controllers": "^106.1.0", "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/gas-fee-controller": "^26.2.0", "@metamask/keyring-api": "^23.1.0", "@metamask/messenger": "^1.2.0", "@metamask/metamask-eth-abis": "^3.1.1", "@metamask/multichain-network-controller": "^3.1.0", - "@metamask/network-controller": "^30.1.0", - "@metamask/polling-controller": "^16.0.4", - "@metamask/profile-sync-controller": "^28.0.2", - "@metamask/remote-feature-flag-controller": "^4.2.0", + "@metamask/network-controller": "^31.0.0", + "@metamask/polling-controller": "^16.1.0", + "@metamask/profile-sync-controller": "^28.1.0", + "@metamask/remote-feature-flag-controller": "^4.3.0", "@metamask/snaps-controllers": "^19.0.0", - "@metamask/transaction-controller": "^65.2.0", + "@metamask/transaction-controller": "^65.3.0", "@metamask/utils": "^11.9.0", "bignumber.js": "^9.1.2", "reselect": "^5.1.1", @@ -80,7 +80,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", - "@metamask/eth-json-rpc-provider": "^6.0.1", + "@metamask/eth-json-rpc-provider": "^6.1.0", "@metamask/superstruct": "^3.1.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^29.5.14", diff --git a/packages/bridge-status-controller/CHANGELOG.md b/packages/bridge-status-controller/CHANGELOG.md index cd4e72039f..5157f17475 100644 --- a/packages/bridge-status-controller/CHANGELOG.md +++ b/packages/bridge-status-controller/CHANGELOG.md @@ -7,15 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [71.2.0] + ### Changed -- Bump `@metamask/bridge-controller` from `^71.0.0` to `^71.1.1` ([#8706](https://github.com/MetaMask/core/pull/8706), [#8721](https://github.com/MetaMask/core/pull/8721)) -- Bump `@metamask/transaction-controller` from `^65.0.0` to `^65.2.0` ([#8691](https://github.com/MetaMask/core/pull/8691), [#8722](https://github.com/MetaMask/core/pull/8722)) -- Bump `@metamask/accounts-controller` from `^37.2.0` to `^38.0.0` ([#8665](https://github.com/MetaMask/core/pull/8665)) +- Bump `@metamask/bridge-controller` from `^71.0.0` to `^71.2.0` ([#8706](https://github.com/MetaMask/core/pull/8706), [#8721](https://github.com/MetaMask/core/pull/8721), [#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/transaction-controller` from `^65.0.0` to `^65.3.0` ([#8691](https://github.com/MetaMask/core/pull/8691), [#8722](https://github.com/MetaMask/core/pull/8722), [#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/accounts-controller` from `^37.2.0` to `^38.1.0` ([#8665](https://github.com/MetaMask/core/pull/8665), [#8733](https://github.com/MetaMask/core/pull/8733)) - Bump `@metamask/messenger` from `^1.1.1` to `^1.2.0` ([#8632](https://github.com/MetaMask/core/pull/8632)) - Bump `@metamask/keyring-controller` from `^25.2.0` to `^25.5.0` ([#8634](https://github.com/MetaMask/core/pull/8634), [#8665](https://github.com/MetaMask/core/pull/8665), [#8722](https://github.com/MetaMask/core/pull/8722)) -- Bump `@metamask/network-controller` from `^30.0.1` to `^30.1.0` ([#8636](https://github.com/MetaMask/core/pull/8636)) +- Bump `@metamask/network-controller` from `^30.0.1` to `^31.0.0` ([#8636](https://github.com/MetaMask/core/pull/8636), [#8733](https://github.com/MetaMask/core/pull/8733)) - Bump `@metamask/gas-fee-controller` from `^26.1.1` to `^26.2.0` ([#8722](https://github.com/MetaMask/core/pull/8722)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/polling-controller` from `^16.0.4` to `^16.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/profile-sync-controller` from `^28.0.2` to `^28.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ### Fixed @@ -1160,7 +1165,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#5317](https://github.com/MetaMask/core/pull/5317)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@71.1.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@71.2.0...HEAD +[71.2.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@71.1.0...@metamask/bridge-status-controller@71.2.0 [71.1.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@71.0.0...@metamask/bridge-status-controller@71.1.0 [71.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@70.0.5...@metamask/bridge-status-controller@71.0.0 [70.0.5]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@70.0.4...@metamask/bridge-status-controller@70.0.5 diff --git a/packages/bridge-status-controller/package.json b/packages/bridge-status-controller/package.json index 3aff903dc0..1980becabb 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": "71.1.0", + "version": "71.2.0", "description": "Manages bridge-related status fetching functionality for MetaMask", "keywords": [ "Ethereum", @@ -52,19 +52,19 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/accounts-controller": "^38.0.0", + "@metamask/accounts-controller": "^38.1.0", "@metamask/base-controller": "^9.1.0", - "@metamask/bridge-controller": "^71.1.1", - "@metamask/controller-utils": "^11.20.0", + "@metamask/bridge-controller": "^71.2.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/gas-fee-controller": "^26.2.0", "@metamask/keyring-controller": "^25.5.0", "@metamask/messenger": "^1.2.0", - "@metamask/network-controller": "^30.1.0", - "@metamask/polling-controller": "^16.0.4", - "@metamask/profile-sync-controller": "^28.0.2", + "@metamask/network-controller": "^31.0.0", + "@metamask/polling-controller": "^16.1.0", + "@metamask/profile-sync-controller": "^28.1.0", "@metamask/snaps-controllers": "^19.0.0", "@metamask/superstruct": "^3.1.0", - "@metamask/transaction-controller": "^65.2.0", + "@metamask/transaction-controller": "^65.3.0", "@metamask/utils": "^11.9.0", "bignumber.js": "^9.1.2", "uuid": "^8.3.2" diff --git a/packages/chain-agnostic-permission/CHANGELOG.md b/packages/chain-agnostic-permission/CHANGELOG.md index a5cd521ccc..9928b544f2 100644 --- a/packages/chain-agnostic-permission/CHANGELOG.md +++ b/packages/chain-agnostic-permission/CHANGELOG.md @@ -7,10 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.6.0] + +### Uncategorized + +- feat: bump accounts deps ([#8647](https://github.com/MetaMask/core/pull/8647)) +- chore!: bump accounts deps ([#8584](https://github.com/MetaMask/core/pull/8584)) +- chore: bump `accounts` deps ([#8464](https://github.com/MetaMask/core/pull/8464)) +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Use Oxfmt for import sorting instead of `import-x/order` ([#8438](https://github.com/MetaMask/core/pull/8438)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) + ### Changed - Bump `@metamask/permission-controller` from `^12.2.1` to `^13.1.0` ([#8317](https://github.com/MetaMask/core/pull/8317), [#8661](https://github.com/MetaMask/core/pull/8661), [#8722](https://github.com/MetaMask/core/pull/8722)) -- Bump `@metamask/controller-utils` from `^11.19.0` to `^11.20.0` ([#8344](https://github.com/MetaMask/core/pull/8344)) +- Bump `@metamask/controller-utils` from `^11.19.0` to `^12.0.0` ([#8344](https://github.com/MetaMask/core/pull/8344), [#8733](https://github.com/MetaMask/core/pull/8733)) ## [1.5.0] @@ -113,7 +125,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump `@metamask/keyring-internal-api` to `^6.2.0` ([#5871](https://github.com/MetaMask/core/pull/5871)) - Bump `@metamask/controller-utils` to `^11.10.0` ([#5935](https://github.com/MetaMask/core/pull/5935)) -- Bump `@metamask/network-controller` to `^23.6.0` ([#5935](https://github.com/MetaMask/core/pull/5935),[#5882](https://github.com/MetaMask/core/pull/5882)) +- Bump `@metamask/network-controller` to `^23.6.0` ([#5935](https://github.com/MetaMask/core/pull/5935), [#5882](https://github.com/MetaMask/core/pull/5882)) - Change `caip25CaveatBuilder` to list unsupported scopes in the unsupported scopes error ([#5806](https://github.com/MetaMask/core/pull/5806)) ### Fixed @@ -197,7 +209,8 @@ 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@1.5.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/chain-agnostic-permission@1.6.0...HEAD +[1.6.0]: https://github.com/MetaMask/core/compare/@metamask/chain-agnostic-permission@1.5.0...@metamask/chain-agnostic-permission@1.6.0 [1.5.0]: https://github.com/MetaMask/core/compare/@metamask/chain-agnostic-permission@1.4.0...@metamask/chain-agnostic-permission@1.5.0 [1.4.0]: https://github.com/MetaMask/core/compare/@metamask/chain-agnostic-permission@1.3.0...@metamask/chain-agnostic-permission@1.4.0 [1.3.0]: https://github.com/MetaMask/core/compare/@metamask/chain-agnostic-permission@1.2.2...@metamask/chain-agnostic-permission@1.3.0 diff --git a/packages/chain-agnostic-permission/package.json b/packages/chain-agnostic-permission/package.json index 806a75ec0e..24dcfd6144 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": "1.5.0", + "version": "1.6.0", "description": "Defines a CAIP-25 based endowment permission and helpers for interfacing with it", "keywords": [ "Ethereum", @@ -52,7 +52,7 @@ }, "dependencies": { "@metamask/api-specs": "^0.14.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/permission-controller": "^13.1.0", "@metamask/rpc-errors": "^7.0.2", "@metamask/utils": "^11.9.0", diff --git a/packages/chomp-api-service/CHANGELOG.md b/packages/chomp-api-service/CHANGELOG.md index 80e5b41c03..68f0ec3b02 100644 --- a/packages/chomp-api-service/CHANGELOG.md +++ b/packages/chomp-api-service/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/base-data-service` from `^0.1.1` to `^0.1.2` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) + ## [3.0.0] ### Changed diff --git a/packages/chomp-api-service/package.json b/packages/chomp-api-service/package.json index b4e5fc05ea..9ecda3507d 100644 --- a/packages/chomp-api-service/package.json +++ b/packages/chomp-api-service/package.json @@ -51,8 +51,8 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-data-service": "^0.1.1", - "@metamask/controller-utils": "^11.20.0", + "@metamask/base-data-service": "^0.1.2", + "@metamask/controller-utils": "^12.0.0", "@metamask/messenger": "^1.2.0", "@metamask/superstruct": "^3.1.0", "@metamask/utils": "^11.9.0", diff --git a/packages/claims-controller/CHANGELOG.md b/packages/claims-controller/CHANGELOG.md index fae899f94c..69761a94d9 100644 --- a/packages/claims-controller/CHANGELOG.md +++ b/packages/claims-controller/CHANGELOG.md @@ -7,11 +7,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.5.1] + +### Uncategorized + +- chore: Enable Oxfmt for generating method action types files ([#8498](https://github.com/MetaMask/core/pull/8498)) +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- Revert "Release 912.0.0 (#8451)" ([#8451](https://github.com/MetaMask/core/pull/8451)) +- Release 912.0.0 ([#8451](https://github.com/MetaMask/core/pull/8451)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Use Oxfmt for import sorting instead of `import-x/order` ([#8438](https://github.com/MetaMask/core/pull/8438)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) +- feat: extract generate-action-types CLI into @metamask/messenger-cli ([#8378](https://github.com/MetaMask/core/pull/8378)) +- feat(messenger): add `generate-action-types` CLI tool as subpath export ([#8264](https://github.com/MetaMask/core/pull/8264)) + ### Changed - Bump `@metamask/keyring-controller` from `^25.1.1` to `^25.5.0` ([#8363](https://github.com/MetaMask/core/pull/8363), [#8634](https://github.com/MetaMask/core/pull/8634), [#8665](https://github.com/MetaMask/core/pull/8665), [#8722](https://github.com/MetaMask/core/pull/8722)) -- Bump `@metamask/profile-sync-controller` from `^28.0.1` to `^28.0.2` ([#8325](https://github.com/MetaMask/core/pull/8325)) -- Bump `@metamask/controller-utils` from `^11.19.0` to `^11.20.0` ([#8344](https://github.com/MetaMask/core/pull/8344)) +- Bump `@metamask/profile-sync-controller` from `^28.0.1` to `^28.1.0` ([#8325](https://github.com/MetaMask/core/pull/8325), [#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/controller-utils` from `^11.19.0` to `^12.0.0` ([#8344](https://github.com/MetaMask/core/pull/8344), [#8733](https://github.com/MetaMask/core/pull/8733)) - Bump `@metamask/messenger` from `^1.0.0` to `^1.2.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)) - Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) @@ -120,7 +134,8 @@ 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@0.5.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/claims-controller@0.5.1...HEAD +[0.5.1]: https://github.com/MetaMask/core/compare/@metamask/claims-controller@0.5.0...@metamask/claims-controller@0.5.1 [0.5.0]: https://github.com/MetaMask/core/compare/@metamask/claims-controller@0.4.3...@metamask/claims-controller@0.5.0 [0.4.3]: https://github.com/MetaMask/core/compare/@metamask/claims-controller@0.4.2...@metamask/claims-controller@0.4.3 [0.4.2]: https://github.com/MetaMask/core/compare/@metamask/claims-controller@0.4.1...@metamask/claims-controller@0.4.2 diff --git a/packages/claims-controller/package.json b/packages/claims-controller/package.json index daef1ec3f7..d7ba0b6d4e 100644 --- a/packages/claims-controller/package.json +++ b/packages/claims-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/claims-controller", - "version": "0.5.0", + "version": "0.5.1", "description": "Controller handling shield subscription claims logic", "keywords": [ "Ethereum", @@ -54,10 +54,10 @@ }, "dependencies": { "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/keyring-controller": "^25.5.0", "@metamask/messenger": "^1.2.0", - "@metamask/profile-sync-controller": "^28.0.2", + "@metamask/profile-sync-controller": "^28.1.0", "@metamask/utils": "^11.9.0" }, "devDependencies": { diff --git a/packages/client-controller/CHANGELOG.md b/packages/client-controller/CHANGELOG.md index 85bdd90982..57bec61710 100644 --- a/packages/client-controller/CHANGELOG.md +++ b/packages/client-controller/CHANGELOG.md @@ -7,6 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.1.0] + +### Uncategorized + +- chore: Enable Oxfmt for generating method action types files ([#8498](https://github.com/MetaMask/core/pull/8498)) +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- Revert "Release 912.0.0 (#8451)" ([#8451](https://github.com/MetaMask/core/pull/8451)) +- Release 912.0.0 ([#8451](https://github.com/MetaMask/core/pull/8451)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) +- feat: extract generate-action-types CLI into @metamask/messenger-cli ([#8378](https://github.com/MetaMask/core/pull/8378)) +- feat(messenger): add `generate-action-types` CLI tool as subpath export ([#8264](https://github.com/MetaMask/core/pull/8264)) + ### Changed - Bump `@metamask/messenger` from `^1.0.0` to `^1.2.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)) @@ -31,6 +44,7 @@ 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@1.0.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/client-controller@1.1.0...HEAD +[1.1.0]: https://github.com/MetaMask/core/compare/@metamask/client-controller@1.0.1...@metamask/client-controller@1.1.0 [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 422eafc831..460c5d46f3 100644 --- a/packages/client-controller/package.json +++ b/packages/client-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/client-controller", - "version": "1.0.1", + "version": "1.1.0", "description": "Client-level state for MetaMask (e.g. whether a UI window is open)", "keywords": [ "Ethereum", diff --git a/packages/compliance-controller/CHANGELOG.md b/packages/compliance-controller/CHANGELOG.md index 3df6303ee5..c522bab27d 100644 --- a/packages/compliance-controller/CHANGELOG.md +++ b/packages/compliance-controller/CHANGELOG.md @@ -7,10 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.1.0] + +### Uncategorized + +- chore: Enable Oxfmt for generating method action types files ([#8498](https://github.com/MetaMask/core/pull/8498)) +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- Revert "Release 912.0.0 (#8451)" ([#8451](https://github.com/MetaMask/core/pull/8451)) +- Release 912.0.0 ([#8451](https://github.com/MetaMask/core/pull/8451)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) +- feat: extract generate-action-types CLI into @metamask/messenger-cli ([#8378](https://github.com/MetaMask/core/pull/8378)) + ### Changed - Bump `@metamask/messenger` from `^1.1.0` to `^1.2.0` ([#8373](https://github.com/MetaMask/core/pull/8373), [#8632](https://github.com/MetaMask/core/pull/8632)) - Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [2.0.0] @@ -53,7 +66,8 @@ 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@2.0.0...HEAD +[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.0...@metamask/compliance-controller@2.1.0 [2.0.0]: https://github.com/MetaMask/core/compare/@metamask/compliance-controller@1.0.2...@metamask/compliance-controller@2.0.0 [1.0.2]: https://github.com/MetaMask/core/compare/@metamask/compliance-controller@1.0.1...@metamask/compliance-controller@1.0.2 [1.0.1]: https://github.com/MetaMask/core/compare/@metamask/compliance-controller@1.0.0...@metamask/compliance-controller@1.0.1 diff --git a/packages/compliance-controller/package.json b/packages/compliance-controller/package.json index edd48629e1..5e5299a6d3 100644 --- a/packages/compliance-controller/package.json +++ b/packages/compliance-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/compliance-controller", - "version": "2.0.0", + "version": "2.1.0", "description": "Manages OFAC compliance checks for wallet addresses", "keywords": [ "Ethereum", @@ -54,7 +54,7 @@ }, "dependencies": { "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/messenger": "^1.2.0", "@metamask/superstruct": "^3.1.0", "@metamask/utils": "^11.9.0", diff --git a/packages/config-registry-controller/CHANGELOG.md b/packages/config-registry-controller/CHANGELOG.md index ad9d5ee4a8..a2d4071c86 100644 --- a/packages/config-registry-controller/CHANGELOG.md +++ b/packages/config-registry-controller/CHANGELOG.md @@ -7,9 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.1] + ### Changed - Bump `@metamask/keyring-controller` from `^25.3.0` to `^25.5.0` ([#8665](https://github.com/MetaMask/core/pull/8665), [#8722](https://github.com/MetaMask/core/pull/8722)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/polling-controller` from `^16.0.4` to `^16.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/profile-sync-controller` from `^28.0.2` to `^28.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/remote-feature-flag-controller` from `^4.2.0` to `^4.3.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [0.3.0] @@ -49,7 +55,8 @@ 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@0.3.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/config-registry-controller@0.3.1...HEAD +[0.3.1]: https://github.com/MetaMask/core/compare/@metamask/config-registry-controller@0.3.0...@metamask/config-registry-controller@0.3.1 [0.3.0]: https://github.com/MetaMask/core/compare/@metamask/config-registry-controller@0.2.0...@metamask/config-registry-controller@0.3.0 [0.2.0]: https://github.com/MetaMask/core/compare/@metamask/config-registry-controller@0.1.1...@metamask/config-registry-controller@0.2.0 [0.1.1]: https://github.com/MetaMask/core/compare/@metamask/config-registry-controller@0.1.0...@metamask/config-registry-controller@0.1.1 diff --git a/packages/config-registry-controller/package.json b/packages/config-registry-controller/package.json index 815ca9dc08..5912f684d1 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": "0.3.0", + "version": "0.3.1", "description": "Manages configuration registry for MetaMask", "keywords": [ "Ethereum", @@ -55,12 +55,12 @@ }, "dependencies": { "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/keyring-controller": "^25.5.0", "@metamask/messenger": "^1.2.0", - "@metamask/polling-controller": "^16.0.4", - "@metamask/profile-sync-controller": "^28.0.2", - "@metamask/remote-feature-flag-controller": "^4.2.0", + "@metamask/polling-controller": "^16.1.0", + "@metamask/profile-sync-controller": "^28.1.0", + "@metamask/remote-feature-flag-controller": "^4.3.0", "@metamask/superstruct": "^3.1.0", "@metamask/utils": "^11.9.0", "reselect": "^5.1.1" diff --git a/packages/connectivity-controller/CHANGELOG.md b/packages/connectivity-controller/CHANGELOG.md index e7d226e25b..ae43a31117 100644 --- a/packages/connectivity-controller/CHANGELOG.md +++ b/packages/connectivity-controller/CHANGELOG.md @@ -7,6 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.0] + +### Uncategorized + +- chore: Enable Oxfmt for generating method action types files ([#8498](https://github.com/MetaMask/core/pull/8498)) +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- Revert "Release 912.0.0 (#8451)" ([#8451](https://github.com/MetaMask/core/pull/8451)) +- Release 912.0.0 ([#8451](https://github.com/MetaMask/core/pull/8451)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) +- feat: extract generate-action-types CLI into @metamask/messenger-cli ([#8378](https://github.com/MetaMask/core/pull/8378)) +- feat(messenger): add `generate-action-types` CLI tool as subpath export ([#8264](https://github.com/MetaMask/core/pull/8264)) + ### Added - Add `connectivityControllerSelectors` with `selectConnectivityStatus` and `selectIsOffline` selectors ([#7701](https://github.com/MetaMask/core/pull/7701)) @@ -42,6 +55,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@0.2.0...HEAD +[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 8253683f5b..2e8ac1f6b8 100644 --- a/packages/connectivity-controller/package.json +++ b/packages/connectivity-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/connectivity-controller", - "version": "0.2.0", + "version": "0.3.0", "description": "ConnectivityController stores the device's internet connectivity status", "keywords": [ "Ethereum", diff --git a/packages/controller-utils/CHANGELOG.md b/packages/controller-utils/CHANGELOG.md index cc63dae2f8..2afda719fd 100644 --- a/packages/controller-utils/CHANGELOG.md +++ b/packages/controller-utils/CHANGELOG.md @@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [12.0.0] + +### Uncategorized + +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Use Oxfmt for import sorting instead of `import-x/order` ([#8438](https://github.com/MetaMask/core/pull/8438)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) + ### Changed - **BREAKING:** The `ServicePolicy` type's `onDegraded` event now emits `{ duration: number }` instead of `void` when the service succeeds but takes longer than the `degradedThreshold` ([#8455](https://github.com/MetaMask/core/pull/8455)) @@ -286,7 +295,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 @@ -296,10 +305,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- Add `BlockExplorerUrl` object and type for looking up the block explorer URL of any Infura network ([#4268](https://github.com/MetaMask/core/pull/4286)) -- Add `NetworkNickname` object and type for looking up the common nickname for any Infura network ([#4268](https://github.com/MetaMask/core/pull/4286)) -- Add `Partialize` type for making select keys in an object type optional ([#4268](https://github.com/MetaMask/core/pull/4286)) -- `toHex` now supports converting a `bigint` into a hex string ([#4268](https://github.com/MetaMask/core/pull/4286)) +- Add `BlockExplorerUrl` object and type for looking up the block explorer URL of any Infura network ([#4268](https://github.com/MetaMask/core/pull/4268)) +- Add `NetworkNickname` object and type for looking up the common nickname for any Infura network ([#4268](https://github.com/MetaMask/core/pull/4268)) +- Add `Partialize` type for making select keys in an object type optional ([#4268](https://github.com/MetaMask/core/pull/4268)) +- `toHex` now supports converting a `bigint` into a hex string ([#4268](https://github.com/MetaMask/core/pull/4268)) ## [11.1.0] @@ -660,7 +669,8 @@ 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@11.20.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/controller-utils@12.0.0...HEAD +[12.0.0]: https://github.com/MetaMask/core/compare/@metamask/controller-utils@11.20.0...@metamask/controller-utils@12.0.0 [11.20.0]: https://github.com/MetaMask/core/compare/@metamask/controller-utils@11.19.0...@metamask/controller-utils@11.20.0 [11.19.0]: https://github.com/MetaMask/core/compare/@metamask/controller-utils@11.18.0...@metamask/controller-utils@11.19.0 [11.18.0]: https://github.com/MetaMask/core/compare/@metamask/controller-utils@11.17.0...@metamask/controller-utils@11.18.0 diff --git a/packages/controller-utils/package.json b/packages/controller-utils/package.json index 6a1c28b8c7..f582d8595b 100644 --- a/packages/controller-utils/package.json +++ b/packages/controller-utils/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/controller-utils", - "version": "11.20.0", + "version": "12.0.0", "description": "Data and convenience functions shared by multiple packages", "keywords": [ "Ethereum", diff --git a/packages/core-backend/CHANGELOG.md b/packages/core-backend/CHANGELOG.md index 37fa9cb0b2..271460a457 100644 --- a/packages/core-backend/CHANGELOG.md +++ b/packages/core-backend/CHANGELOG.md @@ -7,12 +7,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [6.3.0] + +### Uncategorized + +- chore: Enable Oxfmt for generating method action types files ([#8498](https://github.com/MetaMask/core/pull/8498)) +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Use Oxfmt for import sorting instead of `import-x/order` ([#8438](https://github.com/MetaMask/core/pull/8438)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) +- feat: extract generate-action-types CLI into @metamask/messenger-cli ([#8378](https://github.com/MetaMask/core/pull/8378)) +- feat(messenger): add `generate-action-types` CLI tool as subpath export ([#8264](https://github.com/MetaMask/core/pull/8264)) + ### Changed -- Bump `@metamask/accounts-controller` from `^37.1.0` to `^38.0.0` ([#8325](https://github.com/MetaMask/core/pull/8325), [#8363](https://github.com/MetaMask/core/pull/8363), [#8665](https://github.com/MetaMask/core/pull/8665)) +- Bump `@metamask/accounts-controller` from `^37.1.0` to `^38.1.0` ([#8325](https://github.com/MetaMask/core/pull/8325), [#8363](https://github.com/MetaMask/core/pull/8363), [#8665](https://github.com/MetaMask/core/pull/8665), [#8733](https://github.com/MetaMask/core/pull/8733)) - Bump `@metamask/keyring-controller` from `^25.1.1` to `^25.5.0` ([#8363](https://github.com/MetaMask/core/pull/8363), [#8634](https://github.com/MetaMask/core/pull/8634), [#8665](https://github.com/MetaMask/core/pull/8665), [#8722](https://github.com/MetaMask/core/pull/8722)) -- Bump `@metamask/profile-sync-controller` from `^28.0.1` to `^28.0.2` ([#8325](https://github.com/MetaMask/core/pull/8325)) -- Bump `@metamask/controller-utils` from `^11.19.0` to `^11.20.0` ([#8344](https://github.com/MetaMask/core/pull/8344)) +- Bump `@metamask/profile-sync-controller` from `^28.0.1` to `^28.1.0` ([#8325](https://github.com/MetaMask/core/pull/8325), [#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/controller-utils` from `^11.19.0` to `^12.0.0` ([#8344](https://github.com/MetaMask/core/pull/8344), [#8733](https://github.com/MetaMask/core/pull/8733)) - Bump `@metamask/messenger` from `^1.0.0` to `^1.2.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)) ## [6.2.1] @@ -47,7 +59,7 @@ 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)) - Bump `@metamask/controller-utils` from `^11.18.0` to `^11.19.0` ([#7995](https://github.com/MetaMask/core/pull/7995)) ## [6.0.0] @@ -261,7 +273,8 @@ 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@6.2.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/core-backend@6.3.0...HEAD +[6.3.0]: https://github.com/MetaMask/core/compare/@metamask/core-backend@6.2.1...@metamask/core-backend@6.3.0 [6.2.1]: https://github.com/MetaMask/core/compare/@metamask/core-backend@6.2.0...@metamask/core-backend@6.2.1 [6.2.0]: https://github.com/MetaMask/core/compare/@metamask/core-backend@6.1.1...@metamask/core-backend@6.2.0 [6.1.1]: https://github.com/MetaMask/core/compare/@metamask/core-backend@6.1.0...@metamask/core-backend@6.1.1 diff --git a/packages/core-backend/package.json b/packages/core-backend/package.json index 1245daa4e8..b8e8fe1ea9 100644 --- a/packages/core-backend/package.json +++ b/packages/core-backend/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/core-backend", - "version": "6.2.1", + "version": "6.3.0", "description": "Core backend services for MetaMask", "keywords": [ "Ethereum", @@ -53,11 +53,11 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/accounts-controller": "^38.0.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/accounts-controller": "^38.1.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/keyring-controller": "^25.5.0", "@metamask/messenger": "^1.2.0", - "@metamask/profile-sync-controller": "^28.0.2", + "@metamask/profile-sync-controller": "^28.1.0", "@metamask/utils": "^11.9.0", "@tanstack/query-core": "^5.62.16", "uuid": "^8.3.2" diff --git a/packages/earn-controller/CHANGELOG.md b/packages/earn-controller/CHANGELOG.md index fd3bcd8499..7ff3cf4fe8 100644 --- a/packages/earn-controller/CHANGELOG.md +++ b/packages/earn-controller/CHANGELOG.md @@ -7,9 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [12.2.0] + +### Uncategorized + +- Release 958.0.0 ([#8691](https://github.com/MetaMask/core/pull/8691)) + ### Changed - Bump `@metamask/account-tree-controller` from `^7.2.0` to `^7.3.0` ([#8722](https://github.com/MetaMask/core/pull/8722)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/network-controller` from `^30.1.0` to `^31.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [12.1.0] @@ -98,7 +106,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump `@metamask/network-controller` from `^29.0.0` to `^30.0.0` ([#7996](https://github.com/MetaMask/core/pull/7996)) - Bump `@metamask/keyring-api` from `^21.0.0` to `^21.5.0` ([#7857](https://github.com/MetaMask/core/pull/7857)) -- Bump `@metamask/account-tree-controller` from `^4.0.0` to `^4.1.1` ([#7869](https://github.com/MetaMask/core/pull/7869)), ([#7897](https://github.com/MetaMask/core/pull/7897)) +- Bump `@metamask/account-tree-controller` from `^4.0.0` to `^4.1.1`, ([#7869](https://github.com/MetaMask/core/pull/7869), [#7897](https://github.com/MetaMask/core/pull/7897)) - Bump `@metamask/controller-utils` from `^11.18.0` to `^11.19.0` ([#7995](https://github.com/MetaMask/core/pull/7995)) ## [11.1.0] @@ -438,7 +446,8 @@ 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@12.1.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/earn-controller@12.2.0...HEAD +[12.2.0]: https://github.com/MetaMask/core/compare/@metamask/earn-controller@12.1.0...@metamask/earn-controller@12.2.0 [12.1.0]: https://github.com/MetaMask/core/compare/@metamask/earn-controller@12.0.0...@metamask/earn-controller@12.1.0 [12.0.0]: https://github.com/MetaMask/core/compare/@metamask/earn-controller@11.2.1...@metamask/earn-controller@12.0.0 [11.2.1]: https://github.com/MetaMask/core/compare/@metamask/earn-controller@11.2.0...@metamask/earn-controller@11.2.1 diff --git a/packages/earn-controller/package.json b/packages/earn-controller/package.json index 4116ce5a1b..28e01c3eb7 100644 --- a/packages/earn-controller/package.json +++ b/packages/earn-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/earn-controller", - "version": "12.1.0", + "version": "12.2.0", "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", @@ -57,16 +57,16 @@ "@ethersproject/providers": "^5.7.0", "@metamask/account-tree-controller": "^7.3.0", "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/keyring-api": "^23.1.0", "@metamask/messenger": "^1.2.0", - "@metamask/network-controller": "^30.1.0", + "@metamask/network-controller": "^31.0.0", "@metamask/stake-sdk": "^3.2.1", "reselect": "^5.1.1" }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", - "@metamask/transaction-controller": "^65.2.0", + "@metamask/transaction-controller": "^65.3.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^29.5.14", "deepmerge": "^4.2.2", diff --git a/packages/eip-5792-middleware/CHANGELOG.md b/packages/eip-5792-middleware/CHANGELOG.md index 190d85020c..3f5fba1356 100644 --- a/packages/eip-5792-middleware/CHANGELOG.md +++ b/packages/eip-5792-middleware/CHANGELOG.md @@ -11,7 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump `@metamask/keyring-controller` from `^25.3.0` to `^25.4.0` ([#8665](https://github.com/MetaMask/core/pull/8665)) - Bump `@metamask/messenger` from `^1.0.0` to `^1.2.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)) -- Bump `@metamask/transaction-controller` from `^64.0.0` to `^65.2.0` ([#8432](https://github.com/MetaMask/core/pull/8432), [#8447](https://github.com/MetaMask/core/pull/8447), [#8482](https://github.com/MetaMask/core/pull/8482), [#8585](https://github.com/MetaMask/core/pull/8585), [#8613](https://github.com/MetaMask/core/pull/8613), [#8691](https://github.com/MetaMask/core/pull/8691), [#8722](https://github.com/MetaMask/core/pull/8722)) +- Bump `@metamask/transaction-controller` from `^64.0.0` to `^65.3.0` ([#8432](https://github.com/MetaMask/core/pull/8432), [#8447](https://github.com/MetaMask/core/pull/8447), [#8482](https://github.com/MetaMask/core/pull/8482), [#8585](https://github.com/MetaMask/core/pull/8585), [#8613](https://github.com/MetaMask/core/pull/8613), [#8691](https://github.com/MetaMask/core/pull/8691), [#8722](https://github.com/MetaMask/core/pull/8722), [#8733](https://github.com/MetaMask/core/pull/8733)) ## [3.0.3] diff --git a/packages/eip-5792-middleware/package.json b/packages/eip-5792-middleware/package.json index 953e1176c7..9a4479af6f 100644 --- a/packages/eip-5792-middleware/package.json +++ b/packages/eip-5792-middleware/package.json @@ -53,7 +53,7 @@ "dependencies": { "@metamask/messenger": "^1.2.0", "@metamask/superstruct": "^3.1.0", - "@metamask/transaction-controller": "^65.2.0", + "@metamask/transaction-controller": "^65.3.0", "@metamask/utils": "^11.9.0", "lodash": "^4.17.21", "uuid": "^8.3.2" diff --git a/packages/eip-7702-internal-rpc-middleware/CHANGELOG.md b/packages/eip-7702-internal-rpc-middleware/CHANGELOG.md index 24826988e3..dcafa4fcee 100644 --- a/packages/eip-7702-internal-rpc-middleware/CHANGELOG.md +++ b/packages/eip-7702-internal-rpc-middleware/CHANGELOG.md @@ -7,10 +7,30 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.1] + +### Uncategorized + +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) +- chore: secure PUBLISH_PREVIEW_NPM_TOKEN with GitHub environment ([#8011](https://github.com/MetaMask/core/pull/8011)) +- chore: upgrade `typedoc` from `^0.24.8` to `^0.25.13` ([#7898](https://github.com/MetaMask/core/pull/7898)) +- chore: migrate Jest from v27 to v29 ([#7894](https://github.com/MetaMask/core/pull/7894)) +- chore: upgrade Jest-related packages to latest 27.x versions ([#7792](https://github.com/MetaMask/core/pull/7792)) +- chore(lint): Fix suppressed ESLint errors in `eip-7702-internal-rpc-middleware` package ([#7476](https://github.com/MetaMask/core/pull/7476)) +- chore: Update ESLint config packages to v15 ([#7305](https://github.com/MetaMask/core/pull/7305)) +- chore: Re-enable `@typescript-eslint/no-unnecessary-type-assertions` ([#7296](https://github.com/MetaMask/core/pull/7296)) +- Revert "Release 687.0.0" ([#7201](https://github.com/MetaMask/core/pull/7201)) +- Release 687.0.0 ([#7190](https://github.com/MetaMask/core/pull/7190)) +- chore: Update `typescript` to v5.3 ([#7081](https://github.com/MetaMask/core/pull/7081)) +- fix: Fix build script not working because of missing `@ts-bridge/cli` dependency ([#7040](https://github.com/MetaMask/core/pull/7040)) +- Release/650.0.0 ([#7003](https://github.com/MetaMask/core/pull/7003)) + ### Changed - Upgrade `@metamask/utils` from `^11.8.1` to `^11.9.0` ([#7511](https://github.com/MetaMask/core/pull/7511)) -- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.20.0` ([#7202](https://github.com/MetaMask/core/pull/7202), [#7534](https://github.com/MetaMask/core/pull/7534), [#7583](https://github.com/MetaMask/core/pull/7583), [#7995](https://github.com/MetaMask/core/pull/7995), [#8344](https://github.com/MetaMask/core/pull/8344)) +- Bump `@metamask/controller-utils` from `^11.15.0` to `^12.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202), [#7534](https://github.com/MetaMask/core/pull/7534), [#7583](https://github.com/MetaMask/core/pull/7583), [#7995](https://github.com/MetaMask/core/pull/7995), [#8344](https://github.com/MetaMask/core/pull/8344), [#8733](https://github.com/MetaMask/core/pull/8733)) ## [0.1.0] @@ -23,5 +43,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@0.1.0...HEAD +[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 41ab0da3b5..004c0b9b3b 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": "0.1.0", + "version": "0.1.1", "description": "Implements internal JSON-RPC methods for EIP-7702 account upgrade functionality", "keywords": [ "Ethereum", @@ -51,7 +51,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/rpc-errors": "^7.0.2", "@metamask/superstruct": "^3.1.0", "@metamask/utils": "^11.9.0" diff --git a/packages/eip1193-permission-middleware/CHANGELOG.md b/packages/eip1193-permission-middleware/CHANGELOG.md index a8d0da5e4f..63d38170f5 100644 --- a/packages/eip1193-permission-middleware/CHANGELOG.md +++ b/packages/eip1193-permission-middleware/CHANGELOG.md @@ -7,9 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.1.0] + ### Changed - Bump `@metamask/permission-controller` from `^13.0.0` to `^13.1.0` ([#8722](https://github.com/MetaMask/core/pull/8722)) +- Bump `@metamask/chain-agnostic-permission` from `^1.5.0` to `^1.6.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [2.0.0] @@ -65,7 +69,8 @@ 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@2.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eip1193-permission-middleware@2.1.0...HEAD +[2.1.0]: https://github.com/MetaMask/core/compare/@metamask/eip1193-permission-middleware@2.0.0...@metamask/eip1193-permission-middleware@2.1.0 [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 [1.0.2]: https://github.com/MetaMask/core/compare/@metamask/eip1193-permission-middleware@1.0.1...@metamask/eip1193-permission-middleware@1.0.2 diff --git a/packages/eip1193-permission-middleware/package.json b/packages/eip1193-permission-middleware/package.json index c6dd267663..9c21ce1ebd 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": "2.0.0", + "version": "2.1.0", "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", @@ -51,8 +51,8 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/chain-agnostic-permission": "^1.5.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/chain-agnostic-permission": "^1.6.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/json-rpc-engine": "^10.3.0", "@metamask/permission-controller": "^13.1.0", "@metamask/utils": "^11.9.0", diff --git a/packages/ens-controller/CHANGELOG.md b/packages/ens-controller/CHANGELOG.md index 97a1d56945..966720bba4 100644 --- a/packages/ens-controller/CHANGELOG.md +++ b/packages/ens-controller/CHANGELOG.md @@ -7,12 +7,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [19.2.0] + +### Uncategorized + +- feat: updated character length to 3 for ENS controller ([#8510](https://github.com/MetaMask/core/pull/8510)) +- chore: Enable Oxfmt for generating method action types files ([#8498](https://github.com/MetaMask/core/pull/8498)) +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- Revert "Release 912.0.0 (#8451)" ([#8451](https://github.com/MetaMask/core/pull/8451)) +- Release 912.0.0 ([#8451](https://github.com/MetaMask/core/pull/8451)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Use Oxfmt for import sorting instead of `import-x/order` ([#8438](https://github.com/MetaMask/core/pull/8438)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) +- feat: extract generate-action-types CLI into @metamask/messenger-cli ([#8378](https://github.com/MetaMask/core/pull/8378)) +- feat(messenger): add `generate-action-types` CLI tool as subpath export ([#8264](https://github.com/MetaMask/core/pull/8264)) + ### Changed -- Bump `@metamask/controller-utils` from `^11.19.0` to `^11.20.0` ([#8344](https://github.com/MetaMask/core/pull/8344)) +- Bump `@metamask/controller-utils` from `^11.19.0` to `^12.0.0` ([#8344](https://github.com/MetaMask/core/pull/8344), [#8733](https://github.com/MetaMask/core/pull/8733)) - Bump `@metamask/messenger` from `^1.0.0` to `^1.2.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)) - Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) -- Bump `@metamask/network-controller` from `^30.0.1` to `^30.1.0` ([#8636](https://github.com/MetaMask/core/pull/8636)) +- Bump `@metamask/network-controller` from `^30.0.1` to `^31.0.0` ([#8636](https://github.com/MetaMask/core/pull/8636), [#8733](https://github.com/MetaMask/core/pull/8733)) ## [19.1.1] @@ -130,9 +145,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/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.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/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)) ## [15.0.1] @@ -166,7 +181,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 @@ -392,7 +407,8 @@ 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/ens-controller@19.1.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/ens-controller@19.2.0...HEAD +[19.2.0]: https://github.com/MetaMask/core/compare/@metamask/ens-controller@19.1.1...@metamask/ens-controller@19.2.0 [19.1.1]: https://github.com/MetaMask/core/compare/@metamask/ens-controller@19.1.0...@metamask/ens-controller@19.1.1 [19.1.0]: https://github.com/MetaMask/core/compare/@metamask/ens-controller@19.0.3...@metamask/ens-controller@19.1.0 [19.0.3]: https://github.com/MetaMask/core/compare/@metamask/ens-controller@19.0.2...@metamask/ens-controller@19.0.3 diff --git a/packages/ens-controller/package.json b/packages/ens-controller/package.json index eec789cf1f..6e63330bdb 100644 --- a/packages/ens-controller/package.json +++ b/packages/ens-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/ens-controller", - "version": "19.1.1", + "version": "19.2.0", "description": "Maps ENS names to their resolved addresses by chain id", "keywords": [ "Ethereum", @@ -55,9 +55,9 @@ "dependencies": { "@ethersproject/providers": "^5.7.0", "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/messenger": "^1.2.0", - "@metamask/network-controller": "^30.1.0", + "@metamask/network-controller": "^31.0.0", "@metamask/utils": "^11.9.0", "punycode": "^2.1.1" }, diff --git a/packages/eth-block-tracker/CHANGELOG.md b/packages/eth-block-tracker/CHANGELOG.md index a5245d8834..4c05b5b1f6 100644 --- a/packages/eth-block-tracker/CHANGELOG.md +++ b/packages/eth-block-tracker/CHANGELOG.md @@ -7,10 +7,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [15.1.0] + +### Uncategorized + +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) +- Release 840.0.0 ([#8078](https://github.com/MetaMask/core/pull/8078)) +- chore: secure PUBLISH_PREVIEW_NPM_TOKEN with GitHub environment ([#8011](https://github.com/MetaMask/core/pull/8011)) +- chore: upgrade `typedoc` from `^0.24.8` to `^0.25.13` ([#7898](https://github.com/MetaMask/core/pull/7898)) +- chore: migrate Jest from v27 to v29 ([#7894](https://github.com/MetaMask/core/pull/7894)) +- Release 795.0.0 ([#7856](https://github.com/MetaMask/core/pull/7856)) +- chore: upgrade Jest-related packages to latest 27.x versions ([#7792](https://github.com/MetaMask/core/pull/7792)) + ### Changed - 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 `^6.0.1` ([#8317](https://github.com/MetaMask/core/pull/8317)) +- Bump `@metamask/eth-json-rpc-provider` from `^6.0.0` to `^6.1.0` ([#8317](https://github.com/MetaMask/core/pull/8317), [#8733](https://github.com/MetaMask/core/pull/8733)) ## [15.0.1] @@ -42,7 +56,8 @@ 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@15.0.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eth-block-tracker@15.1.0...HEAD +[15.1.0]: https://github.com/MetaMask/core/compare/@metamask/eth-block-tracker@15.0.1...@metamask/eth-block-tracker@15.1.0 [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 fc7543566d..142a8b53e3 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": "15.0.1", + "version": "15.1.0", "description": "A block tracker for the Ethereum blockchain. Keeps track of the latest block", "keywords": [ "Ethereum", @@ -58,7 +58,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/eth-json-rpc-provider": "^6.0.1", + "@metamask/eth-json-rpc-provider": "^6.1.0", "@metamask/safe-event-emitter": "^3.0.0", "@metamask/utils": "^11.9.0", "json-rpc-random-id": "^1.0.1" diff --git a/packages/eth-json-rpc-middleware/CHANGELOG.md b/packages/eth-json-rpc-middleware/CHANGELOG.md index 2fad210f2c..1792a029e9 100644 --- a/packages/eth-json-rpc-middleware/CHANGELOG.md +++ b/packages/eth-json-rpc-middleware/CHANGELOG.md @@ -7,9 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [23.2.0] + +### Uncategorized + +- feat(gator-permissions-controller): Added redeemer rule ([#8537](https://github.com/MetaMask/core/pull/8537)) +- Release 947.0.0 ([#8636](https://github.com/MetaMask/core/pull/8636)) + ### Changed - Bump `@metamask/json-rpc-engine` from `^10.2.4` to `^10.3.0` ([#8661](https://github.com/MetaMask/core/pull/8661)) +- Bump `@metamask/eth-block-tracker` from `^15.0.1` to `^15.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/eth-json-rpc-provider` from `^6.0.1` to `^6.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/message-manager` from `^14.1.1` to `^14.2.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [23.1.3] @@ -99,7 +109,8 @@ 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@23.1.3...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-middleware@23.2.0...HEAD +[23.2.0]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-middleware@23.1.3...@metamask/eth-json-rpc-middleware@23.2.0 [23.1.3]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-middleware@23.1.2...@metamask/eth-json-rpc-middleware@23.1.3 [23.1.2]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-middleware@23.1.1...@metamask/eth-json-rpc-middleware@23.1.2 [23.1.1]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-middleware@23.1.0...@metamask/eth-json-rpc-middleware@23.1.1 diff --git a/packages/eth-json-rpc-middleware/package.json b/packages/eth-json-rpc-middleware/package.json index e0723c06e5..d5c4ab75db 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": "23.1.3", + "version": "23.2.0", "description": "Ethereum-related json-rpc-engine middleware", "keywords": [ "Ethereum", @@ -57,11 +57,11 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/eth-block-tracker": "^15.0.1", - "@metamask/eth-json-rpc-provider": "^6.0.1", + "@metamask/eth-block-tracker": "^15.1.0", + "@metamask/eth-json-rpc-provider": "^6.1.0", "@metamask/eth-sig-util": "^8.2.0", "@metamask/json-rpc-engine": "^10.3.0", - "@metamask/message-manager": "^14.1.1", + "@metamask/message-manager": "^14.2.0", "@metamask/rpc-errors": "^7.0.2", "@metamask/superstruct": "^3.1.0", "@metamask/utils": "^11.9.0", @@ -71,7 +71,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", - "@metamask/network-controller": "^30.1.0", + "@metamask/network-controller": "^31.0.0", "@ts-bridge/cli": "^0.6.4", "@types/deep-freeze-strict": "^1.1.0", "@types/jest": "^29.5.14", diff --git a/packages/eth-json-rpc-provider/CHANGELOG.md b/packages/eth-json-rpc-provider/CHANGELOG.md index bef660bb0a..e07418478c 100644 --- a/packages/eth-json-rpc-provider/CHANGELOG.md +++ b/packages/eth-json-rpc-provider/CHANGELOG.md @@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [6.1.0] + +### Uncategorized + +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) + ### Changed - Bump `@metamask/json-rpc-engine` from `^10.2.4` to `^10.3.0` ([#8661](https://github.com/MetaMask/core/pull/8661)) @@ -103,7 +111,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 @@ -246,7 +254,8 @@ 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@6.0.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@6.1.0...HEAD +[6.1.0]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@6.0.1...@metamask/eth-json-rpc-provider@6.1.0 [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 af0c0846a1..dacf0fc855 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": "6.0.1", + "version": "6.1.0", "description": "Create an Ethereum provider using a JSON-RPC engine or middleware", "keywords": [ "Ethereum", diff --git a/packages/gas-fee-controller/CHANGELOG.md b/packages/gas-fee-controller/CHANGELOG.md index d79f3b094a..f55f21e0d4 100644 --- a/packages/gas-fee-controller/CHANGELOG.md +++ b/packages/gas-fee-controller/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/network-controller` from `^30.1.0` to `^31.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/polling-controller` from `^16.0.4` to `^16.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) + ## [26.2.0] ### Added diff --git a/packages/gas-fee-controller/package.json b/packages/gas-fee-controller/package.json index 3b4b38aa61..363aec0f65 100644 --- a/packages/gas-fee-controller/package.json +++ b/packages/gas-fee-controller/package.json @@ -54,12 +54,12 @@ }, "dependencies": { "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/eth-query": "^4.0.0", "@metamask/ethjs-unit": "^0.3.0", "@metamask/messenger": "^1.2.0", - "@metamask/network-controller": "^30.1.0", - "@metamask/polling-controller": "^16.0.4", + "@metamask/network-controller": "^31.0.0", + "@metamask/polling-controller": "^16.1.0", "@metamask/utils": "^11.9.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 6e15fcb9d0..afbe9b11f6 100644 --- a/packages/gator-permissions-controller/CHANGELOG.md +++ b/packages/gator-permissions-controller/CHANGELOG.md @@ -7,9 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [4.2.0] + ### Changed -- Bump `@metamask/transaction-controller` from `^65.1.0` to `^65.2.0` ([#8722](https://github.com/MetaMask/core/pull/8722)) +- Bump `@metamask/transaction-controller` from `^65.1.0` to `^65.3.0` ([#8722](https://github.com/MetaMask/core/pull/8722), [#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/network-controller` from `^30.1.0` to `^31.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [4.1.0] @@ -237,7 +240,8 @@ 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@4.1.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@4.2.0...HEAD +[4.2.0]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@4.1.0...@metamask/gator-permissions-controller@4.2.0 [4.1.0]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@4.0.0...@metamask/gator-permissions-controller@4.1.0 [4.0.0]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@3.0.1...@metamask/gator-permissions-controller@4.0.0 [3.0.1]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@3.0.0...@metamask/gator-permissions-controller@3.0.1 diff --git a/packages/gator-permissions-controller/package.json b/packages/gator-permissions-controller/package.json index 7f3b5a4b27..24a57f7bf0 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": "4.1.0", + "version": "4.2.0", "description": "Controller for managing gator permissions with profile sync integration", "keywords": [ "Ethereum", @@ -59,11 +59,11 @@ "@metamask/delegation-core": "^2.0.0", "@metamask/delegation-deployments": "^1.3.0", "@metamask/messenger": "^1.2.0", - "@metamask/network-controller": "^30.1.0", + "@metamask/network-controller": "^31.0.0", "@metamask/snaps-controllers": "^19.0.0", "@metamask/snaps-sdk": "^11.0.0", "@metamask/snaps-utils": "^12.1.2", - "@metamask/transaction-controller": "^65.2.0", + "@metamask/transaction-controller": "^65.3.0", "@metamask/utils": "^11.9.0" }, "devDependencies": { diff --git a/packages/geolocation-controller/CHANGELOG.md b/packages/geolocation-controller/CHANGELOG.md index 1d7a48954a..9fb5bb1999 100644 --- a/packages/geolocation-controller/CHANGELOG.md +++ b/packages/geolocation-controller/CHANGELOG.md @@ -7,9 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.3] + +### Uncategorized + +- chore: Enable Oxfmt for generating method action types files ([#8498](https://github.com/MetaMask/core/pull/8498)) +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- Revert "Release 912.0.0 (#8451)" ([#8451](https://github.com/MetaMask/core/pull/8451)) +- Release 912.0.0 ([#8451](https://github.com/MetaMask/core/pull/8451)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Use Oxfmt for import sorting instead of `import-x/order` ([#8438](https://github.com/MetaMask/core/pull/8438)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) +- feat: extract generate-action-types CLI into @metamask/messenger-cli ([#8378](https://github.com/MetaMask/core/pull/8378)) +- feat(messenger): add `generate-action-types` CLI tool as subpath export ([#8264](https://github.com/MetaMask/core/pull/8264)) + ### Changed -- Bump `@metamask/controller-utils` from `^11.19.0` to `^11.20.0` ([#8344](https://github.com/MetaMask/core/pull/8344)) +- Bump `@metamask/controller-utils` from `^11.19.0` to `^12.0.0` ([#8344](https://github.com/MetaMask/core/pull/8344), [#8733](https://github.com/MetaMask/core/pull/8733)) - Bump `@metamask/messenger` from `^1.0.0` to `^1.2.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)) - Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) @@ -32,7 +46,8 @@ 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@0.1.2...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/geolocation-controller@0.1.3...HEAD +[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 [0.1.1]: https://github.com/MetaMask/core/compare/@metamask/geolocation-controller@0.1.0...@metamask/geolocation-controller@0.1.1 [0.1.0]: https://github.com/MetaMask/core/releases/tag/@metamask/geolocation-controller@0.1.0 diff --git a/packages/geolocation-controller/package.json b/packages/geolocation-controller/package.json index 7d9b770883..f80abfb11e 100644 --- a/packages/geolocation-controller/package.json +++ b/packages/geolocation-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/geolocation-controller", - "version": "0.1.2", + "version": "0.1.3", "description": "Centralised geolocation controller with TTL caching and request deduplication", "keywords": [ "Ethereum", @@ -54,7 +54,7 @@ }, "dependencies": { "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/messenger": "^1.2.0" }, "devDependencies": { diff --git a/packages/logging-controller/CHANGELOG.md b/packages/logging-controller/CHANGELOG.md index f82b346427..dc135c8b03 100644 --- a/packages/logging-controller/CHANGELOG.md +++ b/packages/logging-controller/CHANGELOG.md @@ -7,9 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [8.1.0] + +### Uncategorized + +- chore: Enable Oxfmt for generating method action types files ([#8498](https://github.com/MetaMask/core/pull/8498)) +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- Revert "Release 912.0.0 (#8451)" ([#8451](https://github.com/MetaMask/core/pull/8451)) +- Release 912.0.0 ([#8451](https://github.com/MetaMask/core/pull/8451)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) +- feat: extract generate-action-types CLI into @metamask/messenger-cli ([#8378](https://github.com/MetaMask/core/pull/8378)) +- feat(messenger): add `generate-action-types` CLI tool as subpath export ([#8264](https://github.com/MetaMask/core/pull/8264)) + ### Changed -- Bump `@metamask/controller-utils` from `^11.19.0` to `^11.20.0` ([#8344](https://github.com/MetaMask/core/pull/8344)) +- Bump `@metamask/controller-utils` from `^11.19.0` to `^12.0.0` ([#8344](https://github.com/MetaMask/core/pull/8344), [#8733](https://github.com/MetaMask/core/pull/8733)) - Bump `@metamask/messenger` from `^1.0.0` to `^1.2.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)) - Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) @@ -72,8 +85,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)), ([#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), [#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)) ## [6.0.3] @@ -100,7 +113,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 @@ -219,7 +232,8 @@ 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@8.0.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/logging-controller@8.1.0...HEAD +[8.1.0]: https://github.com/MetaMask/core/compare/@metamask/logging-controller@8.0.1...@metamask/logging-controller@8.1.0 [8.0.1]: https://github.com/MetaMask/core/compare/@metamask/logging-controller@8.0.0...@metamask/logging-controller@8.0.1 [8.0.0]: https://github.com/MetaMask/core/compare/@metamask/logging-controller@7.0.1...@metamask/logging-controller@8.0.0 [7.0.1]: https://github.com/MetaMask/core/compare/@metamask/logging-controller@7.0.0...@metamask/logging-controller@7.0.1 diff --git a/packages/logging-controller/package.json b/packages/logging-controller/package.json index c2e9bcd655..491cf132a5 100644 --- a/packages/logging-controller/package.json +++ b/packages/logging-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/logging-controller", - "version": "8.0.1", + "version": "8.1.0", "description": "Manages logging data to assist users and support staff", "keywords": [ "Ethereum", @@ -54,7 +54,7 @@ }, "dependencies": { "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/messenger": "^1.2.0", "uuid": "^8.3.2" }, diff --git a/packages/message-manager/CHANGELOG.md b/packages/message-manager/CHANGELOG.md index 5e52cf46e5..2295ce852d 100644 --- a/packages/message-manager/CHANGELOG.md +++ b/packages/message-manager/CHANGELOG.md @@ -7,9 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [14.2.0] + +### Uncategorized + +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- Revert "Release 912.0.0 (#8451)" ([#8451](https://github.com/MetaMask/core/pull/8451)) +- Release 912.0.0 ([#8451](https://github.com/MetaMask/core/pull/8451)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) + ### Changed -- Bump `@metamask/controller-utils` from `^11.19.0` to `^11.20.0` ([#8344](https://github.com/MetaMask/core/pull/8344)) +- Bump `@metamask/controller-utils` from `^11.19.0` to `^12.0.0` ([#8344](https://github.com/MetaMask/core/pull/8344), [#8733](https://github.com/MetaMask/core/pull/8733)) - Bump `@metamask/messenger` from `^1.0.0` to `^1.2.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)) - Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) @@ -85,8 +95,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] @@ -147,7 +157,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 @@ -439,7 +449,8 @@ 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@14.1.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/message-manager@14.2.0...HEAD +[14.2.0]: https://github.com/MetaMask/core/compare/@metamask/message-manager@14.1.1...@metamask/message-manager@14.2.0 [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 [14.0.0]: https://github.com/MetaMask/core/compare/@metamask/message-manager@13.0.2...@metamask/message-manager@14.0.0 diff --git a/packages/message-manager/package.json b/packages/message-manager/package.json index bedac1f432..1690b9872d 100644 --- a/packages/message-manager/package.json +++ b/packages/message-manager/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/message-manager", - "version": "14.1.1", + "version": "14.2.0", "description": "Stores and manages interactions with signing requests", "keywords": [ "Ethereum", @@ -52,7 +52,7 @@ }, "dependencies": { "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/eth-sig-util": "^8.2.0", "@metamask/messenger": "^1.2.0", "@metamask/utils": "^11.9.0", diff --git a/packages/money-account-balance-service/CHANGELOG.md b/packages/money-account-balance-service/CHANGELOG.md index 5b1de0d1f6..a751956d2c 100644 --- a/packages/money-account-balance-service/CHANGELOG.md +++ b/packages/money-account-balance-service/CHANGELOG.md @@ -7,10 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.0] + ### Changed - Bump `@metamask/messenger` from `^1.1.1` to `^1.2.0` ([#8632](https://github.com/MetaMask/core/pull/8632)) -- Bump `@metamask/network-controller` from `^30.0.1` to `^30.1.0` ([#8636](https://github.com/MetaMask/core/pull/8636)) +- Bump `@metamask/network-controller` from `^30.0.1` to `^31.0.0` ([#8636](https://github.com/MetaMask/core/pull/8636), [#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/base-data-service` from `^0.1.1` to `^0.1.2` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [0.2.0] @@ -29,6 +33,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@0.2.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/money-account-balance-service@0.3.0...HEAD +[0.3.0]: https://github.com/MetaMask/core/compare/@metamask/money-account-balance-service@0.2.0...@metamask/money-account-balance-service@0.3.0 [0.2.0]: https://github.com/MetaMask/core/compare/@metamask/money-account-balance-service@0.1.0...@metamask/money-account-balance-service@0.2.0 [0.1.0]: https://github.com/MetaMask/core/releases/tag/@metamask/money-account-balance-service@0.1.0 diff --git a/packages/money-account-balance-service/package.json b/packages/money-account-balance-service/package.json index 42f4d43f28..490be2ecd3 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": "0.2.0", + "version": "0.3.0", "description": "Data service for fetching Money account balances, exchange rates, and vault APY", "keywords": [ "Ethereum", @@ -55,11 +55,11 @@ "dependencies": { "@ethersproject/contracts": "^5.7.0", "@ethersproject/providers": "^5.7.0", - "@metamask/base-data-service": "^0.1.1", - "@metamask/controller-utils": "^11.20.0", + "@metamask/base-data-service": "^0.1.2", + "@metamask/controller-utils": "^12.0.0", "@metamask/messenger": "^1.2.0", "@metamask/metamask-eth-abis": "^3.1.1", - "@metamask/network-controller": "^30.1.0", + "@metamask/network-controller": "^31.0.0", "@metamask/superstruct": "^3.1.0", "@metamask/utils": "^11.9.0" }, diff --git a/packages/money-account-controller/CHANGELOG.md b/packages/money-account-controller/CHANGELOG.md index 89c993165a..a5c2de6459 100644 --- a/packages/money-account-controller/CHANGELOG.md +++ b/packages/money-account-controller/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/accounts-controller` from `^38.0.0` to `^38.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) + ## [0.3.0] ### Added diff --git a/packages/money-account-controller/package.json b/packages/money-account-controller/package.json index a9ce67c951..cfadbfa915 100644 --- a/packages/money-account-controller/package.json +++ b/packages/money-account-controller/package.json @@ -53,7 +53,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/accounts-controller": "^38.0.0", + "@metamask/accounts-controller": "^38.1.0", "@metamask/base-controller": "^9.1.0", "@metamask/eth-money-keyring": "^2.0.4", "@metamask/keyring-api": "^23.1.0", diff --git a/packages/money-account-upgrade-controller/CHANGELOG.md b/packages/money-account-upgrade-controller/CHANGELOG.md index 9506860146..6977cb94ad 100644 --- a/packages/money-account-upgrade-controller/CHANGELOG.md +++ b/packages/money-account-upgrade-controller/CHANGELOG.md @@ -7,9 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.4.0] + ### Changed - Bump `@metamask/keyring-controller` from `^25.4.0` to `^25.5.0` ([#8722](https://github.com/MetaMask/core/pull/8722)) +- Bump `@metamask/network-controller` from `^30.1.0` to `^31.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [1.3.1] @@ -56,7 +59,8 @@ 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@1.3.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/money-account-upgrade-controller@1.4.0...HEAD +[1.4.0]: https://github.com/MetaMask/core/compare/@metamask/money-account-upgrade-controller@1.3.1...@metamask/money-account-upgrade-controller@1.4.0 [1.3.1]: https://github.com/MetaMask/core/compare/@metamask/money-account-upgrade-controller@1.3.0...@metamask/money-account-upgrade-controller@1.3.1 [1.3.0]: https://github.com/MetaMask/core/compare/@metamask/money-account-upgrade-controller@1.2.0...@metamask/money-account-upgrade-controller@1.3.0 [1.2.0]: https://github.com/MetaMask/core/compare/@metamask/money-account-upgrade-controller@1.1.0...@metamask/money-account-upgrade-controller@1.2.0 diff --git a/packages/money-account-upgrade-controller/package.json b/packages/money-account-upgrade-controller/package.json index a197967aee..c561222fbc 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": "1.3.1", + "version": "1.4.0", "description": "MetaMask Money account upgrade controller", "keywords": [ "Ethereum", @@ -57,7 +57,7 @@ "@metamask/chomp-api-service": "^3.0.0", "@metamask/keyring-controller": "^25.5.0", "@metamask/messenger": "^1.2.0", - "@metamask/network-controller": "^30.1.0", + "@metamask/network-controller": "^31.0.0", "@metamask/utils": "^11.9.0" }, "devDependencies": { diff --git a/packages/multichain-account-service/CHANGELOG.md b/packages/multichain-account-service/CHANGELOG.md index 2c06f032ac..df7acd46a3 100644 --- a/packages/multichain-account-service/CHANGELOG.md +++ b/packages/multichain-account-service/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [10.0.0] + ### Changed - **BREAKING:** The service messenger now requires the `SnapAccountService:ensureReady` action to be declared ([#8715](https://github.com/MetaMask/core/pull/8715)) @@ -17,6 +19,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Removed `MultichainAccountServiceConfig.snapPlatformWatcher` and the `SnapPlatformWatcherConfig` type export. Configure the keyring-wait timeout via `SnapAccountService`'s `config.snapPlatformWatcher.snapKeyringWaitTimeoutMs` instead. - The service messenger no longer needs `SnapController:getState` or `SnapController:stateChange`. - **BREAKING:** Rename `SnapAccountProvider.ensureCanUseSnapPlatform()` to `ensureReady()` ([#8715](https://github.com/MetaMask/core/pull/8715)) +- Bump `@metamask/accounts-controller` from `^38.0.0` to `^38.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [9.0.0] @@ -481,7 +484,8 @@ 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@9.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/multichain-account-service@10.0.0...HEAD +[10.0.0]: https://github.com/MetaMask/core/compare/@metamask/multichain-account-service@9.0.0...@metamask/multichain-account-service@10.0.0 [9.0.0]: https://github.com/MetaMask/core/compare/@metamask/multichain-account-service@8.0.1...@metamask/multichain-account-service@9.0.0 [8.0.1]: https://github.com/MetaMask/core/compare/@metamask/multichain-account-service@8.0.0...@metamask/multichain-account-service@8.0.1 [8.0.0]: https://github.com/MetaMask/core/compare/@metamask/multichain-account-service@7.1.0...@metamask/multichain-account-service@8.0.0 diff --git a/packages/multichain-account-service/package.json b/packages/multichain-account-service/package.json index 7039296e0a..32c62b0390 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": "9.0.0", + "version": "10.0.0", "description": "Service to manage multichain accounts", "keywords": [ "Ethereum", @@ -54,7 +54,7 @@ }, "dependencies": { "@ethereumjs/util": "^9.1.0", - "@metamask/accounts-controller": "^38.0.0", + "@metamask/accounts-controller": "^38.1.0", "@metamask/base-controller": "^9.1.0", "@metamask/eth-snap-keyring": "^22.0.1", "@metamask/key-tree": "^10.1.1", @@ -76,7 +76,7 @@ "devDependencies": { "@metamask/account-api": "^1.0.4", "@metamask/auto-changelog": "^6.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/eth-hd-keyring": "^14.1.1", "@metamask/providers": "^22.1.0", "@ts-bridge/cli": "^0.6.4", diff --git a/packages/multichain-api-middleware/CHANGELOG.md b/packages/multichain-api-middleware/CHANGELOG.md index 48aaa75fc4..a853fc084d 100644 --- a/packages/multichain-api-middleware/CHANGELOG.md +++ b/packages/multichain-api-middleware/CHANGELOG.md @@ -7,11 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [3.1.0] + ### Changed - Bump `@metamask/multichain-transactions-controller` from `^7.0.4` to `^7.1.0` ([#8665](https://github.com/MetaMask/core/pull/8665)) -- Bump `@metamask/accounts-controller` from `^37.2.0` to `^38.0.0` ([#8665](https://github.com/MetaMask/core/pull/8665)) +- Bump `@metamask/accounts-controller` from `^37.2.0` to `^38.1.0` ([#8665](https://github.com/MetaMask/core/pull/8665), [#8733](https://github.com/MetaMask/core/pull/8733)) - Bump `@metamask/permission-controller` from `^13.0.0` to `^13.1.0` ([#8722](https://github.com/MetaMask/core/pull/8722)) +- Bump `@metamask/chain-agnostic-permission` from `^1.5.0` to `^1.6.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/network-controller` from `^30.1.0` to `^31.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [3.0.0] @@ -206,7 +211,8 @@ 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@3.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/multichain-api-middleware@3.1.0...HEAD +[3.1.0]: https://github.com/MetaMask/core/compare/@metamask/multichain-api-middleware@3.0.0...@metamask/multichain-api-middleware@3.1.0 [3.0.0]: https://github.com/MetaMask/core/compare/@metamask/multichain-api-middleware@2.0.0...@metamask/multichain-api-middleware@3.0.0 [2.0.0]: https://github.com/MetaMask/core/compare/@metamask/multichain-api-middleware@1.2.7...@metamask/multichain-api-middleware@2.0.0 [1.2.7]: https://github.com/MetaMask/core/compare/@metamask/multichain-api-middleware@1.2.6...@metamask/multichain-api-middleware@1.2.7 diff --git a/packages/multichain-api-middleware/package.json b/packages/multichain-api-middleware/package.json index 3aec0e8776..f5e3719863 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": "3.0.0", + "version": "3.1.0", "description": "JSON-RPC methods and middleware to support the MetaMask Multichain API", "keywords": [ "Ethereum", @@ -51,12 +51,12 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/accounts-controller": "^38.0.0", + "@metamask/accounts-controller": "^38.1.0", "@metamask/api-specs": "^0.14.0", - "@metamask/chain-agnostic-permission": "^1.5.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/chain-agnostic-permission": "^1.6.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/json-rpc-engine": "^10.3.0", - "@metamask/network-controller": "^30.1.0", + "@metamask/network-controller": "^31.0.0", "@metamask/permission-controller": "^13.1.0", "@metamask/rpc-errors": "^7.0.2", "@metamask/snaps-controllers": "^19.0.0", diff --git a/packages/multichain-network-controller/CHANGELOG.md b/packages/multichain-network-controller/CHANGELOG.md index 936bf61f56..b9dcec9ff3 100644 --- a/packages/multichain-network-controller/CHANGELOG.md +++ b/packages/multichain-network-controller/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/accounts-controller` from `^38.0.0` to `^38.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/network-controller` from `^30.1.0` to `^31.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) + ## [3.1.0] ### Added diff --git a/packages/multichain-network-controller/package.json b/packages/multichain-network-controller/package.json index 9ad189462e..1c05799344 100644 --- a/packages/multichain-network-controller/package.json +++ b/packages/multichain-network-controller/package.json @@ -53,13 +53,13 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/accounts-controller": "^38.0.0", + "@metamask/accounts-controller": "^38.1.0", "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/keyring-api": "^23.1.0", "@metamask/keyring-internal-api": "^11.0.1", "@metamask/messenger": "^1.2.0", - "@metamask/network-controller": "^30.1.0", + "@metamask/network-controller": "^31.0.0", "@metamask/superstruct": "^3.1.0", "@metamask/utils": "^11.9.0", "@solana/addresses": "^2.0.0", diff --git a/packages/multichain-transactions-controller/CHANGELOG.md b/packages/multichain-transactions-controller/CHANGELOG.md index e52bfe6a9b..f1d02949ed 100644 --- a/packages/multichain-transactions-controller/CHANGELOG.md +++ b/packages/multichain-transactions-controller/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/accounts-controller` from `^38.0.0` to `^38.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/polling-controller` from `^16.0.4` to `^16.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) + ## [7.1.0] ### Added diff --git a/packages/multichain-transactions-controller/package.json b/packages/multichain-transactions-controller/package.json index 3ad46d224a..d4534df85c 100644 --- a/packages/multichain-transactions-controller/package.json +++ b/packages/multichain-transactions-controller/package.json @@ -53,13 +53,13 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/accounts-controller": "^38.0.0", + "@metamask/accounts-controller": "^38.1.0", "@metamask/base-controller": "^9.1.0", "@metamask/keyring-api": "^23.1.0", "@metamask/keyring-internal-api": "^11.0.1", "@metamask/keyring-snap-client": "^9.0.2", "@metamask/messenger": "^1.2.0", - "@metamask/polling-controller": "^16.0.4", + "@metamask/polling-controller": "^16.1.0", "@metamask/snaps-controllers": "^19.0.0", "@metamask/snaps-sdk": "^11.0.0", "@metamask/snaps-utils": "^12.1.2", diff --git a/packages/name-controller/CHANGELOG.md b/packages/name-controller/CHANGELOG.md index 81c464ad63..bcdc2fa0ff 100644 --- a/packages/name-controller/CHANGELOG.md +++ b/packages/name-controller/CHANGELOG.md @@ -7,9 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [9.2.0] + +### Uncategorized + +- chore: Enable Oxfmt for generating method action types files ([#8498](https://github.com/MetaMask/core/pull/8498)) +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- Revert "Release 912.0.0 (#8451)" ([#8451](https://github.com/MetaMask/core/pull/8451)) +- Release 912.0.0 ([#8451](https://github.com/MetaMask/core/pull/8451)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Use Oxfmt for import sorting instead of `import-x/order` ([#8438](https://github.com/MetaMask/core/pull/8438)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) +- feat: extract generate-action-types CLI into @metamask/messenger-cli ([#8378](https://github.com/MetaMask/core/pull/8378)) +- feat(messenger): add `generate-action-types` CLI tool as subpath export ([#8264](https://github.com/MetaMask/core/pull/8264)) + ### Changed -- Bump `@metamask/controller-utils` from `^11.19.0` to `^11.20.0` ([#8344](https://github.com/MetaMask/core/pull/8344)) +- Bump `@metamask/controller-utils` from `^11.19.0` to `^12.0.0` ([#8344](https://github.com/MetaMask/core/pull/8344), [#8733](https://github.com/MetaMask/core/pull/8733)) - Bump `@metamask/messenger` from `^1.0.0` to `^1.2.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)) - Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) @@ -58,7 +72,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)) @@ -66,9 +80,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] @@ -97,7 +111,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 @@ -217,7 +231,8 @@ 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@9.1.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/name-controller@9.2.0...HEAD +[9.2.0]: https://github.com/MetaMask/core/compare/@metamask/name-controller@9.1.1...@metamask/name-controller@9.2.0 [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 [9.0.0]: https://github.com/MetaMask/core/compare/@metamask/name-controller@8.1.1...@metamask/name-controller@9.0.0 diff --git a/packages/name-controller/package.json b/packages/name-controller/package.json index 3265a240e9..ced262f672 100644 --- a/packages/name-controller/package.json +++ b/packages/name-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/name-controller", - "version": "9.1.1", + "version": "9.2.0", "description": "Stores and suggests names for values such as Ethereum addresses", "keywords": [ "Ethereum", @@ -55,7 +55,7 @@ }, "dependencies": { "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/messenger": "^1.2.0", "@metamask/utils": "^11.9.0", "async-mutex": "^0.5.0" diff --git a/packages/network-controller/CHANGELOG.md b/packages/network-controller/CHANGELOG.md index a81b47b44e..cbafa68d5f 100644 --- a/packages/network-controller/CHANGELOG.md +++ b/packages/network-controller/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [31.0.0] + +### Uncategorized + +- chore: add missing Infura networks ([#8680](https://github.com/MetaMask/core/pull/8680)) + ### Added - **BREAKING:** Add `duration` and `traceId` to `NetworkController:rpcEndpointDegraded` and `NetworkController:rpcEndpointChainDegraded` event payloads ([#8455](https://github.com/MetaMask/core/pull/8455)) @@ -17,6 +23,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Bump `@metamask/json-rpc-engine` from `^10.2.4` to `^10.3.0` ([#8661](https://github.com/MetaMask/core/pull/8661)) +- Bump `@metamask/connectivity-controller` from `^0.2.0` to `^0.3.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/eth-block-tracker` from `^15.0.1` to `^15.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/eth-json-rpc-middleware` from `^23.1.3` to `^23.2.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/eth-json-rpc-provider` from `^6.0.1` to `^6.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [30.1.0] @@ -1172,7 +1183,8 @@ 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@30.1.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/network-controller@31.0.0...HEAD +[31.0.0]: https://github.com/MetaMask/core/compare/@metamask/network-controller@30.1.0...@metamask/network-controller@31.0.0 [30.1.0]: https://github.com/MetaMask/core/compare/@metamask/network-controller@30.0.1...@metamask/network-controller@30.1.0 [30.0.1]: https://github.com/MetaMask/core/compare/@metamask/network-controller@30.0.0...@metamask/network-controller@30.0.1 [30.0.0]: https://github.com/MetaMask/core/compare/@metamask/network-controller@29.0.0...@metamask/network-controller@30.0.0 diff --git a/packages/network-controller/package.json b/packages/network-controller/package.json index 7239d2550b..f7abf13c7c 100644 --- a/packages/network-controller/package.json +++ b/packages/network-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/network-controller", - "version": "30.1.0", + "version": "31.0.0", "description": "Provides an interface to the currently selected network via a MetaMask-compatible provider object", "keywords": [ "Ethereum", @@ -54,12 +54,12 @@ }, "dependencies": { "@metamask/base-controller": "^9.1.0", - "@metamask/connectivity-controller": "^0.2.0", - "@metamask/controller-utils": "^11.20.0", - "@metamask/eth-block-tracker": "^15.0.1", + "@metamask/connectivity-controller": "^0.3.0", + "@metamask/controller-utils": "^12.0.0", + "@metamask/eth-block-tracker": "^15.1.0", "@metamask/eth-json-rpc-infura": "^10.3.0", - "@metamask/eth-json-rpc-middleware": "^23.1.3", - "@metamask/eth-json-rpc-provider": "^6.0.1", + "@metamask/eth-json-rpc-middleware": "^23.2.0", + "@metamask/eth-json-rpc-provider": "^6.1.0", "@metamask/eth-query": "^4.0.0", "@metamask/json-rpc-engine": "^10.3.0", "@metamask/messenger": "^1.2.0", diff --git a/packages/network-enablement-controller/CHANGELOG.md b/packages/network-enablement-controller/CHANGELOG.md index 5bd6f6d763..b4d7ac11db 100644 --- a/packages/network-enablement-controller/CHANGELOG.md +++ b/packages/network-enablement-controller/CHANGELOG.md @@ -7,9 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [5.2.0] + ### Changed -- Bump `@metamask/transaction-controller` from `^65.0.0` to `^65.2.0` ([#8691](https://github.com/MetaMask/core/pull/8691), [#8722](https://github.com/MetaMask/core/pull/8722)) +- Bump `@metamask/transaction-controller` from `^65.0.0` to `^65.3.0` ([#8691](https://github.com/MetaMask/core/pull/8691), [#8722](https://github.com/MetaMask/core/pull/8722), [#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/network-controller` from `^30.1.0` to `^31.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [5.1.0] @@ -65,13 +69,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- Add `listPopularNetworks()` method and `NetworkEnablementController:listPopularNetworks` messenger action. Returns CAIP-2 chain IDs for popular EVM networks (from POPULAR_NETWORKS) and Bitcoin, Solana, and Tron mainnets that are present in NetworkController `networkConfigurationsByChainId` and MultichainNetworkController `multichainNetworkConfigurationsByChainId` respectively ([#8105](https://github.com/MetaMask/core/pull/8105)). -- Add `listPopularEvmNetworks()` and `NetworkEnablementController:listPopularEvmNetworks` for popular EVM networks only (returns hex chain IDs); add `listPopularMultichainNetworks()` and `NetworkEnablementController:listPopularMultichainNetworks` for Bitcoin, Solana, and Tron mainnets only (each restricted to configured networks in the corresponding controller state) ([#8105](https://github.com/MetaMask/core/pull/8105)). +- Add `listPopularNetworks()` method and `NetworkEnablementController:listPopularNetworks` messenger action. Returns CAIP-2 chain IDs for popular EVM networks (from POPULAR_NETWORKS) and Bitcoin, Solana, and Tron mainnets that are present in NetworkController `networkConfigurationsByChainId` and MultichainNetworkController `multichainNetworkConfigurationsByChainId` respectively. ([#8105](https://github.com/MetaMask/core/pull/8105)) +- Add `listPopularEvmNetworks()` and `NetworkEnablementController:listPopularEvmNetworks` for popular EVM networks only (returns hex chain IDs); add `listPopularMultichainNetworks()` and `NetworkEnablementController:listPopularMultichainNetworks` for Bitcoin, Solana, and Tron mainnets only (each restricted to configured networks in the corresponding controller state). ([#8105](https://github.com/MetaMask/core/pull/8105)) ### Changed -- `listPopularEvmNetworks()` now returns `Hex[]` (e.g. `'0x1'`, `'0x89'`) instead of CAIP-2 chain IDs; `listPopularNetworks()` still returns CAIP-2 for the full combined list ([#8105](https://github.com/MetaMask/core/pull/8105)). -- Bump `@metamask/transaction-controller` from `^62.17.1` to `^62.20.0` ([#8005](https://github.com/MetaMask/core/pull/8005), [#8031](https://github.com/MetaMask/core/pull/8031) [#8104](https://github.com/MetaMask/core/pull/8104)) +- `listPopularEvmNetworks()` now returns `Hex[]` (e.g. `'0x1'`, `'0x89'`) instead of CAIP-2 chain IDs; `listPopularNetworks()` still returns CAIP-2 for the full combined list. ([#8105](https://github.com/MetaMask/core/pull/8105)) +- Bump `@metamask/transaction-controller` from `^62.17.1` to `^62.20.0` ([#8005](https://github.com/MetaMask/core/pull/8005), [#8031](https://github.com/MetaMask/core/pull/8031), [#8104](https://github.com/MetaMask/core/pull/8104)) ## [4.1.2] @@ -87,7 +91,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Bump `@metamask/keyring-api` from `^21.0.0` to `^21.5.0` ([#7857](https://github.com/MetaMask/core/pull/7857)) -- Bump `@metamask/transaction-controller` from `^62.9.2` to `^62.17.0` ([#7737](https://github.com/MetaMask/core/pull/7737), [#7760](https://github.com/MetaMask/core/pull/7760), [#7775](https://github.com/MetaMask/core/pull/7775), [#7802](https://github.com/MetaMask/core/pull/7802), [#7832](https://github.com/MetaMask/core/pull/7832), [#7854](https://github.com/MetaMask/core/pull/7854), [#7872](https://github.com/MetaMask/core/pull/7872)), ([#7897](https://github.com/MetaMask/core/pull/7897)) +- Bump `@metamask/transaction-controller` from `^62.9.2` to `^62.17.0`, ([#7737](https://github.com/MetaMask/core/pull/7737), [#7760](https://github.com/MetaMask/core/pull/7760), [#7775](https://github.com/MetaMask/core/pull/7775), [#7802](https://github.com/MetaMask/core/pull/7802), [#7832](https://github.com/MetaMask/core/pull/7832), [#7854](https://github.com/MetaMask/core/pull/7854), [#7872](https://github.com/MetaMask/core/pull/7872), [#7897](https://github.com/MetaMask/core/pull/7897)) - Bump `@metamask/multichain-network-controller` from `3.0.2` to `3.0.3` ([#7897](https://github.com/MetaMask/core/pull/7897)) ### Fixed @@ -279,7 +283,8 @@ 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@5.1.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/network-enablement-controller@5.2.0...HEAD +[5.2.0]: https://github.com/MetaMask/core/compare/@metamask/network-enablement-controller@5.1.0...@metamask/network-enablement-controller@5.2.0 [5.1.0]: https://github.com/MetaMask/core/compare/@metamask/network-enablement-controller@5.0.2...@metamask/network-enablement-controller@5.1.0 [5.0.2]: https://github.com/MetaMask/core/compare/@metamask/network-enablement-controller@5.0.1...@metamask/network-enablement-controller@5.0.2 [5.0.1]: https://github.com/MetaMask/core/compare/@metamask/network-enablement-controller@5.0.0...@metamask/network-enablement-controller@5.0.1 diff --git a/packages/network-enablement-controller/package.json b/packages/network-enablement-controller/package.json index 471b4bbf93..4401f48946 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": "5.1.0", + "version": "5.2.0", "description": "Provides an interface to the currently enabled network using a MetaMask-compatible provider object", "keywords": [ "Ethereum", @@ -54,13 +54,13 @@ }, "dependencies": { "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/keyring-api": "^23.1.0", "@metamask/messenger": "^1.2.0", "@metamask/multichain-network-controller": "^3.1.0", - "@metamask/network-controller": "^30.1.0", + "@metamask/network-controller": "^31.0.0", "@metamask/slip44": "^4.3.0", - "@metamask/transaction-controller": "^65.2.0", + "@metamask/transaction-controller": "^65.3.0", "@metamask/utils": "^11.9.0", "reselect": "^5.1.1" }, diff --git a/packages/notification-services-controller/CHANGELOG.md b/packages/notification-services-controller/CHANGELOG.md index 32004fe6e3..83edf1a05f 100644 --- a/packages/notification-services-controller/CHANGELOG.md +++ b/packages/notification-services-controller/CHANGELOG.md @@ -7,11 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [23.2.0] + +### Uncategorized + +- chore: Enable Oxfmt for generating method action types files ([#8498](https://github.com/MetaMask/core/pull/8498)) +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- Revert "Release 912.0.0 (#8451)" ([#8451](https://github.com/MetaMask/core/pull/8451)) +- Release 912.0.0 ([#8451](https://github.com/MetaMask/core/pull/8451)) + ### Changed - Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) - Bump `@metamask/messenger` from `^1.1.1` to `^1.2.0` ([#8632](https://github.com/MetaMask/core/pull/8632)) - Bump `@metamask/keyring-controller` from `^25.2.0` to `^25.5.0` ([#8634](https://github.com/MetaMask/core/pull/8634), [#8665](https://github.com/MetaMask/core/pull/8665), [#8722](https://github.com/MetaMask/core/pull/8722)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/profile-sync-controller` from `^28.0.2` to `^28.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [23.1.0] @@ -287,7 +298,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Renamed method `updateOnChainTriggersByAccount` to `enableAccounts` in `NotificationServicesController` - Renamed method `deleteOnChainTriggersByAccount` to `disableAccounts` in `NotificationServicesController` - Deprecated `updateTriggerPushNotifications` from `NotificationServicesPushController` and will be removed in a subsequent release. - - Bump `@metamask/controller-utils` to `^11.10.0` ([#5935](https://github.com/MetaMask/core/pull/5935)) ### Removed @@ -480,8 +490,8 @@ 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/4956)) -- **BREAKING:** Bump `@metamask/profile-sync-controller` peer dependency from `^1.0.0` to `^2.0.0` ([#4195](https://github.com/MetaMask/core/pull/4956)) +- **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/profile-sync-controller` peer dependency from `^1.0.0` to `^2.0.0` ([#4195](https://github.com/MetaMask/core/pull/4195)) ## [0.13.0] @@ -523,7 +533,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - update the types described in `types/on-chain-notification/schema` and `types/on-chain-notification/on-chain-notification` ([#4818](https://github.com/MetaMask/core/pull/4818)) - adds new notifications: aave_v3_health_factor; ens_expiration; lido_staking_rewards; notional_loan_expiration; rocketpool_staking_rewards; spark_fi_health_factor - splits Wallet Notifications from Web 3 Notifications - - updated and added new notification mocks ([#4818](https://github.com/MetaMask/core/pull/4818)) - can be accessed through `@metamask/notification-services-controller/notification-services/mocks` @@ -602,7 +611,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 @@ -695,7 +704,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - added catch statements in NotificationServicesController to silently fail push notifications ([#4536](https://github.com/MetaMask/core/pull/4536)) - - added checks to see feature announcement environments before fetching announcements ([#4530](https://github.com/MetaMask/core/pull/4530)) ### Removed @@ -707,11 +715,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - export `defaultState` for `NotificationServicesController` and `NotificationServicesPushController`. ([#4441](https://github.com/MetaMask/core/pull/4441)) - - export `NOTIFICATION_CHAINS_ID` which is a const-asserted version of `NOTIFICATION_CHAINS` ([#4441](https://github.com/MetaMask/core/pull/4441)) - - export `NOTIFICATION_NETWORK_CURRENCY_NAME` and `NOTIFICATION_NETWORK_CURRENCY_SYMBOL`. Allows consistent currency names and symbols for supported notification services ([#4441](https://github.com/MetaMask/core/pull/4441)) - - add `isPushIntegrated` as an optional env property in the `NotificationServicesController` constructor (defaults to true) ([#4441](https://github.com/MetaMask/core/pull/4441)) ### Fixed @@ -724,7 +729,8 @@ 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@23.1.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/notification-services-controller@23.2.0...HEAD +[23.2.0]: https://github.com/MetaMask/core/compare/@metamask/notification-services-controller@23.1.0...@metamask/notification-services-controller@23.2.0 [23.1.0]: https://github.com/MetaMask/core/compare/@metamask/notification-services-controller@23.0.1...@metamask/notification-services-controller@23.1.0 [23.0.1]: https://github.com/MetaMask/core/compare/@metamask/notification-services-controller@23.0.0...@metamask/notification-services-controller@23.0.1 [23.0.0]: https://github.com/MetaMask/core/compare/@metamask/notification-services-controller@22.1.0...@metamask/notification-services-controller@23.0.0 diff --git a/packages/notification-services-controller/package.json b/packages/notification-services-controller/package.json index 769d2ead0a..b1f1209b66 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": "23.1.0", + "version": "23.2.0", "description": "Manages New MetaMask decentralized Notification system", "keywords": [ "Ethereum", @@ -107,10 +107,10 @@ "dependencies": { "@contentful/rich-text-html-renderer": "^16.5.2", "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/keyring-controller": "^25.5.0", "@metamask/messenger": "^1.2.0", - "@metamask/profile-sync-controller": "^28.0.2", + "@metamask/profile-sync-controller": "^28.1.0", "@metamask/utils": "^11.9.0", "bignumber.js": "^9.1.2", "firebase": "^11.2.0", diff --git a/packages/permission-controller/CHANGELOG.md b/packages/permission-controller/CHANGELOG.md index da442858b0..e169eddf34 100644 --- a/packages/permission-controller/CHANGELOG.md +++ b/packages/permission-controller/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/approval-controller` from `^9.0.1` to `^9.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) + ## [13.1.0] ### Added diff --git a/packages/permission-controller/package.json b/packages/permission-controller/package.json index 7122ab066f..628a03dcb8 100644 --- a/packages/permission-controller/package.json +++ b/packages/permission-controller/package.json @@ -53,9 +53,9 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/approval-controller": "^9.0.1", + "@metamask/approval-controller": "^9.1.0", "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/json-rpc-engine": "^10.3.0", "@metamask/messenger": "^1.2.0", "@metamask/rpc-errors": "^7.0.2", diff --git a/packages/perps-controller/CHANGELOG.md b/packages/perps-controller/CHANGELOG.md index 0f884f1541..42160aae81 100644 --- a/packages/perps-controller/CHANGELOG.md +++ b/packages/perps-controller/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) + ## [6.0.0] ### Changed diff --git a/packages/perps-controller/package.json b/packages/perps-controller/package.json index 713ec8756f..0674297135 100644 --- a/packages/perps-controller/package.json +++ b/packages/perps-controller/package.json @@ -58,7 +58,7 @@ "dependencies": { "@metamask/abi-utils": "^2.0.3", "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/messenger": "^1.2.0", "@metamask/utils": "^11.9.0", "@nktkas/hyperliquid": "^0.32.2", @@ -69,13 +69,13 @@ "devDependencies": { "@metamask/account-tree-controller": "^7.3.0", "@metamask/auto-changelog": "^6.1.0", - "@metamask/geolocation-controller": "^0.1.2", + "@metamask/geolocation-controller": "^0.1.3", "@metamask/keyring-controller": "^25.5.0", "@metamask/keyring-internal-api": "^11.0.1", - "@metamask/network-controller": "^30.1.0", - "@metamask/profile-sync-controller": "^28.0.2", - "@metamask/remote-feature-flag-controller": "^4.2.0", - "@metamask/transaction-controller": "^65.2.0", + "@metamask/network-controller": "^31.0.0", + "@metamask/profile-sync-controller": "^28.1.0", + "@metamask/remote-feature-flag-controller": "^4.3.0", + "@metamask/transaction-controller": "^65.3.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^29.5.14", "@types/uuid": "^8.3.0", diff --git a/packages/phishing-controller/CHANGELOG.md b/packages/phishing-controller/CHANGELOG.md index 8508b10f9b..37f0b01892 100644 --- a/packages/phishing-controller/CHANGELOG.md +++ b/packages/phishing-controller/CHANGELOG.md @@ -7,11 +7,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [17.2.0] + +### Uncategorized + +- chore: Enable Oxfmt for generating method action types files ([#8498](https://github.com/MetaMask/core/pull/8498)) +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- Revert "Release 912.0.0 (#8451)" ([#8451](https://github.com/MetaMask/core/pull/8451)) +- Release 912.0.0 ([#8451](https://github.com/MetaMask/core/pull/8451)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) +- feat: extract generate-action-types CLI into @metamask/messenger-cli ([#8378](https://github.com/MetaMask/core/pull/8378)) + ### Changed - Bump `@metamask/messenger` from `^1.0.0` to `^1.2.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)) -- Bump `@metamask/transaction-controller` from `^64.0.0` to `^65.2.0` ([#8432](https://github.com/MetaMask/core/pull/8432), [#8447](https://github.com/MetaMask/core/pull/8447), [#8482](https://github.com/MetaMask/core/pull/8482), [#8585](https://github.com/MetaMask/core/pull/8585), [#8613](https://github.com/MetaMask/core/pull/8613), [#8691](https://github.com/MetaMask/core/pull/8691), [#8722](https://github.com/MetaMask/core/pull/8722)) +- Bump `@metamask/transaction-controller` from `^64.0.0` to `^65.3.0` ([#8432](https://github.com/MetaMask/core/pull/8432), [#8447](https://github.com/MetaMask/core/pull/8447), [#8482](https://github.com/MetaMask/core/pull/8482), [#8585](https://github.com/MetaMask/core/pull/8585), [#8613](https://github.com/MetaMask/core/pull/8613), [#8691](https://github.com/MetaMask/core/pull/8691), [#8722](https://github.com/MetaMask/core/pull/8722), [#8733](https://github.com/MetaMask/core/pull/8733)) - Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [17.1.1] @@ -272,8 +285,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)) ## [12.3.1] @@ -317,7 +330,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 @@ -345,7 +358,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- Add allowlist functionality to the C2 domain detection system ([#4464](https://github.com/MetaMask/core/pull/4644)) +- Add allowlist functionality to the C2 domain detection system ([#4464](https://github.com/MetaMask/core/pull/4464)) - Add `PhishingController` functionality for blocking client-side C2 requests by managing a hashed C2 request blocklist ([#4526](https://github.com/MetaMask/core/pull/4526)) - Add `requestBlocklist` type to `ListTypes`. - Add `isBlockedRequest` method to `PhishingController`. @@ -583,7 +596,8 @@ 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@17.1.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/phishing-controller@17.2.0...HEAD +[17.2.0]: https://github.com/MetaMask/core/compare/@metamask/phishing-controller@17.1.1...@metamask/phishing-controller@17.2.0 [17.1.1]: https://github.com/MetaMask/core/compare/@metamask/phishing-controller@17.1.0...@metamask/phishing-controller@17.1.1 [17.1.0]: https://github.com/MetaMask/core/compare/@metamask/phishing-controller@17.0.0...@metamask/phishing-controller@17.1.0 [17.0.0]: https://github.com/MetaMask/core/compare/@metamask/phishing-controller@16.3.0...@metamask/phishing-controller@17.0.0 diff --git a/packages/phishing-controller/package.json b/packages/phishing-controller/package.json index 9c9812344e..00956e5820 100644 --- a/packages/phishing-controller/package.json +++ b/packages/phishing-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/phishing-controller", - "version": "17.1.1", + "version": "17.2.0", "description": "Maintains a periodically updated list of approved and unapproved website origins", "keywords": [ "Ethereum", @@ -54,9 +54,9 @@ }, "dependencies": { "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/messenger": "^1.2.0", - "@metamask/transaction-controller": "^65.2.0", + "@metamask/transaction-controller": "^65.3.0", "@noble/hashes": "^1.8.0", "@types/punycode": "^2.1.0", "ethereum-cryptography": "^2.1.2", diff --git a/packages/polling-controller/CHANGELOG.md b/packages/polling-controller/CHANGELOG.md index 0ea0fb8897..da2987feeb 100644 --- a/packages/polling-controller/CHANGELOG.md +++ b/packages/polling-controller/CHANGELOG.md @@ -7,11 +7,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [16.1.0] + +### Uncategorized + +- Release 945.0.0 ([#8632](https://github.com/MetaMask/core/pull/8632)) +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- Revert "Release 912.0.0 (#8451)" ([#8451](https://github.com/MetaMask/core/pull/8451)) +- Release 912.0.0 ([#8451](https://github.com/MetaMask/core/pull/8451)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Use Oxfmt for import sorting instead of `import-x/order` ([#8438](https://github.com/MetaMask/core/pull/8438)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) +- Release 901.0.0 ([#8373](https://github.com/MetaMask/core/pull/8373)) +- Release/897.0.0 ([#8364](https://github.com/MetaMask/core/pull/8364)) +- fix: add missing @metamask/messenger dependency ([#8318](https://github.com/MetaMask/core/pull/8318)) + ### Changed -- Bump `@metamask/controller-utils` from `^11.19.0` to `^11.20.0` ([#8344](https://github.com/MetaMask/core/pull/8344)) +- Bump `@metamask/controller-utils` from `^11.19.0` to `^12.0.0` ([#8344](https://github.com/MetaMask/core/pull/8344), [#8733](https://github.com/MetaMask/core/pull/8733)) - Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) -- Bump `@metamask/network-controller` from `^30.0.1` to `^30.1.0` ([#8636](https://github.com/MetaMask/core/pull/8636)) +- Bump `@metamask/network-controller` from `^30.0.1` to `^31.0.0` ([#8636](https://github.com/MetaMask/core/pull/8636), [#8733](https://github.com/MetaMask/core/pull/8733)) ## [16.0.4] @@ -97,13 +112,13 @@ 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/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.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/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)) ### Removed -- **BREAKING:** Remove `BlockTrackerPollingControllerV1`, `StaticIntervalPollingControllerV1` ([#5018](https://github.com/MetaMask/core/pull/5018/)) +- **BREAKING:** Remove `BlockTrackerPollingControllerV1`, `StaticIntervalPollingControllerV1` ([#5018](https://github.com/MetaMask/core/pull/5018)) ## [12.0.2] @@ -151,7 +166,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 @@ -319,7 +334,8 @@ 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@16.0.4...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/polling-controller@16.1.0...HEAD +[16.1.0]: https://github.com/MetaMask/core/compare/@metamask/polling-controller@16.0.4...@metamask/polling-controller@16.1.0 [16.0.4]: https://github.com/MetaMask/core/compare/@metamask/polling-controller@16.0.3...@metamask/polling-controller@16.0.4 [16.0.3]: https://github.com/MetaMask/core/compare/@metamask/polling-controller@16.0.2...@metamask/polling-controller@16.0.3 [16.0.2]: https://github.com/MetaMask/core/compare/@metamask/polling-controller@16.0.1...@metamask/polling-controller@16.0.2 diff --git a/packages/polling-controller/package.json b/packages/polling-controller/package.json index 64a349e3a9..a62e9160ba 100644 --- a/packages/polling-controller/package.json +++ b/packages/polling-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/polling-controller", - "version": "16.0.4", + "version": "16.1.0", "description": "Polling Controller is the base for controllers that polling by networkClientId", "keywords": [ "Ethereum", @@ -52,8 +52,8 @@ }, "dependencies": { "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", - "@metamask/network-controller": "^30.1.0", + "@metamask/controller-utils": "^12.0.0", + "@metamask/network-controller": "^31.0.0", "@metamask/utils": "^11.9.0", "@types/uuid": "^8.3.0", "fast-json-stable-stringify": "^2.1.0", diff --git a/packages/preferences-controller/CHANGELOG.md b/packages/preferences-controller/CHANGELOG.md index 1a469c357a..3cf5d4ad0b 100644 --- a/packages/preferences-controller/CHANGELOG.md +++ b/packages/preferences-controller/CHANGELOG.md @@ -7,6 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [23.2.0] + +### Uncategorized + +- chore: Enable Oxfmt for generating method action types files ([#8498](https://github.com/MetaMask/core/pull/8498)) +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- Revert "Release 912.0.0 (#8451)" ([#8451](https://github.com/MetaMask/core/pull/8451)) +- Release 912.0.0 ([#8451](https://github.com/MetaMask/core/pull/8451)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) +- feat: extract generate-action-types CLI into @metamask/messenger-cli ([#8378](https://github.com/MetaMask/core/pull/8378)) +- feat(messenger): add `generate-action-types` CLI tool as subpath export ([#8264](https://github.com/MetaMask/core/pull/8264)) + ### Changed - Bump `@metamask/messenger` from `^1.0.0` to `^1.2.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)) @@ -51,7 +64,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] @@ -210,8 +223,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] @@ -223,7 +236,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/4956)) +- **BREAKING:** Bump `@metamask/keyring-controller` peer dependency from `^18.0.0` to `^19.0.0` ([#4195](https://github.com/MetaMask/core/pull/4195)) ## [14.0.0] @@ -276,7 +289,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 @@ -504,7 +517,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- `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) +- `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)) ## [2.0.0] @@ -537,7 +550,8 @@ 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@23.1.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/preferences-controller@23.2.0...HEAD +[23.2.0]: https://github.com/MetaMask/core/compare/@metamask/preferences-controller@23.1.0...@metamask/preferences-controller@23.2.0 [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 b642a89239..d9f0b40abd 100644 --- a/packages/preferences-controller/package.json +++ b/packages/preferences-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/preferences-controller", - "version": "23.1.0", + "version": "23.2.0", "description": "Manages user-configurable settings for MetaMask", "keywords": [ "Ethereum", diff --git a/packages/profile-metrics-controller/CHANGELOG.md b/packages/profile-metrics-controller/CHANGELOG.md index b80f1109f1..30988f2126 100644 --- a/packages/profile-metrics-controller/CHANGELOG.md +++ b/packages/profile-metrics-controller/CHANGELOG.md @@ -7,13 +7,31 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [3.2.0] + +### Uncategorized + +- feat: bump accounts deps ([#8647](https://github.com/MetaMask/core/pull/8647)) +- chore!: bump accounts deps ([#8584](https://github.com/MetaMask/core/pull/8584)) +- chore: Enable Oxfmt for generating method action types files ([#8498](https://github.com/MetaMask/core/pull/8498)) +- chore: bump `accounts` deps ([#8464](https://github.com/MetaMask/core/pull/8464)) +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- Revert "Release 912.0.0 (#8451)" ([#8451](https://github.com/MetaMask/core/pull/8451)) +- Release 912.0.0 ([#8451](https://github.com/MetaMask/core/pull/8451)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) +- feat: extract generate-action-types CLI into @metamask/messenger-cli ([#8378](https://github.com/MetaMask/core/pull/8378)) + ### Changed -- Bump `@metamask/accounts-controller` from `^37.1.1` to `^38.0.0` ([#8363](https://github.com/MetaMask/core/pull/8363), [#8665](https://github.com/MetaMask/core/pull/8665)) +- Bump `@metamask/accounts-controller` from `^37.1.1` to `^38.1.0` ([#8363](https://github.com/MetaMask/core/pull/8363), [#8665](https://github.com/MetaMask/core/pull/8665), [#8733](https://github.com/MetaMask/core/pull/8733)) - Bump `@metamask/keyring-controller` from `^25.1.1` to `^25.5.0` ([#8363](https://github.com/MetaMask/core/pull/8363), [#8634](https://github.com/MetaMask/core/pull/8634), [#8665](https://github.com/MetaMask/core/pull/8665), [#8722](https://github.com/MetaMask/core/pull/8722)) - Bump `@metamask/messenger` from `^1.0.0` to `^1.2.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)) -- Bump `@metamask/transaction-controller` from `^64.0.0` to `^65.2.0` ([#8432](https://github.com/MetaMask/core/pull/8432), [#8447](https://github.com/MetaMask/core/pull/8447), [#8482](https://github.com/MetaMask/core/pull/8482), [#8585](https://github.com/MetaMask/core/pull/8585), [#8613](https://github.com/MetaMask/core/pull/8613), [#8691](https://github.com/MetaMask/core/pull/8691), [#8722](https://github.com/MetaMask/core/pull/8722)) +- Bump `@metamask/transaction-controller` from `^64.0.0` to `^65.3.0` ([#8432](https://github.com/MetaMask/core/pull/8432), [#8447](https://github.com/MetaMask/core/pull/8447), [#8482](https://github.com/MetaMask/core/pull/8482), [#8585](https://github.com/MetaMask/core/pull/8585), [#8613](https://github.com/MetaMask/core/pull/8613), [#8691](https://github.com/MetaMask/core/pull/8691), [#8722](https://github.com/MetaMask/core/pull/8722), [#8733](https://github.com/MetaMask/core/pull/8733)) - Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/polling-controller` from `^16.0.4` to `^16.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/profile-sync-controller` from `^28.0.2` to `^28.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [3.1.3] @@ -69,9 +87,9 @@ 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)) - Bump `@metamask/polling-controller` from `^16.0.2` to `^16.0.3` ([#7996](https://github.com/MetaMask/core/pull/7996)) -- Bump `@metamask/transaction-controller` from `^62.17.0` to `^62.21.0` ([#7996](https://github.com/MetaMask/core/pull/7996), [#8005](https://github.com/MetaMask/core/pull/8005), [#8031](https://github.com/MetaMask/core/pull/8031) [#8104](https://github.com/MetaMask/core/pull/8104)), ([#8140](https://github.com/MetaMask/core/pull/8140)) +- Bump `@metamask/transaction-controller` from `^62.17.0` to `^62.21.0`, ([#7996](https://github.com/MetaMask/core/pull/7996), [#8005](https://github.com/MetaMask/core/pull/8005), [#8031](https://github.com/MetaMask/core/pull/8031), [#8104](https://github.com/MetaMask/core/pull/8104), [#8140](https://github.com/MetaMask/core/pull/8140)) - Bump `@metamask/controller-utils` from `^11.18.0` to `^11.19.0` ([#7995](https://github.com/MetaMask/core/pull/7995)) ## [3.0.1] @@ -80,7 +98,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump `@metamask/accounts-controller` from `^35.0.2` to `^36.0.0` ([#7897](https://github.com/MetaMask/core/pull/7897)) - Bump `@metamask/profile-sync-controller` from `^27.0.0` to `^27.1.0` ([#7849](https://github.com/MetaMask/core/pull/7849)) -- Bump `@metamask/transaction-controller` from `^62.9.2` to `^62.17.0` ([#7737](https://github.com/MetaMask/core/pull/7737), [#7760](https://github.com/MetaMask/core/pull/7760), [#7775](https://github.com/MetaMask/core/pull/7775), [#7802](https://github.com/MetaMask/core/pull/7802), [#7832](https://github.com/MetaMask/core/pull/7832), [#7854](https://github.com/MetaMask/core/pull/7854), [#7872](https://github.com/MetaMask/core/pull/7872)), ([#7897](https://github.com/MetaMask/core/pull/7897)) +- Bump `@metamask/transaction-controller` from `^62.9.2` to `^62.17.0`, ([#7737](https://github.com/MetaMask/core/pull/7737), [#7760](https://github.com/MetaMask/core/pull/7760), [#7775](https://github.com/MetaMask/core/pull/7775), [#7802](https://github.com/MetaMask/core/pull/7802), [#7832](https://github.com/MetaMask/core/pull/7832), [#7854](https://github.com/MetaMask/core/pull/7854), [#7872](https://github.com/MetaMask/core/pull/7872), [#7897](https://github.com/MetaMask/core/pull/7897)) - Bump `@metamask/keyring-controller` from `^25.0.0` to `^25.1.0` ([#7713](https://github.com/MetaMask/core/pull/7713)) ## [3.0.0] @@ -116,7 +134,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Polling only starts on `KeyringController:unlock` if the user has opted in ([#7450](https://github.com/MetaMask/core/pull/7196)) +- Polling only starts on `KeyringController:unlock` if the user has opted in ([#7450](https://github.com/MetaMask/core/pull/7450)) ## [1.0.0] @@ -124,7 +142,8 @@ 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@3.1.3...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/profile-metrics-controller@3.2.0...HEAD +[3.2.0]: https://github.com/MetaMask/core/compare/@metamask/profile-metrics-controller@3.1.3...@metamask/profile-metrics-controller@3.2.0 [3.1.3]: https://github.com/MetaMask/core/compare/@metamask/profile-metrics-controller@3.1.2...@metamask/profile-metrics-controller@3.1.3 [3.1.2]: https://github.com/MetaMask/core/compare/@metamask/profile-metrics-controller@3.1.1...@metamask/profile-metrics-controller@3.1.2 [3.1.1]: https://github.com/MetaMask/core/compare/@metamask/profile-metrics-controller@3.1.0...@metamask/profile-metrics-controller@3.1.1 diff --git a/packages/profile-metrics-controller/package.json b/packages/profile-metrics-controller/package.json index 36cb0a05c5..a3714e1f92 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": "3.1.3", + "version": "3.2.0", "description": "Sample package to illustrate best practices for controllers", "keywords": [ "Ethereum", @@ -53,14 +53,14 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/accounts-controller": "^38.0.0", + "@metamask/accounts-controller": "^38.1.0", "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/keyring-controller": "^25.5.0", "@metamask/messenger": "^1.2.0", - "@metamask/polling-controller": "^16.0.4", - "@metamask/profile-sync-controller": "^28.0.2", - "@metamask/transaction-controller": "^65.2.0", + "@metamask/polling-controller": "^16.1.0", + "@metamask/profile-sync-controller": "^28.1.0", + "@metamask/transaction-controller": "^65.3.0", "@metamask/utils": "^11.9.0", "async-mutex": "^0.5.0" }, diff --git a/packages/profile-sync-controller/CHANGELOG.md b/packages/profile-sync-controller/CHANGELOG.md index 0682f2904d..3092e7b35a 100644 --- a/packages/profile-sync-controller/CHANGELOG.md +++ b/packages/profile-sync-controller/CHANGELOG.md @@ -7,6 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [28.1.0] + +### Uncategorized + +- feat: bump accounts deps ([#8647](https://github.com/MetaMask/core/pull/8647)) +- chore!: bump accounts deps ([#8584](https://github.com/MetaMask/core/pull/8584)) +- chore: Enable Oxfmt for generating method action types files ([#8498](https://github.com/MetaMask/core/pull/8498)) +- chore: bump `accounts` deps ([#8464](https://github.com/MetaMask/core/pull/8464)) +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- Revert "Release 912.0.0 (#8451)" ([#8451](https://github.com/MetaMask/core/pull/8451)) +- Release 912.0.0 ([#8451](https://github.com/MetaMask/core/pull/8451)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Use Oxfmt for import sorting instead of `import-x/order` ([#8438](https://github.com/MetaMask/core/pull/8438)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) +- feat: extract generate-action-types CLI into @metamask/messenger-cli ([#8378](https://github.com/MetaMask/core/pull/8378)) +- feat(messenger): add `generate-action-types` CLI tool as subpath export ([#8264](https://github.com/MetaMask/core/pull/8264)) + ### Added - Add SRP profile pairing support (Accounts ADR 0006) ([#8504](https://github.com/MetaMask/core/pull/8504), [#8642](https://github.com/MetaMask/core/pull/8642)) @@ -31,6 +48,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump `@metamask/keyring-controller` from `^25.1.1` to `^25.5.0` ([#8363](https://github.com/MetaMask/core/pull/8363), [#8634](https://github.com/MetaMask/core/pull/8634), [#8665](https://github.com/MetaMask/core/pull/8665), [#8722](https://github.com/MetaMask/core/pull/8722)) - Bump `@metamask/messenger` from `^1.0.0` to `^1.2.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)) - Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) +- Bump `@metamask/address-book-controller` from `^7.1.1` to `^7.2.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [28.0.2] @@ -53,7 +71,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- Expose missing public `UserStorageController` methods through its messenger ([#7976](https://github.com/MetaMask/core/pull/7976/)) +- Expose missing public `UserStorageController` methods through its messenger ([#7976](https://github.com/MetaMask/core/pull/7976)) - The following actions are now available: - `UserStorageController:performDeleteStorageAllFeatureEntries` - `UserStorageController:listEntropySources` @@ -67,7 +85,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Add client-side JWT `exp` claim validation to prevent stale cached tokens from being returned ([#8144](https://github.com/MetaMask/core/pull/8144)) - `validateLoginResponse` now decodes the JWT `exp` claim and rejects tokens that have actually expired, regardless of client-side TTL tracking (`obtainedAt`/`expiresIn`) - Non-JWT access tokens are now rejected as invalid. In production this has no effect (access tokens are always JWTs from the OIDC server), but E2E test mocks that use raw identifier strings as access tokens must be updated. `getMockAuthAccessTokenResponse` now wraps identifiers in a JWT; consumers should use `getE2EIdentifierFromJwt` (newly exported) to extract the identifier from the bearer token in mock servers. -- **BREAKING:** Standardize names of `AuthenticationController` and `UserStorageController` messenger action types ([#7976](https://github.com/MetaMask/core/pull/7976/)) +- **BREAKING:** Standardize names of `AuthenticationController` and `UserStorageController` messenger action types ([#7976](https://github.com/MetaMask/core/pull/7976)) - All existing types for messenger actions have been renamed so they end in `Action` (e.g. `AuthenticationControllerPerformSignIn` -> `AuthenticationControllerPerformSignInAction`). You will need to update imports appropriately. - This change only affects the types. The action type strings themselves have not changed, so you do not need to update the list of actions you pass when initializing `AuthenticationController` and `UserStorageController` messengers. @@ -341,7 +359,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed -- Peer dependencies `@metamask/keyring-controller` and `@metamask/network-controller` are no longer also direct dependencies ([#5464](https://github.com/MetaMask/core/pull/5464))) +- Peer dependencies `@metamask/keyring-controller` and `@metamask/network-controller` are no longer also direct dependencies) ([#5464](https://github.com/MetaMask/core/pull/5464)) ## [10.1.0] @@ -441,7 +459,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - **BREAKING:** Bump `@metamask/accounts-controller` peer dependency from `^21.0.0` to `^22.0.0` ([#5218](https://github.com/MetaMask/core/pull/5218)) -- Bump `@metamask/keyring-api` from `^14.0.0` to `^16.1.0` ([#5190](https://github.com/MetaMask/core/pull/5190)), ([#5208](https://github.com/MetaMask/core/pull/5208)) +- Bump `@metamask/keyring-api` from `^14.0.0` to `^16.1.0`, ([#5190](https://github.com/MetaMask/core/pull/5190), [#5208](https://github.com/MetaMask/core/pull/5208)) ## [4.1.1] @@ -468,7 +486,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump `@metamask/accounts-controller` peer dependency from `^20.0.0` to `^21.0.0` ([#5140](https://github.com/MetaMask/core/pull/5140)) - Bump `@metamask/base-controller` from `7.1.0` to `^7.1.1` ([#5135](https://github.com/MetaMask/core/pull/5135)) - Bump `@metamask/keyring-api` from `^12.0.0` to `^13.0.0` ([#5066](https://github.com/MetaMask/core/pull/5066)) -- Bump `@metamask/keyring-internal-api` from `^1.0.0` to `^2.0.0` ([#5066](https://github.com/MetaMask/core/pull/5066)), ([#5136](https://github.com/MetaMask/core/pull/5136)) +- Bump `@metamask/keyring-internal-api` from `^1.0.0` to `^2.0.0`, ([#5066](https://github.com/MetaMask/core/pull/5066), [#5136](https://github.com/MetaMask/core/pull/5136)) - Bump `@metamask/keyring-controller` from `^19.0.2` to `^19.0.3` ([#5140](https://github.com/MetaMask/core/pull/5140)) ## [3.3.0] @@ -547,8 +565,8 @@ 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/4956)) -- **BREAKING:** Bump `@metamask/accounts-controller` peer dependency from `^19.0.0` to `^20.0.0` ([#4195](https://github.com/MetaMask/core/pull/4956)) +- **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/accounts-controller` peer dependency from `^19.0.0` to `^20.0.0` ([#4195](https://github.com/MetaMask/core/pull/4195)) ## [1.0.2] @@ -635,7 +653,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Bump accounts related packages ([#4713](https://github.com/MetaMask/core/pull/4713)), ([#4728](https://github.com/MetaMask/core/pull/4728)) +- Bump accounts related packages, ([#4713](https://github.com/MetaMask/core/pull/4713), [#4728](https://github.com/MetaMask/core/pull/4728)) - Those packages are now built slightly differently and are part of the [accounts monorepo](https://github.com/MetaMask/accounts). - Bump `@metamask/keyring-api` from `^8.1.0` to `^8.1.4` @@ -714,7 +732,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 @@ -819,7 +837,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - added `LoginResponse` validation in profile syncing SDK ([#4541](https://github.com/MetaMask/core/pull/4541)) - - added snap caching when calling the message signing snap ([#4532](https://github.com/MetaMask/core/pull/4532)) ### Removed @@ -841,7 +858,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - added platform field when logging in to receive correct OIDC access token ([#4480](https://github.com/MetaMask/core/pull/4480)) - - added metametrics validation in constructor ([#4480](https://github.com/MetaMask/core/pull/4480)) ### Changed @@ -864,7 +880,8 @@ 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@28.0.2...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/profile-sync-controller@28.1.0...HEAD +[28.1.0]: https://github.com/MetaMask/core/compare/@metamask/profile-sync-controller@28.0.2...@metamask/profile-sync-controller@28.1.0 [28.0.2]: https://github.com/MetaMask/core/compare/@metamask/profile-sync-controller@28.0.1...@metamask/profile-sync-controller@28.0.2 [28.0.1]: https://github.com/MetaMask/core/compare/@metamask/profile-sync-controller@28.0.0...@metamask/profile-sync-controller@28.0.1 [28.0.0]: https://github.com/MetaMask/core/compare/@metamask/profile-sync-controller@27.1.0...@metamask/profile-sync-controller@28.0.0 diff --git a/packages/profile-sync-controller/package.json b/packages/profile-sync-controller/package.json index 244486ee89..8db131ebdf 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": "28.0.2", + "version": "28.1.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", @@ -106,7 +106,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/address-book-controller": "^7.1.1", + "@metamask/address-book-controller": "^7.2.0", "@metamask/base-controller": "^9.1.0", "@metamask/keyring-controller": "^25.5.0", "@metamask/messenger": "^1.2.0", diff --git a/packages/ramps-controller/CHANGELOG.md b/packages/ramps-controller/CHANGELOG.md index d27ce0b6e6..f6ead1b0b4 100644 --- a/packages/ramps-controller/CHANGELOG.md +++ b/packages/ramps-controller/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) + ## [13.3.0] ### Changed diff --git a/packages/ramps-controller/package.json b/packages/ramps-controller/package.json index 59d546ddec..b4eabdc720 100644 --- a/packages/ramps-controller/package.json +++ b/packages/ramps-controller/package.json @@ -55,7 +55,7 @@ }, "dependencies": { "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/messenger": "^1.2.0" }, "devDependencies": { diff --git a/packages/react-data-query/CHANGELOG.md b/packages/react-data-query/CHANGELOG.md index 1f612e35dc..a9aaf53739 100644 --- a/packages/react-data-query/CHANGELOG.md +++ b/packages/react-data-query/CHANGELOG.md @@ -9,7 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Bump `@metamask/base-data-service` from `^0.1.0` to `^0.1.1` ([#8317](https://github.com/MetaMask/core/pull/8317)) +- Bump `@metamask/base-data-service` from `^0.1.0` to `^0.1.2` ([#8317](https://github.com/MetaMask/core/pull/8317), [#8733](https://github.com/MetaMask/core/pull/8733)) ## [0.2.0] diff --git a/packages/react-data-query/package.json b/packages/react-data-query/package.json index 2ee8143023..69a28c1ffa 100644 --- a/packages/react-data-query/package.json +++ b/packages/react-data-query/package.json @@ -51,7 +51,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/base-data-service": "^0.1.1", + "@metamask/base-data-service": "^0.1.2", "@metamask/utils": "^11.9.0", "@tanstack/query-core": "^4.43.0", "@tanstack/react-query": "^4.43.0" diff --git a/packages/remote-feature-flag-controller/CHANGELOG.md b/packages/remote-feature-flag-controller/CHANGELOG.md index 0dd9803586..ab82ad404e 100644 --- a/packages/remote-feature-flag-controller/CHANGELOG.md +++ b/packages/remote-feature-flag-controller/CHANGELOG.md @@ -7,9 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [4.3.0] + +### Uncategorized + +- chore: Enable Oxfmt for generating method action types files ([#8498](https://github.com/MetaMask/core/pull/8498)) +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- Revert "Release 912.0.0 (#8451)" ([#8451](https://github.com/MetaMask/core/pull/8451)) +- Release 912.0.0 ([#8451](https://github.com/MetaMask/core/pull/8451)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Use Oxfmt for import sorting instead of `import-x/order` ([#8438](https://github.com/MetaMask/core/pull/8438)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) +- feat: extract generate-action-types CLI into @metamask/messenger-cli ([#8378](https://github.com/MetaMask/core/pull/8378)) +- feat(messenger): add `generate-action-types` CLI tool as subpath export ([#8264](https://github.com/MetaMask/core/pull/8264)) + ### Changed -- Bump `@metamask/controller-utils` from `^11.19.0` to `^11.20.0` ([#8344](https://github.com/MetaMask/core/pull/8344)) +- Bump `@metamask/controller-utils` from `^11.19.0` to `^12.0.0` ([#8344](https://github.com/MetaMask/core/pull/8344), [#8733](https://github.com/MetaMask/core/pull/8733)) - Bump `@metamask/messenger` from `^1.0.0` to `^1.2.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)) - Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) @@ -42,14 +56,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- **BREAKING:** Improve threshold-based feature flag processing to ensure independent user assignment across different flags ([#7511](https://github.com/MetaMask/core/pull/7511)): +- **BREAKING:** Improve threshold-based feature flag processing to ensure independent user assignment across different flags: ([#7511](https://github.com/MetaMask/core/pull/7511)) - Persist threshold values in controller state to avoid recalculating on app restart - Skip cryptographic operations for non-threshold arrays - Batch cache updates and cleanup into single state change - Automatically remove stale cache entries when flags are deleted -- Upgrade `@metamask/utils` from `^11.8.1` to `^11.9.0` ([#7511](https://github.com/MetaMask/core/pull/7511)) for native `crypto.subtle.digest` optimization ([#7511](https://github.com/MetaMask/core/pull/7511)) +- Upgrade `@metamask/utils` from `^11.8.1` to `^11.9.0` for native `crypto.subtle.digest` optimization ([#7511](https://github.com/MetaMask/core/pull/7511)) - Remove `@noble/hashes` dependency since hashing utilities are now available in upgraded `@metamask/utils` ([#7511](https://github.com/MetaMask/core/pull/7511)) -- Changes to exported types ([#7511](https://github.com/MetaMask/core/pull/7511)): +- Changes to exported types: ([#7511](https://github.com/MetaMask/core/pull/7511)) - Add optional field `thresholdCache` to `RemoteFeatureFlagControllerState` - Bump `@metamask/controller-utils` from `^11.16.0` to `^11.17.0` ([#7534](https://github.com/MetaMask/core/pull/7534)) @@ -169,9 +183,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Deprecate `ClientConfigApiService` constructor options `onBreak` and `onDegraded` in favor of methods ([#5109](https://github.com/MetaMask/core/pull/5109)) -- Add `@metamask/controller-utils@^11.5.0` as a dependency ([#5109](https://github.com/MetaMask/core/pull/5109)), ([#5272](https://github.com/MetaMask/core/pull/5272)) +- Add `@metamask/controller-utils@^11.5.0` as a dependency, ([#5109](https://github.com/MetaMask/core/pull/5109), [#5272](https://github.com/MetaMask/core/pull/5272)) - `cockatiel` should still be in the dependency tree because it's now a dependency of `@metamask/controller-utils` -- 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/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/utils` from `^11.0.1` to `^11.1.0` ([#5223](https://github.com/MetaMask/core/pull/5223)) ## [1.3.0] @@ -209,7 +223,8 @@ 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@4.2.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/remote-feature-flag-controller@4.3.0...HEAD +[4.3.0]: https://github.com/MetaMask/core/compare/@metamask/remote-feature-flag-controller@4.2.0...@metamask/remote-feature-flag-controller@4.3.0 [4.2.0]: https://github.com/MetaMask/core/compare/@metamask/remote-feature-flag-controller@4.1.0...@metamask/remote-feature-flag-controller@4.2.0 [4.1.0]: https://github.com/MetaMask/core/compare/@metamask/remote-feature-flag-controller@4.0.0...@metamask/remote-feature-flag-controller@4.1.0 [4.0.0]: https://github.com/MetaMask/core/compare/@metamask/remote-feature-flag-controller@3.1.0...@metamask/remote-feature-flag-controller@4.0.0 diff --git a/packages/remote-feature-flag-controller/package.json b/packages/remote-feature-flag-controller/package.json index 4eadc70c86..2b0507d691 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": "4.2.0", + "version": "4.3.0", "description": "The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags", "keywords": [ "Ethereum", @@ -54,7 +54,7 @@ }, "dependencies": { "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/messenger": "^1.2.0", "@metamask/utils": "^11.9.0", "uuid": "^8.3.2" diff --git a/packages/sample-controllers/CHANGELOG.md b/packages/sample-controllers/CHANGELOG.md index 943fe2038a..665ddb85a8 100644 --- a/packages/sample-controllers/CHANGELOG.md +++ b/packages/sample-controllers/CHANGELOG.md @@ -7,6 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [5.0.0] + +### Uncategorized + +- Add guideline for defining the name of a controller ([#8528](https://github.com/MetaMask/core/pull/8528)) +- chore: Enable Oxfmt for generating method action types files ([#8498](https://github.com/MetaMask/core/pull/8498)) +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- Revert "Release 912.0.0 (#8451)" ([#8451](https://github.com/MetaMask/core/pull/8451)) +- Release 912.0.0 ([#8451](https://github.com/MetaMask/core/pull/8451)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Use Oxfmt for import sorting instead of `import-x/order` ([#8438](https://github.com/MetaMask/core/pull/8438)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) +- feat: extract generate-action-types CLI into @metamask/messenger-cli ([#8378](https://github.com/MetaMask/core/pull/8378)) +- feat(messenger): add `generate-action-types` CLI tool as subpath export ([#8264](https://github.com/MetaMask/core/pull/8264)) +- Release/893.0.0 ([#8344](https://github.com/MetaMask/core/pull/8344)) + ### Added - Add actions and events for accessing and interacting with the new query cache for `SampleGasPricesService` ([#8343](https://github.com/MetaMask/core/pull/8343)) @@ -28,7 +44,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add `@metamask/superstruct` ^3.2.1 - Bump `@metamask/messenger` from `^1.0.0` to `^1.2.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)) - Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) -- Bump `@metamask/network-controller` from `^30.0.1` to `^30.1.0` ([#8636](https://github.com/MetaMask/core/pull/8636)) +- Bump `@metamask/network-controller` from `^30.0.1` to `^31.0.0` ([#8636](https://github.com/MetaMask/core/pull/8636), [#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/base-data-service` from `^0.1.1` to `^0.1.2` ([#8733](https://github.com/MetaMask/core/pull/8733)) ### Removed @@ -141,7 +158,8 @@ 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@4.0.4...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/sample-controllers@5.0.0...HEAD +[5.0.0]: https://github.com/MetaMask/core/compare/@metamask/sample-controllers@4.0.4...@metamask/sample-controllers@5.0.0 [4.0.4]: https://github.com/MetaMask/core/compare/@metamask/sample-controllers@4.0.3...@metamask/sample-controllers@4.0.4 [4.0.3]: https://github.com/MetaMask/core/compare/@metamask/sample-controllers@4.0.2...@metamask/sample-controllers@4.0.3 [4.0.2]: https://github.com/MetaMask/core/compare/@metamask/sample-controllers@4.0.1...@metamask/sample-controllers@4.0.2 diff --git a/packages/sample-controllers/package.json b/packages/sample-controllers/package.json index 03722cd9cf..7370e821e9 100644 --- a/packages/sample-controllers/package.json +++ b/packages/sample-controllers/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/sample-controllers", - "version": "4.0.4", + "version": "5.0.0", "description": "Sample package to illustrate best practices for controllers", "keywords": [ "Ethereum", @@ -54,16 +54,16 @@ }, "dependencies": { "@metamask/base-controller": "^9.1.0", - "@metamask/base-data-service": "^0.1.1", + "@metamask/base-data-service": "^0.1.2", "@metamask/messenger": "^1.2.0", - "@metamask/network-controller": "^30.1.0", + "@metamask/network-controller": "^31.0.0", "@metamask/superstruct": "^3.1.0", "@metamask/utils": "^11.9.0", "@tanstack/query-core": "^4.43.0" }, "devDependencies": { "@metamask/auto-changelog": "^6.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^29.5.14", "deepmerge": "^4.2.2", diff --git a/packages/selected-network-controller/CHANGELOG.md b/packages/selected-network-controller/CHANGELOG.md index e4370df253..a387586f02 100644 --- a/packages/selected-network-controller/CHANGELOG.md +++ b/packages/selected-network-controller/CHANGELOG.md @@ -7,9 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [26.2.0] + ### Changed - Bump `@metamask/permission-controller` from `^13.0.0` to `^13.1.0` ([#8722](https://github.com/MetaMask/core/pull/8722)) +- Bump `@metamask/network-controller` from `^30.1.0` to `^31.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [26.1.1] @@ -483,7 +486,8 @@ 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@26.1.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/selected-network-controller@26.2.0...HEAD +[26.2.0]: https://github.com/MetaMask/core/compare/@metamask/selected-network-controller@26.1.1...@metamask/selected-network-controller@26.2.0 [26.1.1]: https://github.com/MetaMask/core/compare/@metamask/selected-network-controller@26.1.0...@metamask/selected-network-controller@26.1.1 [26.1.0]: https://github.com/MetaMask/core/compare/@metamask/selected-network-controller@26.0.3...@metamask/selected-network-controller@26.1.0 [26.0.3]: https://github.com/MetaMask/core/compare/@metamask/selected-network-controller@26.0.2...@metamask/selected-network-controller@26.0.3 diff --git a/packages/selected-network-controller/package.json b/packages/selected-network-controller/package.json index 137dab8953..ba0f67a5dd 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": "26.1.1", + "version": "26.2.0", "description": "Provides an interface to the currently selected networkClientId for a given domain", "keywords": [ "Ethereum", @@ -56,7 +56,7 @@ "@metamask/base-controller": "^9.1.0", "@metamask/json-rpc-engine": "^10.3.0", "@metamask/messenger": "^1.2.0", - "@metamask/network-controller": "^30.1.0", + "@metamask/network-controller": "^31.0.0", "@metamask/permission-controller": "^13.1.0", "@metamask/swappable-obj-proxy": "^2.3.0", "@metamask/utils": "^11.9.0" diff --git a/packages/shield-controller/CHANGELOG.md b/packages/shield-controller/CHANGELOG.md index f237af305c..c26b8f272f 100644 --- a/packages/shield-controller/CHANGELOG.md +++ b/packages/shield-controller/CHANGELOG.md @@ -7,12 +7,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [5.2.0] + +### Uncategorized + +- chore: Enable Oxfmt for generating method action types files ([#8498](https://github.com/MetaMask/core/pull/8498)) +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- Revert "Release 912.0.0 (#8451)" ([#8451](https://github.com/MetaMask/core/pull/8451)) +- Release 912.0.0 ([#8451](https://github.com/MetaMask/core/pull/8451)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Use Oxfmt for import sorting instead of `import-x/order` ([#8438](https://github.com/MetaMask/core/pull/8438)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) +- feat: extract generate-action-types CLI into @metamask/messenger-cli ([#8378](https://github.com/MetaMask/core/pull/8378)) + ### Changed -- Bump `@metamask/signature-controller` from `^39.1.2` to `^39.2.0` ([#8478](https://github.com/MetaMask/core/pull/8478)) +- Bump `@metamask/signature-controller` from `^39.1.2` to `^39.3.0` ([#8478](https://github.com/MetaMask/core/pull/8478), [#8733](https://github.com/MetaMask/core/pull/8733)) - Bump `@metamask/messenger` from `^1.0.0` to `^1.2.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)) -- Bump `@metamask/transaction-controller` from `^64.0.0` to `^65.2.0` ([#8432](https://github.com/MetaMask/core/pull/8432), [#8447](https://github.com/MetaMask/core/pull/8447), [#8482](https://github.com/MetaMask/core/pull/8482), [#8585](https://github.com/MetaMask/core/pull/8585), [#8613](https://github.com/MetaMask/core/pull/8613), [#8691](https://github.com/MetaMask/core/pull/8691), [#8722](https://github.com/MetaMask/core/pull/8722)) +- Bump `@metamask/transaction-controller` from `^64.0.0` to `^65.3.0` ([#8432](https://github.com/MetaMask/core/pull/8432), [#8447](https://github.com/MetaMask/core/pull/8447), [#8482](https://github.com/MetaMask/core/pull/8482), [#8585](https://github.com/MetaMask/core/pull/8585), [#8613](https://github.com/MetaMask/core/pull/8613), [#8691](https://github.com/MetaMask/core/pull/8691), [#8722](https://github.com/MetaMask/core/pull/8722), [#8733](https://github.com/MetaMask/core/pull/8733)) - Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [5.1.1] @@ -126,13 +140,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- Added metrics in the Shield coverage response to track the latency ( [#7133](https://github.com/MetaMask/core/pull/7133)) +- Added metrics in the Shield coverage response to track the latency ([#7133](https://github.com/MetaMask/core/pull/7133)) ## [2.0.0] ### Changed -- **BREAKING:** Bump `@metamask/signature-controller` from `^35.0.0` to `^36.0.0` ( [#4651](https://github.com/MetaMask/core/pull/4651)) +- **BREAKING:** Bump `@metamask/signature-controller` from `^35.0.0` to `^36.0.0` ([#4651](https://github.com/MetaMask/core/pull/4651)) ## [1.2.0] @@ -243,7 +257,8 @@ 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@5.1.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@5.2.0...HEAD +[5.2.0]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@5.1.1...@metamask/shield-controller@5.2.0 [5.1.1]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@5.1.0...@metamask/shield-controller@5.1.1 [5.1.0]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@5.0.2...@metamask/shield-controller@5.1.0 [5.0.2]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@5.0.1...@metamask/shield-controller@5.0.2 diff --git a/packages/shield-controller/package.json b/packages/shield-controller/package.json index 350712e1f0..da09183161 100644 --- a/packages/shield-controller/package.json +++ b/packages/shield-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/shield-controller", - "version": "5.1.1", + "version": "5.2.0", "description": "Controller handling shield transaction coverage logic", "keywords": [ "Ethereum", @@ -54,10 +54,10 @@ }, "dependencies": { "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/messenger": "^1.2.0", - "@metamask/signature-controller": "^39.2.0", - "@metamask/transaction-controller": "^65.2.0", + "@metamask/signature-controller": "^39.3.0", + "@metamask/transaction-controller": "^65.3.0", "@metamask/utils": "^11.9.0", "cockatiel": "^3.1.2" }, diff --git a/packages/signature-controller/CHANGELOG.md b/packages/signature-controller/CHANGELOG.md index d733940009..3d2d309597 100644 --- a/packages/signature-controller/CHANGELOG.md +++ b/packages/signature-controller/CHANGELOG.md @@ -7,13 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [39.3.0] + +### Uncategorized + +- Fix incorrect PR link in signature-controller changelog ([#8501](https://github.com/MetaMask/core/pull/8501)) +- chore: Enable Oxfmt for generating method action types files ([#8498](https://github.com/MetaMask/core/pull/8498)) + ### Changed -- Bump `@metamask/accounts-controller` from `^37.2.0` to `^38.0.0` ([#8665](https://github.com/MetaMask/core/pull/8665)) +- Bump `@metamask/accounts-controller` from `^37.2.0` to `^38.1.0` ([#8665](https://github.com/MetaMask/core/pull/8665), [#8733](https://github.com/MetaMask/core/pull/8733)) - Bump `@metamask/messenger` from `^1.1.1` to `^1.2.0` ([#8632](https://github.com/MetaMask/core/pull/8632)) - Bump `@metamask/keyring-controller` from `^25.2.0` to `^25.5.0` ([#8634](https://github.com/MetaMask/core/pull/8634), [#8665](https://github.com/MetaMask/core/pull/8665), [#8722](https://github.com/MetaMask/core/pull/8722)) -- Bump `@metamask/network-controller` from `^30.0.1` to `^30.1.0` ([#8636](https://github.com/MetaMask/core/pull/8636)) -- Bump `@metamask/gator-permissions-controller` from `^4.0.0` to `^4.1.0` ([#8712](https://github.com/MetaMask/core/pull/8712)) +- Bump `@metamask/network-controller` from `^30.0.1` to `^31.0.0` ([#8636](https://github.com/MetaMask/core/pull/8636), [#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/gator-permissions-controller` from `^4.0.0` to `^4.2.0` ([#8712](https://github.com/MetaMask/core/pull/8712), [#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/approval-controller` from `^9.0.1` to `^9.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/logging-controller` from `^8.0.1` to `^8.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [39.2.0] @@ -751,7 +761,8 @@ 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@39.2.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@39.3.0...HEAD +[39.3.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@39.2.0...@metamask/signature-controller@39.3.0 [39.2.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@39.1.2...@metamask/signature-controller@39.2.0 [39.1.2]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@39.1.1...@metamask/signature-controller@39.1.2 [39.1.1]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@39.1.0...@metamask/signature-controller@39.1.1 diff --git a/packages/signature-controller/package.json b/packages/signature-controller/package.json index 14672f8f0a..cb18a38104 100644 --- a/packages/signature-controller/package.json +++ b/packages/signature-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/signature-controller", - "version": "39.2.0", + "version": "39.3.0", "description": "Processes signing requests in order to sign arbitrary and typed data", "keywords": [ "Ethereum", @@ -53,16 +53,16 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/accounts-controller": "^38.0.0", - "@metamask/approval-controller": "^9.0.1", + "@metamask/accounts-controller": "^38.1.0", + "@metamask/approval-controller": "^9.1.0", "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/eth-sig-util": "^8.2.0", - "@metamask/gator-permissions-controller": "^4.1.0", + "@metamask/gator-permissions-controller": "^4.2.0", "@metamask/keyring-controller": "^25.5.0", - "@metamask/logging-controller": "^8.0.1", + "@metamask/logging-controller": "^8.1.0", "@metamask/messenger": "^1.2.0", - "@metamask/network-controller": "^30.1.0", + "@metamask/network-controller": "^31.0.0", "@metamask/utils": "^11.9.0", "jsonschema": "^1.4.1", "lodash": "^4.17.21", diff --git a/packages/social-controllers/CHANGELOG.md b/packages/social-controllers/CHANGELOG.md index abb37027e3..4098f219fb 100644 --- a/packages/social-controllers/CHANGELOG.md +++ b/packages/social-controllers/CHANGELOG.md @@ -7,9 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.3.0] + ### Changed - Bump `@metamask/messenger` from `^1.1.1` to `^1.2.0` ([#8632](https://github.com/MetaMask/core/pull/8632)) +- Bump `@metamask/base-data-service` from `^0.1.1` to `^0.1.2` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/profile-sync-controller` from `^28.0.2` to `^28.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [2.2.0] @@ -76,7 +81,8 @@ 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@2.2.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/social-controllers@2.3.0...HEAD +[2.3.0]: https://github.com/MetaMask/core/compare/@metamask/social-controllers@2.2.0...@metamask/social-controllers@2.3.0 [2.2.0]: https://github.com/MetaMask/core/compare/@metamask/social-controllers@2.1.0...@metamask/social-controllers@2.2.0 [2.1.0]: https://github.com/MetaMask/core/compare/@metamask/social-controllers@2.0.0...@metamask/social-controllers@2.1.0 [2.0.0]: https://github.com/MetaMask/core/compare/@metamask/social-controllers@1.0.0...@metamask/social-controllers@2.0.0 diff --git a/packages/social-controllers/package.json b/packages/social-controllers/package.json index d1bdbc378d..3cdbae1840 100644 --- a/packages/social-controllers/package.json +++ b/packages/social-controllers/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/social-controllers", - "version": "2.2.0", + "version": "2.3.0", "description": "A collection of social related controllers", "keywords": [ "Ethereum", @@ -54,10 +54,10 @@ }, "dependencies": { "@metamask/base-controller": "^9.1.0", - "@metamask/base-data-service": "^0.1.1", - "@metamask/controller-utils": "^11.20.0", + "@metamask/base-data-service": "^0.1.2", + "@metamask/controller-utils": "^12.0.0", "@metamask/messenger": "^1.2.0", - "@metamask/profile-sync-controller": "^28.0.2", + "@metamask/profile-sync-controller": "^28.1.0", "@metamask/superstruct": "^3.1.0" }, "devDependencies": { diff --git a/packages/storage-service/CHANGELOG.md b/packages/storage-service/CHANGELOG.md index 4b5852c090..ce905b656f 100644 --- a/packages/storage-service/CHANGELOG.md +++ b/packages/storage-service/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.1.0] + +### Uncategorized + +- chore: Enable Oxfmt for generating method action types files ([#8498](https://github.com/MetaMask/core/pull/8498)) +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) +- feat: extract generate-action-types CLI into @metamask/messenger-cli ([#8378](https://github.com/MetaMask/core/pull/8378)) +- feat(messenger): add `generate-action-types` CLI tool as subpath export ([#8264](https://github.com/MetaMask/core/pull/8264)) + ### Changed - Bump `@metamask/messenger` from `^1.0.0` to `^1.2.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)) @@ -33,7 +44,8 @@ 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@1.0.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/storage-service@1.1.0...HEAD +[1.1.0]: https://github.com/MetaMask/core/compare/@metamask/storage-service@1.0.1...@metamask/storage-service@1.1.0 [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 [0.0.1]: https://github.com/MetaMask/core/releases/tag/@metamask/storage-service@0.0.1 diff --git a/packages/storage-service/package.json b/packages/storage-service/package.json index 72527a2a09..6112b2d28b 100644 --- a/packages/storage-service/package.json +++ b/packages/storage-service/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/storage-service", - "version": "1.0.1", + "version": "1.1.0", "description": "Platform-agnostic service for storing large, infrequently accessed controller data", "keywords": [ "Ethereum", diff --git a/packages/subscription-controller/CHANGELOG.md b/packages/subscription-controller/CHANGELOG.md index 096e7514c2..106a8ec0a8 100644 --- a/packages/subscription-controller/CHANGELOG.md +++ b/packages/subscription-controller/CHANGELOG.md @@ -7,11 +7,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [6.2.0] + +### Uncategorized + +- chore: Enable Oxfmt for generating method action types files ([#8498](https://github.com/MetaMask/core/pull/8498)) +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- Revert "Release 912.0.0 (#8451)" ([#8451](https://github.com/MetaMask/core/pull/8451)) +- Release 912.0.0 ([#8451](https://github.com/MetaMask/core/pull/8451)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Use Oxfmt for import sorting instead of `import-x/order` ([#8438](https://github.com/MetaMask/core/pull/8438)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) +- feat: extract generate-action-types CLI into @metamask/messenger-cli ([#8378](https://github.com/MetaMask/core/pull/8378)) + ### Changed - Bump `@metamask/messenger` from `^1.0.0` to `^1.2.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)) -- Bump `@metamask/transaction-controller` from `^64.0.0` to `^65.2.0` ([#8432](https://github.com/MetaMask/core/pull/8432), [#8447](https://github.com/MetaMask/core/pull/8447), [#8482](https://github.com/MetaMask/core/pull/8482), [#8585](https://github.com/MetaMask/core/pull/8585), [#8613](https://github.com/MetaMask/core/pull/8613), [#8691](https://github.com/MetaMask/core/pull/8691), [#8722](https://github.com/MetaMask/core/pull/8722)) +- Bump `@metamask/transaction-controller` from `^64.0.0` to `^65.3.0` ([#8432](https://github.com/MetaMask/core/pull/8432), [#8447](https://github.com/MetaMask/core/pull/8447), [#8482](https://github.com/MetaMask/core/pull/8482), [#8585](https://github.com/MetaMask/core/pull/8585), [#8613](https://github.com/MetaMask/core/pull/8613), [#8691](https://github.com/MetaMask/core/pull/8691), [#8722](https://github.com/MetaMask/core/pull/8722), [#8733](https://github.com/MetaMask/core/pull/8733)) - Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/polling-controller` from `^16.0.4` to `^16.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/profile-sync-controller` from `^28.0.2` to `^28.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [6.1.2] @@ -352,7 +368,8 @@ 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@6.1.2...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/subscription-controller@6.2.0...HEAD +[6.2.0]: https://github.com/MetaMask/core/compare/@metamask/subscription-controller@6.1.2...@metamask/subscription-controller@6.2.0 [6.1.2]: https://github.com/MetaMask/core/compare/@metamask/subscription-controller@6.1.1...@metamask/subscription-controller@6.1.2 [6.1.1]: https://github.com/MetaMask/core/compare/@metamask/subscription-controller@6.1.0...@metamask/subscription-controller@6.1.1 [6.1.0]: https://github.com/MetaMask/core/compare/@metamask/subscription-controller@6.0.2...@metamask/subscription-controller@6.1.0 diff --git a/packages/subscription-controller/package.json b/packages/subscription-controller/package.json index c7a628af46..a0f1f9fec6 100644 --- a/packages/subscription-controller/package.json +++ b/packages/subscription-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/subscription-controller", - "version": "6.1.2", + "version": "6.2.0", "description": "Handle user subscription", "keywords": [ "Ethereum", @@ -54,11 +54,11 @@ }, "dependencies": { "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/messenger": "^1.2.0", - "@metamask/polling-controller": "^16.0.4", - "@metamask/profile-sync-controller": "^28.0.2", - "@metamask/transaction-controller": "^65.2.0", + "@metamask/polling-controller": "^16.1.0", + "@metamask/profile-sync-controller": "^28.1.0", + "@metamask/transaction-controller": "^65.3.0", "@metamask/utils": "^11.9.0", "bignumber.js": "^9.1.2" }, diff --git a/packages/transaction-controller/CHANGELOG.md b/packages/transaction-controller/CHANGELOG.md index 2d2da9c929..f334de240c 100644 --- a/packages/transaction-controller/CHANGELOG.md +++ b/packages/transaction-controller/CHANGELOG.md @@ -7,9 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [65.3.0] + ### Changed - Trigger the first-time-interaction warning correctly for `safeTransferFrom` token transfers by including `TransactionType.tokenMethodSafeTransferFrom` in the effective-recipient decoding logic ([#8723](https://github.com/MetaMask/core/pull/8723)) +- Bump `@metamask/accounts-controller` from `^38.0.0` to `^38.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/approval-controller` from `^9.0.1` to `^9.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/core-backend` from `^6.2.1` to `^6.3.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/network-controller` from `^30.1.0` to `^31.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/remote-feature-flag-controller` from `^4.2.0` to `^4.3.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [65.2.0] @@ -2403,7 +2411,8 @@ 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@65.2.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@65.3.0...HEAD +[65.3.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@65.2.0...@metamask/transaction-controller@65.3.0 [65.2.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@65.1.0...@metamask/transaction-controller@65.2.0 [65.1.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@65.0.0...@metamask/transaction-controller@65.1.0 [65.0.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@64.4.0...@metamask/transaction-controller@65.0.0 diff --git a/packages/transaction-controller/package.json b/packages/transaction-controller/package.json index d19aebc31f..e999e2743f 100644 --- a/packages/transaction-controller/package.json +++ b/packages/transaction-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/transaction-controller", - "version": "65.2.0", + "version": "65.3.0", "description": "Stores transactions alongside their periodically updated statuses and manages interactions such as approval and cancellation", "keywords": [ "Ethereum", @@ -60,17 +60,17 @@ "@ethersproject/contracts": "^5.7.0", "@ethersproject/providers": "^5.7.0", "@ethersproject/wallet": "^5.7.0", - "@metamask/accounts-controller": "^38.0.0", - "@metamask/approval-controller": "^9.0.1", + "@metamask/accounts-controller": "^38.1.0", + "@metamask/approval-controller": "^9.1.0", "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", - "@metamask/core-backend": "^6.2.1", + "@metamask/controller-utils": "^12.0.0", + "@metamask/core-backend": "^6.3.0", "@metamask/gas-fee-controller": "^26.2.0", "@metamask/messenger": "^1.2.0", "@metamask/metamask-eth-abis": "^3.1.1", - "@metamask/network-controller": "^30.1.0", + "@metamask/network-controller": "^31.0.0", "@metamask/nonce-tracker": "^6.0.0", - "@metamask/remote-feature-flag-controller": "^4.2.0", + "@metamask/remote-feature-flag-controller": "^4.3.0", "@metamask/rpc-errors": "^7.0.2", "@metamask/utils": "^11.9.0", "async-mutex": "^0.5.0", @@ -84,9 +84,9 @@ "devDependencies": { "@babel/runtime": "^7.23.9", "@metamask/auto-changelog": "^6.1.0", - "@metamask/connectivity-controller": "^0.2.0", + "@metamask/connectivity-controller": "^0.3.0", "@metamask/eth-block-tracker": "^15.0.0", - "@metamask/eth-json-rpc-provider": "^6.0.1", + "@metamask/eth-json-rpc-provider": "^6.1.0", "@metamask/ethjs-provider-http": "^0.3.0", "@ts-bridge/cli": "^0.6.4", "@types/bn.js": "^5.1.5", diff --git a/packages/transaction-pay-controller/CHANGELOG.md b/packages/transaction-pay-controller/CHANGELOG.md index e1e1a72ea1..7957f6f2dd 100644 --- a/packages/transaction-pay-controller/CHANGELOG.md +++ b/packages/transaction-pay-controller/CHANGELOG.md @@ -7,13 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [22.0.0] + ### Changed - **BREAKING:** Re-parse required tokens when asset state changes ([#8714](https://github.com/MetaMask/core/pull/8714)) - Adds `AssetsControllerStateChangeEvent`, `CurrencyRateStateChange`, `TokenRatesControllerStateChangeEvent`, and `TokensControllerStateChangeEvent` to `AllowedEvents`. - Consumers must grant these events when creating the controller messenger. - Bump `@metamask/gas-fee-controller` from `^26.1.1` to `^26.2.0` ([#8722](https://github.com/MetaMask/core/pull/8722)) -- Bump `@metamask/transaction-controller` from `^65.1.0` to `^65.2.0` ([#8722](https://github.com/MetaMask/core/pull/8722)) +- Bump `@metamask/transaction-controller` from `^65.1.0` to `^65.3.0` ([#8722](https://github.com/MetaMask/core/pull/8722), [#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/assets-controller` from `^6.4.0` to `^6.5.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/assets-controllers` from `^106.0.0` to `^106.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/bridge-controller` from `^71.1.1` to `^71.2.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/bridge-status-controller` from `^71.1.0` to `^71.2.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/network-controller` from `^30.1.0` to `^31.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/remote-feature-flag-controller` from `^4.2.0` to `^4.3.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ### Fixed @@ -791,7 +800,8 @@ 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@21.1.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@22.0.0...HEAD +[22.0.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@21.1.0...@metamask/transaction-pay-controller@22.0.0 [21.1.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@21.0.0...@metamask/transaction-pay-controller@21.1.0 [21.0.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@20.2.0...@metamask/transaction-pay-controller@21.0.0 [20.2.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@20.1.0...@metamask/transaction-pay-controller@20.2.0 diff --git a/packages/transaction-pay-controller/package.json b/packages/transaction-pay-controller/package.json index 39349b2ef1..fb5a50010d 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": "21.1.0", + "version": "22.0.0", "description": "Manages alternate payment strategies to provide required funds for transactions in MetaMask", "keywords": [ "Ethereum", @@ -57,19 +57,19 @@ "@ethersproject/abi": "^5.7.0", "@ethersproject/contracts": "^5.7.0", "@ethersproject/providers": "^5.7.0", - "@metamask/assets-controller": "^6.4.0", - "@metamask/assets-controllers": "^106.0.0", + "@metamask/assets-controller": "^6.5.0", + "@metamask/assets-controllers": "^106.1.0", "@metamask/base-controller": "^9.1.0", - "@metamask/bridge-controller": "^71.1.1", - "@metamask/bridge-status-controller": "^71.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/bridge-controller": "^71.2.0", + "@metamask/bridge-status-controller": "^71.2.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/gas-fee-controller": "^26.2.0", "@metamask/messenger": "^1.2.0", "@metamask/metamask-eth-abis": "^3.1.1", - "@metamask/network-controller": "^30.1.0", + "@metamask/network-controller": "^31.0.0", "@metamask/ramps-controller": "^13.3.0", - "@metamask/remote-feature-flag-controller": "^4.2.0", - "@metamask/transaction-controller": "^65.2.0", + "@metamask/remote-feature-flag-controller": "^4.3.0", + "@metamask/transaction-controller": "^65.3.0", "@metamask/utils": "^11.9.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 80d0f9f905..3a8c04c425 100644 --- a/packages/user-operation-controller/CHANGELOG.md +++ b/packages/user-operation-controller/CHANGELOG.md @@ -7,14 +7,30 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [41.3.0] + +### Uncategorized + +- chore: Enable Oxfmt for generating method action types files ([#8498](https://github.com/MetaMask/core/pull/8498)) +- chore: Format changelogs with Oxfmt ([#8442](https://github.com/MetaMask/core/pull/8442)) +- Revert "Release 912.0.0 (#8451)" ([#8451](https://github.com/MetaMask/core/pull/8451)) +- Release 912.0.0 ([#8451](https://github.com/MetaMask/core/pull/8451)) +- chore: bump `@metamask/auto-changelog` to `^6.0.0` ([#8441](https://github.com/MetaMask/core/pull/8441)) +- chore: Use Oxfmt for import sorting instead of `import-x/order` ([#8438](https://github.com/MetaMask/core/pull/8438)) +- chore: Replace Prettier with Oxfmt ([#8434](https://github.com/MetaMask/core/pull/8434)) +- feat: extract generate-action-types CLI into @metamask/messenger-cli ([#8378](https://github.com/MetaMask/core/pull/8378)) + ### Changed - Bump `@metamask/keyring-controller` from `^25.1.1` to `^25.5.0` ([#8363](https://github.com/MetaMask/core/pull/8363), [#8634](https://github.com/MetaMask/core/pull/8634), [#8665](https://github.com/MetaMask/core/pull/8665), [#8722](https://github.com/MetaMask/core/pull/8722)) - Bump `@metamask/messenger` from `^1.0.0` to `^1.2.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)) -- Bump `@metamask/transaction-controller` from `^64.0.0` to `^65.2.0` ([#8432](https://github.com/MetaMask/core/pull/8432), [#8447](https://github.com/MetaMask/core/pull/8447), [#8482](https://github.com/MetaMask/core/pull/8482), [#8585](https://github.com/MetaMask/core/pull/8585), [#8613](https://github.com/MetaMask/core/pull/8613), [#8691](https://github.com/MetaMask/core/pull/8691), [#8722](https://github.com/MetaMask/core/pull/8722)) +- Bump `@metamask/transaction-controller` from `^64.0.0` to `^65.3.0` ([#8432](https://github.com/MetaMask/core/pull/8432), [#8447](https://github.com/MetaMask/core/pull/8447), [#8482](https://github.com/MetaMask/core/pull/8482), [#8585](https://github.com/MetaMask/core/pull/8585), [#8613](https://github.com/MetaMask/core/pull/8613), [#8691](https://github.com/MetaMask/core/pull/8691), [#8722](https://github.com/MetaMask/core/pull/8722), [#8733](https://github.com/MetaMask/core/pull/8733)) - Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457)) -- Bump `@metamask/network-controller` from `^30.0.1` to `^30.1.0` ([#8636](https://github.com/MetaMask/core/pull/8636)) +- Bump `@metamask/network-controller` from `^30.0.1` to `^31.0.0` ([#8636](https://github.com/MetaMask/core/pull/8636), [#8733](https://github.com/MetaMask/core/pull/8733)) - Bump `@metamask/gas-fee-controller` from `^26.1.1` to `^26.2.0` ([#8722](https://github.com/MetaMask/core/pull/8722)) +- Bump `@metamask/approval-controller` from `^9.0.1` to `^9.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/controller-utils` from `^11.20.0` to `^12.0.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) +- Bump `@metamask/polling-controller` from `^16.0.4` to `^16.1.0` ([#8733](https://github.com/MetaMask/core/pull/8733)) ## [41.2.0] @@ -160,7 +176,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- **BREAKING:** Bump peer dependency `@metamask/transaction-controller` to `^59.0.0` ([#6171](https://github.com/MetaMask/core/pull/6171)), ([#6027](https://github.com/MetaMask/core/pull/6027)) +- **BREAKING:** Bump peer dependency `@metamask/transaction-controller` to `^59.0.0`, ([#6171](https://github.com/MetaMask/core/pull/6171), [#6027](https://github.com/MetaMask/core/pull/6027)) - Bump `@metamask/controller-utils` from `^11.10.0` to `^11.11.0` ([#6069](https://github.com/MetaMask/core/pull/6069)) - Bump `@metamask/utils` from `^11.2.0` to `^11.4.2` ([#6054](https://github.com/MetaMask/core/pull/6054)) @@ -321,8 +337,8 @@ 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/4956)) -- **BREAKING:** Bump `@metamask/transaction-controller` peer dependency from `^39.0.0` to `^40.0.0` ([#4195](https://github.com/MetaMask/core/pull/4956)) +- **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/transaction-controller` peer dependency from `^39.0.0` to `^40.0.0` ([#4195](https://github.com/MetaMask/core/pull/4195)) ## [18.0.0] @@ -354,7 +370,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** `PendingUserOperationTracker` now uses a new polling interface that accepts the generic parameter `PollingInput` ([#4752](https://github.com/MetaMask/core/pull/4752)) - **BREAKING:** The inherited `AbstractPollingController` method `startPollingByNetworkClientId` has been renamed to `startPolling` ([#4752](https://github.com/MetaMask/core/pull/4752)) - **BREAKING:** The inherited `AbstractPollingController` method `onPollingComplete` now returns the entire input object of type `PollingInput`, instead of a network client id ([#4752](https://github.com/MetaMask/core/pull/4752)) -- Bump `@metamask/transaction-controller` from `^37.1.0` to `^37.3.0` ([#4754](https://github.com/MetaMask/core/pull/4754),[#4805](https://github.com/MetaMask/core/pull/4805)) +- Bump `@metamask/transaction-controller` from `^37.1.0` to `^37.3.0` ([#4754](https://github.com/MetaMask/core/pull/4754), [#4805](https://github.com/MetaMask/core/pull/4805)) - Bump `@metamask/approval-controller` from `^7.0.4` to `^7.1.0` ([#4734](https://github.com/MetaMask/core/pull/4734)) - Bump `@metamask/keyring-controller` from `^17.2.1` to `^17.2.2` ([#4734](https://github.com/MetaMask/core/pull/4734)) - Bump `@metamask/transaction-controller` from `^37.0.0` to `^37.1.0` ([#4734](https://github.com/MetaMask/core/pull/4734)) @@ -371,7 +387,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 @@ -382,8 +398,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - **BREAKING:** Bump devDependency and peerDependency `@metamask/network-controller` from `^20.0.0` to `^21.0.0` ([#4618](https://github.com/MetaMask/core/pull/4618), [#4651](https://github.com/MetaMask/core/pull/4651)) -- **BREAKING:** Bump devDependency and peerDependency `@metamask/transaction-controller` from `^35.0.0` to `^36.0.0` ( [#4651](https://github.com/MetaMask/core/pull/4651)) -- **BREAKING:** Bump devDependency and peerDependency `@metamask/gas-fee-controller` from `^19.0.0` to `^20.0.0` ( [#4651](https://github.com/MetaMask/core/pull/4651)) +- **BREAKING:** Bump devDependency and peerDependency `@metamask/transaction-controller` from `^35.0.0` to `^36.0.0` ([#4651](https://github.com/MetaMask/core/pull/4651)) +- **BREAKING:** Bump devDependency and peerDependency `@metamask/gas-fee-controller` from `^19.0.0` to `^20.0.0` ([#4651](https://github.com/MetaMask/core/pull/4651)) - Bump `@metamask/base-controller` from `^6.0.2` to `^7.0.0` ([#4625](https://github.com/MetaMask/core/pull/4625), [#4643](https://github.com/MetaMask/core/pull/4643)) - Bump `@metamask/controller-utils` from `^11.0.2` to `^11.2.0` ([#4639](https://github.com/MetaMask/core/pull/4639), [#4651](https://github.com/MetaMask/core/pull/4651)) - Bump `@metamask/polling-controller` from `^9.0.1` to `^10.0.0` ([#4651](https://github.com/MetaMask/core/pull/4651)) @@ -585,7 +601,8 @@ 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@41.2.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/user-operation-controller@41.3.0...HEAD +[41.3.0]: https://github.com/MetaMask/core/compare/@metamask/user-operation-controller@41.2.0...@metamask/user-operation-controller@41.3.0 [41.2.0]: https://github.com/MetaMask/core/compare/@metamask/user-operation-controller@41.1.1...@metamask/user-operation-controller@41.2.0 [41.1.1]: https://github.com/MetaMask/core/compare/@metamask/user-operation-controller@41.1.0...@metamask/user-operation-controller@41.1.1 [41.1.0]: https://github.com/MetaMask/core/compare/@metamask/user-operation-controller@41.0.3...@metamask/user-operation-controller@41.1.0 diff --git a/packages/user-operation-controller/package.json b/packages/user-operation-controller/package.json index 20fef98e31..f752bd93e7 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": "41.2.0", + "version": "41.3.0", "description": "Creates user operations and manages their life cycle", "keywords": [ "Ethereum", @@ -54,18 +54,18 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/approval-controller": "^9.0.1", + "@metamask/approval-controller": "^9.1.0", "@metamask/base-controller": "^9.1.0", - "@metamask/controller-utils": "^11.20.0", + "@metamask/controller-utils": "^12.0.0", "@metamask/eth-query": "^4.0.0", "@metamask/gas-fee-controller": "^26.2.0", "@metamask/keyring-controller": "^25.5.0", "@metamask/messenger": "^1.2.0", - "@metamask/network-controller": "^30.1.0", - "@metamask/polling-controller": "^16.0.4", + "@metamask/network-controller": "^31.0.0", + "@metamask/polling-controller": "^16.1.0", "@metamask/rpc-errors": "^7.0.2", "@metamask/superstruct": "^3.1.0", - "@metamask/transaction-controller": "^65.2.0", + "@metamask/transaction-controller": "^65.3.0", "@metamask/utils": "^11.9.0", "bn.js": "^5.2.1", "immer": "^9.0.6", diff --git a/yarn.lock b/yarn.lock index 0a955bf5f9..6a8aecedeb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2530,19 +2530,19 @@ __metadata: languageName: node linkType: hard -"@metamask/account-tree-controller@npm:^7.3.0, @metamask/account-tree-controller@workspace:packages/account-tree-controller": +"@metamask/account-tree-controller@npm:^7.4.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:^1.0.4" - "@metamask/accounts-controller": "npm:^38.0.0" + "@metamask/accounts-controller": "npm:^38.1.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" "@metamask/keyring-api": "npm:^23.1.0" "@metamask/keyring-controller": "npm:^25.5.0" "@metamask/messenger": "npm:^1.2.0" - "@metamask/multichain-account-service": "npm:^9.0.0" - "@metamask/profile-sync-controller": "npm:^28.0.2" + "@metamask/multichain-account-service": "npm:^10.0.0" + "@metamask/profile-sync-controller": "npm:^28.1.0" "@metamask/providers": "npm:^22.1.0" "@metamask/snaps-controllers": "npm:^19.0.0" "@metamask/snaps-sdk": "npm:^11.0.0" @@ -2567,14 +2567,14 @@ __metadata: languageName: unknown linkType: soft -"@metamask/accounts-controller@npm:^38.0.0, @metamask/accounts-controller@workspace:packages/accounts-controller": +"@metamask/accounts-controller@npm:^38.1.0, @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:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/eth-snap-keyring": "npm:^22.0.1" "@metamask/keyring-api": "npm:^23.1.0" "@metamask/keyring-controller": "npm:^25.5.0" @@ -2582,7 +2582,7 @@ __metadata: "@metamask/keyring-sdk": "npm:^2.1.1" "@metamask/keyring-utils": "npm:^3.2.1" "@metamask/messenger": "npm:^1.2.0" - "@metamask/network-controller": "npm:^30.1.0" + "@metamask/network-controller": "npm:^31.0.0" "@metamask/providers": "npm:^22.1.0" "@metamask/superstruct": "npm:^3.1.0" "@metamask/utils": "npm:^11.9.0" @@ -2618,13 +2618,13 @@ __metadata: languageName: node linkType: hard -"@metamask/address-book-controller@npm:^7.1.1, @metamask/address-book-controller@workspace:packages/address-book-controller": +"@metamask/address-book-controller@npm:^7.2.0, @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:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/messenger": "npm:^1.2.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" @@ -2686,7 +2686,7 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/messenger": "npm:^1.2.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" @@ -2746,7 +2746,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/approval-controller@npm:^9.0.1, @metamask/approval-controller@workspace:packages/approval-controller": +"@metamask/approval-controller@npm:^9.0.1, @metamask/approval-controller@npm:^9.1.0, @metamask/approval-controller@workspace:packages/approval-controller": version: 0.0.0-use.local resolution: "@metamask/approval-controller@workspace:packages/approval-controller" dependencies: @@ -2768,35 +2768,35 @@ __metadata: languageName: unknown linkType: soft -"@metamask/assets-controller@npm:^6.4.0, @metamask/assets-controller@workspace:packages/assets-controller": +"@metamask/assets-controller@npm:^6.5.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:^7.3.0" - "@metamask/accounts-controller": "npm:^38.0.0" - "@metamask/assets-controllers": "npm:^106.0.0" + "@metamask/account-tree-controller": "npm:^7.4.0" + "@metamask/accounts-controller": "npm:^38.1.0" + "@metamask/assets-controllers": "npm:^106.1.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/client-controller": "npm:^1.0.1" - "@metamask/controller-utils": "npm:^11.20.0" - "@metamask/core-backend": "npm:^6.2.1" + "@metamask/client-controller": "npm:^1.1.0" + "@metamask/controller-utils": "npm:^12.0.0" + "@metamask/core-backend": "npm:^6.3.0" "@metamask/keyring-api": "npm:^23.1.0" "@metamask/keyring-controller": "npm:^25.5.0" "@metamask/keyring-internal-api": "npm:^11.0.1" "@metamask/keyring-snap-client": "npm:^9.0.2" "@metamask/messenger": "npm:^1.2.0" - "@metamask/network-controller": "npm:^30.1.0" - "@metamask/network-enablement-controller": "npm:^5.1.0" + "@metamask/network-controller": "npm:^31.0.0" + "@metamask/network-enablement-controller": "npm:^5.2.0" "@metamask/permission-controller": "npm:^13.1.0" - "@metamask/phishing-controller": "npm:^17.1.1" - "@metamask/polling-controller": "npm:^16.0.4" - "@metamask/preferences-controller": "npm:^23.1.0" + "@metamask/phishing-controller": "npm:^17.2.0" + "@metamask/polling-controller": "npm:^16.1.0" + "@metamask/preferences-controller": "npm:^23.2.0" "@metamask/snaps-controllers": "npm:^19.0.0" "@metamask/snaps-utils": "npm:^12.1.2" - "@metamask/transaction-controller": "npm:^65.2.0" + "@metamask/transaction-controller": "npm:^65.3.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^29.5.14" @@ -2815,7 +2815,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/assets-controllers@npm:^106.0.0, @metamask/assets-controllers@workspace:packages/assets-controllers": +"@metamask/assets-controllers@npm:^106.1.0, @metamask/assets-controllers@workspace:packages/assets-controllers": version: 0.0.0-use.local resolution: "@metamask/assets-controllers@workspace:packages/assets-controllers" dependencies: @@ -2828,14 +2828,14 @@ __metadata: "@ethersproject/providers": "npm:^5.7.0" "@metamask/abi-utils": "npm:^2.0.3" "@metamask/account-api": "npm:^1.0.4" - "@metamask/account-tree-controller": "npm:^7.3.0" - "@metamask/accounts-controller": "npm:^38.0.0" - "@metamask/approval-controller": "npm:^9.0.1" + "@metamask/account-tree-controller": "npm:^7.4.0" + "@metamask/accounts-controller": "npm:^38.1.0" + "@metamask/approval-controller": "npm:^9.1.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" "@metamask/contract-metadata": "npm:^2.4.0" - "@metamask/controller-utils": "npm:^11.20.0" - "@metamask/core-backend": "npm:^6.2.1" + "@metamask/controller-utils": "npm:^12.0.0" + "@metamask/core-backend": "npm:^6.3.0" "@metamask/eth-query": "npm:^4.0.0" "@metamask/ethjs-provider-http": "npm:^0.3.0" "@metamask/keyring-api": "npm:^23.1.0" @@ -2844,21 +2844,21 @@ __metadata: "@metamask/keyring-snap-client": "npm:^9.0.2" "@metamask/messenger": "npm:^1.2.0" "@metamask/metamask-eth-abis": "npm:^3.1.1" - "@metamask/multichain-account-service": "npm:^9.0.0" - "@metamask/network-controller": "npm:^30.1.0" - "@metamask/network-enablement-controller": "npm:^5.1.0" + "@metamask/multichain-account-service": "npm:^10.0.0" + "@metamask/network-controller": "npm:^31.0.0" + "@metamask/network-enablement-controller": "npm:^5.2.0" "@metamask/permission-controller": "npm:^13.1.0" - "@metamask/phishing-controller": "npm:^17.1.1" - "@metamask/polling-controller": "npm:^16.0.4" - "@metamask/preferences-controller": "npm:^23.1.0" - "@metamask/profile-sync-controller": "npm:^28.0.2" + "@metamask/phishing-controller": "npm:^17.2.0" + "@metamask/polling-controller": "npm:^16.1.0" + "@metamask/preferences-controller": "npm:^23.2.0" + "@metamask/profile-sync-controller": "npm:^28.1.0" "@metamask/providers": "npm:^22.1.0" "@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:^1.0.1" - "@metamask/transaction-controller": "npm:^65.2.0" + "@metamask/storage-service": "npm:^1.1.0" + "@metamask/transaction-controller": "npm:^65.3.0" "@metamask/utils": "npm:^11.9.0" "@tanstack/query-core": "npm:^5.62.16" "@ts-bridge/cli": "npm:^0.6.4" @@ -2931,8 +2931,8 @@ __metadata: resolution: "@metamask/authenticated-user-storage@workspace:packages/authenticated-user-storage" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-data-service": "npm:^0.1.1" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/base-data-service": "npm:^0.1.2" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/messenger": "npm:^1.2.0" "@metamask/superstruct": "npm:^3.1.0" "@metamask/utils": "npm:^11.9.0" @@ -2992,12 +2992,12 @@ __metadata: languageName: unknown linkType: soft -"@metamask/base-data-service@npm:^0.1.1, @metamask/base-data-service@workspace:packages/base-data-service": +"@metamask/base-data-service@npm:^0.1.2, @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/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/messenger": "npm:^1.2.0" "@metamask/utils": "npm:^11.9.0" "@tanstack/query-core": "npm:^4.43.0" @@ -3015,7 +3015,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/bridge-controller@npm:^71.1.1, @metamask/bridge-controller@workspace:packages/bridge-controller": +"@metamask/bridge-controller@npm:^71.2.0, @metamask/bridge-controller@workspace:packages/bridge-controller": version: 0.0.0-use.local resolution: "@metamask/bridge-controller@workspace:packages/bridge-controller" dependencies: @@ -3024,25 +3024,25 @@ __metadata: "@ethersproject/constants": "npm:^5.7.0" "@ethersproject/contracts": "npm:^5.7.0" "@ethersproject/providers": "npm:^5.7.0" - "@metamask/accounts-controller": "npm:^38.0.0" - "@metamask/assets-controller": "npm:^6.4.0" - "@metamask/assets-controllers": "npm:^106.0.0" + "@metamask/accounts-controller": "npm:^38.1.0" + "@metamask/assets-controller": "npm:^6.5.0" + "@metamask/assets-controllers": "npm:^106.1.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" - "@metamask/eth-json-rpc-provider": "npm:^6.0.1" + "@metamask/controller-utils": "npm:^12.0.0" + "@metamask/eth-json-rpc-provider": "npm:^6.1.0" "@metamask/gas-fee-controller": "npm:^26.2.0" "@metamask/keyring-api": "npm:^23.1.0" "@metamask/messenger": "npm:^1.2.0" "@metamask/metamask-eth-abis": "npm:^3.1.1" "@metamask/multichain-network-controller": "npm:^3.1.0" - "@metamask/network-controller": "npm:^30.1.0" - "@metamask/polling-controller": "npm:^16.0.4" - "@metamask/profile-sync-controller": "npm:^28.0.2" - "@metamask/remote-feature-flag-controller": "npm:^4.2.0" + "@metamask/network-controller": "npm:^31.0.0" + "@metamask/polling-controller": "npm:^16.1.0" + "@metamask/profile-sync-controller": "npm:^28.1.0" + "@metamask/remote-feature-flag-controller": "npm:^4.3.0" "@metamask/snaps-controllers": "npm:^19.0.0" "@metamask/superstruct": "npm:^3.1.0" - "@metamask/transaction-controller": "npm:^65.2.0" + "@metamask/transaction-controller": "npm:^65.3.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^29.5.14" @@ -3062,24 +3062,24 @@ __metadata: languageName: unknown linkType: soft -"@metamask/bridge-status-controller@npm:^71.1.0, @metamask/bridge-status-controller@workspace:packages/bridge-status-controller": +"@metamask/bridge-status-controller@npm:^71.2.0, @metamask/bridge-status-controller@workspace:packages/bridge-status-controller": version: 0.0.0-use.local resolution: "@metamask/bridge-status-controller@workspace:packages/bridge-status-controller" dependencies: - "@metamask/accounts-controller": "npm:^38.0.0" + "@metamask/accounts-controller": "npm:^38.1.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/bridge-controller": "npm:^71.1.1" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/bridge-controller": "npm:^71.2.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/gas-fee-controller": "npm:^26.2.0" "@metamask/keyring-controller": "npm:^25.5.0" "@metamask/messenger": "npm:^1.2.0" - "@metamask/network-controller": "npm:^30.1.0" - "@metamask/polling-controller": "npm:^16.0.4" - "@metamask/profile-sync-controller": "npm:^28.0.2" + "@metamask/network-controller": "npm:^31.0.0" + "@metamask/polling-controller": "npm:^16.1.0" + "@metamask/profile-sync-controller": "npm:^28.1.0" "@metamask/snaps-controllers": "npm:^19.0.0" "@metamask/superstruct": "npm:^3.1.0" - "@metamask/transaction-controller": "npm:^65.2.0" + "@metamask/transaction-controller": "npm:^65.3.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^29.5.14" @@ -3125,13 +3125,13 @@ __metadata: languageName: unknown linkType: soft -"@metamask/chain-agnostic-permission@npm:^1.5.0, @metamask/chain-agnostic-permission@workspace:packages/chain-agnostic-permission": +"@metamask/chain-agnostic-permission@npm:^1.6.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.14.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/keyring-internal-api": "npm:^11.0.1" "@metamask/permission-controller": "npm:^13.1.0" "@metamask/rpc-errors": "npm:^7.0.2" @@ -3148,13 +3148,13 @@ __metadata: languageName: unknown linkType: soft -"@metamask/chomp-api-service@npm:^3.0.0, @metamask/chomp-api-service@workspace:packages/chomp-api-service": +"@metamask/chomp-api-service@npm:^4.0.0, @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:^0.1.1" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/base-data-service": "npm:^0.1.2" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/messenger": "npm:^1.2.0" "@metamask/superstruct": "npm:^3.1.0" "@metamask/utils": "npm:^11.9.0" @@ -3177,10 +3177,10 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/keyring-controller": "npm:^25.5.0" "@metamask/messenger": "npm:^1.2.0" - "@metamask/profile-sync-controller": "npm:^28.0.2" + "@metamask/profile-sync-controller": "npm:^28.1.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^29.5.14" @@ -3194,7 +3194,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/client-controller@npm:^1.0.1, @metamask/client-controller@workspace:packages/client-controller": +"@metamask/client-controller@npm:^1.1.0, @metamask/client-controller@workspace:packages/client-controller": version: 0.0.0-use.local resolution: "@metamask/client-controller@workspace:packages/client-controller" dependencies: @@ -3220,7 +3220,7 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/messenger": "npm:^1.2.0" "@metamask/superstruct": "npm:^3.1.0" "@metamask/utils": "npm:^11.9.0" @@ -3265,12 +3265,12 @@ __metadata: "@lavamoat/allow-scripts": "npm:^3.0.4" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/keyring-controller": "npm:^25.5.0" "@metamask/messenger": "npm:^1.2.0" - "@metamask/polling-controller": "npm:^16.0.4" - "@metamask/profile-sync-controller": "npm:^28.0.2" - "@metamask/remote-feature-flag-controller": "npm:^4.2.0" + "@metamask/polling-controller": "npm:^16.1.0" + "@metamask/profile-sync-controller": "npm:^28.1.0" + "@metamask/remote-feature-flag-controller": "npm:^4.3.0" "@metamask/superstruct": "npm:^3.1.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" @@ -3287,7 +3287,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/connectivity-controller@npm:^0.2.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: @@ -3314,7 +3314,28 @@ __metadata: languageName: node linkType: hard -"@metamask/controller-utils@npm:^11.19.0, @metamask/controller-utils@npm:^11.20.0, @metamask/controller-utils@workspace:packages/controller-utils": +"@metamask/controller-utils@npm:^11.19.0": + version: 11.20.0 + resolution: "@metamask/controller-utils@npm:11.20.0" + dependencies: + "@metamask/eth-query": "npm:^4.0.0" + "@metamask/ethjs-unit": "npm:^0.3.0" + "@metamask/utils": "npm:^11.9.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/a2ba778d00508a606ef4657cd6591a89f8f54136b3dd41f4f96f8effa2e9ad20de347e3c554f643cb248a002a17b478f95eafd4e3b4c3eca4bb40ae2e6bf7fdc + languageName: node + linkType: hard + +"@metamask/controller-utils@npm:^12.0.0, @metamask/controller-utils@workspace:packages/controller-utils": version: 0.0.0-use.local resolution: "@metamask/controller-utils@workspace:packages/controller-utils" dependencies: @@ -3347,16 +3368,16 @@ __metadata: languageName: unknown linkType: soft -"@metamask/core-backend@npm:^6.2.1, @metamask/core-backend@workspace:packages/core-backend": +"@metamask/core-backend@npm:^6.3.0, @metamask/core-backend@workspace:packages/core-backend": version: 0.0.0-use.local resolution: "@metamask/core-backend@workspace:packages/core-backend" dependencies: - "@metamask/accounts-controller": "npm:^38.0.0" + "@metamask/accounts-controller": "npm:^38.1.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/keyring-controller": "npm:^25.5.0" "@metamask/messenger": "npm:^1.2.0" - "@metamask/profile-sync-controller": "npm:^28.0.2" + "@metamask/profile-sync-controller": "npm:^28.1.0" "@metamask/utils": "npm:^11.9.0" "@tanstack/query-core": "npm:^5.62.16" "@ts-bridge/cli": "npm:^0.6.4" @@ -3384,10 +3405,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:^15.0.1" - "@metamask/eth-json-rpc-provider": "npm:^6.0.1" + "@metamask/eth-block-tracker": "npm:^15.1.0" + "@metamask/eth-json-rpc-provider": "npm:^6.1.0" "@metamask/json-rpc-engine": "npm:^10.3.0" - "@metamask/network-controller": "npm:^30.1.0" + "@metamask/network-controller": "npm:^31.0.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^29.5.14" @@ -3504,15 +3525,15 @@ __metadata: dependencies: "@ethersproject/bignumber": "npm:^5.7.0" "@ethersproject/providers": "npm:^5.7.0" - "@metamask/account-tree-controller": "npm:^7.3.0" + "@metamask/account-tree-controller": "npm:^7.4.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/keyring-api": "npm:^23.1.0" "@metamask/messenger": "npm:^1.2.0" - "@metamask/network-controller": "npm:^30.1.0" + "@metamask/network-controller": "npm:^31.0.0" "@metamask/stake-sdk": "npm:^3.2.1" - "@metamask/transaction-controller": "npm:^65.2.0" + "@metamask/transaction-controller": "npm:^65.3.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^29.5.14" deepmerge: "npm:^4.2.2" @@ -3535,7 +3556,7 @@ __metadata: "@metamask/messenger": "npm:^1.2.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/superstruct": "npm:^3.1.0" - "@metamask/transaction-controller": "npm:^65.2.0" + "@metamask/transaction-controller": "npm:^65.3.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^29.5.14" @@ -3556,7 +3577,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:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/superstruct": "npm:^3.1.0" "@metamask/utils": "npm:^11.9.0" @@ -3576,8 +3597,8 @@ __metadata: resolution: "@metamask/eip1193-permission-middleware@workspace:packages/eip1193-permission-middleware" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/chain-agnostic-permission": "npm:^1.5.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/chain-agnostic-permission": "npm:^1.6.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/json-rpc-engine": "npm:^10.3.0" "@metamask/permission-controller": "npm:^13.1.0" "@metamask/rpc-errors": "npm:^7.0.2" @@ -3601,9 +3622,9 @@ __metadata: "@ethersproject/providers": "npm:^5.7.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/messenger": "npm:^1.2.0" - "@metamask/network-controller": "npm:^30.1.0" + "@metamask/network-controller": "npm:^31.0.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^29.5.14" @@ -3681,12 +3702,12 @@ __metadata: languageName: node linkType: hard -"@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": +"@metamask/eth-block-tracker@npm:^15.0.0, @metamask/eth-block-tracker@npm:^15.1.0, @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:^6.0.1" + "@metamask/eth-json-rpc-provider": "npm:^6.1.0" "@metamask/json-rpc-engine": "npm:^10.3.0" "@metamask/safe-event-emitter": "npm:^3.0.0" "@metamask/utils": "npm:^11.9.0" @@ -3747,17 +3768,17 @@ __metadata: languageName: node linkType: hard -"@metamask/eth-json-rpc-middleware@npm:^23.1.3, @metamask/eth-json-rpc-middleware@workspace:packages/eth-json-rpc-middleware": +"@metamask/eth-json-rpc-middleware@npm:^23.2.0, @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:^15.0.1" - "@metamask/eth-json-rpc-provider": "npm:^6.0.1" + "@metamask/eth-block-tracker": "npm:^15.1.0" + "@metamask/eth-json-rpc-provider": "npm:^6.1.0" "@metamask/eth-sig-util": "npm:^8.2.0" "@metamask/json-rpc-engine": "npm:^10.3.0" - "@metamask/message-manager": "npm:^14.1.1" - "@metamask/network-controller": "npm:^30.1.0" + "@metamask/message-manager": "npm:^14.2.0" + "@metamask/network-controller": "npm:^31.0.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/superstruct": "npm:^3.1.0" "@metamask/utils": "npm:^11.9.0" @@ -3790,7 +3811,7 @@ __metadata: languageName: node linkType: hard -"@metamask/eth-json-rpc-provider@npm:^6.0.1, @metamask/eth-json-rpc-provider@workspace:packages/eth-json-rpc-provider": +"@metamask/eth-json-rpc-provider@npm:^6.1.0, @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: @@ -4072,12 +4093,12 @@ __metadata: "@babel/runtime": "npm:^7.23.9" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/eth-query": "npm:^4.0.0" "@metamask/ethjs-unit": "npm:^0.3.0" "@metamask/messenger": "npm:^1.2.0" - "@metamask/network-controller": "npm:^30.1.0" - "@metamask/polling-controller": "npm:^16.0.4" + "@metamask/network-controller": "npm:^31.0.0" + "@metamask/polling-controller": "npm:^16.1.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/bn.js": "npm:^5.1.5" @@ -4100,7 +4121,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/gator-permissions-controller@npm:^4.1.0, @metamask/gator-permissions-controller@workspace:packages/gator-permissions-controller": +"@metamask/gator-permissions-controller@npm:^4.2.0, @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: @@ -4113,11 +4134,11 @@ __metadata: "@metamask/delegation-core": "npm:^2.0.0" "@metamask/delegation-deployments": "npm:^1.3.0" "@metamask/messenger": "npm:^1.2.0" - "@metamask/network-controller": "npm:^30.1.0" + "@metamask/network-controller": "npm:^31.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:^65.2.0" + "@metamask/transaction-controller": "npm:^65.3.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^29.5.14" @@ -4131,13 +4152,13 @@ __metadata: languageName: unknown linkType: soft -"@metamask/geolocation-controller@npm:^0.1.2, @metamask/geolocation-controller@workspace:packages/geolocation-controller": +"@metamask/geolocation-controller@npm:^0.1.3, @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:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/messenger": "npm:^1.2.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^29.5.14" @@ -4351,13 +4372,13 @@ __metadata: languageName: node linkType: hard -"@metamask/logging-controller@npm:^8.0.1, @metamask/logging-controller@workspace:packages/logging-controller": +"@metamask/logging-controller@npm:^8.1.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:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/messenger": "npm:^1.2.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^29.5.14" @@ -4372,13 +4393,13 @@ __metadata: languageName: unknown linkType: soft -"@metamask/message-manager@npm:^14.1.1, @metamask/message-manager@workspace:packages/message-manager": +"@metamask/message-manager@npm:^14.2.0, @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:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/eth-sig-util": "npm:^8.2.0" "@metamask/messenger": "npm:^1.2.0" "@metamask/utils": "npm:^11.9.0" @@ -4468,11 +4489,11 @@ __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:^0.1.1" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/base-data-service": "npm:^0.1.2" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/messenger": "npm:^1.2.0" "@metamask/metamask-eth-abis": "npm:^3.1.1" - "@metamask/network-controller": "npm:^30.1.0" + "@metamask/network-controller": "npm:^31.0.0" "@metamask/superstruct": "npm:^3.1.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" @@ -4492,7 +4513,7 @@ __metadata: version: 0.0.0-use.local resolution: "@metamask/money-account-controller@workspace:packages/money-account-controller" dependencies: - "@metamask/accounts-controller": "npm:^38.0.0" + "@metamask/accounts-controller": "npm:^38.1.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" "@metamask/eth-money-keyring": "npm:^2.0.4" @@ -4520,10 +4541,10 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/chomp-api-service": "npm:^3.0.0" + "@metamask/chomp-api-service": "npm:^4.0.0" "@metamask/keyring-controller": "npm:^25.5.0" "@metamask/messenger": "npm:^1.2.0" - "@metamask/network-controller": "npm:^30.1.0" + "@metamask/network-controller": "npm:^31.0.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^29.5.14" @@ -4537,16 +4558,16 @@ __metadata: languageName: unknown linkType: soft -"@metamask/multichain-account-service@npm:^9.0.0, @metamask/multichain-account-service@workspace:packages/multichain-account-service": +"@metamask/multichain-account-service@npm:^10.0.0, @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:^1.0.4" - "@metamask/accounts-controller": "npm:^38.0.0" + "@metamask/accounts-controller": "npm:^38.1.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/eth-hd-keyring": "npm:^14.1.1" "@metamask/eth-snap-keyring": "npm:^22.0.1" "@metamask/key-tree": "npm:^10.1.1" @@ -4588,15 +4609,15 @@ __metadata: version: 0.0.0-use.local resolution: "@metamask/multichain-api-middleware@workspace:packages/multichain-api-middleware" dependencies: - "@metamask/accounts-controller": "npm:^38.0.0" + "@metamask/accounts-controller": "npm:^38.1.0" "@metamask/api-specs": "npm:^0.14.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/chain-agnostic-permission": "npm:^1.5.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/chain-agnostic-permission": "npm:^1.6.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/eth-json-rpc-filters": "npm:^9.0.0" "@metamask/json-rpc-engine": "npm:^10.3.0" "@metamask/multichain-transactions-controller": "npm:^7.1.0" - "@metamask/network-controller": "npm:^30.1.0" + "@metamask/network-controller": "npm:^31.0.0" "@metamask/permission-controller": "npm:^13.1.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/safe-event-emitter": "npm:^3.0.0" @@ -4620,15 +4641,15 @@ __metadata: version: 0.0.0-use.local resolution: "@metamask/multichain-network-controller@workspace:packages/multichain-network-controller" dependencies: - "@metamask/accounts-controller": "npm:^38.0.0" + "@metamask/accounts-controller": "npm:^38.1.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/keyring-api": "npm:^23.1.0" "@metamask/keyring-controller": "npm:^25.5.0" "@metamask/keyring-internal-api": "npm:^11.0.1" "@metamask/messenger": "npm:^1.2.0" - "@metamask/network-controller": "npm:^30.1.0" + "@metamask/network-controller": "npm:^31.0.0" "@metamask/superstruct": "npm:^3.1.0" "@metamask/utils": "npm:^11.9.0" "@solana/addresses": "npm:^2.0.0" @@ -4653,7 +4674,7 @@ __metadata: version: 0.0.0-use.local resolution: "@metamask/multichain-transactions-controller@workspace:packages/multichain-transactions-controller" dependencies: - "@metamask/accounts-controller": "npm:^38.0.0" + "@metamask/accounts-controller": "npm:^38.1.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" "@metamask/keyring-api": "npm:^23.1.0" @@ -4661,7 +4682,7 @@ __metadata: "@metamask/keyring-internal-api": "npm:^11.0.1" "@metamask/keyring-snap-client": "npm:^9.0.2" "@metamask/messenger": "npm:^1.2.0" - "@metamask/polling-controller": "npm:^16.0.4" + "@metamask/polling-controller": "npm:^16.1.0" "@metamask/snaps-controllers": "npm:^19.0.0" "@metamask/snaps-sdk": "npm:^11.0.0" "@metamask/snaps-utils": "npm:^12.1.2" @@ -4687,7 +4708,7 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/messenger": "npm:^1.2.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" @@ -4703,19 +4724,19 @@ __metadata: languageName: unknown linkType: soft -"@metamask/network-controller@npm:^30.1.0, @metamask/network-controller@workspace:packages/network-controller": +"@metamask/network-controller@npm:^31.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/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/connectivity-controller": "npm:^0.2.0" - "@metamask/controller-utils": "npm:^11.20.0" - "@metamask/eth-block-tracker": "npm:^15.0.1" + "@metamask/connectivity-controller": "npm:^0.3.0" + "@metamask/controller-utils": "npm:^12.0.0" + "@metamask/eth-block-tracker": "npm:^15.1.0" "@metamask/eth-json-rpc-infura": "npm:^10.3.0" - "@metamask/eth-json-rpc-middleware": "npm:^23.1.3" - "@metamask/eth-json-rpc-provider": "npm:^6.0.1" + "@metamask/eth-json-rpc-middleware": "npm:^23.2.0" + "@metamask/eth-json-rpc-provider": "npm:^6.1.0" "@metamask/eth-query": "npm:^4.0.0" "@metamask/json-rpc-engine": "npm:^10.3.0" "@metamask/messenger": "npm:^1.2.0" @@ -4752,19 +4773,19 @@ __metadata: languageName: unknown linkType: soft -"@metamask/network-enablement-controller@npm:^5.1.0, @metamask/network-enablement-controller@workspace:packages/network-enablement-controller": +"@metamask/network-enablement-controller@npm:^5.2.0, @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:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/keyring-api": "npm:^23.1.0" "@metamask/messenger": "npm:^1.2.0" "@metamask/multichain-network-controller": "npm:^3.1.0" - "@metamask/network-controller": "npm:^30.1.0" + "@metamask/network-controller": "npm:^31.0.0" "@metamask/slip44": "npm:^4.3.0" - "@metamask/transaction-controller": "npm:^65.2.0" + "@metamask/transaction-controller": "npm:^65.3.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^29.5.14" @@ -4800,10 +4821,10 @@ __metadata: "@lavamoat/preinstall-always-fail": "npm:^2.1.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/keyring-controller": "npm:^25.5.0" "@metamask/messenger": "npm:^1.2.0" - "@metamask/profile-sync-controller": "npm:^28.0.2" + "@metamask/profile-sync-controller": "npm:^28.1.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^29.5.14" @@ -4896,10 +4917,10 @@ __metadata: version: 0.0.0-use.local resolution: "@metamask/permission-controller@workspace:packages/permission-controller" dependencies: - "@metamask/approval-controller": "npm:^9.0.1" + "@metamask/approval-controller": "npm:^9.1.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/json-rpc-engine": "npm:^10.3.0" "@metamask/messenger": "npm:^1.2.0" "@metamask/rpc-errors": "npm:^7.0.2" @@ -4949,18 +4970,18 @@ __metadata: resolution: "@metamask/perps-controller@workspace:packages/perps-controller" dependencies: "@metamask/abi-utils": "npm:^2.0.3" - "@metamask/account-tree-controller": "npm:^7.3.0" + "@metamask/account-tree-controller": "npm:^7.4.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" - "@metamask/geolocation-controller": "npm:^0.1.2" + "@metamask/controller-utils": "npm:^12.0.0" + "@metamask/geolocation-controller": "npm:^0.1.3" "@metamask/keyring-controller": "npm:^25.5.0" "@metamask/keyring-internal-api": "npm:^11.0.1" "@metamask/messenger": "npm:^1.2.0" - "@metamask/network-controller": "npm:^30.1.0" - "@metamask/profile-sync-controller": "npm:^28.0.2" - "@metamask/remote-feature-flag-controller": "npm:^4.2.0" - "@metamask/transaction-controller": "npm:^65.2.0" + "@metamask/network-controller": "npm:^31.0.0" + "@metamask/profile-sync-controller": "npm:^28.1.0" + "@metamask/remote-feature-flag-controller": "npm:^4.3.0" + "@metamask/transaction-controller": "npm:^65.3.0" "@metamask/utils": "npm:^11.9.0" "@myx-trade/sdk": "npm:^0.1.265" "@nktkas/hyperliquid": "npm:^0.32.2" @@ -4983,15 +5004,15 @@ __metadata: languageName: unknown linkType: soft -"@metamask/phishing-controller@npm:^17.1.1, @metamask/phishing-controller@workspace:packages/phishing-controller": +"@metamask/phishing-controller@npm:^17.2.0, @metamask/phishing-controller@workspace:packages/phishing-controller": version: 0.0.0-use.local resolution: "@metamask/phishing-controller@workspace:packages/phishing-controller" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/messenger": "npm:^1.2.0" - "@metamask/transaction-controller": "npm:^65.2.0" + "@metamask/transaction-controller": "npm:^65.3.0" "@noble/hashes": "npm:^1.8.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^29.5.14" @@ -5010,15 +5031,15 @@ __metadata: languageName: unknown linkType: soft -"@metamask/polling-controller@npm:^16.0.4, @metamask/polling-controller@workspace:packages/polling-controller": +"@metamask/polling-controller@npm:^16.1.0, @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:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/messenger": "npm:^1.2.0" - "@metamask/network-controller": "npm:^30.1.0" + "@metamask/network-controller": "npm:^31.0.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^29.5.14" @@ -5044,7 +5065,7 @@ __metadata: languageName: node linkType: hard -"@metamask/preferences-controller@npm:^23.1.0, @metamask/preferences-controller@workspace:packages/preferences-controller": +"@metamask/preferences-controller@npm:^23.2.0, @metamask/preferences-controller@workspace:packages/preferences-controller": version: 0.0.0-use.local resolution: "@metamask/preferences-controller@workspace:packages/preferences-controller" dependencies: @@ -5068,16 +5089,16 @@ __metadata: version: 0.0.0-use.local resolution: "@metamask/profile-metrics-controller@workspace:packages/profile-metrics-controller" dependencies: - "@metamask/accounts-controller": "npm:^38.0.0" + "@metamask/accounts-controller": "npm:^38.1.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/keyring-controller": "npm:^25.5.0" "@metamask/keyring-internal-api": "npm:^11.0.1" "@metamask/messenger": "npm:^1.2.0" - "@metamask/polling-controller": "npm:^16.0.4" - "@metamask/profile-sync-controller": "npm:^28.0.2" - "@metamask/transaction-controller": "npm:^65.2.0" + "@metamask/polling-controller": "npm:^16.1.0" + "@metamask/profile-sync-controller": "npm:^28.1.0" + "@metamask/transaction-controller": "npm:^65.3.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^29.5.14" @@ -5093,13 +5114,13 @@ __metadata: languageName: unknown linkType: soft -"@metamask/profile-sync-controller@npm:^28.0.2, @metamask/profile-sync-controller@workspace:packages/profile-sync-controller": +"@metamask/profile-sync-controller@npm:^28.1.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:^7.1.1" + "@metamask/address-book-controller": "npm:^7.2.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" "@metamask/keyring-api": "npm:^23.1.0" @@ -5162,7 +5183,7 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/messenger": "npm:^1.2.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^29.5.14" @@ -5202,7 +5223,7 @@ __metadata: resolution: "@metamask/react-data-query@workspace:packages/react-data-query" dependencies: "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/base-data-service": "npm:^0.1.1" + "@metamask/base-data-service": "npm:^0.1.2" "@metamask/utils": "npm:^11.9.0" "@tanstack/query-core": "npm:^4.43.0" "@tanstack/react-query": "npm:^4.43.0" @@ -5221,14 +5242,14 @@ __metadata: languageName: unknown linkType: soft -"@metamask/remote-feature-flag-controller@npm:^4.2.0, @metamask/remote-feature-flag-controller@workspace:packages/remote-feature-flag-controller": +"@metamask/remote-feature-flag-controller@npm:^4.3.0, @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:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/messenger": "npm:^1.2.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" @@ -5268,10 +5289,10 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/base-data-service": "npm:^0.1.1" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/base-data-service": "npm:^0.1.2" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/messenger": "npm:^1.2.0" - "@metamask/network-controller": "npm:^30.1.0" + "@metamask/network-controller": "npm:^31.0.0" "@metamask/superstruct": "npm:^3.1.0" "@metamask/utils": "npm:^11.9.0" "@tanstack/query-core": "npm:^4.43.0" @@ -5340,7 +5361,7 @@ __metadata: "@metamask/base-controller": "npm:^9.1.0" "@metamask/json-rpc-engine": "npm:^10.3.0" "@metamask/messenger": "npm:^1.2.0" - "@metamask/network-controller": "npm:^30.1.0" + "@metamask/network-controller": "npm:^31.0.0" "@metamask/permission-controller": "npm:^13.1.0" "@metamask/swappable-obj-proxy": "npm:^2.3.0" "@metamask/utils": "npm:^11.9.0" @@ -5369,10 +5390,10 @@ __metadata: "@lavamoat/preinstall-always-fail": "npm:^2.1.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/messenger": "npm:^1.2.0" - "@metamask/signature-controller": "npm:^39.2.0" - "@metamask/transaction-controller": "npm:^65.2.0" + "@metamask/signature-controller": "npm:^39.3.0" + "@metamask/transaction-controller": "npm:^65.3.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^29.5.14" @@ -5389,21 +5410,21 @@ __metadata: languageName: unknown linkType: soft -"@metamask/signature-controller@npm:^39.2.0, @metamask/signature-controller@workspace:packages/signature-controller": +"@metamask/signature-controller@npm:^39.3.0, @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:^38.0.0" - "@metamask/approval-controller": "npm:^9.0.1" + "@metamask/accounts-controller": "npm:^38.1.0" + "@metamask/approval-controller": "npm:^9.1.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/eth-sig-util": "npm:^8.2.0" - "@metamask/gator-permissions-controller": "npm:^4.1.0" + "@metamask/gator-permissions-controller": "npm:^4.2.0" "@metamask/keyring-controller": "npm:^25.5.0" - "@metamask/logging-controller": "npm:^8.0.1" + "@metamask/logging-controller": "npm:^8.1.0" "@metamask/messenger": "npm:^1.2.0" - "@metamask/network-controller": "npm:^30.1.0" + "@metamask/network-controller": "npm:^31.0.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^29.5.14" @@ -5573,10 +5594,10 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/base-data-service": "npm:^0.1.1" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/base-data-service": "npm:^0.1.2" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/messenger": "npm:^1.2.0" - "@metamask/profile-sync-controller": "npm:^28.0.2" + "@metamask/profile-sync-controller": "npm:^28.1.0" "@metamask/superstruct": "npm:^3.1.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^29.5.14" @@ -5597,7 +5618,7 @@ __metadata: languageName: node linkType: hard -"@metamask/storage-service@npm:^1.0.1, @metamask/storage-service@workspace:packages/storage-service": +"@metamask/storage-service@npm:^1.0.1, @metamask/storage-service@npm:^1.1.0, @metamask/storage-service@workspace:packages/storage-service": version: 0.0.0-use.local resolution: "@metamask/storage-service@workspace:packages/storage-service" dependencies: @@ -5622,11 +5643,11 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/messenger": "npm:^1.2.0" - "@metamask/polling-controller": "npm:^16.0.4" - "@metamask/profile-sync-controller": "npm:^28.0.2" - "@metamask/transaction-controller": "npm:^65.2.0" + "@metamask/polling-controller": "npm:^16.1.0" + "@metamask/profile-sync-controller": "npm:^28.1.0" + "@metamask/transaction-controller": "npm:^65.3.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^29.5.14" @@ -5673,7 +5694,7 @@ __metadata: languageName: node linkType: hard -"@metamask/transaction-controller@npm:^65.2.0, @metamask/transaction-controller@workspace:packages/transaction-controller": +"@metamask/transaction-controller@npm:^65.3.0, @metamask/transaction-controller@workspace:packages/transaction-controller": version: 0.0.0-use.local resolution: "@metamask/transaction-controller@workspace:packages/transaction-controller" dependencies: @@ -5685,22 +5706,22 @@ __metadata: "@ethersproject/contracts": "npm:^5.7.0" "@ethersproject/providers": "npm:^5.7.0" "@ethersproject/wallet": "npm:^5.7.0" - "@metamask/accounts-controller": "npm:^38.0.0" - "@metamask/approval-controller": "npm:^9.0.1" + "@metamask/accounts-controller": "npm:^38.1.0" + "@metamask/approval-controller": "npm:^9.1.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/connectivity-controller": "npm:^0.2.0" - "@metamask/controller-utils": "npm:^11.20.0" - "@metamask/core-backend": "npm:^6.2.1" + "@metamask/connectivity-controller": "npm:^0.3.0" + "@metamask/controller-utils": "npm:^12.0.0" + "@metamask/core-backend": "npm:^6.3.0" "@metamask/eth-block-tracker": "npm:^15.0.0" - "@metamask/eth-json-rpc-provider": "npm:^6.0.1" + "@metamask/eth-json-rpc-provider": "npm:^6.1.0" "@metamask/ethjs-provider-http": "npm:^0.3.0" "@metamask/gas-fee-controller": "npm:^26.2.0" "@metamask/messenger": "npm:^1.2.0" "@metamask/metamask-eth-abis": "npm:^3.1.1" - "@metamask/network-controller": "npm:^30.1.0" + "@metamask/network-controller": "npm:^31.0.0" "@metamask/nonce-tracker": "npm:^6.0.0" - "@metamask/remote-feature-flag-controller": "npm:^4.2.0" + "@metamask/remote-feature-flag-controller": "npm:^4.3.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" @@ -5737,20 +5758,20 @@ __metadata: "@ethersproject/abi": "npm:^5.7.0" "@ethersproject/contracts": "npm:^5.7.0" "@ethersproject/providers": "npm:^5.7.0" - "@metamask/assets-controller": "npm:^6.4.0" - "@metamask/assets-controllers": "npm:^106.0.0" + "@metamask/assets-controller": "npm:^6.5.0" + "@metamask/assets-controllers": "npm:^106.1.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/bridge-controller": "npm:^71.1.1" - "@metamask/bridge-status-controller": "npm:^71.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/bridge-controller": "npm:^71.2.0" + "@metamask/bridge-status-controller": "npm:^71.2.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/gas-fee-controller": "npm:^26.2.0" "@metamask/messenger": "npm:^1.2.0" "@metamask/metamask-eth-abis": "npm:^3.1.1" - "@metamask/network-controller": "npm:^30.1.0" + "@metamask/network-controller": "npm:^31.0.0" "@metamask/ramps-controller": "npm:^13.3.0" - "@metamask/remote-feature-flag-controller": "npm:^4.2.0" - "@metamask/transaction-controller": "npm:^65.2.0" + "@metamask/remote-feature-flag-controller": "npm:^4.3.0" + "@metamask/transaction-controller": "npm:^65.3.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^29.5.14" @@ -5772,20 +5793,20 @@ __metadata: version: 0.0.0-use.local resolution: "@metamask/user-operation-controller@workspace:packages/user-operation-controller" dependencies: - "@metamask/approval-controller": "npm:^9.0.1" + "@metamask/approval-controller": "npm:^9.1.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/base-controller": "npm:^9.1.0" - "@metamask/controller-utils": "npm:^11.20.0" + "@metamask/controller-utils": "npm:^12.0.0" "@metamask/eth-block-tracker": "npm:^15.0.0" "@metamask/eth-query": "npm:^4.0.0" "@metamask/gas-fee-controller": "npm:^26.2.0" "@metamask/keyring-controller": "npm:^25.5.0" "@metamask/messenger": "npm:^1.2.0" - "@metamask/network-controller": "npm:^30.1.0" - "@metamask/polling-controller": "npm:^16.0.4" + "@metamask/network-controller": "npm:^31.0.0" + "@metamask/polling-controller": "npm:^16.1.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/superstruct": "npm:^3.1.0" - "@metamask/transaction-controller": "npm:^65.2.0" + "@metamask/transaction-controller": "npm:^65.3.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^29.5.14"