Releases: lumapps/design-system
Releases · lumapps/design-system
v3.21.1
v3.21.0
v3.20.0
Changed
@lumx/core- Moved all non React related types and enums into the package
- Moved
classNameutilities into the package
@lumx/react:- Import types and constants from
@lumx/coreand re-export - Import
classNameutilities from@lumx/core - Migrate tests to
vitest - Uniformize link and button handling in
Link,Button,SideNavigationItem,ThumbnailandNavigationItem. - Render disabled links as link instead of disabled buttons.
- Import types and constants from
v3.19.0
Added
TextField: handlearia-disabled=truefor an accessible disabled stateDatePickerField: handlearia-disabled=truefor an accessible disabled stateCheckbox: handlearia-disabled=truefor an accessible disabled stateChip: handlearia-disabled=truefor an accessible disabled stateLink: handlearia-disabled=truefor an accessible disabled stateListItem: handlearia-disabled=truefor an accessible disabled stateRadioButton: handlearia-disabled=truefor an accessible disabled stateSwitch: handlearia-disabled=truefor an accessible disabled stateDisabledStateProvideranduseDisabledStateContextutilities to set disabled state in nested childrenThumbnail: handle disabled state contextUploader: handle disabled state (via context,isDisabledandaria-disabled)
Fixed
ButtonandIconButton: fix handlingaria-disabled=truewith link button (usinghreforlinkAs)Uploader: fix layout issue when using the file input variantTextandNavigationItem: do not addtitleorTooltipwhen inside a.visually-hiddenTextandNavigationItem: updatetitleorTooltipwhen text overflows on content change (not just first render)
v3.18.1
Fixed
Thumbnail: update CSS for thumbnail rendering with wrongly dimensioned images in chrome.
v3.18.0
Fixed
Popover,Dialog&Lightbox: fix close on click away across shadow DOM boundary
Added
ExpansionPanel: addedcloseModeto"unmount"or"hide"children when the item is closed.
v3.17.2
Fixed
Popover,Dialog&Lightbox: fix close on click away inside a shadow DOM
v3.17.1
v3.17.0
Added
@lumx/react/utils: addPortalProviderto customize portal render of tooltip, popover, dialog and lightbox@lumx/react/utils: addPortalto re-use the same portal render
v3.16.0
Changed
@lumx/core: rework internal build@lumx/angularjs: rework internal build@lumx/icons: rework internal build; internally split ESM files for each icon to improve tree-shaking