v85.0.0
- Updated
EuiThemeProvider
to set an Emotion theme context that returns the values ofuseEuiTheme()
(#6913) - Added
size
prop toEuiStepsHorizontal
, defaulting to the previous size ofm
(#6928) - Added new
s
sizing toEuiStepsHorizontal
(#6928) - Added
at
andkey
icon glyphs. (#6934) - Added a new
cloneElementWithCss
Emotion utility (#6939) - Updated
EuiPopover
to allow consumer control of allfocusTrapProps
(#6955)
Bug fixes
- Fixed
EuiDataGrid
height calculation bug when browser zoom levels are not 100% (#6895) - Fixed
EuiTab
not correctly passing selection color state toprepend
andappend
children (#6938) - Fixed
EuiInputPopover
to allow consumer control of its focus trap viafocusTrapProps
(#6955)
Breaking changes
EuiProvider
will no longer render multiple or duplicate nested instances of itself. If a nestedEuiProvider
is detected, that instance will return early without further processing, and will warn if configured to do so viasetEuiDevProviderWarning
. For nested theming, useEuiThemeProvider
instead. (#6949)- Removed
onTrapDeactivation
prop fromEuiPopover
. UsefocusTrapProps.onDeactivation
instead (#6955)
CSS-in-JS conversions
- Converted
EuiFilterGroup
andEuiFilterButton
to Emotion; Removed styles attached to.euiFilterGroup__popoverPanel
(#6957)