8 December 2023
Added the @eds/date-dropdown package. Updates to the @eds/select-dropdown, @eds/actions, @eds/icon, @eds/core, @eds/modal, @eds/button, @eds/popover, @eds/address-input, @eds/date-input, @eds/filtering, @eds/select-input packages.Initial release of the @eds/date-dropdown package.
Sets default size of ActionsDropdown to small. Sets accessible text label of ActionDropdowns default trigger to "More actions". Exports type ActionGroup.
Added onBlur prop support.
Adds DropdownButton component used internally.
Adds internal onClearClick prop that renders a Clear button in DatePicker component if used. Also exports DateRangeInput type and some utils used in @eds/date-dropdown.
Fixes focus lock issues and keyboard events related to usage within modals. Minor style tweaks.
Adds aria-labelledby and aria-describedby support to all modals. Initial focus changed to land on heading, and "Close" button moved in DOM order to be the last tabbable element in ContentModal.
Adds modal prop.
Fixes clear button's focus outline getting cut off by overflow hidden.
Added onBlur prop support.
Changed event listener in useKeypress to utilise keydown instead of keyup.
Removes redundant gap in FilterBar when only keyword filter is passed.
Fixed vertical alignment of ViewIcon.
Refactors internal SelectDropdownButton to use DropdownButton (shared styles).
Fixes focus fighting issue when used inside modals.