Skip to content

Conversation

@sahar-fehri
Copy link
Contributor

@sahar-fehri sahar-fehri commented Nov 21, 2025

Explanation

Release of assets-controllers

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

Publishes @metamask/assets-controllers v92.0.0 (optional JWT auth, dep adjustments, fixes) and updates dependent packages to ^92.0.0; bumps monorepo to 692.0.0.

  • assets-controllers@92.0.0:
    • Add optional JWT auth for multi‑chain Accounts API calls; propagate token from relevant controllers and include Authorization: Bearer <token> when provided.
    • Move several peer deps to direct deps; note coexistence guidance for clients.
    • Fix TokenBalancesController address casing/state consistency issues.
    • Update changelog links for 92.0.0.
  • Dependents:
    • Bump @metamask/assets-controllers to ^92.0.0 in packages/bridge-controller and packages/transaction-pay-controller.
  • Repo:
    • Bump root version to 692.0.0.

Written by Cursor Bugbot for commit e6b00ff. This will update automatically on new commits. Configure here.

@sahar-fehri sahar-fehri requested review from a team as code owners November 21, 2025 19:09
### Uncategorized

- Release 690.0.0 ([#7215](https://github.com/MetaMask/core/pull/7215))
- Release/689.0.0 ([#7211](https://github.com/MetaMask/core/pull/7211))
Copy link

Choose a reason for hiding this comment

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

Bug: Changelog references outdated monorepo release versions

The ## [92.0.0] section in the CHANGELOG references Release 690.0.0 and Release/689.0.0, but the current monorepo version is 692.0.0. These references appear to be stale entries from an earlier release that weren't updated when creating the new version 92.0.0 changelog section, potentially misleading users about which monorepo releases are included in this version bump.

Fix in Cursor Fix in Web

"@ethersproject/providers": "^5.7.0",
"@metamask/accounts-controller": "^35.0.0",
"@metamask/assets-controllers": "^91.0.0",
"@metamask/assets-controllers": "^92.0.0",
Copy link
Contributor

Choose a reason for hiding this comment

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

To discuss, now that these have been moved into dependencies, does this mean we are responsible for bumping other teams packages and/or updating their changelogs?

Copy link
Contributor

Choose a reason for hiding this comment

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

Yes this is still required


## [Unreleased]

## [92.0.0]
Copy link
Contributor

Choose a reason for hiding this comment

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

@sahar-fehri as you’re introducing a breaking change do you have clients PRs ready ?


### Added

- **BREAKING:** Add optional JWT token authentication to multi-chain accounts API calls ([#7165](https://github.com/MetaMask/core/pull/7165))
Copy link
Contributor

Choose a reason for hiding this comment

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

If the token is optional why did you decide to reference this as a breaking change ?

Copy link
Contributor

Choose a reason for hiding this comment

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

@cryptodev-2s because a new action will be introduced on the messenger , that's why it's a breaking change

Copy link
Contributor

Choose a reason for hiding this comment

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

Thanks make sense

@salimtb
Copy link
Contributor

salimtb commented Nov 22, 2025

@metamaskbot publish-preview

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.

5 participants