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.
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:
|
|
@SocketSecurity ignore npm/@metamask/phishing-controller@16.3.0 |
|
@SocketSecurity ignore npm/@metamask/transaction-controller@62.22.0 |
|
@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. |
## @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.