Releases: elastic/eui
Releases Β· elastic/eui
v81.0.0
- Added ability to set
options.checked
to "mixed" inEuiSelectable
(#6774)
Bug fixes
- Portalled components (e.g.
EuiPopover
,EuiModal
,EuiFlyout
) will correctly inherit text color from its nearestEuiThemeProvider
parent.<EuiText color="default">
is no longer needed. (#6775)
Breaking changes
EuiSelectable
no longer renders adata-test-selected
attribute on its list items. Use thearia-checked
property instead (#6774)- Nested
EuiThemeProvider
s now render a wrapping<span>
element in order to correctly set the inherited textcolor
of all descendants.<EuiText color="default">
is no longer needed. (#6775)
v80.0.0
- Improved the contrast ratio of meta labels within
EuiSelectableTemplateSitewide
to meet WCAG AA guidelines. (#6761) - Added
vulnerabilityManagementApp
glyph toEuiIcon
(#6762) - Added
logoVulnerabilityManagement
icon toEuiIcon
(#6763) - Added
onPanelChange
callback toEuiContextMenu
to provide consumer access topanelId
anddirection
. (#6767)
Bug fixes
- Fixed
EuiComboBox
soappend
andprepend
icon buttons are full height and vertically centered. (#6766) - Improved the uniformity of dropdown components by hiding the dropdown icon of disabled
EuiComboBox
s. (#6768)
Breaking changes
v79.0.1
v79.0.0
- Updated all
EuiSkeleton
components with new props that allow for more control over screen reader live announcements:announceLoadingStatus
,announceLoadedStatus
, andariaLiveProps
(#6752) - Improved keyboard accessibility in
EuiPageHeader
by ensuring the right side menu items come into focus from left to right. (#6753)
Breaking changes
- Removed deprecated
EuiLoadingContent
. Use theEuiSkeleton
components instead. (#6754)
v78.0.0
- Improved the contrast ratio of
EuiCheckbox
,EuiRadio
, andEuiSwitch
in their unchecked states to meet WCAG AA guidelines. (#6729) - Added React Testing Library
*ByTestSubject
custom commands towithin()
. RTL utilities can be imported from@elastic/eui/lib/test/rtl
. (#6737) - Updated
EuiAvatar
to support a new lettercasing
prop that allow customizing text capitalization (#6739) - Updated
EuiFocusTrap
to support thegapMode
prop configuration (now defaults topadding
) (#6744)
Bug fixes
- Fixed inconsistency in
EuiSearchBar
's AND/OR semantics between DSL and query string generation (#6717) - Fixed
EuiFieldNumber
's native browser validity detection causing extra unnecessary rerenders (#6741) - Fixed the
scrollLock
property onEuiFocusTrap
(and other components usingEuiFocusTrap
, such asEuiFlyout
andEuiModal
) to no longer block scrolling on nested portalled content, such as combobox dropdowns (#6744)
Breaking changes
EuiAvatar
s with the defaultuser
type will now default to capitalizing all initials in uppercase (#6739)
v77.2.0
- Updated
EuiFieldNumber
to detect native browser invalid state and show an invalid icon (#6704) - Improved the input widths of
EuiRange
andEuiDualRange
whenshowInput={true}
to account for invalid icons (#6704) - Improved the
isInvalid
styling ofEuiDualRange
whenshowInput="inputWithPopover"
(#6704) - Updated
EuiFormControlLayoutIcons
to render left icons in expected DOM order (#6705) - Updated
EuiDatePickerRange
'sisInvalid
state to match other range inputs (#6705) - Updated
EuiSuperDatePicker
'sisInvalid
state to match other range inputs (#6705)
Bug fixes
v77.1.1
v77.1.0
- Updated
EuiDatePicker
to display a warning icon and correctly setaria-invalid
whenisInvalid
is passed (#6677) - Updated
EuiFilePicker
to display an alert icon whenisInvalid
(#6678) - Updated
EuiTextArea
to display an alert icon whenisInvalid
(#6679) - Updated
EuiTextArea
to support theisLoading
prop (#6679) - Updated
EuiComboBox
to display a warning icon and correctly setaria-invalid
whenisInvalid
is passed (#6680)
Bug fixes
- Fixed
EuiAccordion
to not set anaria-expanded
attribute on non-interactivebuttonElement
s (#6694) - Fixed an
EuiPopoverFooter
bug causing nested popovers within popovers (note: not a recommended use-case) to unintentionally override its panel padding size inherited from context (#6698) - Fixed
EuiComboBox
to only delete the last selected item on backspace if the input caret is present (#6699)
v77.0.0
Bug fixes
- Fixed named
EuiBadge
colors to reflect custom theme overrides (#6659) - Fixed user-defined SCSS variables failing to override variables defined in Amsterdam typography overrides. (#6665)
- Fixed bold
EuiCode
tokens to actually be bold (#6666)
Breaking changes
- Success- and accent-colored
EuiBadge
s andEuiButton
s have had their fill colors tinted slightly on light mode to be more readable (#6659)