fix(deps): update dependency @elastic/eui to v102 #2634
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^99.2.0
->^102.2.0
^99.2.0
->^102.2.0
Release Notes
elastic/eui (@elastic/eui)
v102.2.0
Compare Source
useIsDarkMode
utility (#8701)virtualizationOptions.onScroll
for the virtualizedEuiDataGrid
(#8688)primary
onEuiIcon
(#8687)Bug fixes
EuiGlobalToastList
toasts not being cleaned properly when they are added and removed at the same time (#8692)EuiDataGrid
cell actions menu was hidden by the header when a cell was clicked to scroll into view (#8640)Accessibility
EuiSelect
by removing the empty<option>
added whenhasNoInitialSelection
istrue
from the DOM, once a user makes a selection. (#8706)EuiSuperDatePicker
's quick select buttons by preventing duplicate screen reader output (#8686)v102.1.0
Compare Source
EuiDataGrid
to useexpand
glyph (#8646)Accessibility
EuiTableHeaderCell
to outputnameTooltip
directly on sortable cell elements, ensuring tooltips appear on focus (#8644)EuiColorPicker
by: (#8639)Dependency updates
typescript
to v5.8.3 (#8626)v102.0.0
Compare Source
colors.severity.unknown
colors.severity.neutral
colors.severity.success
colors.severity.warning
colors.severity.risk
colors.severity.danger
neutral
andrisk
: (#8601)colors.textNeutral
colors.textRisk
colors.backgroundBaseNeutral
colors.backgroundBaseRisk
colors.backgroundLightNeutral
colors.backgroundLightRisk
colors.backgroundFilledNeutral
colors.backgroundFilledRisk
colors.borderBaseNeutral
colors.borderBaseRisk
colors.borderStrongNeutral
colors.borderStrongRisk
neutral
andrisk
for the following components: (#8601)EuiButton
EuiButtonEmpty
EuiButtonIcon
EuiBadge
EuiIcon
EuiPanel
EuiFormControlLayoutIcons
to the top (instead of center) to improve usability in multi-line form controls likeEuiComboBox
with many selected options (#8610)Breaking changes
colors.vis.euiColorSeverity0
colors.vis.euiColorSeverity1
colors.vis.euiColorSeverity2
colors.vis.euiColorSeverity3
colors.vis.euiColorSeverity4
colors.vis.euiColorSeverity5
colors.vis.euiColorSeverity6
colors.vis.euiColorSeverity7
colors.vis.euiColorSeverity8
colors.vis.euiColorSeverity9
colors.vis.euiColorSeverity10
colors.vis.euiColorSeverity11
colors.vis.euiColorSeverity12
colors.vis.euiColorSeverity13
colors.vis.euiColorSeverity14
Accessibility
EuiDataGrid
for single sorted header cells with actions (#8598)v101.4.0
Compare Source
labelProps
to thelabel
element inEuiCheckableCard
(#8586)controls
,flask
,comment
, andreadOnly
glyphs toEuiIcon
(#8580)EuiExpression
,EuiFacetGroup
,EuiFacetButton
,EuiFilterGroup
,EuiHeader
,EuiImage
andEuiListGroup
to memoize their internal Emotion styles (#8565)border.radius.medium
token value for defaultBorealis
theme to4px
(#8563)EuiProvider
to build themes includinghighContrastMode
(#8558)Accessibility
aria-label
attribute from theul
element inEuiPagination
to avoid duplicate screen reader output (#8597)aria-current="page"
on list items inEuiPagination
(#8597)aria-modal
toEuiFlyout
withtype="overlay"
(#8591)Dependency updates
@elastic/prismjs-esql
to v1.1.0 (#8587)v101.3.0
Compare Source
code
andcheckCircle
) forEuiIcon
(#8530)gutterSize
tom
between right side items onEuiPageHeader
(#8529)Bug fixes
EuiButton
in high contrast mode where wrong text colors were applied (#8550)v101.2.0
Compare Source
v101.2.0
showToolTip
prop onEuiColorPickerSwatch
(#8512)Bug fixes
EuiPanel
s (#8519)colorMode
styling for the search inEuiHeader
withtheme="dark"
(#8496)Accessibility
EuiColorPicker
by adding color label tooltips on hover and focus for color swatches (#8512)disableScreenReaderOutput
prop onEuiToolTip
to manually control if the tooltip content should be read when focusing the trigger. This prevents duplicate screen reader output when the tooltip content andaria-label
on the trigger element have the same text content. (#8508)EuiButton
withcolor="warning"
in high contrast mode (#8496)EuiCode
EuiBadge
EuiBetaBadge
EuiNotificationBadge
Dependency updates
prismjs
to v1.30.0 (#8506)v101.1.0
Compare Source
EuiTableRow
styles to check support for:has(+)
selector (#8498)v101.0.1
Compare Source
EuiProvider
andEuiThemeProvider
with a newhighContrastMode
(#8444)EuiProvider
, if thehighContrastMode
prop is not passed, this setting will inherit from the user's OS/system settingshighContrastMode
orcolorMode
props passedhighContrastModeStyles
andpreventForcedColors
styling utils (#8444)EuiRangeTooltip
to be easier to see in dark mode (#8444)text
->textParagraph
title
->textHeading
subduedText
->textSubdued
disabledText
->textDisabled
accentText
->textAccent
dangerText
->textDanger
warningText
->textWarning
useEuiShadow()
now accepts a secondoptions
argument (#8234)useEuiShadowFlat()
now accepts anoptions
object instead of only a color (#8234)EuiPopover
andEuiToolTip
to be easier to see in dark mode. (#8174)Bug fixes
LIGHT
mode only) for the components: (#8427)EuiPanel
EuiPopover
EuiToolTip
EuiToast
EuiTour
v101.0.0
Compare Source
v100.0.0
Compare Source
@elastic/eui-theme-borealis
package (#8030) (#8386)theme
value onEuiProvider
to "Borealis" (#8288) (#8386)@elastic/eui-theme-common
package (#8030) (#8386)euiTheme.colors
(#8097) (#8386)textPrimary
textAccent
textAccentSecondary
textSuccess
textWarning
textDanger
textParagraph
textHeading
textSubdued
textDisabled
textInverse
backgroundBasePrimary
backgroundBaseAccent
backgroundBaseAccentSecondary
backgroundBaseSuccess
backgroundBaseWarning
backgroundBaseDanger
backgroundBaseSubdued
backgroundBasePlain
backgroundBaseDisabled
backgroundBaseHighlighted
backgroundBaseFormsPrepend
backgroundBaseFormsControlDisabled
backgroundBaseInteractiveHover
backgroundBaseInteractiveSelect
backgroundBaseInteractiveOverlay
backgroundBaseSkeletonEdge
backgroundBaseSkeletonMiddle
backgroundLightPrimary
backgroundLightAccent
backgroundLightAccentSecondary
backgroundLightSuccess
backgroundLightWarning
backgroundLightDanger
backgroundLightText
backgroundFilledPrimary
backgroundFilledAccent
backgroundFilledAccentSecondary
backgroundFilledSuccess
backgroundFilledWarning
backgroundFilledDanger
backgroundFilledText
borderBasePrimary
borderBaseAccent
borderBaseAccentSecondary
borderBaseSuccess
borderBaseWarning
borderBaseDanger
borderBasePlain
borderBaseSubdued
borderBaseDisabled
borderBaseFloating
borderBaseFormsColorSwatch
borderBaseFormsControl
borderStrongPrimary
borderStrongAccent
borderStrongAccentSecondary
borderStrongSuccess
borderStrongWarning
borderStrongDanger
euiTheme.components
(#8097) (#8386)components.buttons
,components.forms
for shared tokens (e.g.components.forms.maxWidth
)euiTheme.colors.vis
(#8112) (#8386)euiColorVis0
euiColorVis1
euiColorVis2
euiColorVis3
euiColorVis4
euiColorVis5
euiColorVis6
euiColorVis7
euiColorVis8
euiColorVis9
euiColorVisBehindText0
euiColorVisBehindText1
euiColorVisBehindText2
euiColorVisBehindText3
euiColorVisBehindText4
euiColorVisBehindText5
euiColorVisBehindText6
euiColorVisBehindText7
euiColorVisBehindText8
euiColorVisBehindText9
euiColorVisAsTextLight0
euiColorVisAsTextLight1
euiColorVisAsTextLight2
euiColorVisAsTextLight3
euiColorVisAsTextLight4
euiColorVisAsTextLight5
euiColorVisAsTextLight6
euiColorVisAsTextDark0
euiColorVisAsTextDark1
euiColorVisAsTextDark2
euiColorVisAsTextDark3
euiColorVisAsTextDark4
euiColorVisAsTextDark5
euiColorVisAsTextDark6
euiColorVisSuccess0
euiColorVisSuccess1
euiColorVisWarning0
euiColorVisDanger0
euiColorVisDanger1
euiColorVisNeutral0
euiColorVisGrey0
euiColorVisGrey1
euiColorVisGrey2
euiColorVisGrey3
euiColorVisWarm0
euiColorVisWarm1
euiColorVisWarm2
euiColorVisCool0
euiColorVisCool1
euiColorVisCool2
euiColorVisComplementary0
euiColorVisComplementary1
euiTheme.colors.vis
(#8247) (#8386)euiColorSeverity0
euiColorSeverity1
euiColorSeverity2
euiColorSeverity3
euiColorSeverity4
euiColorSeverity5
euiColorSeverity6
euiColorSeverity7
euiColorSeverity8
euiColorSeverity9
euiColorSeverity10
euiColorSeverity11
euiColorSeverity12
euiColorSeverity13
euiColorSeverity14
EuiVisColorStore
(#8112) (#8386)euiBackgroundColor
,euiBorderColor
,euiButtonColor
,euiButtonFilledColor
andeuiButtonEmptyColor
to return tokens (#8097) (#8386)transparentize
,shade
andtint
with tokens (#8097) (#8386)useEuiPaletteColorBlind
useEuiPaletteColorBlindBehindText
useEuiPaletteForStatus
useEuiPaletteForTemperature
useEuiPaletteComplementary
useEuiPaletteRed
useEuiPaletteGreen
useEuiPaletteCool
useEuiPaletteWarm
useEuiPaletteGray
EuiPopover
,EuiToolTip
,EuiTour
andEuiRange
with shared popover arrow styles (#8212pull/8212) (#8386)EuiPanel
to use pseudo element borders (#8270) (#8386)Bug fixes
EuiComboBox
by cleaning duplicated values when having a delimiter prop. (#8335)Breaking changes
eui_theme_light.json
andeui_theme_dark.json
toeui_theme_amsterdam_light.json
andeui_theme_amsterdam_dark.json
(#8115) (#8386)isDefaultTheme
(#8288) (#8386)v99.4.0
Compare Source
quickSelectButtonProps
toEuiSuperDatePicker
(#8380)EuiCollapsibleNavBeta
(#8332)Bug fixes
EuiHeader
where the navigation ofEuiCollapsibleNavBeta
would render below theEuiFlyout
's overlay (#8325)Accessibility
EuiComboBox
by addingaria-setsize
andaria-posinset
to ensure correct information is provided for its virtualized listbox (#8333)EuiAccordionTrigger
's screen reader UX by passedaria-hidden
to theEuiAccordionArrow
to avoid duplicated announcements by screen readers. (#8342)v99.3.0
Compare Source
columns.nameTooltip
onEuiBasicTable
tooltipProps
prop onEuiTableHeaderCell
accent
color option toEuiCallOut
(#8303)EuiInlineEditForm
'sonCancel
prop type to allow uncontrolled mode usage (#8307)EuiCode
,EuiCodeBlock
,EuiMarkdownFormat
, andEuiMarkdownEditor
components. (#8317)EuiAccordion
to prevent content from being transitioned on initial render wheninitialIsOpen=true
(#8327)Bug fixes
EuiSuperDatePicker
where pasting an absolute date would append the date instead of replace it (#8311)Configuration
📅 Schedule: Branch creation - "every 1 week on monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Renovate Bot.