Skip to content

Releases: liferay/clay

v3.99.4

13 Jul 18:32
Compare
Choose a tag to compare

Bug Fixes

  • @clayui/core: fix collection rendering performance bottleneck (ecf3155)
  • @clayui/multi-select: fix loading indicator markup in MultiSelect (b883824)
  • @clayui/multi-select: pass async properties to autocomplete (0faaab8)
  • @clayui/multi-select: stabilize the children reference to avoid unnecessary renderings (7ff4af5)

v3.99.3

05 Jul 21:49
Compare
Choose a tag to compare

Bug Fixes

  • @clayui/multi-select: fix error when not getting list data when pressing enter or comma (485e0e8)

v3.99.2

05 Jul 17:32
Compare
Choose a tag to compare

Bug Fixes

  • @clayui/autocomplete: makes new messages properties optional (94eceb6)

v3.99.1

04 Jul 22:59
Compare
Choose a tag to compare

Bug Fixes

  • @clayui/autocomplete: adds warning when filterKey is not defined and tries to filter an option that is object (48dd887)
  • @clayui/autocomplete: fixes type inference for properties and generic type (cfc4309)
  • @clayui/core: fix bug losing component focus when item is removed from DOM (080b315)
  • @clayui/core: fix error when updating state after component is unmounted (8a43055)
  • @clayui/core: fix position of TreeView drag preview (253b784)
  • @clayui/core: fix types for collection with support for string and number (36cce77)
  • @clayui/multi-select: fixes type inference for properties and generic type (ae7b2a3)
  • @clayui/tooltip: fix error not showing tooltip on nested elements (cf31736)

v3.99.0

28 Jun 04:32
Compare
Choose a tag to compare

Bug Fixes

  • @clayui/autocomplete: fix bug not announcing available options when autocomplete is open (1dc9581)
  • @clayui/autocomplete: fixes suppressing the + from the value when filtering the list (1ba8356)
  • @clayui/css: Utilities forgot to add !important to some bg utils (c164484)
  • @clayui/drop-down: fixes error when restoring focus from DropDown (5802f32)
  • @clayui/form: adds the proper role to the switch component (c3530c3)
  • @clayui/multi-select: fixes error when not disabling the MultiSelect component (51dafd3)

Features

  • @clayui/core: adds feature parity for onItemMove and onItemHover with drag and drop via keyboard (dfa8e9e)
  • @clayui/core: allow returning false to cancel hover (764210d)
  • @clayui/core: disable drop when not a valid target by onItemHover (006eef6)
  • @clayui/css: Utilities adds more text and bg color utilities (5230949)

v3.98.0

20 Jun 01:01
Compare
Choose a tag to compare

Bug Fixes

  • @clayui/core: fixes bug with not correctly handling visibility state of arrow buttons (ff08e9f)
  • @clayui/css: Cadmin c-prefers-* should qualify the cadmin class (a8b1d7b)
  • @clayui/css: Mixins clay-css and transition should output the correct c-prefers-* selector for cadmin (b81e2a3)
  • @clayui/date-picker: fixes error when not selecting the year (747f09e)
  • @clayui/multi-select: fix error of not showing menu if it has suggestions when menuRenderer is used (ebc719f)

Features

  • @clayui/core: Picker add dropdown-menu-height-lg class to year picker (c092968)
  • @clayui/core: Picker use dropdown-item-scroll classes (ec90630)
  • @clayui/css: customize Picker style in DatePicker (26064de)
  • @clayui/css: Dropdown Menu adds dropdown-item-scroll styles (08e3ab9)
  • @clayui/css: dropdown-menu-select inline-scroller should be taller (320c166)
  • @clayui/css: Mixins clay-dropdown-menu-variant adds dropdown-item-scroll (f4ae8f1)
  • @clayui/date-picker: add Picker component to select year (6c84e4a)

v3.97.2

16 Jun 17:59
Compare
Choose a tag to compare

Bug Fixes

  • @clayui/autocomplete: fix error keeping menu open after selecting option with menuTrigger="focus" (5f305f7)
  • @clayui/autocomplete: fixes error when losing reference to nodes at each rerender (a28aa05)
  • @clayui/autocomplete: fixes error when not resetting visual focus when menu is closed by custom logic (b45c87e)
  • @clayui/multi-select: fix error when changing active state from uncontrolled to controlled (f6ef5be)
  • @clayui/multi-select: fix error when not invoking method of onFocus when defined (934878a)

v3.97.1

14 Jun 01:56
Compare
Choose a tag to compare

Bug Fixes

  • @clayui/core: fix the order of importance for using the item id of a collection (b40958e)

v3.97.0

13 Jun 21:56
Compare
Choose a tag to compare

Bug Fixes

  • @clayui/autocomplete: removes unnecessary use of the dropdown-menu-indicator-start CSS class (ce09cd8)
  • @clayui/core: Add the missing id so that the screen reader makes a correct reading (ff5df5c)
  • @clayui/core: fix error when submitting the form (75e07fe)
  • @clayui/core: fix typo (665a5e3)
  • @clayui/css: Cadmin btn-sm icons should be 16px x 16px (ca05132)
  • @clayui/css: Menubar removes negative margins in mobile and sync up Cadmin styles with Atlas (a490fe6)
  • @clayui/css: Menubar update hover and active borders (297a214)
  • @clayui/css: Mixins clay-css output truncated text override .c-prefers-expanded-text selectors (8dfeafd)
  • @clayui/css: Mixins clay-link add more options to customize in show state (2c83bfd)
  • @clayui/css: Mixins text-truncate should use clay-css mixin to output .c-prefers-expanded-text selectors (d0d7fdd)
  • @clayui/css: More complex input-groups should accommodate inset focus styles (3061ded)
  • @clayui/css: Pagination update hover and active borders (abdce0e)
  • @clayui/css: Remove dependence on _nav variables in _icons.scss (bf8cb83)
  • @clayui/css: Transitions should work for .input-group-item.focus (d3acc25)
  • @clayui/multi-select: explicitly add the active API in the component's typing (e956828)
  • @clayui/multi-select: maintains backwards compatibility with the menuRenderer API but without the new features (63ffb84)

Features

  • @clayui/css: Adds global classes to configure accessibility (232e15a)
  • @clayui/css: SVG Icon adds accessibility.svg (f2e5ff5)
  • @clayui/css: SVG Icons adds stars.svg (dafbfbd)
  • @clayui/multi-select: adds the possibility to ignore the item's default behavior (5412700)
  • @clayui/multi-select: deprecated the liveRegion and hotkeysDescription APIs to use the messages API (2cf0766)

v3.96.1

31 May 23:47
Compare
Choose a tag to compare

Bug Fixes

  • @clayui/autocomplete: fix error when rendering two collections (03473be)
  • @clayui/multi-select: fix error when not doing OOTB filter (0da49e2)