Release 1149.0.0#9657
Merged
Merged
Conversation
The create-release-branch tool picked up the housekeeping fix commit and added it as an Uncategorized entry in the 17.2.0 section. Remove it since it is not a consumer-facing change.
saustrie-consensys
temporarily deployed
to
default-branch
July 24, 2026 18:02 — with
GitHub Actions
Inactive
saustrie-consensys
temporarily deployed
to
default-branch
July 24, 2026 18:02 — with
GitHub Actions
Inactive
|
❌ Changelog validation failed. Check the workflow run for details. |
amitabh94
reviewed
Jul 24, 2026
Contributor
There was a problem hiding this comment.
I am not sure if this file change belongs to the release PR but approving since this is just a comment change.
Contributor
Author
There was a problem hiding this comment.
They're only docstrings that were not updated.
Collaborator
There was a problem hiding this comment.
I won't block on this, but yes, ideally release PRs should only bump versions and dependencies and update changelogs, they should not update anything else.
amitabh94
approved these changes
Jul 24, 2026
mcmire
approved these changes
Jul 24, 2026
Collaborator
There was a problem hiding this comment.
I won't block on this, but yes, ideally release PRs should only bump versions and dependencies and update changelogs, they should not update anything else.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Explanation
Releases
@metamask/ramps-controller@17.2.0(minor bump).Changes in this release:
getHeadlessProviderAllowlist(remoteFeatureFlagState)helper resolving the provider-id allowlist from themoneyHeadlessAllProvidersflag's object payload.HEADLESS_ALL_PROVIDERS_FEATURE_VERSIONconstant ('1') andgetHeadlessAllProvidersMinimumVersion(remoteFeatureFlagState)helper for version gating.moneyHeadlessAllProvidersflag value contract to accept{ enabled: true, featureVersion: "1", providerIds?: string[] }alongside the existing boolean form. Old clients coerce the object payload tofalse(native-only), so serving it cannot turn widening on for a client that cannot parse it.Also includes a housekeeping fix to the CHANGELOG and a JSDoc correction (stale
surface/HEADLESS_ALLOWLIST_SURFACES/HeadlessAllowlistSurfacereferences that were in the original #9524 merge before those were removed).References
moneyHeadlessAllProviderspayload carrying provider allowlists #9524 (moneyHeadlessAllProvidersobject payload support)Checklist
Note
Low Risk
Version bumps and documentation/changelog fixes only; no new logic in the diff.
Overview
Release cut for
@metamask/ramps-controller@17.2.0and the monorepo at1149.0.0, withtransaction-pay-controllerand the lockfile bumped to depend on ramps-controller^17.2.0.The 17.2.0 changelog is finalized and corrected so it matches the shipped API: object-form
moneyHeadlessAllProvidersis documented as{ enabled, featureVersion: "1", providerIds? }with helpersgetHeadlessProviderAllowlistandgetHeadlessAllProvidersMinimumVersion, and stale references to per-surface allowlists (surfaces,HEADLESS_ALLOWLIST_SURFACES,getQuotessurfaceoption) are removed.featureFlags.tsJSDoc is updated the same way. No runtime code changes appear in this diff beyond version numbers and docs.Reviewed by Cursor Bugbot for commit c6d5c11. Bugbot is set up for automated code reviews on this repo. Configure here.