From a01953bc9605c6a952a654bdf9ebe08b1108d8a9 Mon Sep 17 00:00:00 2001 From: Jiexi Luan Date: Thu, 11 Jun 2026 10:08:00 -0700 Subject: [PATCH 1/2] bump api-specs to 0.15.0 --- packages/chain-agnostic-permission/CHANGELOG.md | 1 + packages/chain-agnostic-permission/package.json | 2 +- .../src/scope/constants.test.ts | 3 +++ packages/multichain-api-middleware/CHANGELOG.md | 1 + packages/multichain-api-middleware/package.json | 2 +- yarn.lock | 12 ++++++------ 6 files changed, 13 insertions(+), 8 deletions(-) diff --git a/packages/chain-agnostic-permission/CHANGELOG.md b/packages/chain-agnostic-permission/CHANGELOG.md index 42f63a5cf33..d5f2dcb583b 100644 --- a/packages/chain-agnostic-permission/CHANGELOG.md +++ b/packages/chain-agnostic-permission/CHANGELOG.md @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed +- Bump `@metamask/api-specs` from `^0.14.0` to `^0.15.0` - Bump `@metamask/controller-utils` from `^12.0.0` to `^12.1.1` ([#8774](https://github.com/MetaMask/core/pull/8774), [#9058](https://github.com/MetaMask/core/pull/9058)) ## [1.6.1] diff --git a/packages/chain-agnostic-permission/package.json b/packages/chain-agnostic-permission/package.json index 400831491d9..c844ba050a9 100644 --- a/packages/chain-agnostic-permission/package.json +++ b/packages/chain-agnostic-permission/package.json @@ -51,7 +51,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/api-specs": "^0.14.0", + "@metamask/api-specs": "^0.15.0", "@metamask/controller-utils": "^12.1.1", "@metamask/permission-controller": "^13.1.1", "@metamask/rpc-errors": "^7.0.2", diff --git a/packages/chain-agnostic-permission/src/scope/constants.test.ts b/packages/chain-agnostic-permission/src/scope/constants.test.ts index fbbe3d91381..ea0f622591a 100644 --- a/packages/chain-agnostic-permission/src/scope/constants.test.ts +++ b/packages/chain-agnostic-permission/src/scope/constants.test.ts @@ -16,6 +16,9 @@ describe('KnownRpcMethods', () => { "wallet_sendCalls", "wallet_getCallsStatus", "wallet_getCapabilities", + "wallet_requestExecutionPermissions", + "wallet_getGrantedExecutionPermissions", + "wallet_getSupportedExecutionPermissions", "eth_sendTransaction", "eth_decrypt", "eth_getEncryptionPublicKey", diff --git a/packages/multichain-api-middleware/CHANGELOG.md b/packages/multichain-api-middleware/CHANGELOG.md index 5e28592ea9e..c0963cb65a9 100644 --- a/packages/multichain-api-middleware/CHANGELOG.md +++ b/packages/multichain-api-middleware/CHANGELOG.md @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Bump `@metamask/accounts-controller` from `^39.0.0` to `^39.0.1` ([#9058](https://github.com/MetaMask/core/pull/9058)) +- Bump `@metamask/api-specs` from `^0.14.0` to `^0.15.0` - Bump `@metamask/controller-utils` from `^12.1.0` to `^12.1.1` ([#9058](https://github.com/MetaMask/core/pull/9058)) ## [3.1.3] diff --git a/packages/multichain-api-middleware/package.json b/packages/multichain-api-middleware/package.json index 94291fe3ac2..5411bc80e04 100644 --- a/packages/multichain-api-middleware/package.json +++ b/packages/multichain-api-middleware/package.json @@ -52,7 +52,7 @@ }, "dependencies": { "@metamask/accounts-controller": "^39.0.1", - "@metamask/api-specs": "^0.14.0", + "@metamask/api-specs": "^0.15.0", "@metamask/chain-agnostic-permission": "^1.6.1", "@metamask/controller-utils": "^12.1.1", "@metamask/json-rpc-engine": "^10.5.0", diff --git a/yarn.lock b/yarn.lock index 1b76e0a4bf6..f0d9759264e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5594,10 +5594,10 @@ __metadata: languageName: unknown linkType: soft -"@metamask/api-specs@npm:^0.14.0": - version: 0.14.0 - resolution: "@metamask/api-specs@npm:0.14.0" - checksum: 10/6caad5e233c12b87f25313fe1e0fb35af6ad9f0ef49e105b36a1826bd8b611a9335642920ddb6c556343375db4b02138a32598b7185392e50050ae7f390e0e7d +"@metamask/api-specs@npm:^0.15.0": + version: 0.15.0 + resolution: "@metamask/api-specs@npm:0.15.0" + checksum: 10/3ebc586d690c6e9746e01b7194765efac59332dece3a3fd2b347d08d3392de937b334641147b338f3278720ab1ccb69f0ff79f21753cd346c6c0eaedaf3408ed languageName: node linkType: hard @@ -6001,7 +6001,7 @@ __metadata: 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/api-specs": "npm:^0.15.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/controller-utils": "npm:^12.1.1" "@metamask/keyring-internal-api": "npm:^11.0.1" @@ -7483,7 +7483,7 @@ __metadata: resolution: "@metamask/multichain-api-middleware@workspace:packages/multichain-api-middleware" dependencies: "@metamask/accounts-controller": "npm:^39.0.1" - "@metamask/api-specs": "npm:^0.14.0" + "@metamask/api-specs": "npm:^0.15.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/chain-agnostic-permission": "npm:^1.6.1" "@metamask/controller-utils": "npm:^12.1.1" From ddf9a5196dba42f3147b7ea129d2f998cade9ae5 Mon Sep 17 00:00:00 2001 From: Jiexi Luan Date: Thu, 11 Jun 2026 14:04:28 -0700 Subject: [PATCH 2/2] Changelog link --- packages/chain-agnostic-permission/CHANGELOG.md | 2 +- packages/multichain-api-middleware/CHANGELOG.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/chain-agnostic-permission/CHANGELOG.md b/packages/chain-agnostic-permission/CHANGELOG.md index 56553b8c827..a3f02168329 100644 --- a/packages/chain-agnostic-permission/CHANGELOG.md +++ b/packages/chain-agnostic-permission/CHANGELOG.md @@ -9,7 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Bump `@metamask/api-specs` from `^0.14.0` to `^0.15.0` +- Bump `@metamask/api-specs` from `^0.14.0` to `^0.15.0` ([#9096](https://github.com/MetaMask/core/pull/9096)) - Bump `@metamask/utils` from `^11.9.0` to `^11.11.0` ([#9074](https://github.com/MetaMask/core/pull/9074)) - Bump `@metamask/controller-utils` from `^12.0.0` to `^12.2.0` ([#8774](https://github.com/MetaMask/core/pull/8774), [#9058](https://github.com/MetaMask/core/pull/9058), [#9083](https://github.com/MetaMask/core/pull/9083)) diff --git a/packages/multichain-api-middleware/CHANGELOG.md b/packages/multichain-api-middleware/CHANGELOG.md index 16f4e719cb0..63461f7b7e0 100644 --- a/packages/multichain-api-middleware/CHANGELOG.md +++ b/packages/multichain-api-middleware/CHANGELOG.md @@ -12,7 +12,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump `@metamask/utils` from `^11.9.0` to `^11.11.0` ([#9074](https://github.com/MetaMask/core/pull/9074)) - Bump `@metamask/controller-utils` from `^12.1.0` to `^12.2.0` ([#9058](https://github.com/MetaMask/core/pull/9058), [#9083](https://github.com/MetaMask/core/pull/9083)) - Bump `@metamask/accounts-controller` from `^39.0.0` to `^39.0.1` ([#9058](https://github.com/MetaMask/core/pull/9058)) -- Bump `@metamask/api-specs` from `^0.14.0` to `^0.15.0` +- Bump `@metamask/api-specs` from `^0.14.0` to `^0.15.0` ([#9096](https://github.com/MetaMask/core/pull/9096)) ## [3.1.3]