Releases: linode/design-language-system
Releases · linode/design-language-system
[email protected]
Fixes:
Color & Typography Fixes #73
[email protected]
Changes
- Breadcrumb update: #70
[email protected]
New Features
- New disabled tokens for a stepper component
Changes:
- Border value update for a split menu button component
Fixes
- Rebuilt yarn.lock file to bump to latest versions to address security vulnerabilities
- Bumped
"tsup": "^8.3.0"
to resolve https://github.com/linode/design-language-system/security/dependabot/40 - Bumped
"vite": "^5.4.6"
to resolve (already in staging):
[email protected]
Breaking Changes
- Restructured calendar
background
tokens for improved consistency and flexibility- New updated token name:
token-component-calendar-selected-item-background-default
- New updated token name:
token-component-calendar-selected-item-background-hover
- New updated token name:
New Features
- Introduced
inProgress
token for ProgressBar component - Added
topGradient
token for Appbar component - Implemented new background tokens:
rangeHover
for date range selectionactiveDateHover
for active date hover states
- Created
borderRadius
alias token for unified styling - Introduced launch button tokens (experimental)
- Note: These tokens are connected to global styles and may be subject to change as we evaluate their inclusion in CDS 2.0. Dark mode styles are pending.
- add contribution md file
Changes:
- move PR template to docs package
Enhancements
- Refined elevation token blur for improved visual depth
Fixes
- updated packages to latest version, including react, eslint and eslint related packages
- updated node version to v18.18.0, so that we could upgrade to @typescript/eslint/-- to v7+ (v8.5.0)
[email protected]
[email protected]
Added:
- Enhanced logging for better debugging
- Added “s-inverted” elevation token for containers that appear above the component
- Added “Background-overlay” alias token for page dimming (when a modal is active)
- Introduced global token “global.borderRadius.none”
Fixed:
- Removed size/px transformation causing units to display as px
- Corrected Elevation type values to be dropShadow instead of innerShadow
- Removed expand option causing composite tokens to expand properties into separate tokens
Updated:
- Moved
textCase
andletterSpacing
from theoverline
token. This will now be 3 tokens
[email protected]
- Added alias violet accent tokens and fixed badge tokens to reference them
- Upgrade tokens studio to v1.2.0
- Upgrade style-dictionary to v4.0.1
- Fixed breaking changes due to upgrade:
- registerTransforms => register
- formatter => format
- Shorthands for typography and shadow come from SD now
- Added preprocessor to handle metdata
[email protected]
- Resolves the issue where the generated output 05 is incorrectly interpreted as an octal number #51
[email protected]
- Updated global black from #000000 to #232326
- Add new spacing tokens 0 and 90
- Add descriptions to tokens
- Major storybook improvements
PR: #45
[email protected]
- Updated color tokens for info icons: Changed icon.primary.default to icon.secondary.default
- New text disabled tokens for calendar component
- New linkSelect component tokens
- Added icon tokens for Tab component
PR: #42