Download Latest Version v120.0.0 source code.zip (41.7 MB)
Email in envelope

Get an email when there's a new version of Elastic UI Framework

Home / v120.0.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-08-31 9.0 kB
v120.0.0 source code.tar.gz 2026-08-31 38.3 MB
v120.0.0 source code.zip 2026-08-31 41.7 MB
Totals: 3 Items   80.0 MB 0

@elastic/eslint-plugin-eui v3.0.0

  • Updated button-group-no-invalid-children rule to support checking button groups with variant="selection" (#9950)
  • Added new button-group-selection-require-id rule to enforce a required id prop on each child button of EuiButtonGroup with variant="selection" (#9950)
  • Updated @elastic/eui/no-deprecated-icon-aliases with the newly deprecated cloudDrizzle, cloudStormy, cloudSunny, kqlFunction, menuDown, menuUp, namespace, visTimelion, and visVisualBuilder icon aliases (#9923)
  • Updated button-group-no-invalid-children rule to support segmented variant checks (#9890)
  • Updated no-deprecated-icon-aliases with icons that have no replacement: (#9884)
    • article
    • dotInCircle
    • kubernetesNode
    • scale
    • securitySignalDetected
  • Updated no-deprecated-icon-aliases with icons that have a contextual replacement (warn only, no autofix): (#9884)
    • folderExclamation - linkSlash (unlink) or hourglass (Kibana Cases status)
    • stopFill / stopSlash - EuiColorPickerSwatch for color chips or stop otherwise
  • Updated no-deprecated-icon-aliases with new icon aliases: (#9884)
    • analyzeEventcube
    • annotationflag
    • anomalySwimLanechartHeatmap
    • appsgrid
    • containerpackage
    • continuityAboveupload
    • continuityWithinmaximize
    • esqlVisquery
    • foldminimize
    • frameNextchevronSingleRight
    • framePreviouschevronSingleLeft
    • helpquestion
    • indextable
    • iptokenIP
    • logstashFilterfilter
    • logstashInputdownload
    • logstashOutputupload
    • paymentmoney
    • sessionViewercommandLine
    • singleMetricViewerchartArea
    • spacesgrid
    • starEmptySpacestar
    • starFillSpacestarFill
    • starMinusEmptystar
    • starMinusFillstarFill
    • starPlusEmptystar
    • starPlusFillstarFill
    • statschartLine
    • stringtokenString
    • tableOfContentslistBullet
    • unfoldmaximize
    • visGoalchartGauge
    • wordWraplineBreak
    • wordWrapDisabledlineBreakSlash
  • Updated starFilledSpace, starMinusFilled and starPlusFilled mappings to starFill (#9884)

Deprecations

  • Updated deprecated icon alias mappings: (#9974)
    • folderClosed and folderClosefolder

Breaking changes

  • Removed the push icon alias from @elastic/eui/no-deprecated-icon-aliases. push is now a supported EuiIcon glyph again and is no longer autofixed to send (#9923)

@elastic/eui v120.0.0

  • Updated EuiButtonGroup (Children API only): (#9929)
    • Added variant="selection" to render the group as selection group
    • Added type prop (values 'single' | 'multi') to switch between single or multi selection
    • Added display prop (values: 'regular' | 'highlighted' | 'inverse') to render different visual variants
    • Added idSelected prop for single-state selection
    • Added idToSelectedMap prop for multi-state selection
    • Added onChange prop which returns the selected child button id
  • Added cloudBolt, cloudRain, cloudSun, kubernetesNamespace, productTimelion, productTSVB, push, transitionRightIn, and transitionRightOut glyphs to EuiIcon (#9923)
  • Updated the cube, memory, and wrench glyphs in EuiIcon with redesigned artwork (#9923)
  • Updated search synonyms for the bolt, memory, plugs, and wrench glyphs in EuiIcon (#9923)
  • Updated EuiResizableContainer collapse buttons to use the transition* glyphs in place of the menu* glyphs (#9923)
  • Hid undocumented swatchInput from glyph docs by categorizing it as internal (#9884)

Bug fixes

  • Fixed EuiDatePicker throwing an error in React 19 when opening the month or year dropdown (#9960)
  • Fixed the icon documentation listing glyphs and Elastic logos out of alphabetical order (#9923)

Deprecations

  • Updated deprecated icon alias mappings: (#9974)
    • folderClosed and folderClosefolder
  • Deprecated the cloudDrizzle, cloudStormy, cloudSunny, kqlFunction, namespace, visTimelion, and visVisualBuilder EuiIcon types in favor of cloudRain, cloudBolt, cloudSun, push, kubernetesNamespace, productTimelion, and productTSVB respectively. The deprecated types now render the new glyphs, no longer appear in the icon documentation, and will be removed in a future release (#9923)
  • Deprecated the menuDown and menuUp EuiIcon types in favor of transitionBottomOut and transitionTopOut respectively. The deprecated types now render the new glyphs, no longer appear in the icon documentation, and will be removed in a future release (#9923)
  • Deprecated EuiIcon types with no replacement: (#9884)
    • article
    • dotInCircle
    • kubernetesNode
    • scale
    • securitySignalDetected
  • Deprecated EuiIcon types with a contextual replacement: (#9884)
    • folderExclamationlinkSlash (unlink) or hourglass (Cases status)
    • stopFill / stopSlashEuiColorPickerSwatch for color chips or stop otherwise
  • Deprecated EuiIcon types (use the replacements): (#9884)
    • analyzeEventcube
    • annotationflag
    • anomalySwimLanechartHeatmap
    • appsgrid
    • containerpackage
    • continuityAboveupload
    • continuityWithinmaximize
    • esqlVisquery
    • foldminimize
    • frameNextchevronSingleRight
    • framePreviouschevronSingleLeft
    • helpquestion
    • indextable
    • iptokenIP
    • logstashFilterfilter
    • logstashInputdownload
    • logstashOutputupload
    • paymentmoney
    • sessionViewercommandLine
    • singleMetricViewerchartArea
    • spacesgrid
    • starEmptySpacestar
    • starFillSpacestarFill
    • starMinusEmptystar
    • starMinusFillstarFill
    • starPlusEmptystar
    • starPlusFillstarFill
    • statschartLine
    • stringtokenString
    • tableOfContentslistBullet
    • unfoldmaximize
    • visGoalchartGauge
    • wordWraplineBreak
    • wordWrapDisabledlineBreakSlash

Breaking changes

  • Removed unused EuiIcon types: (#9884)
    • branchUser
    • continuityAboveBelow
    • continuityBelow
    • function
    • magnet
    • pageSelect
    • securitySignalResolved
    • tear

@elastic/eui-illustrations v1.0.2

Bug fixes

  • Fixed illustrations rendering cropped when more than one was inlined on the same page (#9973)

@elastic/eui-test-helpers v1.5.0

  • Added EuiRangeObject, a Playwright Component Object for EuiRange/EuiDualRange (#9957)
  • Added EuiDraggableObject with reorder(steps) (#9936)
  • Added EuiBasicTableObject with rows and cells(field) (#9933)
  • Added EuiFilterButtonObject, a Playwright Component Object for EuiFilterButton (#9942)
Source: README.md, updated 2026-08-31