Uh oh!
There was an error while loading. Please reload this page.
Release/869.0.0 - #8225
Conversation
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
Uh oh!
There was an error while loading. Please reload this page.
gambinish
left a comment
There was a problem hiding this comment.
Approving perps-controller minor version release
All alerts resolved. Learn more about Socket for GitHub. This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored. Ignoring alerts on:
|
cryptodev-2s
commented
Mar 17, 2026
@SocketSecurity ignore npm/@metamask/phishing-controller@16.3.0 |
cryptodev-2s
commented
Mar 17, 2026
@SocketSecurity ignore npm/@metamask/transaction-controller@62.22.0 |
Prithpal-Sooriya
commented
Mar 17, 2026
@cryptodev-2s this release is much larger than I initially thought. Do we have have previews/test builds for the major releases (assets team I believe have tested and have branches for Or is the plan to ping teams to subsequently to update their packages on clients asap? |
Yes check the description here most of the packages are just waiting for this release. Clients PRs are already ready. |
Uh oh!
There was an error while loading. Please reload this page.
## @metamask/chain-agnostic-permissions ## [1.5.0] ### Added - Add optional `sortAccountIdsByLastSelected` parameter to `getSessionScopes` function to enable custom account ordering within session scopes ([#8255](#8255)) ### Changed - Bump `@metamask/permission-controller` from `^12.2.0` to `^12.2.1` ([#8225](#8225)) - Bump `@metamask/controller-utils` from `^11.17.0` to `^11.19.0` ([#7583](#7583), [#7995](#7995)) ## @metamask/multichain-api-middleware ## [2.0.0] ### Added - **BREAKING:** Add required `sortAccountIdsByLastSelected` hook to `wallet_getSession`, `wallet_createSession`, and `wallet_invokeMethod` handlers to enable custom account ordering in session scopes ([#8255](#8255)) ### Changed - Bump `@metamask/permission-controller` from `^12.2.0` to `^12.2.1` ([#8225](#8225)) - Bump `@metamask/json-rpc-engine` from `^10.2.2` to `^10.2.3` ([#8078](#8078)) <!-- CURSOR_SUMMARY --> --- > [!NOTE] > **Medium Risk** > Primarily a release/version bump, but it includes a major version bump for `@metamask/multichain-api-middleware` and updated dependency constraints that may break downstream consumers expecting the previous API contract. > > **Overview** > Bumps the monorepo version to `880.0.0` and publishes new package versions: `@metamask/chain-agnostic-permission` `1.5.0` and **breaking** `@metamask/multichain-api-middleware` `2.0.0`. > > Updates dependent packages (notably `@metamask/eip1193-permission-middleware` and `@metamask/multichain-api-middleware`) to require `@metamask/chain-agnostic-permission@^1.5.0`, and refreshes associated changelog entries and `yarn.lock` mappings. > > <sup>Written by [Cursor Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit 879c9d7. This will update automatically on new commits. Configure [here](https://cursor.com/dashboard?tab=bugbot).</sup> <!-- /CURSOR_SUMMARY -->

Explanation
This release (
869.0.0) includes updates to 23 packages across the monorepo.Major releases (breaking changes)
@metamask/approval-controller@metamask/assets-controllers@metamask/bridge-status-controller@metamask/logging-controller@metamask/network-enablement-controller@metamask/phishing-controller@metamask/transaction-controllerMinor releases (new features, non-breaking)
@metamask/address-book-controller@metamask/assets-controller@metamask/ens-controller@metamask/gas-fee-controller@metamask/name-controller@metamask/perps-controller@metamask/signature-controller@metamask/transaction-pay-controller@metamask/user-operation-controllerPatch releases (bug fixes, dependency updates)
@metamask/bridge-controller@metamask/eip-5792-middleware@metamask/gator-permissions-controller@metamask/permission-controller@metamask/profile-metrics-controller@metamask/shield-controller@metamask/subscription-controllerReferences
Checklist
Note
Medium Risk
Primarily a version/lockfile release bump, but it pulls in multiple major-version controller updates with documented breaking API/type renames that can break downstream consumers if not updated.
Overview
Bumps the monorepo release to
869.0.0and publishes new versions across ~23 packages, updatingpackage.jsonversions, changelogs, andyarn.lock.This release propagates several major dependency upgrades (notably
@metamask/transaction-controller@63,@metamask/approval-controller@9,@metamask/assets-controllers@101,@metamask/network-enablement-controller@5,@metamask/logging-controller@8) and updates dependent packages to match. Changelogs note new messenger-exposed actions/methods and breaking renames of controller APIs/action-type exports.Written by Cursor Bugbot for commit 618700f. This will update automatically on new commits. Configure here.