v59.0.0
- Added a new optional
cloneElement
prop toEuiTextAlign
andEuiTextColor
(#5895) - Added all
border
logical properties to thelogicalCSS
utility (#5895) - Added
euiTheme.font.familySerif
(#5895) - Updated API pattern for style mixin functions (#5904)
- Added
isInvalid
anddisabled
as top level props onEuiDatePickerRange
(#5918) - Updated
EuiDatePickerRange
delimiter to asortRight
icon which is swapped foralert
whenisInvalid
(#5918) - Updated
isInvalid
anddisabled
visual statesEuiSuperDatePicker
(#5918) - Added the click/keydown event as an argument to
EuiSelectable
/EuiSelectableTemplateSitewide
'sonChange
prop (#5926) - Updated
euiTheme.colors.lightestShade
to be slightly less blue andeuiTheme.colors.body
to be slightly darker (#5939) - Updated
euiBackgroundColor()
to accept an optionalmethod
property (#5939) - Removed duplicated yarn.lock dependencies (#5947)
Bug fixes
- Fixed visual indicator of invalid
EuiDatePickerRange
andEuiSuperDatePicker
(#5918)
FixedEuiCollapsibleNavGroup
TypeScript error wheretitle
definition was being overridden by an extendeddiv
element (#5935) - Fixed
EuiGlobalToastList
/EuiToast
s disappearing immediately when given an Infinity timeout (#5954)
Breaking changes
- Renamed
euiTheme.colors.subdued
toeuiTheme.colors.subduedText
(#5895)
CSS-in-JS conversions
- Converted
EuiText
,EuiTextAlign
, andEuiTextColor
, and removed their corresponding CSS modifier classes (#5895) - Partially converted
EuiMarkdownFormat
's text size scaling styles (#5895) - Removed
$euiTextColors
,euiScaleText()
, and$euiTextConstrainedMaxWidth
Sass utilities (#5895) - Converted
EuiExpression
to Emotion (#5941)