Skip to content

Upgrade EUI to v114.2.0#264550

Merged
tkajtoch merged 2 commits into
elastic:mainfrom
tkajtoch:feat/eui-v114.2.0
Apr 22, 2026
Merged

Upgrade EUI to v114.2.0#264550
tkajtoch merged 2 commits into
elastic:mainfrom
tkajtoch:feat/eui-v114.2.0

Conversation

@tkajtoch
Copy link
Copy Markdown
Member

Dependency updates

  • @elastic/eui - v114.1.0 ⏩ v114.2.0

Changes

  • Adjusted i18n_eui_mapping.test.ts to correctly work with type-annotated defString
    • I'm not exactly sure why EUI emits these as raw function strings, which are later evaluated and compared in Kibana, but it's been like that since forever, and this PR just adjusts what already exists

Package updates

v114.2.0

  • Added addToDashboard icon (#9590)
  • Added support for document-relative links in EuiMarkdownFormat and EuiMarkdownEditor via a new allowDocumentRelative option in parsingConfig.linkValidator (#9554)
  • Added useEuiWindowEvent hook and refactored EuiWindowEvent to use it internally, preventing unnecessary listener re-registration when inline arrow functions are passed as handlers (#9536)

Bug fixes

  • Fixed a missing checked border state on EuiCheckableCard (#9589)
  • Fixed the visual alignment of right aligned icons in EuiFormControlButton when value is not passed (#9588)

Accessibility

  • Fixed EuiSelectable screen reader repeatedly announcing total results count on every option navigation instead of only when the count changes (#9555)

@tkajtoch tkajtoch self-assigned this Apr 20, 2026
@tkajtoch tkajtoch added release_note:skip Skip the PR/issue when compiling release notes EUI backport:skip This PR does not require backporting labels Apr 20, 2026
@tkajtoch
Copy link
Copy Markdown
Member Author

buildkite test this

@elasticmachine
Copy link
Copy Markdown
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] FTR Configs #25 / serverless observability UI - ML and Discover discover/observabilitySolution/context_awareness extension getRowIndicatorProvider should render log.level row indicators on Surrounding documents page

Metrics [docs]

Module Count

Fewer modules leads to a faster build time

id before after diff
controls 427 428 +1
dashboard 1123 1124 +1
kubernetesSecurity 186 187 +1
maps 1371 1372 +1
ml 4268 4269 +1
visTypeVega 1831 1832 +1
total +6

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
controls 524.8KB 522.9KB -1.9KB
dashboard 1.1MB 1.1MB -1.9KB
kubernetesSecurity 227.6KB 225.6KB -1.9KB
maps 3.2MB 3.2MB -1.9KB
ml 5.8MB 5.8MB -1.9KB
visTypeVega 2.0MB 2.0MB -1.9KB
total -11.5KB

Page load bundle

Size of the bundles that are downloaded on every page load. Target size is below 100kb

id before after diff
kbnUiSharedDeps-npmDll 7.3MB 7.3MB -338.0B

cc @tkajtoch

@tkajtoch tkajtoch marked this pull request as ready for review April 21, 2026 11:03
@tkajtoch tkajtoch requested a review from a team as a code owner April 21, 2026 11:03
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/eui-team (EUI)

@elastic elastic deleted a comment from infra-vault-gh-plugin-prod Bot Apr 21, 2026
@tkajtoch tkajtoch merged commit 9a7b717 into elastic:main Apr 22, 2026
32 checks passed
mbondyra added a commit to mbondyra/kibana that referenced this pull request Apr 22, 2026
…sationChanges23

* commit '9a7b717c662d1c904052bc59f0e5a81daab87c7f': (145 commits)
  Upgrade EUI to v114.2.0 (elastic#264550)
  [Entity Analytics] Add missing OpenAPI descriptions and examples to p… (elastic#264778)
  [Entity Resolution] Clarify CSV upload result for already-linked entities (elastic#264689)
  [AI Infra] Fix failing GenAI Settings Scout tests (elastic#260496)
  [Agent Builder] [Bug Bash] OAuth connector settings mention fields that are not there (elastic#264756)
  [performance] process-wide cache for advanced settings lookup (elastic#262618)
  [CI] Update limits.yml for securitySolution (elastic#264946)
  [SLO] Fix APM embeddable ids (elastic#264750)
  [EDR Workflows] Unify artifacts empty state buttons (elastic#264389)
  [Alert Triage workflow] Adds security.buildAlertEntityGraph and security.renderAlertNarrative… (elastic#259159)
  [SigEvents] Add KI feature identification endpoints and refactor task to use shared service (elastic#263528)
  [Scout] Migrate Data Views API tests from FTR - Part5 (elastic#264088)
  [Cases] Apply shared extended_fields path util server side (elastic#264706)
  [Lens as code] Fix metric trendline (elastic#264777)
  [api-docs] 2026-04-22 Daily api_docs build (elastic#264882)
  [Scout] Update test config manifests (elastic#264575)
  [workflows_management] Lazy-load Zod connector schemas to cut idle memory (elastic#264283)
  [ES|QL] Fix ES|QL columns reset race during active fetch (elastic#263947)
  [Content List] Column layout props, sticky actions, and title click handlers (elastic#264203)
  [Lens as code] Validate `id` in route for new vis types (elastic#264480)
  ...
SoniaSanzV pushed a commit to SoniaSanzV/kibana that referenced this pull request Apr 27, 2026
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 EUI release_note:skip Skip the PR/issue when compiling release notes v9.5.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants