Skip to content

feat: update seedless-onboarding-controller to v8.1#40425

Merged
lwin-kyaw merged 2 commits intomainfrom
feat/seedless-controller-v8.1
Feb 26, 2026
Merged

feat: update seedless-onboarding-controller to v8.1#40425
lwin-kyaw merged 2 commits intomainfrom
feat/seedless-controller-v8.1

Conversation

@lwin-kyaw
Copy link
Contributor

@lwin-kyaw lwin-kyaw commented Feb 26, 2026

Description

Minor updates of @metamask/seedless-onboarding-controller -> v8.1

Open in GitHub Codespaces

Changelog

CHANGELOG entry: @metamask/seedless-onboarding-controller upgrade to v8.1

Related issues

Fixes: #40304

Manual testing steps

  1. Go to this page...

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.

Note

Cursor Bugbot is generating a summary for commit 83abe76. Configure here.

@github-actions
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.

@metamaskbot metamaskbot added the team-onboarding Onboarding team label Feb 26, 2026
@socket-security
Copy link

socket-security bot commented Feb 26, 2026

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

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updated@​metamask/​seedless-onboarding-controller@​8.0.0 ⏵ 8.1.099 +110078 +196 +3100

View full report

chaitanyapotti
chaitanyapotti previously approved these changes Feb 26, 2026
@metamaskbotv2
Copy link
Contributor

metamaskbotv2 bot commented Feb 26, 2026

Builds ready [7013f6c]
⚡ Performance Benchmarks
👆 Interaction Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Load New Accountload_new_account37628551196473511
total37628551196473511
Confirm Txconfirm_tx604360356052660486052
total604360356052660486052
Bridge User Actionsbridge_load_page24220129636272296
bridge_load_asset_picker2742652807280280
bridge_search_token71670373715731737
total1249121012943812801294
🔌 Startup Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Standard HomeuiStartup14441204183311215001632
load12191014149410112661406
domContentLoaded1211100914899912591385
domInteractive2917102192683
firstPaint165721487151211274
backgroundConnect21519926712217241
firstReactRender19134662029
initialActions107114
loadScripts101381012779810681192
setupStore1363661623
numNetworkReqs312292202384
Power User HomeuiStartup244314889507146322274615
load12651058185516113161571
domContentLoaded12451050182415212991541
domInteractive3619138203784
firstPaint2008750897254406
backgroundConnect62926936688043492587
firstReactRender26166183045
initialActions105113
loadScripts1017828159214810571297
setupStore1774471830
numNetworkReqs69361562480113
🧭 User Journey Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Onboarding Import WalletimportWalletToSocialScreen2202182232221223
srpButtonToSrpForm94919839598
confirmSrpToPwForm22212312223
pwFormToMetricsScreen15151601616
metricsToWalletReadyScreen17161811718
doneButtonToHomeScreen1099624143730414101437
openAccountMenuToAccountListLoaded72016416767245876367672
total88718670903113789549031
Onboarding New WalletcreateWalletToSocialScreen2212192242222224
srpButtonToPwForm1071061081108108
createPwToRecoveryScreen989099
skipBackupToMetricsScreen36353713737
agreeButtonToOnboardingSuccess16161701717
doneButtonToAssetList73168678134734781
total1101100011665911441166
Asset DetailsassetClickToPriceChart684187218487
total684187218487
Solana Asset DetailsassetClickToPriceChart52495635256
total52495635256
Import Srp HomeloginToHomeScreen2001196220322720192032
openAccountMenuAfterLogin43365254552
homeAfterImportWithNewWallet25002155279427327202794
total46344188529740247935297
Send TransactionsopenSendPageFromHome18181911919
selectTokenToSendFormLoaded19162122121
reviewTransactionToConfirmationPage8578498676860867
total90488693318915933
SwapopenSwapPageFromHome1211151327132132
fetchAndDisplaySwapQuotes4629456847346446274734
total4735460248518847444851
🌐 Dapp Page Load Benchmarks

Current Commit: 7013f6c | Date: 2/26/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.06s (±71ms) 🟡 | historical mean value: 1.06s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 734ms (±69ms) 🟢 | historical mean value: 743ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 80ms (±10ms) 🟢 | historical mean value: 84ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.06s 71ms 1.02s 1.34s 1.27s 1.34s
domContentLoaded 734ms 69ms 699ms 999ms 941ms 999ms
firstPaint 80ms 10ms 60ms 152ms 92ms 152ms
firstContentfulPaint 80ms 10ms 60ms 152ms 92ms 152ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 1.16 MiB (29.04%)
  • ui: 2.21 KiB (0.03%)
  • common: -64.22 KiB (-0.57%)

@lwin-kyaw lwin-kyaw enabled auto-merge February 26, 2026 05:12
@lwin-kyaw lwin-kyaw disabled auto-merge February 26, 2026 05:12
@sonarqubecloud
Copy link

@metamaskbotv2
Copy link
Contributor

metamaskbotv2 bot commented Feb 26, 2026

Builds ready [83abe76]
⚡ Performance Benchmarks
👆 Interaction Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Load New Accountload_new_account3072993176306317
total3072993176306317
Confirm Txconfirm_tx6124607061793661436179
total6124607061793661436179
Bridge User Actionsbridge_load_page22120224416237244
bridge_load_asset_picker22016530950235309
bridge_search_token71970075420729754
total1160109312406412331240
🔌 Startup Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Standard HomeuiStartup14151180167810314631619
load1192100414599612231398
domContentLoaded1185100114079412191378
domInteractive2917110202684
firstPaint1547041472215258
backgroundConnect21519525312219239
firstReactRender19144252028
initialActions105113
loadScripts98779912109510241186
setupStore1464671625
numNetworkReqs312291202288
Power User HomeuiStartup2216137210505149220444076
load11891029170514712151536
domContentLoaded11741018169614311961494
domInteractive3820152253795
firstPaint1877747890251352
backgroundConnect592256801311573322328
firstReactRender24164972537
initialActions106113
loadScripts95882314751419821289
setupStore1575071729
numNetworkReqs65351462474116
🧭 User Journey Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Onboarding Import WalletimportWalletToSocialScreen2192172211219221
srpButtonToSrpForm92909319293
confirmSrpToPwForm21212202222
pwFormToMetricsScreen16151711717
metricsToWalletReadyScreen16151711617
doneButtonToHomeScreen953599130228612841302
openAccountMenuToAccountListLoaded75517224783627478287836
total8873878489907588968990
Onboarding New WalletcreateWalletToSocialScreen2212172284222228
srpButtonToPwForm1131061257115125
createPwToRecoveryScreen989099
skipBackupToMetricsScreen37363813738
agreeButtonToOnboardingSuccess17171701717
doneButtonToAssetList58456360718607607
total9518731013519691013
Asset DetailsassetClickToPriceChart44384834648
total44384834648
Solana Asset DetailsassetClickToPriceChart48474814848
total48474814848
Import Srp HomeloginToHomeScreen1904182319625119261962
openAccountMenuAfterLogin46405354653
homeAfterImportWithNewWallet2405234524635424552463
total4357429044356044354435
Send TransactionsopenSendPageFromHome302047114047
selectTokenToSendFormLoaded21192212222
reviewTransactionToConfirmationPage8658588727871872
total91889893917931939
SwapopenSwapPageFromHome1161071278121127
fetchAndDisplaySwapQuotes4594457546191946054619
total4693467647262046864726
🌐 Dapp Page Load Benchmarks

Current Commit: 83abe76 | Date: 2/26/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.06s (±44ms) 🟡 | historical mean value: 1.06s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 743ms (±41ms) 🟢 | historical mean value: 743ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 83ms (±13ms) 🟢 | historical mean value: 84ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.06s 44ms 1.03s 1.39s 1.09s 1.39s
domContentLoaded 743ms 41ms 718ms 1.06s 767ms 1.06s
firstPaint 83ms 13ms 64ms 180ms 92ms 180ms
firstContentfulPaint 83ms 13ms 64ms 180ms 92ms 180ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 1.16 MiB (29.04%)
  • ui: 2.21 KiB (0.03%)
  • common: -64.22 KiB (-0.57%)

@lwin-kyaw lwin-kyaw enabled auto-merge February 26, 2026 06:37
@lwin-kyaw lwin-kyaw added this pull request to the merge queue Feb 26, 2026
Merged via the queue into main with commit 805a592 Feb 26, 2026
187 checks passed
@lwin-kyaw lwin-kyaw deleted the feat/seedless-controller-v8.1 branch February 26, 2026 07:24
@github-actions github-actions bot locked and limited conversation to collaborators Feb 26, 2026
@metamaskbot metamaskbot added the release-13.21.0 Issue or pull request that will be included in release 13.21.0 label Feb 26, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

release-13.21.0 Issue or pull request that will be included in release 13.21.0 size-XS team-onboarding Onboarding team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Error message is sent when user accidentally types invalid password

4 participants