Skip to content

v57.0.0

Compare
Choose a tag to compare
@thompsongl thompsongl released this 09 May 14:13
· 1896 commits to main since this release
e9aaa5e
  • Updated EuiMarkdownFormat to allow mailto: links by default (#5790)
  • Updated EuiMarkdownEditor's euiMarkdownLinkValidator parsing plugin to allow customization of link validation (#5790)
  • Added logicals{}, logicalCSS(), logicalStyle(), logicalTextAlignCSS(), and logicalTextAlignSTyle() CSS property utilities (#5850)
  • Added euiPaddingSize(), useEuiPaddingSize(), and useEuiPaddingCSS() sizing utilities (#5850)
  • Added euiBackgroundColor(), useEuiBackgroundColor() and useEuiBackgroundColorCSS() color utilities (#5850)
  • Changed default EuiCallOut heading element from span to p (#5870)
  • Updated EuiOverlayMask to accept a React ref (#5876)
  • Renamed user glyph to userAvatar in EuiIcon (#5877)
  • Added new user glyph in EuiIcon (#5877)

Bug fixes

  • Fixed alignment of EuiCallOut icon with the heading text (#5870)
  • Fixed EuiFlyout outsideClickCloses not being scoped to overlay mask when ownFocus=true (#5876)

Deprecations

  • Sass mixin euiCallOutColor() deprecated in favor of using EuiCallOut directly (#5870)

Breaking changes

  • Removed deprecated options for EuiDatePicker's popoverPosition props - use EuiPopover values going forward (#5868)
  • Removed partition prop from EuiCharts theme configuration - use theme.partition instead (#5868)
  • Removed data-grid-cell-id attribute from EuiDataGrid cells - use separate data-gridcell-column-id & data-gridcell-row-index attributes instead (#5868)
  • Removed noDivider prop from EuiFilterButton - use withNext prop instead (#5868)
  • Removed isSelected and isComplete props from EuiHorizontalStep - use status prop instead (#5868)
  • Removed isHollow prop from EuiStep - this visual appearance is no longer used in Amsterdam (#5868)
  • Removed condensed display prop from EuiTabs & EuiTabbedContent - this visual appearance is no longer used in Amsterdam (#5868)
  • Removed descriptionDisplay and labelDisplay props from EuiSuggestItem - use truncate and labelWidth instead, respectively (#5868)
  • Removed .euiButton---subdued className and $euiButtonTypes.subdued Sass variable - use text color instead (#5868)
  • Removed .eui-textOverflowWrap - use .eui-textBreakWord instead (#5868)
  • Removed .euiYScrollWithShadows - use .eui-yScrollWithShadows instead (#5868)
  • EuiMarkdownEditor no longer automatically includes the tooltip plugin in custom plugin arrays passed to uiPlugins. To use EUI's tooltip plugin, use getDefaultEuiMarkdownPlugins() (#5868)

CSS-in-JS conversions

  • Converted EuiLink to Emotion and removed $euiLinkColors (#5856)
  • Converted EuiCallOut to Emotion (#5870)