Skip to content

Upgrade EUI to v112.1.0#250407

Merged
acstll merged 4 commits intoelastic:mainfrom
acstll:eui/v112.1.0
Jan 28, 2026
Merged

Upgrade EUI to v112.1.0#250407
acstll merged 4 commits intoelastic:mainfrom
acstll:eui/v112.1.0

Conversation

@acstll
Copy link
Copy Markdown
Contributor

@acstll acstll commented Jan 26, 2026

112.0.0112.1.0

Questions? Please see our Kibana upgrade FAQ.

Changes

  • Update span_links_badge.tsx conditional onClick props on EuiBadge to satisfy TypeScript 93d7fae
  • Update snapshots 24c2f9a

Package updates

@elastic/eui v112.1.0

  • Updated timeline icon glyph (#9331)
  • Updated EuiContextMenu panels to allow passing data-test-subj, aria-label, className and css props (#9323)
  • Added "zoom in" functionality to time window buttons in EuiSuperDatePicker (#9325)
  • Added displayName to EuiButton, EuiButtonEmpty, EuiDescriptionList and its sub-components, EuiEmptyPrompt, EuiFlexGrid, EuiFlexItem, EuiIcon, EuiImage, EuiLoadingLogo, EuiPageSection, EuiPageSidebar, EuiPageTemplate and its sub-components and EuiPanel (#9324)
  • Added fill prop (defaults to false) to EuiBadge component that controls whether the badge should use filled or non-filled (less intense) colors. By default, badges will now render as the non-filled variant. (#9306)
  • Updated EuiBadge design to have rounded corners and improved paddings (#9302)

Bug fixes

  • Fixed non-virtualized EuiSelectable throwing SyntaxError when selecting an option (#9326)
  • Fixed an issue where push flyouts in a stacked layout calculated the content offset based on the hidden main flyout's width instead of the visible child flyout's width (#9322)

@elastic/eui-theme-borealis v5.4.0

  • Updated badgeBackground color token value to equal backgroundFilledText (#9306)

@elastic/eui-docusaurus-theme v2.2.0

  • Added extraFiles prop to the Demo component. It allows to pass extra files that will be added to the Codesandbox instance. (#9317)
  • Updated the IMPORT_REGEX to include relative imports so that all imports are removed from the snippet. All imported references have to be passed to Demo in the scope prop. (#9317)

@acstll acstll self-assigned this Jan 26, 2026
@acstll acstll added release_note:skip Skip the PR/issue when compiling release notes EUI backport:skip This PR does not require backporting ci:cloud-deploy Create or update a Cloud deployment labels Jan 26, 2026
@kibanamachine
Copy link
Copy Markdown
Contributor

Cloud deployment initiated, see credentials at: https://buildkite.com/elastic/kibana-deploy-cloud-from-pr/builds/674

@elasticmachine
Copy link
Copy Markdown
Contributor

⏳ Build in-progress

History

cc @acstll

@acstll acstll marked this pull request as ready for review January 26, 2026 20:45
@acstll acstll requested review from a team as code owners January 26, 2026 20:45
@acstll acstll requested a review from elena-shostak January 26, 2026 20:45
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/eui-team (EUI)

@botelastic botelastic bot added the Team:obs-presentation Focus: APM UI, Infra UI, Hosts UI, Universal Profiling, Obs Overview and left Navigation label Jan 26, 2026
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/obs-presentation-team (Team:obs-presentation)

Copy link
Copy Markdown
Contributor

@stratoula stratoula left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ES|QL team changes LGTM, code review only

Copy link
Copy Markdown
Contributor

@Bamieh Bamieh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Core changes LGTM (new i18n tokens)

Copy link
Copy Markdown
Contributor

@rmyz rmyz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

obs presentation changes LGTM

@kc13greiner kc13greiner requested review from kc13greiner and removed request for elena-shostak January 27, 2026 12:58
Copy link
Copy Markdown
Contributor

@jeramysoucy jeramysoucy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Kibana security changes LGTM

  • Login form
  • Space selector
  • Simple privileges
  • Collapsible panel (used in role form)

@acstll acstll merged commit 814fdbd into elastic:main Jan 28, 2026
23 checks passed
hannahbrooks pushed a commit to hannahbrooks/kibana that referenced this pull request Jan 30, 2026
`112.0.0` ⏩ `112.1.0`

[Questions? Please see our Kibana upgrade
FAQ.](https://github.com/elastic/eui/blob/main/wiki/eui-team-processes/upgrading-kibana.md#faq-for-kibana-teams)

## Changes

- Update `span_links_badge.tsx` conditional `onClick` props on
`EuiBadge` to satisfy TypeScript
93d7fae
- Update snapshots 24c2f9a

## Package updates

### `@elastic/eui`
[`v112.1.0`](https://github.com/elastic/eui/releases/tag/v112.1.0)

- Updated `timeline` icon glyph
([elastic#9331](elastic/eui#9331))
- Updated `EuiContextMenu` panels to allow passing `data-test-subj`,
`aria-label`, `className` and `css` props
([elastic#9323](elastic/eui#9323))
- Added "zoom in" functionality to time window buttons in
`EuiSuperDatePicker` ([elastic#9325](elastic/eui#9325))
- Added `displayName` to `EuiButton`, `EuiButtonEmpty`,
`EuiDescriptionList` and its sub-components, `EuiEmptyPrompt`,
`EuiFlexGrid`, `EuiFlexItem`, `EuiIcon`, `EuiImage`, `EuiLoadingLogo`,
`EuiPageSection`, `EuiPageSidebar`, `EuiPageTemplate` and its
sub-components and `EuiPanel`
([elastic#9324](elastic/eui#9324))
- Added `fill` prop (defaults to `false`) to `EuiBadge` component that
controls whether the badge should use filled or non-filled (less
intense) colors. By default, badges will now render as the non-filled
variant. ([elastic#9306](elastic/eui#9306))
- Updated EuiBadge design to have rounded corners and improved paddings
([elastic#9302](elastic/eui#9302))

**Bug fixes**

- Fixed non-virtualized `EuiSelectable` throwing SyntaxError when
selecting an option ([elastic#9326](elastic/eui#9326))
- Fixed an issue where `push` flyouts in a stacked layout calculated the
content offset based on the hidden main flyout's width instead of the
visible child flyout's width
([elastic#9322](elastic/eui#9322))

### @elastic/eui-theme-borealis
[`v5.4.0`](https://github.com/elastic/eui/blob/16f9b31d753d963d7738049e7a176fcaf6e81e73/packages/eui-theme-borealis/changelogs/CHANGELOG_2026.md#v540)

- Updated `badgeBackground` color token value to equal
`backgroundFilledText`
([elastic#9306](elastic/eui#9306))

### @elastic/eui-docusaurus-theme
[`v2.2.0`](https://github.com/elastic/eui/blob/16f9b31d753d963d7738049e7a176fcaf6e81e73/packages/docusaurus-theme/changelogs/CHANGELOG_2026.md#v220)

- Added `extraFiles` prop to the `Demo` component. It allows to pass
extra files that will be added to the Codesandbox instance.
([elastic#9317](elastic/eui#9317))
- Updated the `IMPORT_REGEX` to include relative imports so that all
imports are removed from the snippet. All imported references have to be
passed to `Demo` in the `scope` prop.
([elastic#9317](elastic/eui#9317))

---------

Co-authored-by: Tomasz Kajtoch <tomasz.kajtoch@elastic.co>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:skip This PR does not require backporting ci:cloud-deploy Create or update a Cloud deployment EUI release_note:skip Skip the PR/issue when compiling release notes Team:obs-presentation Focus: APM UI, Infra UI, Hosts UI, Universal Profiling, Obs Overview and left Navigation v9.4.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants