Skip to content

v85.0.0

Compare
Choose a tag to compare
@tkajtoch tkajtoch released this 18 Jul 19:54
· 968 commits to main since this release
  • Updated EuiThemeProvider to set an Emotion theme context that returns the values of useEuiTheme() (#6913)
  • Added size prop to EuiStepsHorizontal, defaulting to the previous size of m (#6928)
  • Added new s sizing to EuiStepsHorizontal (#6928)
  • Added at and key icon glyphs. (#6934)
  • Added a new cloneElementWithCss Emotion utility (#6939)
  • Updated EuiPopover to allow consumer control of all focusTrapProps (#6955)

Bug fixes

  • Fixed EuiDataGrid height calculation bug when browser zoom levels are not 100% (#6895)
  • Fixed EuiTab not correctly passing selection color state to prepend and append children (#6938)
  • Fixed EuiInputPopover to allow consumer control of its focus trap via focusTrapProps (#6955)

Breaking changes

  • EuiProvider will no longer render multiple or duplicate nested instances of itself. If a nested EuiProvider is detected, that instance will return early without further processing, and will warn if configured to do so via setEuiDevProviderWarning. For nested theming, use EuiThemeProvider instead. (#6949)
  • Removed onTrapDeactivation prop from EuiPopover. Use focusTrapProps.onDeactivation instead (#6955)

CSS-in-JS conversions

  • Converted EuiFilterGroup and EuiFilterButton to Emotion; Removed styles attached to .euiFilterGroup__popoverPanel (#6957)