Releases: liferay/clay
Releases · liferay/clay
v3.99.4
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
v3.99.2
v3.99.1
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
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
andonItemHover
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
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
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
v3.97.0
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
andhotkeysDescription
APIs to use themessages
API (2cf0766)