v55.0.0
- Added JS function versions of Sass style mixins (a11y, animation, scroll, shadows) (#5754)
- Added a
<p />
wrapper arounddescription
ofEuiDescribedFormGroup
when provided as a string (#5756) - Added a
ratio
prop toEuiDescribedFormGroup
to control the column width ratio (#5756)
Bug fixes
- Fixed margin calculation of
hasEmptyLabelSpace
onEuiFormRow
(#5756) - Fixed vertical alignment between
EuiDescribedFormGroup
columns (#5756) - Fixed
EuiContextMenu
stranding keyboard focus when pressing the left/right arrow keys quickly between more than 2 panels (#5783) - Fixed
EuiContextMenu
to enable up/down arrow key navigation to all focusableitems
(#5783) - Fixed
EuiContextMenu
to enable using the up/down arrow keys to navigate to the panel title back button (which takes the user to the previous panel), and focus this button ifinitialFocusedItemIndex
has not been set (#5783) - Fixed
EuiComboBox
losing focus when a disabled option is clicked (#5795) - Fixed an
EuiDataGrid
bug occurring when closing cell popovers on clicking the originating cell. The original fix was unintentionally affecting cell popovers with nested modals, popovers, etc. (#5797)
Breaking changes
EuiPopover
s will no longer focus the first tabbable child by default - instead, the popover panel will be focused. This change should be a better experience for both keyboard and screen reader users. Consumers who want to set an initial focus on specific popover element should use theinitialFocus
prop. (#5784)