Skip to content

Release 1173.0.0 - #9779

Merged
mathieuartu merged 5 commits into
mainfrom
release/1173.0.0
Aug 4, 2026
Merged

Release 1173.0.0#9779
mathieuartu merged 5 commits into
mainfrom
release/1173.0.0

Conversation

@mathieuartu

@mathieuartu mathieuartu commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Explanation

Major release of:

  • @metamask/profile-sync-controller
  • @metamask/ramps-controller

Minor release of:

  • @metamask/account-tree-controller
  • @metamask/bridge-controller

Patch release of:

  • @metamask/assets-controllers
  • @metamask/bridge-status-controller
  • @metamask/claims-controller
  • @metamask/config-registry-controller
  • @metamask/core-backend
  • @metamask/notification-services-controller
  • @metamask/profile-metrics-controller
  • @metamask/seedless-onboarding-controller
  • @metamask/smart-transactions-controller
  • @metamask/social-controllers
  • @metamask/subscription-controller
  • @metamask/transaction-pay-controller

References

Related to: https://consensyssoftware.atlassian.net/browse/MUL-2102

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

High Risk
Major releases change authentication login metadata and ramps order APIs; wide dependency propagation means clients must upgrade coordinated package sets to avoid type/runtime mismatches.

Overview
Monorepo release 1173.0.0 — bumps package versions, changelogs, workspace dependency ranges, and yarn.lock. No new runtime code in this PR; it ships already-merged work.

Major bumps consumers should plan for: @metamask/profile-sync-controller 29.0.0 changes /srp/login tagging (optional primary/secondary on raw_message, metametrics.identifier_type for SRP vs social) and pulls in @metamask/seedless-onboarding-controller 10.1.1 (adds AuthConnection.Telegram). @metamask/ramps-controller 20.0.0 requires a non-empty chainId on addPrecreatedOrder.

Notable minor release: @metamask/bridge-controller 78.1.0 (QuoteResponse v2 / BridgeAsset exports) and @metamask/account-tree-controller 7.6.0 (getAccountFromSelectedAccountGroup, setSelectedAccountGroupByAccountId).

Dozens of packages get patch/minor version cuts and aligned deps on the new @metamask/profile-sync-controller, @metamask/core-backend 8.1.1, @metamask/assets-controllers 110.1.1, and related controllers.

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

@mathieuartu
mathieuartu requested review from a team as code owners August 4, 2026 13:10
@mathieuartu mathieuartu changed the title Update Release 1173.0.0 Release 1173.0.0 Aug 4, 2026
@mathieuartu mathieuartu self-assigned this Aug 4, 2026
@mathieuartu

Copy link
Copy Markdown
Contributor Author

@metamaskbot update-changelogs

@metamask-ci

metamask-ci Bot commented Aug 4, 2026

Copy link
Copy Markdown

✅ Changelogs updated and pushed.

@mathieuartu

mathieuartu commented Aug 4, 2026

Copy link
Copy Markdown
Contributor Author

Cursor comment is a bit misleading re: @metamask/profile-sync-controller breaking change.
The added fields are all optional, and backend manages backwards compatibility with no issue. What's breaking is the need to update the allowed actions on the clients' side since we rely on a new dependency's (@metamask/seedless-onboarding-controller) action at login-time.

@mathieuartu
mathieuartu enabled auto-merge August 4, 2026 14:06
@mathieuartu
mathieuartu requested a review from a team as a code owner August 4, 2026 14:33
@georgeweiler
georgeweiler requested review from a team as code owners August 4, 2026 14:39
@georgeweiler

Copy link
Copy Markdown
Contributor

Added @metamask/client-utils@2.0.0 to this release so the #9777 breaking change (required chainId on rampBuy/rampSell ActivityItem variants) is published with a major bump instead of shipping under 1.6.0.

This release already includes @metamask/ramps-controller@20.0.0 with the related #9777 addPrecreatedOrder chainId requirement.

#9777 packages in this release:

  • @metamask/client-utils2.0.0 (BREAKING)
  • @metamask/ramps-controller20.0.0 (BREAKING)

@georgeweiler georgeweiler added the release:keep-open Prevent auto-close of inactive release/* PRs (3h) label Aug 4, 2026
@georgeweiler

Copy link
Copy Markdown
Contributor

Reverted the @metamask/client-utils 2.0.0 piggyback (2f3aabae99 → revert 28052b76aa). client-utils is back at 1.6.0 on this release branch; other packages in this cut are unchanged.

@mathieuartu
mathieuartu requested a review from a team as a code owner August 4, 2026 14:46
@georgeweiler georgeweiler removed the release:keep-open Prevent auto-close of inactive release/* PRs (3h) label Aug 4, 2026
@georgeweiler

Copy link
Copy Markdown
Contributor

Removed our commits from this branch; sorry for the noise — will cut a separate release after this merges.

@mcmire mcmire left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@mathieuartu
mathieuartu added this pull request to the merge queue Aug 4, 2026
Merged via the queue into main with commit b4d61cd Aug 4, 2026
174 checks passed
@mathieuartu
mathieuartu deleted the release/1173.0.0 branch August 4, 2026 15:34
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.

3 participants