Skip to content

chore: bump api-specs to 0.15.0 - #9096

Merged
adonesky1 merged 3 commits into
mainfrom
jl/WAPI-1548/bump-api-specs-chain-agnostic-permissions
Jun 11, 2026
Merged

adonesky1 merged 3 commits into
mainfrom
jl/WAPI-1548/bump-api-specs-chain-agnostic-permissions

Conversation

@jiexi

@jiexi jiexi commented Jun 11, 2026 •

Copy link
Copy Markdown
Member

Explanation

Bumps api-specs to 0.15.0 in chain-agnostic-permissions and multichain-api-middleware packages in order to support 7715 methods over the Multichain API

References

Fixes: https://consensyssoftware.atlassian.net/browse/WAPI-1548

Checklist

  • I've updated the test suite for new or updated code as appropriate
  • I've updated documentation (JSDoc, Markdown, etc.) for new or updated code as appropriate
  • I've communicated my changes to consumers by updating changelogs for packages I've changed
  • I've introduced breaking changes in this PR and have prepared draft pull requests for clients and consumer packages to resolve them

Note

Medium Risk
Touches permission/middleware RPC allowlists via api-specs; scope is dependency-only but expands which wallet methods sessions can advertise.

Overview
Bumps @metamask/api-specs from ^0.14.0 to ^0.15.0 in @metamask/chain-agnostic-permission and @metamask/multichain-api-middleware, with lockfile and changelog updates, so Multichain API stacks can use the new spec (EIP-7715 execution-permission RPCs).

The only functional test change is an updated KnownRpcMethods inline snapshot for eip155, adding wallet_requestExecutionPermissions, wallet_getGrantedExecutionPermissions, and wallet_getSupportedExecutionPermissions—aligned with methods pulled from the upgraded OpenRPC document, not new hand-written constants in this PR.

Reviewed by Cursor Bugbot for commit ddf9a51. Bugbot is set up for automated code reviews on this repo. Configure here.

@jiexi
jiexi requested review from a team as code owners June 11, 2026 17:08
@jiexi
jiexi temporarily deployed to default-branch June 11, 2026 17:08 — with GitHub Actions Inactive
wenfix
wenfix previously approved these changes Jun 11, 2026
@socket-security

socket-security Bot commented Jun 11, 2026 •

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updated@​metamask/​api-specs@​0.14.0 ⏵ 0.15.0100 +110088 +191 +8100

View full report

@adonesky1
adonesky1 added this pull request to the merge queue Jun 11, 2026
Merged via the queue into main with commit bb53813 Jun 11, 2026
376 checks passed
@adonesky1
adonesky1 deleted the jl/WAPI-1548/bump-api-specs-chain-agnostic-permissions branch June 11, 2026 21:39
@jiexi jiexi mentioned this pull request Jun 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants