Skip to content

chore: Upgrade @metamask/design-tokens from v8.1.1 to v8.2.2#40505

Merged
georgewrmarshall merged 1 commit intomainfrom
upgrade-design-tokens-v8.2.2
Mar 3, 2026
Merged

chore: Upgrade @metamask/design-tokens from v8.1.1 to v8.2.2#40505
georgewrmarshall merged 1 commit intomainfrom
upgrade-design-tokens-v8.2.2

Conversation

@georgewrmarshall
Copy link
Contributor

@georgewrmarshall georgewrmarshall commented Feb 27, 2026

Description

This PR upgrades the @metamask/design-tokens package from version 8.1.1 to 8.2.2. This update includes typography size updates and other design token improvements.

Changelog

CHANGELOG entry: null

Related issues

Fixes: N/A

Manual testing steps

  1. Build the project and verify no build errors occur
  2. Check that typography and design tokens are rendering correctly throughout the UI
  3. Verify no visual regressions in components that use design tokens

Screenshots/Recordings

N/A - This is a package version update that includes typography size updates.

Before

Version 8.1.1

After

Partial font size changes that will likely go unnoticed. This is primarily a smoke test to confirm Extension runs as expected.

extension.after.720.mov

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

Low Risk
Low risk dependency bump limited to design tokens, but it may cause unintended visual/typography regressions where token values changed.

Overview
Upgrades @metamask/design-tokens from ^8.2.1 to ^8.2.2 in package.json.

Updates yarn.lock to resolve @metamask/design-tokens@8.2.2 and align the root dependency list with the new version.

Written by Cursor Bugbot for commit f2efd93. This will update automatically on new commits. 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-design-system All issues relating to design system in Extension label Feb 27, 2026
@metamaskbotv2
Copy link
Contributor

metamaskbotv2 bot commented Feb 27, 2026

Builds ready [990068c]
⚡ Performance Benchmarks
👆 Interaction Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Load New Accountload_new_account3113083133313313
total3113083133313313
Confirm Txconfirm_tx603260276035360346035
total603260276035360346035
Bridge User Actionsbridge_load_page22118024427243244
bridge_load_asset_picker22216630360285303
bridge_search_token73369981545747815
total1177110813178012121317
🔌 Startup Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Standard HomeuiStartup14291222176210714731635
load1201101214759812361402
domContentLoaded1194100714689412301380
domInteractive2817104182575
firstPaint1557042986217315
backgroundConnect21219127416218242
firstReactRender20137882035
initialActions209225
loadScripts99780912609310341185
setupStore1363861623
numNetworkReqs322287192882
Power User HomeuiStartup2134136610128112520514347
load11801039168614512161527
domContentLoaded11651033165714312031520
domInteractive36191322533109
firstPaint1907347586260326
backgroundConnect54425748087293222394
firstReactRender23164562435
initialActions104112
loadScripts95082714541409811313
setupStore1563351726
numNetworkReqs68331643078140
🧭 User Journey Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Onboarding Import WalletimportWalletToSocialScreen2202172243222224
srpButtonToSrpForm97969809798
confirmSrpToPwForm22222202222
pwFormToMetricsScreen16151601616
metricsToWalletReadyScreen16161711717
doneButtonToHomeScreen971596147034312661470
openAccountMenuToAccountListLoaded74807223785229978397852
total8862880389004289008900
Onboarding New WalletcreateWalletToSocialScreen2192172211219221
srpButtonToPwForm1081061112111111
createPwToRecoveryScreen888088
skipBackupToMetricsScreen36363713637
agreeButtonToOnboardingSuccess17171701717
doneButtonToAssetList59256961115600611
total98396199715995997
Asset DetailsassetClickToPriceChart44405044550
total44405044550
Solana Asset DetailsassetClickToPriceChart48474804848
total48474804848
Import Srp HomeloginToHomeScreen20901955224711622032247
openAccountMenuAfterLogin42305395153
homeAfterImportWithNewWallet22462000255319822332553
total43474100453817544834538
Send TransactionsopenSendPageFromHome271037113537
selectTokenToSendFormLoaded20182212222
reviewTransactionToConfirmationPage8468458471846847
total9028989053904905
SwapopenSwapPageFromHome101941096102109
fetchAndDisplaySwapQuotes52894571628779962436287
total53964666639079363406390
🌐 Dapp Page Load Benchmarks

Current Commit: 990068c | Date: 2/27/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.08s (±78ms) 🟡 | historical mean value: 1.05s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 764ms (±75ms) 🟢 | historical mean value: 740ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 82ms (±10ms) 🟢 | historical mean value: 83ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.08s 78ms 1.03s 1.38s 1.32s 1.38s
domContentLoaded 764ms 75ms 722ms 1.05s 987ms 1.05s
firstPaint 82ms 10ms 64ms 172ms 88ms 172ms
firstContentfulPaint 82ms 10ms 64ms 172ms 88ms 172ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 61 Bytes (0%)
  • ui: 1.31 KiB (0.02%)
  • common: 17 Bytes (0%)

This update includes typography size updates and other improvements
from the design tokens package.

Changes:
- Updated @metamask/design-tokens from ^8.1.1 to ^8.2.2
- Updated yarn.lock with new package version
@sonarqubecloud
Copy link

@metamaskbotv2
Copy link
Contributor

metamaskbotv2 bot commented Feb 27, 2026

Builds ready [f2efd93]
⚡ Performance Benchmarks
👆 Interaction Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Load New Accountload_new_account2702612786273278
total2702612786273278
Confirm Txconfirm_tx602860256030260306030
total602860256030260306030
Bridge User Actionsbridge_load_page24918128538283285
bridge_load_asset_picker22118626229247262
bridge_search_token74072375210747752
total1235122112471112431247
🔌 Startup Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Standard HomeuiStartup14031183171810714401639
load118398814839512111382
domContentLoaded117598414779312081369
domInteractive2816128212487
firstPaint156681181128212272
backgroundConnect20718827114209236
firstReactRender19133652128
initialActions108123
loadScripts98479212789310171180
setupStore1273451422
numNetworkReqs312289192285
Power User HomeuiStartup2047143411020109619044049
load11641036175414611711528
domContentLoaded11501028173914311641509
domInteractive3620133203676
firstPaint1727261792225301
backgroundConnect510258930110133091854
firstReactRender24165172638
initialActions105113
loadScripts94282415211429521308
setupStore1766091939
numNetworkReqs64351482571127
🧭 User Journey Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Onboarding Import WalletimportWalletToSocialScreen2182172191219219
srpButtonToSrpForm1019111711111117
confirmSrpToPwForm22212202222
pwFormToMetricsScreen15151501515
metricsToWalletReadyScreen16161601616
doneButtonToHomeScreen1046600140027612471400
openAccountMenuToAccountListLoaded73046203802963576348029
total8950880890368890099036
Onboarding New WalletcreateWalletToSocialScreen2212202221221222
srpButtonToPwForm1081061091109109
createPwToRecoveryScreen889089
skipBackupToMetricsScreen37363813838
agreeButtonToOnboardingSuccess17161811718
doneButtonToAssetList974707152431611301524
total13631092191231515201912
Asset DetailsassetClickToPriceChart41364534145
total41364534145
Solana Asset DetailsassetClickToPriceChart48464914949
total48464914949
Import Srp HomeloginToHomeScreen2058194621738020572173
openAccountMenuAfterLogin46444714747
homeAfterImportWithNewWallet24762334267512025412675
total46714402510825047775108
Send TransactionsopenSendPageFromHome41394324343
selectTokenToSendFormLoaded20192112021
reviewTransactionToConfirmationPage88185390925909909
total94291297928973979
SwapopenSwapPageFromHome13411416320142163
fetchAndDisplaySwapQuotes56344654630580062926305
total57524796642477363776424
🌐 Dapp Page Load Benchmarks

Current Commit: f2efd93 | Date: 2/27/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.08s (±142ms) 🟡 | historical mean value: 1.05s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 767ms (±138ms) 🟢 | historical mean value: 739ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 93ms (±102ms) 🟢 | historical mean value: 83ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.08s 142ms 1.02s 2.30s 1.32s 2.30s
domContentLoaded 767ms 138ms 715ms 1.96s 994ms 1.96s
firstPaint 93ms 102ms 72ms 1.11s 100ms 1.11s
firstContentfulPaint 93ms 102ms 72ms 1.11s 100ms 1.11s
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs
  • background: 58 Bytes (0%)
  • ui: 5 Bytes (0%)
  • common: 20 Bytes (0%)

@georgewrmarshall georgewrmarshall added this pull request to the merge queue Mar 3, 2026
Merged via the queue into main with commit f4ceec2 Mar 3, 2026
347 of 350 checks passed
@georgewrmarshall georgewrmarshall deleted the upgrade-design-tokens-v8.2.2 branch March 3, 2026 21:08
@github-actions github-actions bot locked and limited conversation to collaborators Mar 3, 2026
@metamaskbot metamaskbot added the release-13.22.0 Issue or pull request that will be included in release 13.22.0 label Mar 3, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

release-13.22.0 Issue or pull request that will be included in release 13.22.0 size-XS team-design-system All issues relating to design system in Extension

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants