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
Copy link
Copy Markdown
Contributor

@meltingice1337 meltingice1337 commented May 20, 2026

Explanation

Release 993.0.0 — two packages:

  • @metamask/ramps-controller 13.3.114.0.0 (major)
  • @metamask/transaction-pay-controller 22.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-controller 14.0.0 (major) and @metamask/transaction-pay-controller 22.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

metamaskbotv2 Bot commented May 20, 2026

✅ No changelog changes needed.

@meltingice1337 meltingice1337 added this pull request to the merge queue May 20, 2026
Merged via the queue into main with commit 4756aa2 May 20, 2026
370 checks passed
@meltingice1337 meltingice1337 deleted the release/993.0.0 branch May 20, 2026 13:12
Sign up for free to 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