chore(deps): upgrade @metamask/design-system-react to 0.12.0#41367
Conversation
|
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. |
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
8099300 to
e0b1a17
Compare
Builds ready [e0b1a17]
⚡ Performance Benchmarks (Total: 🟢 17 pass · 🟡 1 warn · 🔴 0 fail)
🌐 Dapp Page Load BenchmarksCurrent Commit: 📄 Localhost MetaMask Test DappSamples: 100 Summary
📈 Detailed Results
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
Builds ready [49fdf94]
⚡ Performance Benchmarks (Total: 🟢 17 pass · 🟡 1 warn · 🔴 0 fail)
🌐 Dapp Page Load BenchmarksCurrent Commit: 📄 Localhost MetaMask Test DappSamples: 100 Summary
📈 Detailed Results
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
| class="text-default text-s-body-md leading-s-body-md tracking-s-body-md md:text-l-body-md md:leading-l-body-md md:tracking-l-body-md font-medium font-default" | ||
| > | ||
| <a | ||
| class="inline-flex items-center justify-center font-medium min-w-20 overflow-hidden relative duration-100 ease-linear active:ease-[cubic-bezier(0.3,0.8,0.3,1)] h-auto rounded-none bg-transparent px-0 transform-none transition-none active:scale-100 text-primary-default hover:bg-hover hover:text-primary-default-hover hover:underline hover:decoration-primary-default-hover hover:decoration-2 hover:underline-offset-4 active:bg-pressed active:text-primary-default-pressed active:decoration-primary-default-pressed asset-page__spending-caps" |
There was a problem hiding this comment.
Snapshot updates expected due to TextButton changes
|
Builds ready [5fe383c]
⚡ Performance Benchmarks (Total: 🟢 16 pass · 🟡 2 warn · 🔴 0 fail)
🌐 Dapp Page Load BenchmarksCurrent Commit: 📄 Localhost MetaMask Test DappSamples: 100 Summary
📈 Detailed Results
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|



Description
Upgrades the extension design-system dependency to the latest release line by bumping
@metamask/design-system-reactfrom^0.11.0to^0.12.0.This also updates lockfile resolutions and refreshes generated dependency artifacts.
https://github.com/MetaMask/metamask-design-system/releases/tag/v26.0.0
Changelog
CHANGELOG entry: null
Related issues
Fixes: N/A
Manual testing steps
yarn webpack --watchScreenshots/Recordings
Before
TextButtonhad a background color on hoverbefore.textbutton.720.mov
After
TextButtonworks a expected with removed stylesafter.textbutton.720.mov
Pre-merge author checklist
Pre-merge reviewer checklist
Note
Medium Risk
Dependency upgrade may subtly change styling/behavior of shared UI components across the extension. Changes are mostly lockfile/snapshot updates, but regressions could surface in untested screens.
Overview
Upgrades
@metamask/design-system-reactto^0.12.0(and corresponding@metamask/design-system-sharedresolution) with updatedyarn.lockentries.Refreshes several UI Jest snapshots where generated link/button class names changed (notably removal of some
hover:bg-hover/active:bg-pressedclasses), aligning tests with the new design-system output.Written by Cursor Bugbot for commit 5fe383c. This will update automatically on new commits. Configure here.