Skip to content

Release/993.0.0 - #8859

Merged
meltingice1337 merged 2 commits into
mainfrom
release/993.0.0
May 20, 2026
Merged

Release/993.0.0#8859
meltingice1337 merged 2 commits into
mainfrom
release/993.0.0

Conversation

@meltingice1337

@meltingice1337meltingice1337 commented May 20, 2026

Copy link
Copy Markdown
Contributor

Explanation

Release 993.0.0 — two packages:

  • @metamask/ramps-controller13.3.114.0.0 (major)
  • @metamask/transaction-pay-controller22.6.122.6.2 (patch)

ramps-controller@14.0.0 ships #8843, which authenticates getBuyWidgetUrl by requiring AuthenticationController:getBearerToken on its messenger. That's a breaking messenger-contract change, so major.

transaction-pay-controller@22.6.2 is a no-code-change patch that bumps its dep range on ramps-controller from ^13.3.1 to ^14.0.0. Included to keep the dependency graph current and avoid duplicate ramps-controller copies in consumer node_modules. Its code doesn't touch any of the breaking surface.

References

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
Moderate risk because this release includes a breaking@metamask/ramps-controller messenger-contract change requiring consumers to delegate AuthenticationController:getBearerToken before calling getBuyWidgetUrl. The rest is version/changelog/dependency range updates with minimal runtime impact.

Overview
Bumps the monorepo release version to 993.0.0 and publishes @metamask/ramps-controller14.0.0 (major) and @metamask/transaction-pay-controller22.6.2 (patch).

ramps-controller@14.0.0 documents a breaking change requiring RampsServiceMessenger consumers to delegate AuthenticationController:getBearerToken, and adds bearer-token authentication for getBuyWidgetUrl plus a new runtime dependency on @metamask/profile-sync-controller.

transaction-pay-controller@22.6.2 is a dependency-only update to consume @metamask/ramps-controller@^14.0.0, with corresponding yarn.lock updates.

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

@metamaskbotv2

Copy link
Copy Markdown

✅ No changelog changes needed.

@meltingice1337
meltingice1337 added this pull request to the merge queueMay 20, 2026
Merged via the queue into main with commit 4756aa2May 20, 2026
370 checks passed
@meltingice1337
meltingice1337 deleted the release/993.0.0 branch May 20, 2026 13:12
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@meltingice1337@cryptodev-2s