Skip to content

chore: bump @metamask dependencies#258

Merged
cryptodev-2s merged 1 commit intomainfrom
chore/bump-metamask-deps
Mar 30, 2026
Merged

chore: bump @metamask dependencies#258
cryptodev-2s merged 1 commit intomainfrom
chore/bump-metamask-deps

Conversation

@cryptodev-2s
Copy link
Copy Markdown
Contributor

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

Summary

  • Bump @metamask/base-controller from ^9.0.0 to ^9.0.1 (9.0.1)
    Dependency bumps only (messenger, utils)
  • Bump @metamask/controller-utils from ^11.3.0 to ^11.19.0 (11.19.0)
    Add new built-in networks (Base, Arbitrum, BSC, Optimism, Polygon, Sei, MegaETH, Monad), ServicePolicy improvements, HttpError class, time constants
  • Bump @metamask/messenger from ^0.3.0 to ^1.0.0 (1.0.0)
    Stability promotion, no API changes
  • Bump @metamask/network-controller from ^30.0.0 to ^30.0.1 (30.0.1)
    Dependency bumps only
  • Bump @metamask/utils from ^11.0.0 to ^11.9.0 (11.9.0)
    Add sha256 utility, areUint8ArraysEqual, CAIP namespace additions (Tron, Stellar), unit conversion utils, perf improvements

Test plan

  • Build passes
  • Lint passes
  • All 51 tests pass
  • 100% coverage maintained

Note

Medium Risk
Dependency-only update, but it upgrades @metamask/messenger to 1.0.0 and bumps multiple controller-related packages, which could introduce subtle runtime/type behavior changes without code changes in this repo.

Overview
Updates this package’s MetaMask core dependencies to newer versions: @metamask/base-controller ^9.0.0^9.0.1, @metamask/controller-utils ^11.3.0^11.19.0, @metamask/messenger ^0.3.0^1.0.0, @metamask/network-controller ^30.0.0^30.0.1, and @metamask/utils ^11.0.0^11.9.0.

Refreshes yarn.lock accordingly and records the bumps under Unreleased in CHANGELOG.md.

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

@cryptodev-2s cryptodev-2s requested a review from a team as a code owner March 30, 2026 09:44
@socket-security
Copy link
Copy Markdown

socket-security bot commented Mar 30, 2026

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updated@​metamask/​base-controller@​9.0.0 ⏵ 9.0.1100 +11007393 +6100
Updated@​metamask/​messenger@​0.3.0 ⏵ 1.0.010010076 +191 +6100
Updated@​metamask/​network-controller@​30.0.0 ⏵ 30.0.196 -410078 -2296 -4100

View full report

@socket-security
Copy link
Copy Markdown

socket-security bot commented Mar 30, 2026

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:

  • @metamask/network-controller@30.0.1

View full report

@cryptodev-2s cryptodev-2s self-assigned this Mar 30, 2026
@cryptodev-2s cryptodev-2s force-pushed the chore/bump-metamask-deps branch from 1a2df3d to 9c3160f Compare March 30, 2026 09:46
@cryptodev-2s
Copy link
Copy Markdown
Contributor Author

@SocketSecurity ignore npm/@metamask/network-controller@30.0.1

@cryptodev-2s cryptodev-2s force-pushed the chore/bump-metamask-deps branch from 9c3160f to 37a6882 Compare March 30, 2026 09:54
@cryptodev-2s cryptodev-2s merged commit 9e9876e into main Mar 30, 2026
18 checks passed
@cryptodev-2s cryptodev-2s deleted the chore/bump-metamask-deps branch March 30, 2026 10:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants