Skip to content

Release/889.0.0#8317

Merged
cryptodev-2s merged 8 commits intomainfrom
release/889.0.0
Mar 26, 2026
Merged

Release/889.0.0#8317
cryptodev-2s merged 8 commits intomainfrom
release/889.0.0

Conversation

@cryptodev-2s
Copy link
Copy Markdown
Contributor

@cryptodev-2s cryptodev-2s commented Mar 26, 2026

Explanation

Release 889.0.0 — 64 packages bumped.

Major (4)

Package From To
@metamask/account-tree-controller 5.0.1 6.0.0
@metamask/assets-controllers 101.0.1 102.0.0
@metamask/messenger 0.3.0 1.0.0
@metamask/multichain-account-service 7.1.0 8.0.0
@metamask/perps-controller 1.3.0 2.0.0

Minor (20)

Package From To
@metamask/accounts-controller 37.0.0 37.1.0
@metamask/announcement-controller 8.0.0 8.1.0
@metamask/assets-controller 3.1.1 3.2.0
@metamask/claims-controller 0.4.3 0.5.0
@metamask/config-registry-controller 0.1.1 0.2.0
@metamask/connectivity-controller 0.1.0 0.2.0
@metamask/delegation-controller 2.0.2 2.1.0
@metamask/earn-controller 11.1.2 11.2.0
@metamask/gator-permissions-controller 2.1.1 2.2.0
@metamask/permission-controller 12.2.1 12.3.0
@metamask/permission-log-controller 5.0.0 5.1.0
@metamask/phishing-controller 17.0.0 17.1.0
@metamask/preferences-controller 23.0.0 23.1.0
@metamask/ramps-controller 12.0.1 12.1.0
@metamask/remote-feature-flag-controller 4.1.0 4.2.0
@metamask/seedless-onboarding-controller 9.0.0 9.1.0
@metamask/selected-network-controller 26.0.3 26.1.0
@metamask/shield-controller 5.0.2 5.1.0
@metamask/transaction-pay-controller 18.1.0 18.2.0

Patch (40)

Package From To
@metamask/address-book-controller 7.1.0 7.1.1
@metamask/ai-controllers 0.6.1 0.6.2
@metamask/analytics-controller 1.0.0 1.0.1
@metamask/app-metadata-controller 2.0.0 2.0.1
@metamask/approval-controller 9.0.0 9.0.1
@metamask/base-controller 9.0.0 9.0.1
@metamask/base-data-service 0.1.0 0.1.1
@metamask/bridge-controller 69.2.1 69.2.2
@metamask/bridge-status-controller 70.0.1 70.0.2
@metamask/client-controller 1.0.0 1.0.1
@metamask/compliance-controller 1.0.1 1.0.2
@metamask/composable-controller 12.0.0 12.0.1
@metamask/core-backend 6.2.0 6.2.1
@metamask/eip-5792-middleware 3.0.1 3.0.2
@metamask/ens-controller 19.1.0 19.1.1
@metamask/error-reporting-service 3.0.1 3.0.2
@metamask/eth-json-rpc-middleware 23.1.0 23.1.1
@metamask/eth-json-rpc-provider 6.0.0 6.0.1
@metamask/gas-fee-controller 26.1.0 26.1.1
@metamask/geolocation-controller 0.1.1 0.1.2
@metamask/json-rpc-engine 10.2.3 10.2.4
@metamask/keyring-controller 25.1.0 25.1.1
@metamask/logging-controller 8.0.0 8.0.1
@metamask/message-manager 14.1.0 14.1.1
@metamask/multichain-network-controller 3.0.5 3.0.6
@metamask/multichain-transactions-controller 7.0.2 7.0.3
@metamask/name-controller 9.1.0 9.1.1
@metamask/network-controller 30.0.0 30.0.1
@metamask/network-enablement-controller 5.0.0 5.0.1
@metamask/notification-services-controller 23.0.0 23.0.1
@metamask/polling-controller 16.0.3 16.0.4
@metamask/profile-metrics-controller 3.1.1 3.1.2
@metamask/profile-sync-controller 28.0.0 28.0.1
@metamask/rate-limit-controller 7.0.0 7.0.1
@metamask/sample-controllers 4.0.3 4.0.4
@metamask/signature-controller 39.1.0 39.1.1
@metamask/storage-service 1.0.0 1.0.1
@metamask/subscription-controller 6.1.0 6.1.1
@metamask/transaction-controller 63.3.0 63.3.1
@metamask/user-operation-controller 41.1.0 41.1.1

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
Primarily a release/version bump PR, but it upgrades several widely-used core packages (notably @metamask/messenger to 1.0.0 and multiple controllers/services), which can introduce integration breakage for downstream consumers despite minimal code changes here.

Overview
Bumps the monorepo version to 889.0.0 and publishes a coordinated release across many packages by updating their package.json versions, dependency ranges, and changelogs.

Notable upgrades include stabilizing @metamask/messenger at 1.0.0, major bumps for @metamask/account-tree-controller, @metamask/assets-controllers, and @metamask/multichain-account-service, plus patch/minor dependency updates across the controller ecosystem (e.g., @metamask/base-controller, @metamask/json-rpc-engine, @metamask/network-controller).

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

@cryptodev-2s cryptodev-2s marked this pull request as ready for review March 26, 2026 17:27
@cryptodev-2s cryptodev-2s requested review from a team as code owners March 26, 2026 17:27
micaelae
micaelae previously approved these changes Mar 26, 2026
Comment thread packages/account-tree-controller/CHANGELOG.md
Comment thread packages/permission-controller/CHANGELOG.md
Comment thread packages/permission-log-controller/CHANGELOG.md
Comment thread packages/perps-controller/CHANGELOG.md
Comment thread packages/phishing-controller/CHANGELOG.md
Comment on lines 12 to 14
- Bump `@metamask/base-controller` from `^9.0.0` to `^9.0.1` ([#8317](https://github.com/MetaMask/core/pull/8317))
- Bump `@metamask/messenger` from `^0.3.0` to `^1.0.0` ([#8317](https://github.com/MetaMask/core/pull/8317))
- Bump `@metamask/controller-utils` from `^11.18.0` to `^11.19.0` ([#7995](https://github.com/MetaMask/core/pull/7995))
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Do we need to update this changelog? It's hasn't been released at all yet. (Technically there should be no existing changes at all to this file but I guess one slipped in.)

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Fixed here 3092eec

Comment thread packages/assets-controllers/CHANGELOG.md
Comment thread packages/claims-controller/CHANGELOG.md Outdated
- Bump `@metamask/keyring-controller` from `^25.1.0` to `^25.1.1` ([#8317](https://github.com/MetaMask/core/pull/8317))
- Bump `@metamask/messenger` from `^0.3.0` to `^1.0.0` ([#8317](https://github.com/MetaMask/core/pull/8317))
- Bump `@metamask/profile-sync-controller` from `^28.0.0` to `^28.0.1` ([#8317](https://github.com/MetaMask/core/pull/8317))
- Update dependencies ([#8236](https://github.com/MetaMask/core/pull/8236))
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

We already have an "update dependencies" item, should we put the new ones under this list?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Fixed here 3092eec


### Changed

- Bump `@metamask/base-controller` from `^9.0.0` to `^9.0.1` ([#8317](https://github.com/MetaMask/core/pull/8317))
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Should we put these under the breaking changes?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Fixed here 3092eec

Comment thread packages/json-rpc-engine/CHANGELOG.md
Copy link
Copy Markdown
Contributor

@mcmire mcmire left a comment

Choose a reason for hiding this comment

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

LGTM!

@cryptodev-2s cryptodev-2s added this pull request to the merge queue Mar 26, 2026
@cryptodev-2s
Copy link
Copy Markdown
Contributor Author

Applying the no-changelog label fails for analytics-data-regulation-controller, the package has not been released yet.

Merged via the queue into main with commit 4ed9795 Mar 26, 2026
328 of 329 checks passed
@cryptodev-2s cryptodev-2s deleted the release/889.0.0 branch March 26, 2026 18:48
@ffmcgee725 ffmcgee725 mentioned this pull request May 8, 2026
github-merge-queue Bot pushed a commit that referenced this pull request May 8, 2026
## @metamask/chain-agnostic-permission

## [1.6.0]

### Added

- Add `Eip1193Compatible` property in `KnownSessionProperties` enum to
support EIP-1193-style connections established through `connect-evm`
([#8731](#8731))
- Set `sessionProperties: { 'eip1193-compatible': true }` in
`getCaip25PermissionFromLegacyPermissions` so that legacy EIP-1193
permission requests are tagged as EIP-1193-compatible
([#8731](#8731))

### Changed

- Bump `@metamask/permission-controller` from `^12.2.1` to `^13.1.0`
([#8317](#8317),
[#8661](#8661),
[#8722](#8722))
- Bump `@metamask/controller-utils` from `^11.19.0` to `^11.20.0`
([#8344](#8344))

## @metamask/multichain-api-middleware

## [3.1.0]

### Changed

- Bump `@metamask/chain-agnostic-permission` from `^1.5.0` to `^1.6.0`
([#8290](#8749))
- Bump `@metamask/multichain-transactions-controller` from `^7.0.4` to
`^7.1.0` ([#8665](#8665))
- Bump `@metamask/accounts-controller` from `^37.2.0` to `^38.0.0`
([#8665](#8665))
- Bump `@metamask/permission-controller` from `^13.0.0` to `^13.1.0`
([#8722](#8722))
- Bump `@metamask/json-rpc-engine` from `^10.3.0` to `^10.4.0`
([#8746](#8746))

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> **Low Risk**
> Primarily version/changelog updates and dependency range bumps; no
functional source changes are included in this diff, so runtime risk is
low aside from typical release packaging/versioning issues.
> 
> **Overview**
> Bumps the monorepo release version to `971.0.0` and publishes new
package versions for `@metamask/chain-agnostic-permission` (`1.6.0`) and
`@metamask/multichain-api-middleware` (`3.1.0`).
> 
> Updates changelogs and lockfile, and bumps downstream dependencies
(`@metamask/eip1193-permission-middleware` and
`@metamask/multichain-api-middleware`) to consume
`@metamask/chain-agnostic-permission@^1.6.0`.
> 
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
90d6560. Bugbot is set up for automated
code reviews on this repo. Configure
[here](https://www.cursor.com/dashboard/bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
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