v57.0.0
- Updated
EuiMarkdownFormat
to allowmailto:
links by default (#5790) - Updated
EuiMarkdownEditor
'seuiMarkdownLinkValidator
parsing plugin to allow customization of link validation (#5790) - Added
logicals{}
,logicalCSS()
,logicalStyle()
,logicalTextAlignCSS()
, andlogicalTextAlignSTyle()
CSS property utilities (#5850) - Added
euiPaddingSize()
,useEuiPaddingSize()
, anduseEuiPaddingCSS()
sizing utilities (#5850) - Added
euiBackgroundColor()
,useEuiBackgroundColor()
anduseEuiBackgroundColorCSS()
color utilities (#5850) - Changed default
EuiCallOut
heading
element fromspan
top
(#5870) - Updated
EuiOverlayMask
to accept a React ref (#5876) - Renamed
user
glyph touserAvatar
inEuiIcon
(#5877) - Added new
user
glyph inEuiIcon
(#5877)
Bug fixes
- Fixed alignment of
EuiCallOut
icon with the heading text (#5870) - Fixed
EuiFlyout
outsideClickCloses
not being scoped to overlay mask whenownFocus=true
(#5876)
Deprecations
- Sass mixin
euiCallOutColor()
deprecated in favor of usingEuiCallOut
directly (#5870)
Breaking changes
- Removed deprecated options for
EuiDatePicker
'spopoverPosition
props - useEuiPopover
values going forward (#5868) - Removed
partition
prop from EuiCharts theme configuration - usetheme.partition
instead (#5868) - Removed
data-grid-cell-id
attribute fromEuiDataGrid
cells - use separatedata-gridcell-column-id
&data-gridcell-row-index
attributes instead (#5868) - Removed
noDivider
prop fromEuiFilterButton
- usewithNext
prop instead (#5868) - Removed
isSelected
andisComplete
props fromEuiHorizontalStep
- usestatus
prop instead (#5868) - Removed
isHollow
prop fromEuiStep
- this visual appearance is no longer used in Amsterdam (#5868) - Removed condensed
display
prop fromEuiTabs
&EuiTabbedContent
- this visual appearance is no longer used in Amsterdam (#5868) - Removed
descriptionDisplay
andlabelDisplay
props fromEuiSuggestItem
- usetruncate
andlabelWidth
instead, respectively (#5868) - Removed
.euiButton---subdued
className and$euiButtonTypes.subdued
Sass variable - usetext
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 touiPlugins
. To use EUI's tooltip plugin, usegetDefaultEuiMarkdownPlugins()
(#5868)
CSS-in-JS conversions