-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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: upgrade signature controller to remove message managers #11911
chore: upgrade signature controller to remove message managers #11911
Conversation
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
🚮 Removed packages: npm/@metamask/approval-controller@7.0.2, npm/@metamask/signature-controller@19.1.0 |
Bitrise❌❌❌ Commit hash: 9804e17 Note
Tip
|
Bitrise builds: All Signatures function as expected on Android and iOS devices. iosSign.mp4androidSign.mp4 |
Update Node version.
Bitrise✅✅✅ Commit hash: 6117655 Note
|
Quality Gate passedIssues Measures |
Bitrise✅✅✅ Commit hash: 4517054 Note
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@@ -1 +1 @@ | |||
20.12.2 | |||
20.14.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@matthewwalsh0 Any reason to hold at 20.14.0
? Would be great if we can bump to at minimum 20.17 of not 20.18:
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I was doing the minimum bump to satisfy the latest version of eth-sig-util
which needs ^20.14
.
Anything beyond that is also fine of course.
Description
Upgrade
@metamask/signature-controller
to version20.1.0
to remove all usage ofmetamask/message-managers
.Upgrade
@metamask/approval-controller
to version7.1.0
and remove the unnecessary patch.Upgrade Node version from
20.12.2
to20.14.0
.Related issues
Manual testing steps
Full regression of all signature functionality.
Screenshots/Recordings
Before
After
Pre-merge author checklist
Pre-merge reviewer checklist