Skip to content

Release/889.0.0 - #8317

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

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

Conversation

@cryptodev-2s

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

Copy link
Copy Markdown
Contributor

Explanation

Release 889.0.0 — 64 packages bumped.

Major (4)

PackageFromTo
@metamask/account-tree-controller5.0.16.0.0
@metamask/assets-controllers101.0.1102.0.0
@metamask/messenger0.3.01.0.0
@metamask/multichain-account-service7.1.08.0.0
@metamask/perps-controller1.3.02.0.0

Minor (20)

PackageFromTo
@metamask/accounts-controller37.0.037.1.0
@metamask/announcement-controller8.0.08.1.0
@metamask/assets-controller3.1.13.2.0
@metamask/claims-controller0.4.30.5.0
@metamask/config-registry-controller0.1.10.2.0
@metamask/connectivity-controller0.1.00.2.0
@metamask/delegation-controller2.0.22.1.0
@metamask/earn-controller11.1.211.2.0
@metamask/gator-permissions-controller2.1.12.2.0
@metamask/permission-controller12.2.112.3.0
@metamask/permission-log-controller5.0.05.1.0
@metamask/phishing-controller17.0.017.1.0
@metamask/preferences-controller23.0.023.1.0
@metamask/ramps-controller12.0.112.1.0
@metamask/remote-feature-flag-controller4.1.04.2.0
@metamask/seedless-onboarding-controller9.0.09.1.0
@metamask/selected-network-controller26.0.326.1.0
@metamask/shield-controller5.0.25.1.0
@metamask/transaction-pay-controller18.1.018.2.0

Patch (40)

PackageFromTo
@metamask/address-book-controller7.1.07.1.1
@metamask/ai-controllers0.6.10.6.2
@metamask/analytics-controller1.0.01.0.1
@metamask/app-metadata-controller2.0.02.0.1
@metamask/approval-controller9.0.09.0.1
@metamask/base-controller9.0.09.0.1
@metamask/base-data-service0.1.00.1.1
@metamask/bridge-controller69.2.169.2.2
@metamask/bridge-status-controller70.0.170.0.2
@metamask/client-controller1.0.01.0.1
@metamask/compliance-controller1.0.11.0.2
@metamask/composable-controller12.0.012.0.1
@metamask/core-backend6.2.06.2.1
@metamask/eip-5792-middleware3.0.13.0.2
@metamask/ens-controller19.1.019.1.1
@metamask/error-reporting-service3.0.13.0.2
@metamask/eth-json-rpc-middleware23.1.023.1.1
@metamask/eth-json-rpc-provider6.0.06.0.1
@metamask/gas-fee-controller26.1.026.1.1
@metamask/geolocation-controller0.1.10.1.2
@metamask/json-rpc-engine10.2.310.2.4
@metamask/keyring-controller25.1.025.1.1
@metamask/logging-controller8.0.08.0.1
@metamask/message-manager14.1.014.1.1
@metamask/multichain-network-controller3.0.53.0.6
@metamask/multichain-transactions-controller7.0.27.0.3
@metamask/name-controller9.1.09.1.1
@metamask/network-controller30.0.030.0.1
@metamask/network-enablement-controller5.0.05.0.1
@metamask/notification-services-controller23.0.023.0.1
@metamask/polling-controller16.0.316.0.4
@metamask/profile-metrics-controller3.1.13.1.2
@metamask/profile-sync-controller28.0.028.0.1
@metamask/rate-limit-controller7.0.07.0.1
@metamask/sample-controllers4.0.34.0.4
@metamask/signature-controller39.1.039.1.1
@metamask/storage-service1.0.01.0.1
@metamask/subscription-controller6.1.06.1.1
@metamask/transaction-controller63.3.063.3.1
@metamask/user-operation-controller41.1.041.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 ownersMarch 26, 2026 17:27
micaelae
micaelae previously approved these changes Mar 26, 2026
Comment threadpackages/account-tree-controller/CHANGELOG.md
Comment threadpackages/permission-controller/CHANGELOG.md
Comment threadpackages/permission-log-controller/CHANGELOG.md
Comment threadpackages/perps-controller/CHANGELOG.md
Comment threadpackages/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
Collaborator

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
ContributorAuthor

Choose a reason for hiding this comment

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

Fixed here 3092eec

Comment threadpackages/assets-controllers/CHANGELOG.md
- 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
Collaborator

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
ContributorAuthor

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
Collaborator

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
ContributorAuthor

Choose a reason for hiding this comment

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

Fixed here 3092eec

Comment threadpackages/json-rpc-engine/CHANGELOG.md

@mcmiremcmire 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!

@cryptodev-2s
cryptodev-2s added this pull request to the merge queueMar 26, 2026
@cryptodev-2s

Copy link
Copy Markdown
ContributorAuthor

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 4ed9795Mar 26, 2026
328 of 329 checks passed
@cryptodev-2s
cryptodev-2s deleted the release/889.0.0 branch March 26, 2026 18:48
@ffmcgee725ffmcgee725 mentioned this pull request May 8, 2026
github-merge-queueBot 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 freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@cryptodev-2s@mcmire@micaelae