chore: Bump @metamask/transaction-controller to 25.1.0 (along with related packages)#23252
chore: Bump @metamask/transaction-controller to 25.1.0 (along with related packages)#23252
@metamask/transaction-controller to 25.1.0 (along with related packages)#23252Conversation
|
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. |
39b22e1 to
20240ce
Compare
|
@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 |
|
@metamaskbot update-policies |
|
Policies updated |
We need to fix this because of <MetaMask/core#3990>.
|
@metamaskbot update-policies |
@metamask/transaction-controller to 25.0.0 (along with related packages)@metamask/transaction-controller to 25.0.0 (along with related packages)
@metamask/transaction-controller to 25.0.0 (along with related packages)@metamask/transaction-controller to 25.1.0 (along with related packages)
|
Judging by recent builds, the e2e failures seem like known flaky tests and therefore seem unrelated to the package bumps. |
|
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
🚮 Removed packages: npm/@metamask/gas-fee-controller@13.0.2, npm/@metamask/transaction-controller@23.1.0, npm/@metamask/user-operation-controller@4.0.0, npm/@types/ms@0.7.34, npm/apg-js@4.3.0, npm/regenerator-runtime@0.14.1 |
|
@metamaskbot update-policies |
|
Policies updated |
Builds ready [a46c68c]
Page Load Metrics (1305 ± 534 ms)
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
|
No release label on PR. Adding release label release-11.14.0 on PR, as PR was added to branch 11.14.0 when release was cut. |
Description
This PR upgrades
@metamask/transaction-controllerfrom 23.1.0 to 25.1.0. This version includes several major changes, but the one that is most relevant for this PR is that TransactionController now inherits from BaseController v2. For more, see the changelog.In order to satisfy peer dependency constraints, the following packages also needed to be bumped. There aren't any functional changes to these packages:
@metamask/approval-controller5.1.0 -> 6.0.0 (view changelog)@metamask/gas-fee-controller13.0.0 -> 14.0.0 (view changelog)@metamask/network-controller17.2.0 -> 18.0.0 (view changelog)@metamask/user-operation-controller4.0.0 -> 6.0.0 (view changelog)@babel/runtime7.23.2 -> 7.24.0 (the patch file has also been regenerated)Related issues
PR that upgraded TransactionController to BaseController v2: MetaMask/core#3758
Manual testing steps
We'll want to verify that features related to transactions still work. Sending a transaction, seeing it confirmed, etc.
Screenshots/Recordings
(No screenshots to show)
Pre-merge author checklist
Pre-merge reviewer checklist