Skip to content

Releases: lumapps/design-system

v3.21.1

16 Dec 15:51

Choose a tag to compare

Fixed

  • @lumx/react:
    • TextField: restore --text and --textarea modifier classes on the native input and textarea
    • TextField: use prop name as second argument of onChange instead of element name attribute

v3.21.0

16 Dec 10:56

Choose a tag to compare

Added

  • @lumx/react:
    • Added RawInputText and RawInputTextarea components. Decoration-less version of input and textarea used in
      TextField component

Fixed

  • @lumx/react:
    • Fix unwanted scroll when focusing a very big multiline text field

v3.20.0

20 Nov 12:46

Choose a tag to compare

Changed

  • @lumx/core
    • Moved all non React related types and enums into the package
    • Moved className utilities into the package
  • @lumx/react:
    • Import types and constants from @lumx/core and re-export
    • Import className utilities from @lumx/core
    • Migrate tests to vitest
    • Uniformize link and button handling in Link, Button, SideNavigationItem, Thumbnail and NavigationItem.
    • Render disabled links as link instead of disabled buttons.

🎨 StoryBook - 📄 See changelog history

v3.19.0

12 Nov 13:32

Choose a tag to compare

Added

  • TextField: handle aria-disabled=true for an accessible disabled state
  • DatePickerField: handle aria-disabled=true for an accessible disabled state
  • Checkbox: handle aria-disabled=true for an accessible disabled state
  • Chip: handle aria-disabled=true for an accessible disabled state
  • Link: handle aria-disabled=true for an accessible disabled state
  • ListItem: handle aria-disabled=true for an accessible disabled state
  • RadioButton: handle aria-disabled=true for an accessible disabled state
  • Switch: handle aria-disabled=true for an accessible disabled state
  • DisabledStateProvider and useDisabledStateContext utilities to set disabled state in nested children
  • Thumbnail: handle disabled state context
  • Uploader: handle disabled state (via context, isDisabled and aria-disabled)

Fixed

  • Button and IconButton: fix handling aria-disabled=true with link button (using href or linkAs)
  • Uploader: fix layout issue when using the file input variant
  • Text and NavigationItem: do not add title or Tooltip when inside a .visually-hidden
  • Text and NavigationItem: update title or Tooltip when text overflows on content change (not just first render)

🎨 StoryBook - 📄 See changelog history

v3.18.1

27 Oct 15:16

Choose a tag to compare

Fixed

  • Thumbnail: update CSS for thumbnail rendering with wrongly dimensioned images in chrome.

🎨 StoryBook - 📄 See changelog history

v3.18.0

03 Oct 09:10

Choose a tag to compare

Fixed

  • Popover, Dialog & Lightbox: fix close on click away across shadow DOM boundary

Added

  • ExpansionPanel: added closeMode to "unmount" or "hide" children when the item is closed.

🎨 StoryBook - 📄 See changelog history

v3.17.2

01 Oct 09:38

Choose a tag to compare

Fixed

  • Popover, Dialog & Lightbox: fix close on click away inside a shadow DOM

🎨 StoryBook - 📄 See changelog history

v3.17.1

11 Sep 13:16

Choose a tag to compare

Fixed

  • Notification: remove unwanted ); string in render

🎨 StoryBook - 📄 See changelog history

v3.17.0

11 Sep 11:29

Choose a tag to compare

Added

  • @lumx/react/utils: add PortalProvider to customize portal render of tooltip, popover, dialog and lightbox
  • @lumx/react/utils: add Portal to re-use the same portal render

🎨 StoryBook - 📄 See changelog history

v3.16.0

05 Sep 15:53

Choose a tag to compare

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

🎨 StoryBook - 📄 See changelog history