Skip to content

Conversation

@rarquevaux
Copy link
Contributor

@rarquevaux rarquevaux commented Dec 3, 2025

Description

update smart-transaction-controller to 20.1.0

Open in GitHub Codespaces

Changelog

CHANGELOG entry: update smart-transaction-controller to 20.1.0

Related issues

Fixes:

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.

@github-actions
Copy link
Contributor

github-actions bot commented Dec 3, 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.

@metamaskbot metamaskbot added the team-transactions Transactions team label Dec 3, 2025
@socket-security
Copy link

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

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updated@​metamask/​smart-transactions-controller@​20.0.0 ⏵ 20.1.098 +1100100 +196 +150

View full report

@metamaskbot
Copy link
Collaborator

Builds ready [7d9f5a1]
UI Startup Metrics (1252 ± 109 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup12521050151610913281461
load104887012989711181221
domContentLoaded104285512939611091216
domInteractive2615105192387
firstPaint53582128941010211187
backgroundConnect21819729614222242
firstReactRender322181103753
getState3814149214471
initialActions107114
loadScripts8306521077948891003
setupStore1162741222
numNetworkReqs1057016559
BrowserifyPower User HomeuiStartup19791665269020721092358
load1000884168213010251290
domContentLoaded989875167313010051283
domInteractive31171742527101
firstPaint52810313563809291298
backgroundConnect261201749114236549
firstReactRender52407375766
getState18814566057197249
initialActions102112
loadScripts78067514301277911079
setupStore1684271638
numNetworkReqs79632412775155
WebpackStandard HomeuiStartup8567161181888981047
load66357298684716814
domContentLoaded65856497984710806
domInteractive2916149242498
firstPaint21577808143205603
backgroundConnect1166971018
firstReactRender29208483440
getState281367113449
initialActions103111
loadScripts65556297382708803
setupStore1165351319
numNetworkReqs1156816559
WebpackPower User HomeuiStartup15741220218825818282100
load66457691281689861
domContentLoaded65657090681683856
domInteractive33181242530107
firstPaint27191769174292662
backgroundConnect110757719773551
firstReactRender574598106380
getState1758724123190222
initialActions102112
loadScripts65356889880681848
setupStore17747101541
numNetworkReqs78631582373151
FirefoxBrowserifyStandard HomeuiStartup12971106221416713701649
load1073944186412311171287
domContentLoaded1072944186412311151286
domInteractive58301533084117
firstPaint------
backgroundConnect41211692641105
firstReactRender23185882337
getState137105151223
initialActions103112
loadScripts1046925183411310881210
setupStore145231241140
numNetworkReqs1256517663
BrowserifyPower User HomeuiStartup31022041525688140324705
load14381006284652614192760
domContentLoaded14371006284552614182760
domInteractive127351014126130366
firstPaint------
backgroundConnect2922713913743061122
firstReactRender68373043378131
getState281951397248290871
initialActions301021023
loadScripts1291977273834313772362
setupStore1195817177100575
numNetworkReqs86552084177200
WebpackStandard HomeuiStartup15821331215517016541964
load1288111916719813431469
domContentLoaded1287111916719813411469
domInteractive792821537105135
firstPaint------
backgroundConnect54172133563124
firstReactRender30227793341
getState14773121351
initialActions103122
loadScripts1259110415899113151415
setupStore196266321375
numNetworkReqs1256716763
WebpackPower User HomeuiStartup32152270543580140274474
load15871100275247516032627
domContentLoaded15861100275247516032627
domInteractive1562912412531241074
firstPaint------
backgroundConnect2082511832882221092
firstReactRender67362163564166
getState30663921260478878
initialActions213123
loadScripts14901082266442614972541
setupStore12351265244100768
numNetworkReqs876121833115146
📊 Page Load Benchmark Results

Current Commit: 7d9f5a1 | Date: 12/3/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.05s (±73ms) 🟡 | historical mean value: 1.04s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 737ms (±71ms) 🟢 | historical mean value: 724ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 77ms (±11ms) 🟢 | historical mean value: 77ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.05s 73ms 1.01s 1.35s 1.27s 1.35s
domContentLoaded 737ms 71ms 700ms 1.02s 941ms 1.02s
firstPaint 77ms 11ms 60ms 168ms 88ms 168ms
firstContentfulPaint 77ms 11ms 60ms 168ms 88ms 168ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 58 Bytes (0%)
  • ui: 0 Bytes (0%)
  • common: 81 Bytes (0%)

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants