Skip to content

Conversation

@mathieuartu
Copy link
Contributor

@mathieuartu mathieuartu commented Sep 29, 2025

Explanation

Release for @metamask/profile-sync-controller & @metamask/multichain-account-service.

## [25.1.0]

### Changed

- Use deferred promises for encryption/decryption KDF operations ([#6736](https://github.com/MetaMask/core/pull/6736))
  - That will prevent duplicate KDF operations from being computed if one with the same options is already in progress.
  - For operations that already completed, we use the already existing cache.
- Bump `@metamask/utils` from `^11.8.0` to `^11.8.1` ([#6708](https://github.com/MetaMask/core/pull/6708))
- Bump `@metamask/keyring-api` from `^20.1.0` to `^21.0.0` ([#6560](https://github.com/MetaMask/core/pull/6560))
- Bump `@metamask/keyring-internal-api` from `^8.1.0` to `^9.0.0` ([#6560](https://github.com/MetaMask/core/pull/6560))
- Strip `srpSessionData.token.accessToken` from state logs ([#6553](https://github.com/MetaMask/core/pull/6553))
  - We haven't started using the `includeInStateLogs` metadata yet in clients, so this will have no functional impact. This change brings this metadata into alignment with the hard-coded state log generation performed by clients.today.
- Add dependency on `@metamask/utils` ([#6553](https://github.com/MetaMask/core/pull/6553))
- Bump `@metamask/base-controller` from `^8.3.0` to `^8.4.0` ([#6632](https://github.com/MetaMask/core/pull/6632))

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, highlighting breaking changes as necessary
  • I've prepared draft pull requests for clients and consumer packages to resolve any breaking changes

Note

Releases core 589.0.0, publishing @metamask/profile-sync-controller 25.1.0 and @metamask/multichain-account-service 1.3.0, and bumps dependent packages and changelogs.

  • Release: @metamask/core-monorepo to 589.0.0.
  • Packages:
    • @metamask/profile-sync-controller@25.1.0
      • Use deferred promises for KDF operations; update deps and strip srpSessionData.token.accessToken from state logs.
    • @metamask/multichain-account-service@1.3.0
      • Add {Btc, Trx}AccountProvider; update compare links.
  • Deps Bumped:
    • Update references to @metamask/profile-sync-controller to ^25.1.0 in account-tree-controller, notification-services-controller, subscription-controller, and lockfile.
    • Update references to @metamask/multichain-account-service to ^1.3.0 in assets-controllers, account-tree-controller, and lockfile.
  • Changelogs:
    • Add Unreleased note for assets-controllers reflecting multichain-account-service bump.
    • Add 1.3.0 section and links in multichain-account-service.
    • Add 25.1.0 section and links in profile-sync-controller.

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

@mathieuartu mathieuartu self-assigned this Sep 29, 2025
@mathieuartu mathieuartu marked this pull request as ready for review September 29, 2025 11:08
@mathieuartu mathieuartu requested review from a team as code owners September 29, 2025 11:08
@zone-live zone-live requested a review from a team as a code owner September 29, 2025 11:11
@mathieuartu mathieuartu enabled auto-merge (squash) September 29, 2025 11:28
@mathieuartu mathieuartu merged commit e040555 into main Sep 29, 2025
239 checks passed
@mathieuartu mathieuartu deleted the release/589.0.0 branch September 29, 2025 11:36
Comment on lines +10 to +13
### Changed

- Bump `@metamask/multichain-account-service` from `^1.2.0` to `^1.3.0` ([#6748](https://github.com/MetaMask/core/pull/6748))

Copy link
Contributor

Choose a reason for hiding this comment

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

Nit: we don't need this dev dependency bump changelog, I believe it was added because of check-changelog, but this is just a bug.

Suggested change
### Changed
- Bump `@metamask/multichain-account-service` from `^1.2.0` to `^1.3.0` ([#6748](https://github.com/MetaMask/core/pull/6748))

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.

7 participants