Releases: elastic/eui
Releases · elastic/eui
v95.4.0
- Added
anomalyChart
,anomalySwimLane
,changePointDetection
,fieldStatistics
,logPatternAnalysis
,logRateAnalysis
andsingleMetricViewer
glyph toEuiIcon
(#7873)
Bug fixes
- Fixed overlapping content in
EuiBasicTable
for expanded and selectable table rows (#7895) - Fixed the alignment of
EuiBasicTable
mobile actions (#7895)
Accessibility
- Improved
EuiStat
's screen reader accessibility (#7864)
v95.3.0
- Updated
EuiThemeProvider
s to allow modifying/setting custombreakpoint
s in nested usage (as opposed to only at the topEuiProvider
level) (#7862)
Bug fixes
- Fixed a Chrome/Edge CSS
mask-image
bug that was affecting scroll overflow shadow utilties (#7855)
CSS-in-JS conversions
- Converted
EuiColorPicker
to Emotion; Removed$euiColorPickerWidth
(#7845) - Converted
EuiColorPickerSwatch
to Emotion (#7853) - Converted
EuiColorPalettePicker
andEuiColorPaletteDisplay
to Emotion (#7854)- Removed
$euiColorPaletteDisplaySizes
- Removed
@mixin euiColorPaletteInnerBorder
- Removed
- Removed
$euiColorPickerValueRange0
,$euiColorPickerValueRange1
,$euiColorPickerSaturationRange0
,$euiColorPickerSaturationRange1
, and$euiColorPickerIndicatorSize
(#7859)
Accessibility
- Updated the
aria-label
attribute for theEuiFilePicker
remove file button (#7860)
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)