Closed sahar-fehri closed 1 week ago
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.
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
Package | New capabilities | Transitives | Size | Publisher |
---|---|---|---|---|
npm/@metamask/assets-controllers@29.0.0 | Transitive: environment | +15 |
5.9 MB | metamaskbot |
npm/@metamask/preferences-controller@11.0.0 | None | +5 |
1.25 MB | metamaskbot |
npm/@types/ms@0.7.34 | None | 0 |
3.2 kB | types |
npm/cockatiel@3.1.3 | None | 0 |
409 kB | connor.peet |
npm/jsonschema@1.4.1 | None | 0 |
81.8 kB | acubed |
🚮 Removed packages: npm/@metamask/assets-controllers@26.0.0, npm/@metamask/polling-controller@5.0.1
@metamaskbot update-policies
Policies updated
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 67.38%. Comparing base (
4519cac
) to head (d13aff2
).:exclamation: Current head d13aff2 differs from pull request most recent head e87e242. Consider uploading reports for the commit e87e242 to get more accurate results
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Platform | Page | Metric | Min (ms) | Max (ms) | Average (ms) | StandardDeviation (ms) | MarginOfError (ms) |
---|---|---|---|---|---|---|---|
Chrome | Home | firstPaint | 62 | 150 | 94 | 22 | 10 |
domContentLoaded | 9 | 38 | 15 | 7 | 3 | ||
load | 50 | 3488 | 953 | 1359 | 653 | ||
domInteractive | 9 | 38 | 15 | 7 | 3 |
@metamask/assets-controllers
has a peerDependency on @metamask/account-controllers
.
Before this change, the direct dependency version of @metamask/account-controllers
satisfies the peerDependency requirement. This change will break it. Also upgrading @metamask/account-controllers
from ^11.0.0
to ^14.0.0
would make them align again.
I haven't looked closer than this, but I would think that there is something behind the peerDependency bumps?
Is it actually safe, or should @metamask/account-controllers
also be upgraded alongside?
Platform | Page | Metric | Min (ms) | Max (ms) | Average (ms) | StandardDeviation (ms) | MarginOfError (ms) |
---|---|---|---|---|---|---|---|
Chrome | Home | firstPaint | 68 | 224 | 95 | 38 | 18 |
domContentLoaded | 9 | 53 | 16 | 10 | 5 | ||
load | 56 | 2935 | 1256 | 1325 | 636 | ||
domInteractive | 9 | 53 | 16 | 10 | 5 |
@metamask/assets-controllers
has a peerDependency on@metamask/account-controllers
.Before this change, the direct dependency version of
@metamask/account-controllers
satisfies the peerDependency requirement. This change will break it. Also upgrading@metamask/account-controllers
from^11.0.0
to^14.0.0
would make them align again.I haven't looked closer than this, but I would think that there is something behind the peerDependency bumps?
Is it actually safe, or should
@metamask/account-controllers
also be upgraded alongside?
Hey @legobeat! that's a good point! I think i expected to see build errors or errors in console extension/background if a peer dependency needed an upgrade, i have tested this PR locally and i do not see any errors. I see the changelog in core marked accounts-controller v14.0.0 as breaking but maybe it does not necessarily need an update?
Platform | Page | Metric | Min (ms) | Max (ms) | Average (ms) | StandardDeviation (ms) | MarginOfError (ms) |
---|---|---|---|---|---|---|---|
Chrome | Home | firstPaint | 62 | 225 | 105 | 39 | 19 |
domContentLoaded | 9 | 94 | 18 | 18 | 9 | ||
load | 50 | 3250 | 1302 | 1375 | 660 | ||
domInteractive | 9 | 94 | 18 | 18 | 9 |
Platform | Page | Metric | Min (ms) | Max (ms) | Average (ms) | StandardDeviation (ms) | MarginOfError (ms) |
---|---|---|---|---|---|---|---|
Chrome | Home | firstPaint | 62 | 225 | 105 | 39 | 19 |
domContentLoaded | 9 | 94 | 18 | 18 | 9 | ||
load | 50 | 3250 | 1302 | 1375 | 660 | ||
domInteractive | 9 | 94 | 18 | 18 | 9 |
@metamaskbot update-policies
👍 Dependency issues cleared. Learn more about Socket for GitHub ↗︎
This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.
Policies updated
I just checked through the changes in the peer dependencies that assets-controllers
has, and most of them are type-related, so they don't have an impact here. It seems that we can address those upgrades in a separate PR.
Platform | Page | Metric | Min (ms) | Max (ms) | Average (ms) | StandardDeviation (ms) | MarginOfError (ms) |
---|---|---|---|---|---|---|---|
Chrome | Home | firstPaint | 70 | 181 | 94 | 26 | 13 |
domContentLoaded | 9 | 22 | 12 | 3 | 1 | ||
load | 58 | 3754 | 1247 | 1463 | 703 | ||
domInteractive | 9 | 22 | 12 | 3 | 1 |
Platform | Page | Metric | Min (ms) | Max (ms) | Average (ms) | StandardDeviation (ms) | MarginOfError (ms) |
---|---|---|---|---|---|---|---|
Chrome | Home | firstPaint | 60 | 139 | 80 | 16 | 8 |
domContentLoaded | 9 | 18 | 11 | 2 | 1 | ||
load | 49 | 2875 | 687 | 1088 | 522 | ||
domInteractive | 9 | 18 | 11 | 2 | 1 |
Description
Bumps assets-controllers to latest.
Related issues
Fixes:
Manual testing steps
Screenshots/Recordings
Before
After
Pre-merge author checklist
Pre-merge reviewer checklist