v94.2.0
- Updated
getDefaultEuiMarkdownPlugins()
to allow excluding the following plugins in addition totooltip
: (#7676)checkbox
linkValidator
lineBreaks
emoji
- Updated
EuiSelectable
'sisPreFiltered
prop to allow passing a configuration object, which allows disabling search highlighting in addition to search filtering (#7683) - Updated
EuiFlexGroup
andEuiFlexItem
prop types to support passing any valid React component type to thecomponent
prop and ensure proper type checking of the extra props forwarded to thecomponent
. (#7688) - Updated
EuiSearchBar
to allow the@
special character in query string searches (#7702) - Added a new, optional
optionMatcher
prop toEuiSelectable
andEuiComboBox
allowing passing a custom option matcher function to these components and controlling option filtering for given search string (#7709)
Bug fixes
- Fixed an
EuiPageTemplate
bug where prop updates would not cascade down to child sections (#7648)- To cascade props down to the sidebar,
EuiPageTemplate
now explicitly requires using theEuiPageTemplate.Sidebar
rather thanEuiPageSidebar
- To cascade props down to the sidebar,
- Fixed
EuiFieldNumber
's typing to accept an icon configuration shape (#7666) - Fixed
EuiFieldText
andEuiFieldNumber
to render the correct paddings for icon shapes set toside: 'right'
(#7666) - Fixed
EuiFieldText
andEuiFieldNumber
to fully ignoreicon
/prepend
/append
whencontrolOnly
is set to true (#7666) - Fixed
EuiColorPicker
's input not setting the correct right padding for the number of icons displayed (#7666) - Visual fixes for
EuiRange
s withshowInput
: (#7678)- Longer
append
/prepend
labels no longer cause a background bug - Inputs can no longer overwhelm the actual range in width
- Longer
- Fixed a visual text alignment regression in
EuiTableRowCell
s with therow
header scope (#7681) - Fixed
toolTipProps
type onEuiSuperUpdateButton
to usePartial<EuiToolTipProps>
(#7692) - Fixes missing prop type for
popperProps
onEuiDatePicker
(#7694) - Fixed a focus bug with
EuiDataGrid
s withleadingControlColumns
when moving columns to the left/right (#7701) (#7698) - Fixed
EuiSuperDatePicker
to validate date string with respect of locale onEuiAbsoluteTab
. (#7705) - Fixed a visual bug with
EuiSuperDatePicker
's absolute tab on small mobile screens (#7708) - Fixed i18n of empty and loading state messages for the
FieldValueSelectionFilter
component (#7718)
Dependency updates
Accessibility
- Improved
EuiBasicTable
andEuiInMemoryTable
's selection checkboxes to have unique aria-labels per row (#7672) - Added
aria-valuetext
attributes toEuiRange
s with tick labels for improved screen reader UX (#7675) - Updated
EuiAccordion
to keep focus on accordion trigger instead of moving to content on click/keypress (#7696) - Added
aria-disabled
attribute toEuiHorizontalSteps
when status is "disabled" (#7699)