v50.0.0
- Updated
EuiComboBox
to WAI-ARIA 1.2 pattern and improved keyboard navigation (#5636) - Added
readOnly
prop toEuiMarkdownEditor
(#5627) - Added support for supplying
breadcrumbs
andbreadcrumbProps
directly toEuiPageHeader
(#5634) - Extended props of
EuiBreadcrumb
to includeHTMLElement
andcolor
inherited fromEuiLink
(#5634) - Added
"xxl"
size toEuiLoadingSpinner
(#5668) - Added
isLoading
prop toEuiButtonIcon
(#5668) - Updated
EuiDataGrid
to allow setting individual cellisExpandable
state viasetCellProps
(#5667) - Added the ability for
EuiSelectable
andEuiSuggest
to accept controlledvalue
props (#5658) - Added
textWrap
toEuiSelectableListItem
,EuiSelectableList
, andEuiSelectable.listOptions
(#5679) - Forced
truncation
onEuiSuggest
items whenisVirtualize
(#5679) - Changed proportion handling between content and image in
horizontal
EuiEmptyPrompt
and added spacing between (#5663) - Reduced SASS compilation time using a different math
pow
implementation (#5674)
Bug fixes
- Fixed
EuiDataGrid
cell props not resetting on column sort (#5665) - Fixed
EuiDataGrid
not correctly closing cell popovers when the originating cell is clicked (#5681) - Fixed
EuiSuggest
not correctly passing props to the search input (#5658) - Fixed
EuiSelectable
incorrectly rendering the passedid
prop on the listbox instead of the parent wrapper (#5658) - Fixed
EuiSelectable
to no longer callsearchProps.onChange
when list items are clicked (#5658) - Fixed
EuiSelectable
not respectingsearchProps.inputRef
(#5658) - Fixed render of
EuiSelectableListItem
when no icons are present (#5679) - Fixed render of
EuiSelectableTemplateSitewide
items when no icons are present (#5679)
Breaking changes
- Removed the
incremental
prop fromEuiSuggest
andEuiSelectable
'ssearchProps
(#5658) - Removed
EuiSelectable
'ssearchProps.onSearch
prop (since Enter keypresses do not trigger a search callback) - usesearchProps.onChange
instead (#5658) - Renamed
EuiSuggest
'sonInputChange
andonSearchChange
callbacks toonInput
/onSearch
respectively, for consistency with our existing callback naming conventions (#5658) - Removed
EuiSuggest
'sisLoading
prop - usestatus.loading
instead (#5658)