Skip to content

v55.0.0

Compare
Choose a tag to compare
@chandlerprall chandlerprall released this 19 Apr 17:04
· 1979 commits to main since this release
  • Added JS function versions of Sass style mixins (a11y, animation, scroll, shadows) (#5754)
  • Added a <p /> wrapper around description of EuiDescribedFormGroup when provided as a string (#5756)
  • Added a ratio prop to EuiDescribedFormGroup to control the column width ratio (#5756)

Bug fixes

  • Fixed margin calculation of hasEmptyLabelSpace on EuiFormRow (#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 focusable items (#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 if initialFocusedItemIndex 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

  • EuiPopovers 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 the initialFocus prop. (#5784)