diff --git a/package.json b/package.json index 7ad1dca9c86..506e0f3e21d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/core-monorepo", - "version": "750.0.0", + "version": "751.0.0", "private": true, "description": "Monorepo for packages shared between MetaMask clients", "repository": { diff --git a/packages/eth-json-rpc-middleware/CHANGELOG.md b/packages/eth-json-rpc-middleware/CHANGELOG.md index 41739135d28..7e94e37ded4 100644 --- a/packages/eth-json-rpc-middleware/CHANGELOG.md +++ b/packages/eth-json-rpc-middleware/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [23.0.0] + ### Added - Support for `wallet_getSupportedExecutionPermissions` and `wallet_getGrantedExecutionPermissions` RPC methods ([#7603](https://github.com/MetaMask/core/pull/7603)) @@ -14,6 +16,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Upgrade `@metamask/utils` from `^11.8.1` to `^11.9.0` ([#7511](https://github.com/MetaMask/core/pull/7511)) +- **BREAKING:** Changed `wallet_requestExecutionPermissions` to comply with 7715 spec revisions. ## [22.0.1] @@ -61,7 +64,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@22.0.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-middleware@23.0.0...HEAD +[23.0.0]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-middleware@22.0.1...@metamask/eth-json-rpc-middleware@23.0.0 [22.0.1]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-middleware@22.0.0...@metamask/eth-json-rpc-middleware@22.0.1 [22.0.0]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-middleware@21.0.0...@metamask/eth-json-rpc-middleware@22.0.0 [21.0.0]: https://github.com/MetaMask/core/releases/tag/@metamask/eth-json-rpc-middleware@21.0.0 diff --git a/packages/eth-json-rpc-middleware/package.json b/packages/eth-json-rpc-middleware/package.json index c5d075df388..63a434f1e50 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": "22.0.1", + "version": "23.0.0", "description": "Ethereum-related json-rpc-engine middleware", "keywords": [ "MetaMask", diff --git a/packages/gator-permissions-controller/CHANGELOG.md b/packages/gator-permissions-controller/CHANGELOG.md index 49b3ebfab79..9c638ccf22b 100644 --- a/packages/gator-permissions-controller/CHANGELOG.md +++ b/packages/gator-permissions-controller/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.0.0] + ### Changed - Bump `@metamask/snaps-controllers` from `^14.0.1` to `^17.2.0` ([#7550](https://github.com/MetaMask/core/pull/7550)) @@ -121,7 +123,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@0.8.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@1.0.0...HEAD +[1.0.0]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@0.8.0...@metamask/gator-permissions-controller@1.0.0 [0.8.0]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@0.7.0...@metamask/gator-permissions-controller@0.8.0 [0.7.0]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@0.6.0...@metamask/gator-permissions-controller@0.7.0 [0.6.0]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@0.5.0...@metamask/gator-permissions-controller@0.6.0 diff --git a/packages/gator-permissions-controller/package.json b/packages/gator-permissions-controller/package.json index ebedd28b76e..07ce3d4f31e 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": "0.8.0", + "version": "1.0.0", "description": "Controller for managing gator permissions with profile sync integration", "keywords": [ "MetaMask", diff --git a/packages/network-controller/CHANGELOG.md b/packages/network-controller/CHANGELOG.md index 660479382f8..775b0cc4cb3 100644 --- a/packages/network-controller/CHANGELOG.md +++ b/packages/network-controller/CHANGELOG.md @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed +- Bump `@metamask/eth-json-rpc-middleware` from `^22.0.1` to `^23.0.0` ([#7634](https://github.com/MetaMask/core/pull/7634)) - **BREAKING:** NetworkController now requires `ConnectivityController:getState` action handler to be registered on the messenger ([#7627](https://github.com/MetaMask/core/pull/7627)) - The `NetworkController` now depends on the `ConnectivityController` to prevent retries and suppress events when the user is offline. - When offline, `NetworkController:rpcEndpointUnavailable` and `NetworkController:rpcEndpointDegraded` events are suppressed since retries don't occur and circuit breakers don't trigger. diff --git a/packages/network-controller/package.json b/packages/network-controller/package.json index 1834430ebda..d45e31de3fb 100644 --- a/packages/network-controller/package.json +++ b/packages/network-controller/package.json @@ -53,7 +53,7 @@ "@metamask/controller-utils": "^11.18.0", "@metamask/eth-block-tracker": "^15.0.0", "@metamask/eth-json-rpc-infura": "^10.3.0", - "@metamask/eth-json-rpc-middleware": "^22.0.1", + "@metamask/eth-json-rpc-middleware": "^23.0.0", "@metamask/eth-json-rpc-provider": "^6.0.0", "@metamask/eth-query": "^4.0.0", "@metamask/json-rpc-engine": "^10.2.0", diff --git a/packages/shield-controller/CHANGELOG.md b/packages/shield-controller/CHANGELOG.md index 58ac75f9392..1472b4c0917 100644 --- a/packages/shield-controller/CHANGELOG.md +++ b/packages/shield-controller/CHANGELOG.md @@ -7,10 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [5.0.0] + ### Changed - Bump `@metamask/controller-utils` from `^11.17.0` to `^11.18.0` ([#7583](https://github.com/MetaMask/core/pull/7583)) -- Bump `@metamask/signature-controller` from `^38.0.0` to `^38.0.1` ([#7604](https://github.com/MetaMask/core/pull/7604)) +- **BREAKING:** Bump `@metamask/signature-controller` from `^38.0.0` to `^39.0.0` ([#7604](https://github.com/MetaMask/core/pull/7604), [#7634](https://github.com/MetaMask/core/pull/7634)) + - When passing a signature request to `checkSignatureCoverage`, the `decodedPermission` property of the request has a different shape. See changelog for `@metamask/gator-permissions-controller` 1.0.0 for more. - Bump `@metamask/transaction-controller` from `^62.7.0` to `^62.9.1` ([#7596](https://github.com/MetaMask/core/pull/7596), [#7602](https://github.com/MetaMask/core/pull/7602), [#7604](https://github.com/MetaMask/core/pull/7604)) ## [4.1.0] @@ -187,7 +190,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@4.1.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@5.0.0...HEAD +[5.0.0]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@4.1.0...@metamask/shield-controller@5.0.0 [4.1.0]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@4.0.0...@metamask/shield-controller@4.1.0 [4.0.0]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@3.1.0...@metamask/shield-controller@4.0.0 [3.1.0]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@3.0.0...@metamask/shield-controller@3.1.0 diff --git a/packages/shield-controller/package.json b/packages/shield-controller/package.json index faf163025cc..3a7ec225a7e 100644 --- a/packages/shield-controller/package.json +++ b/packages/shield-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/shield-controller", - "version": "4.1.0", + "version": "5.0.0", "description": "Controller handling shield transaction coverage logic", "keywords": [ "MetaMask", @@ -51,7 +51,7 @@ "@metamask/base-controller": "^9.0.0", "@metamask/controller-utils": "^11.18.0", "@metamask/messenger": "^0.3.0", - "@metamask/signature-controller": "^38.0.1", + "@metamask/signature-controller": "^39.0.0", "@metamask/transaction-controller": "^62.9.1", "@metamask/utils": "^11.9.0", "cockatiel": "^3.1.2" diff --git a/packages/signature-controller/CHANGELOG.md b/packages/signature-controller/CHANGELOG.md index cb07e994da9..8d017e315cb 100644 --- a/packages/signature-controller/CHANGELOG.md +++ b/packages/signature-controller/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [39.0.0] + +### Changed + +- Bump `@metamask/gator-permissions-controller` from `0.8.0` to `1.0.0` ([#7634](https://github.com/MetaMask/core/pull/7634)) + ## [38.0.1] ### Changed @@ -648,7 +654,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@38.0.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@39.0.0...HEAD +[39.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@38.0.1...@metamask/signature-controller@39.0.0 [38.0.1]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@38.0.0...@metamask/signature-controller@38.0.1 [38.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@37.0.0...@metamask/signature-controller@38.0.0 [37.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@36.0.0...@metamask/signature-controller@37.0.0 diff --git a/packages/signature-controller/package.json b/packages/signature-controller/package.json index 6fac6f86645..1349b800682 100644 --- a/packages/signature-controller/package.json +++ b/packages/signature-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/signature-controller", - "version": "38.0.1", + "version": "39.0.0", "description": "Processes signing requests in order to sign arbitrary and typed data", "keywords": [ "MetaMask", @@ -53,7 +53,7 @@ "@metamask/base-controller": "^9.0.0", "@metamask/controller-utils": "^11.18.0", "@metamask/eth-sig-util": "^8.2.0", - "@metamask/gator-permissions-controller": "^0.8.0", + "@metamask/gator-permissions-controller": "^1.0.0", "@metamask/keyring-controller": "^25.0.0", "@metamask/logging-controller": "^7.0.1", "@metamask/messenger": "^0.3.0", diff --git a/yarn.lock b/yarn.lock index 3702aaf88ee..2df13b1bdf0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3431,7 +3431,7 @@ __metadata: languageName: node linkType: hard -"@metamask/eth-json-rpc-middleware@npm:^22.0.1, @metamask/eth-json-rpc-middleware@workspace:packages/eth-json-rpc-middleware": +"@metamask/eth-json-rpc-middleware@npm:^23.0.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: @@ -3764,7 +3764,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/gator-permissions-controller@npm:^0.8.0, @metamask/gator-permissions-controller@workspace:packages/gator-permissions-controller": +"@metamask/gator-permissions-controller@npm:^1.0.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: @@ -4211,7 +4211,7 @@ __metadata: "@metamask/controller-utils": "npm:^11.18.0" "@metamask/eth-block-tracker": "npm:^15.0.0" "@metamask/eth-json-rpc-infura": "npm:^10.3.0" - "@metamask/eth-json-rpc-middleware": "npm:^22.0.1" + "@metamask/eth-json-rpc-middleware": "npm:^23.0.0" "@metamask/eth-json-rpc-provider": "npm:^6.0.0" "@metamask/eth-query": "npm:^4.0.0" "@metamask/json-rpc-engine": "npm:^10.2.0" @@ -4770,7 +4770,7 @@ __metadata: "@metamask/base-controller": "npm:^9.0.0" "@metamask/controller-utils": "npm:^11.18.0" "@metamask/messenger": "npm:^0.3.0" - "@metamask/signature-controller": "npm:^38.0.1" + "@metamask/signature-controller": "npm:^39.0.0" "@metamask/transaction-controller": "npm:^62.9.1" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" @@ -4787,7 +4787,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/signature-controller@npm:^38.0.1, @metamask/signature-controller@workspace:packages/signature-controller": +"@metamask/signature-controller@npm:^39.0.0, @metamask/signature-controller@workspace:packages/signature-controller": version: 0.0.0-use.local resolution: "@metamask/signature-controller@workspace:packages/signature-controller" dependencies: @@ -4797,7 +4797,7 @@ __metadata: "@metamask/base-controller": "npm:^9.0.0" "@metamask/controller-utils": "npm:^11.18.0" "@metamask/eth-sig-util": "npm:^8.2.0" - "@metamask/gator-permissions-controller": "npm:^0.8.0" + "@metamask/gator-permissions-controller": "npm:^1.0.0" "@metamask/keyring-controller": "npm:^25.0.0" "@metamask/logging-controller": "npm:^7.0.1" "@metamask/messenger": "npm:^0.3.0"