Skip to content
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

chore: update controllers as of core release v262 #28781

Draft
wants to merge 20 commits into
base: main
Choose a base branch
from

Conversation

cryptodev-2s
Copy link
Contributor

@cryptodev-2s cryptodev-2s commented Nov 27, 2024

Description

This PR bumps the following packages:

  • @metamask/user-operation-controller to ^20.0.1
  • @metamask/ens-controller to ^15.0.1
  • @metamask/gas-fee-controller to ^22.0.2
  • @metamask/polling-controller to ^12.0.2
  • @metamask/selected-network-controller to ^19.0.0
  • @metamask/accounts-controller to ^20.0.1
  • @metamask/address-book-controller: ^6.0.2
  • @metamask/announcement-controller: ^7.0.2
  • @metamask/approval-controller: ^7.0.4
  • @metamask/assets-controllers: ^45.1.1
  • @metamask/controller-utils: ^11.4.4
  • @metamask/keyring-controller: ^19.0.1
  • @metamask/logging-controller: ^6.0.3
  • @metamask/name-controller: ^8.0.2
  • @metamask/notification-services-controller: ^0.15.0
  • @metamask/permission-log-controller: ^3.0.2
  • @metamask/phishing-controller: ^12.3.1
  • @metamask/profile-sync-controller: ^3.0.0
  • @metamask/signature-controller: ^23.0.1
  • @metamask/transaction-controller: ^41.1.0

Open in GitHub Codespaces

Related issues

Fixes: #28495

Manual testing steps

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.

@cryptodev-2s cryptodev-2s self-assigned this Nov 27, 2024
@cryptodev-2s cryptodev-2s requested a review from a team as a code owner November 27, 2024 17:53
Copy link
Contributor

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.

@cryptodev-2s cryptodev-2s force-pushed the cryptodev2s/bump-user-operatin-controller-19.0.0 branch from a7fc418 to cfe48df Compare November 27, 2024 17:55
Copy link

socket-security bot commented Nov 27, 2024

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@metamask/[email protected] None +3 1.26 MB metamaskbot
npm/@metamask/[email protected] None 0 60.3 kB metamaskbot
npm/@metamask/[email protected] None 0 39.3 kB metamaskbot
npm/@metamask/[email protected] None 0 89.1 kB metamaskbot
npm/@metamask/[email protected] None +1 228 kB metamaskbot
npm/@metamask/[email protected] None 0 536 kB metamaskbot
npm/@metamask/[email protected] None 0 52.7 kB metamaskbot
npm/@metamask/[email protected] None +1 274 kB metamaskbot
npm/@metamask/[email protected] network 0 281 kB metamaskbot
npm/@metamask/[email protected] network 0 1.37 MB metamaskbot
npm/@metamask/[email protected] None 0 911 kB metamaskbot
npm/@metamask/[email protected] None 0 93.5 kB metamaskbot
npm/@metamask/[email protected] network 0 320 kB metamaskbot
npm/@metamask/[email protected] None 0 105 kB metamaskbot
npm/@metamask/[email protected] None 0 140 kB metamaskbot
npm/@metamask/[email protected] network 0 1.35 MB metamaskbot
npm/@metamask/[email protected] network 0 289 kB metamaskbot
npm/@metamask/[email protected] network 0 2.25 MB metamaskbot
npm/@metamask/[email protected] network 0 488 kB metamaskbot

🚮 Removed packages: npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected]

View full report↗︎

@cryptodev-2s cryptodev-2s force-pushed the cryptodev2s/bump-user-operatin-controller-19.0.0 branch from cfe48df to 27a1948 Compare November 27, 2024 18:30
@cryptodev-2s
Copy link
Contributor Author

@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 metamaskbot requested a review from a team as a code owner November 27, 2024 18:40
@metamaskbot
Copy link
Collaborator

Builds ready [c9178ad]
Page Load Metrics (1648 ± 39 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint1491177216487737
domContentLoaded1443175816228642
load1492177316488039
domInteractive236435136
backgroundConnect96327189
firstReactRender1695533215
getState589252713
initialActions01000
loadScripts1052131512027536
setupStore65812147
uiStartup16612359196118790
Bundle size diffs [🚀 Bundle size reduced!]
  • background: -29.86 KiB (-0.52%)
  • ui: 0 Bytes (0.00%)
  • common: 0 Bytes (0.00%)

yarn.lock Outdated Show resolved Hide resolved
@metamaskbot
Copy link
Collaborator

Builds ready [dccd430]
Page Load Metrics (1903 ± 121 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint53327291810375180
domContentLoaded154527101864246118
load156127361903252121
domInteractive247232126
backgroundConnect8102362713
firstReactRender1693322612
getState43195924522
initialActions01000
loadScripts11511713140313967
setupStore617821
uiStartup189029472199258124
Bundle size diffs [🚀 Bundle size reduced!]
  • background: -29.86 KiB (-0.55%)
  • ui: 0 Bytes (0.00%)
  • common: 0 Bytes (0.00%)

@cryptodev-2s cryptodev-2s changed the title chore: bump @metamask/user-operation-controller to ^19.0.0 chore: update controllers as of core release v244 Nov 28, 2024
@cryptodev-2s
Copy link
Contributor Author

@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

package.json Outdated
@@ -244,6 +244,7 @@
"@metamask/network-controller@npm:^17.0.0": "patch:@metamask/network-controller@npm%3A21.0.0#~/.yarn/patches/@metamask-network-controller-npm-21.0.0-559aa8e395.patch",
"@metamask/network-controller@npm:^19.0.0": "patch:@metamask/network-controller@npm%3A21.0.0#~/.yarn/patches/@metamask-network-controller-npm-21.0.0-559aa8e395.patch",
"@metamask/network-controller@npm:^20.0.0": "patch:@metamask/network-controller@npm%3A21.0.0#~/.yarn/patches/@metamask-network-controller-npm-21.0.0-559aa8e395.patch",
"@metamask/network-controller@npm:^21.0.0": "patch:@metamask/network-controller@npm%3A22.0.2#~/.yarn/patches/@metamask-network-controller-npm-22.0.2-6fc65c500a.patch",
Copy link
Contributor Author

Choose a reason for hiding this comment

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

still in use by @metamask/ppom-validator

@cryptodev-2s cryptodev-2s requested a review from Gudahtt November 29, 2024 00:26
package.json Outdated Show resolved Hide resolved
package.json Outdated Show resolved Hide resolved
Gudahtt
Gudahtt previously approved these changes Nov 29, 2024
Copy link
Member

@Gudahtt Gudahtt left a comment

Choose a reason for hiding this comment

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

LGTM!

mikesposito
mikesposito previously approved these changes Nov 29, 2024
@Gudahtt
Copy link
Member

Gudahtt commented Nov 29, 2024

Interesting, storybook failure

@cryptodev-2s cryptodev-2s dismissed stale reviews from mikesposito and Gudahtt via 87d926c November 29, 2024 17:37
@cryptodev-2s cryptodev-2s changed the title chore: update controllers as of core release v244 chore: update controllers as of core release v262 Dec 3, 2024
@cryptodev-2s cryptodev-2s marked this pull request as draft December 3, 2024 13:21
@cryptodev-2s
Copy link
Contributor Author

@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

@cryptodev-2s
Copy link
Contributor Author

@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

@cryptodev-2s cryptodev-2s marked this pull request as ready for review December 3, 2024 22:32
@cryptodev-2s cryptodev-2s requested a review from a team as a code owner December 3, 2024 22:32
@cryptodev-2s
Copy link
Contributor Author

@metamaskbot update-policies

@metamaskbot
Copy link
Collaborator

No policy changes

@cryptodev-2s cryptodev-2s marked this pull request as draft December 3, 2024 23:43
@cryptodev-2s
Copy link
Contributor Author

cryptodev-2s commented Dec 4, 2024

@Gudahtt @mikesposito, the previously approved PR is here: #28905.

This one now includes a larger package bump, but one test is still failing. I’m investigating the issue, and the scope will be narrowed once the previously shared PR is merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update metamask/user-operation-controller to version 19.0.0
4 participants