Skip to content

chore: Bump network-controller to v23 #31711

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 20 commits into from
Apr 10, 2025
Merged

Conversation

mcmire
Copy link
Contributor

@mcmire mcmire commented Apr 8, 2025

Description

We are splitting this off from the RPC failover PR to unblock other controller upgrades.

Additionally, we are pinning controller-utils to 11.7.0

Open in GitHub Codespaces

Related issues

N/A

Manual testing steps

There should be no functional changes, everything should work as-is.

Screenshots/Recordings

Before

After

Pre-merge author checklist

Pre-merge reviewer checklist

  • I've manually tested the PR (e.g. pull and build branch, run the app, test code being changed).
  • I confirm that this PR addresses all acceptance criteria described in the ticket it closes and includes the necessary testing evidence such as recordings and or screenshots.

We are splitting this off from the RPC failover PR to unblock other
controller upgrades.

Additionally, we are pinning `controller-utils` to 11.6.0 across the
board because newer versions add MegaETH to key constants and it seems
to be breaking functionality. Once we fully integrate the MegaETH then
we should be able to upgrade `controller-utils` completely.
Copy link
Contributor

github-actions bot commented Apr 8, 2025

CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes.

Copy link

socket-security bot commented Apr 8, 2025

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

Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updated[email protected] ⏵ 1.0.30001707100 +110074 +198100
Updated@metamask/[email protected] ⏵ 10.1.191 +1710010092 +2100

View full report ↗

@mcmire mcmire mentioned this pull request Apr 8, 2025
7 tasks
@mcmire mcmire changed the title Bump network-controller to v23 chore: Bump network-controller to v23 Apr 8, 2025
@mcmire
Copy link
Contributor Author

mcmire commented Apr 8, 2025

@metamaskbot update-policies

@metamaskbot
Copy link
Collaborator

Policies updated.
👀 Please review the diff for suspicious new powers.

🧠 Learn how: https://lavamoat.github.io/guides/policy-diff/#what-to-look-for-when-reviewing-a-policy-diff

@metamaskbot
Copy link
Collaborator

✨ Files requiring CODEOWNER review ✨

🧩 @MetaMask/extension-devs

  • lavamoat/browserify/beta/policy.json
  • lavamoat/browserify/flask/policy.json
  • lavamoat/browserify/main/policy.json
  • lavamoat/browserify/mmi/policy.json

📜 @MetaMask/policy-reviewers

  • lavamoat/browserify/beta/policy.json
  • lavamoat/browserify/flask/policy.json
  • lavamoat/browserify/main/policy.json
  • lavamoat/browserify/mmi/policy.json

🔗 @MetaMask/supply-chain

  • lavamoat/browserify/beta/policy.json
  • lavamoat/browserify/flask/policy.json
  • lavamoat/browserify/main/policy.json
  • lavamoat/browserify/mmi/policy.json

@mcmire
Copy link
Contributor Author

mcmire commented Apr 8, 2025

@metamaskbot update-policies

@metamaskbot
Copy link
Collaborator

Policies updated.
👀 Please review the diff for suspicious new powers.

🧠 Learn how: https://lavamoat.github.io/guides/policy-diff/#what-to-look-for-when-reviewing-a-policy-diff

@mcmire
Copy link
Contributor Author

mcmire commented Apr 8, 2025

@metamaskbot update-policies

@metamaskbot
Copy link
Collaborator

No policy changes

@mcmire
Copy link
Contributor Author

mcmire commented Apr 8, 2025

@metamaskbot update-policies

@metamaskbot
Copy link
Collaborator

Policies updated.
👀 Please review the diff for suspicious new powers.

🧠 Learn how: https://lavamoat.github.io/guides/policy-diff/#what-to-look-for-when-reviewing-a-policy-diff

@mcmire
Copy link
Contributor Author

mcmire commented Apr 9, 2025

Still some e2e failures, but far less than before. I also notice e2e failures on main, so maybe some of these are not the fault of this PR. I'll investigate this more tomorrow.

@mcmire
Copy link
Contributor Author

mcmire commented Apr 9, 2025

Looks like I wasn't quite able to get this merged today. I'm out until Monday 4/14, so whoever wants to take this over and get this merged please feel free.

@stanleyyconsensys
Copy link
Contributor

Looks like I wasn't quite able to get this merged today. I'm out until Monday 4/14, so whoever wants to take this over and get this merged please feel free.

will help to continue the work

@metamaskbot
Copy link
Collaborator

Builds ready [5ed4f8e]
UI Startup Metrics (1206 ± 59 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1206108914485912401284
load10569681234471106991
domContentLoaded10509581225461107992
domInteractive17135761728
firstPaint71271112441922190
backgroundConnect7429378
firstReactRender20155171940
getState12431768
initialActions001001
loadScripts81372698145836878
setupStore7514278
WebpackHomeuiStartup21571739245718823102385
load17141354213715217811970
domContentLoaded17061350213215017771954
domInteractive171262111452
firstPaint160643786224583
backgroundConnect319245303662
firstReactRender145533801036293
getState1842773679
initialActions317135
loadScripts17001349212914717741925
setupStore2362743879
FirefoxBrowserifyHomeuiStartup13671187176212514231620
load12221051164211912801461
domContentLoaded12221051164011912791460
domInteractive9839270308996
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect20138092038
firstReactRender23195562434
getState1142012379
initialActions002001
loadScripts12041036162711912601440
setupStore7438667
WebpackHomeuiStartup15061340184810715701675
load1297116216489713551467
domContentLoaded1296116216489713541467
domInteractive9337212278695
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect22144672440
firstReactRender34285153644
getState8429589
initialActions001011
loadScripts1277114816289613381450
setupStore9547688

Copy link
Contributor

@stanleyyconsensys stanleyyconsensys left a comment

Choose a reason for hiding this comment

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

LGTM

@stanleyyconsensys stanleyyconsensys added this pull request to the merge queue Apr 10, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Apr 10, 2025
@stanleyyconsensys stanleyyconsensys added this pull request to the merge queue Apr 10, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Apr 10, 2025
@stanleyyconsensys stanleyyconsensys added this pull request to the merge queue Apr 10, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to no response for status checks Apr 10, 2025
@gantunesr gantunesr added this pull request to the merge queue Apr 10, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Apr 10, 2025
@gantunesr gantunesr added this pull request to the merge queue Apr 10, 2025
Merged via the queue into main with commit aa2b493 Apr 10, 2025
169 checks passed
@gantunesr gantunesr deleted the bump-network-controller-to-v23 branch April 10, 2025 19:48
@github-actions github-actions bot locked and limited conversation to collaborators Apr 10, 2025
@metamaskbot metamaskbot added the release-12.18.0 Issue or pull request that will be included in release 12.18.0 label Apr 10, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
release-12.18.0 Issue or pull request that will be included in release 12.18.0 team-wallet-framework
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants