Releases: elastic/eui
Releases · elastic/eui
v95.2.0
- Updated
EuiContextMenuItemIcon
's type definition to explicitly define support forEuiIcon
'sIconType
(#7804) - Updated
EuiSteps
to support a newtitleSize="xxs"
style, which outputs the same title font size but smaller unnumbered step indicators (#7813) - Updated
EuiStepsHorizontal
to support a newsize="xs"
style, which outputs smaller unnumbered step indicators (#7813) - Updated
EuiStepNumber
to support newtitleSize="none"
which omits rendering step numbers, and will only render icons (#7813) - Updated
setEuiDevProviderWarning
to additionally accept a custom callback function, which warning messages will be passed to (#7820) - Updated
EuiIcon
to feature updatedlogoElasticStack
logo for referencing Elastic Stack platform (#7838) - Updated
EuiIcon
to feature updatedcasesApp
design. (#7840) - Updated
EuiComboBox
to no longer autocomplete searched text when used within forms (#7842)
CSS-in-JS conversions
- Converted
EuiFilePicker
to Emotion; Removed$euiFilePickerTallHeight
(#7833)
v95.1.0
- Updated the autofill colors of Chrome (and other webkit browsers) to better match EUI's light and dark mode (#7776)
- Updated
EuiFormControlLayout
to automatically pass icon padding affordance down to childinput
s (#7799)
Bug fixes
- Fixed broken focus/invalid styling on compressed
EuiDatePickerRange
s (#7770)
CSS-in-JS conversions
v95.0.0
- Added
move
glyph toEuiIcon
(#7789) - Updated
EuiBasicTable
andEuiInMemoryTable
s withselection
- the header row checkbox will now render an indeterminate state if some (but not all) rows are selected (#7817)
Bug fixes
- Fixed an
EuiDataGrid
visual bug when usinglineCount
row heights where the clamped text was still visible for some font sizes (#7793) - Fixed
EuiSearchBar
's filter configs to always respectautoClose: false
(#7806)
Breaking changes
- Removed deprecated
EUI_CHARTS_THEME_DARK
,EUI_CHARTS_THEME_LIGHT
andEUI_SPARKLINE_THEME_PARTIAL
exports (#7682) - Removed deprecated
euiPalettePositive
andeuiPaletteNegative
. UseeuiPaletteGreen
andeuiPaletteRed
instead (#7808) - Removed
type="inList"
fromEuiCheckbox
. Simply omit passing alabel
prop to render this style of checkbox (#7814) - Removed the unused
compressed
prop fromEuiCheckbox
andEuiRadio
. This prop was not doing anything on individual components. (#7818)
CSS-in-JS conversions
v94.6.0
v94.5.2
v94.5.1
Bug fixes
- Fixed an
EuiDualRange
s withshowInput
bug, wheremin
/max
values and invalid states were not being correctly set if values were empty strings (#7767)
Accessibility
- Improved
EuiDatePicker
andEuiSuperDatePicker
's time selection screen reader UX (#7726) - Improved the accessibility of
EuiDatePicker
by providing full screen-reader-only week day names to the calendar header (#7748) - Improved
EuiBadge
's ability to tell when text within the badge is selected/highlighted and selection color contrast (#7752)
v94.5.0
EuiFlyoutResizable
now respectssize
prop updates, allowing for controlledsize
usage (#7759)
Bug fixes
- Restored a removed
setTimeout
inEuiInputPopover
to reduce flaky Cypress failures (#7760)
Accessibility
EuiToolTip
s can now additionally be dismissed viaEscape
keypress as well as on focus blur. (#7751)
v94.4.1
- Added support for
toolTipContent
andtoolTipProps
props onEuiSelectable
options (#7715) - Updated
EuiSuperDatePicker
's absolute tab UX to support setting manual timestamps via mouse click as well as enter key (#7732)
Bug fixes
- Fixed issue with unmounted component state updates on requestAnimationFrame for
EuiSelectable
(#7715) - Fixed
EuiMarkdownEditor
not disabling the upload dropzone when inreadOnly
mode (#7738) - Fixed
EuiMarkdownEditor
not showing an invalid underline on the editor whenerrors
are present (#7738)
CSS-in-JS conversions
- Converted
EuiMarkdownEditor
to Emotion; Removed$euiMarkdownEditorMinHeight
(#7738) - Fully converted
EuiMarkdownFormat
to Emotion (#7738)
Accessibility
- Updated
EuiCollapsedNavButton
with improved context for screen reader navigation (#7740)
v94.3.0
- Updated
launch
glyph forEuiIcon
(#7670) - Updated
EuiComboBox
'soptions
to support including tooltip details for selectable options. UsetoolTipContent
to render tooltip information, andtoolTipProps
to optionally customize the tooltip rendering behavior (#7700) - Updated the following existing glyphs in
EuiIcon
: (#7727)error
(now an outlined version instead of filled)tokenMetricCounter
tokenMetricGauge
- Added the following new glyphs to
EuiIcon
: (#7727)tokenDimension
clickLeft
clickRight
clockCounter
errorFilled
(the previouserror
glyph design)warningFilled
Bug fixes
- Fixed a visual layout bug for
EuiComboBox
withisLoading
in mobile views (#7700) - Fixed missing styles on header cells of
EuiDataGrid
that prevented content text alignment styles to apply (#7720) - Fixed
EuiFlexGroup
andEuiFlexItem
ref
prop typing to support refs of the same type as the passedcomponent
type and allowdisplayName
to be defined for easy component naming when using component wrappers likestyled()
(#7724)