@adaptavant/eds-core@1.20.0
✨⚙️ Introducing version 1.20.0 Enjoy! ✨⚙️
🖊️ New Components
- Accordion: Introduced a new Accordion UI component constructed using
AccordionItem,AccordionPanel, andAccordionTrigger, providing an organized and interactive way to display expandable content. - VirtualTable: Added a
VirtualTablecomponent to handle large datasets efficiently using virtualization techniques, reducing rendering overhead and enhancing performance. - ComboboxMultiSelect: Introduced a
ComboboxMultiSelectcomponent to support rich multi-select interactions. Users can type into the input to filter options in real-time, and selected items are displayed as removable tags-enhancing usability for complex selection workflows.
🛠️ Enhancements
- MenuItems: Added a
showSelectionIndicatorprop toFilterMenuItem,SelectMenuItem, andComboBoxMenuItemcomponents. This prop gives users control over whether a checkmark icon is shown for selected items, allowing for more customizable UI behavior. - TimePicker: The
TimePickercomponent now supports acustomDaystring as its default value, allowing for greater flexibility in pre-filled selections. - CropModal: Added offline mode support to
CropModal, ensuring no network requests are made when it's enabled
Bug Fixes
- Calendar: Resolved a styling issue in the small size variant where longer month names caused the component to overflow its container. Increased the component's width to ensure proper layout and prevent clipping.
- Mobile Dropdown: Refactored to render the
ModalHeaderonly when a title is provided, which eliminates unnecessary spacing in mobile dropdowns.
Minor Changes
- a51af6a: Added
ComboboxMultiSelectcomponent to enable multi-select
experiences. Users can type into the input to filter the options, and selected
options are displayed as tags with a dismiss button. - 4b98635: Added
VirtualTablecomponent for efficient rendering of large data
sets using virtualization. - 8c25e38: CropModal - add support for offline mode where it do not make any requests
- 7eb9f33: Added new Accordion component using
AccordionItem,AccordionPanel
andAccordionTriggercomponents.
Patch Changes
- 35900a0:
mobile-popover: Refactored to conditionally renderModalHeader
only when a title is provided. - 1414633:
DropdownMenu: Exposed all stylable parts ofDropdownMenuPopover
and correctly linked themodalHeaderstylable part within theMobilePopovercomponent. - 84882e0:
TimePicker- added support to pass customDay string as a default
value - 9875567:
Calendar: Resolve a styling issue with the small size, where longer
month names would cause the component to overflow its container. We have
increased the overall width of the small size to acheieve this. - 813d834:
FilterMenuItem,SelectMenuItem&ComboBoxMenuItem: addedshowSelectionIndicatorprop allows users to control whether the selection
indicator (check icon) is displayed for selected items.