Skip to content

Conversation

@mgadewoll
Copy link
Contributor

Dependency updates

  • @elastic/eui: v109.2.0v110.0.0

Changes

  • Updates usages of the message prop on EuiInMemoryTable to noItemsMessage
  • Updates usages of EuiSearchBar's onChange prop to check for the query argument, as it may be null now
  • Removes obsolete color props on implementations of EuiPageTemplate and EuiPageTemplate.Header (color prop wasn't applied before either)

Package updates

@elastic/eui v110.0.0

  • Updated EuiSuperDatePicker to expose plain text utcOffset and timeZoneName in timeZoneDisplayProps.customRender render function (#9245)
  • Updated EuiHeaderLogo to add a hover style (#9240)
  • Made EuiQuickSelectPanel available for importing from the @elastic/eui package (#9239)
  • Updated EuiAvatar to support Emoji Sequence ("advanced") in the initials prop (#9227)
  • Added color prop on EuiPageHeader to support transparent (default) and plain backgrounds. (#9220)
  • Added color prop on EuiPage to support transparent (default) and plain backgrounds. (#9220)
  • Updated EuiPageTemplate to ensure panelled=true renders a EuiPageHeader with a plain background by default (#9220)
  • Removed the default background style on EuiPageTemplate's outer wrapper (#9220)

Bug fixes

  • Fixed icon size in EuiSuperDatePicker's time window buttons when compressed={true} (#9245)
  • Fixed EuiIcon visibility issue with logoElastic when color is set to text or ghost in light mode (#9247)
  • Fixed EuiInMemoryTable support for controlled search for plain text (when searchFormat="text") by properly handling search.query and search.defaulQuery (#9142)

Breaking changes

  • Removed deprecated message prop from EuiInMemoryTable, use noItemsMessage instead (#9234)

Accessibility

  • Improved the accessibility of input fields in the popover of EuiSuperDatePicker by properly labeling them (#9239)
  • Improved the accessibility of EuiSelectable by removing empty aria-activedescendant attribute when no option is active to ensure the search input is perceivable by screen readers (#9223)

@mgadewoll mgadewoll self-assigned this Dec 2, 2025
@mgadewoll mgadewoll added release_note:skip Skip the PR/issue when compiling release notes EUI backport:skip This PR does not require backporting labels Dec 2, 2025
@mgadewoll mgadewoll marked this pull request as ready for review December 2, 2025 22:31
@mgadewoll mgadewoll requested review from a team as code owners December 2, 2025 22:31
@elasticmachine
Copy link
Contributor

Pinging @elastic/eui-team (EUI)

@mgadewoll mgadewoll requested review from a team as code owners December 2, 2025 22:31
Copy link
Member

@sabarasaba sabarasaba left a comment

Choose a reason for hiding this comment

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

kibana management changes lgtm

Copy link
Contributor

@jillguyonnet jillguyonnet left a comment

Choose a reason for hiding this comment

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

Fleet changes LGTM 🚀

@rmyz rmyz added Team:obs-presentation Focus: APM UI, Infra UI, Hosts UI, Universal Profiling, Obs Overview and left Navigation and removed Team:obs-presentation-team labels Dec 3, 2025
@elasticmachine
Copy link
Contributor

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

Copy link
Contributor

@PhilippeOberti PhilippeOberti left a comment

Choose a reason for hiding this comment

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

Code review only, LGTM for the @elastic/security-threat-hunting-investigations team

Copy link
Contributor

@peteharverson peteharverson left a comment

Choose a reason for hiding this comment

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

ML changes LGTM (tested the 3 tables with noItemsMessage changes).

Copy link
Contributor

@consulthys consulthys left a comment

Choose a reason for hiding this comment

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

LGT Stack Monitoring
Thanks for the updates

Copy link
Contributor

@rylnd rylnd left a comment

Choose a reason for hiding this comment

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

Detection Engine changes LGTM.

Copy link
Contributor

@ThomThomson ThomThomson left a comment

Choose a reason for hiding this comment

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

Presentation team changes LGTM!

Copy link
Contributor

@TinaHeiligers TinaHeiligers left a comment

Choose a reason for hiding this comment

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

saved objects management snapshot update LGTM

Copy link
Contributor

@mashhurs mashhurs left a comment

Choose a reason for hiding this comment

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

Logstash pipelines view LGTM!

Copy link
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.

LGTM - code review and manually checked each modified page

@mgadewoll
Copy link
Contributor Author

@elasticmachine merge upstream

elasticmachine and others added 2 commits December 5, 2025 10:07
- prevents background color differences due to the spacing resulting from the max-width style
margin: auto;
border-bottom: none;
.euiPageHeaderContent {
Copy link
Contributor Author

Choose a reason for hiding this comment

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

ℹ️ This prevents a visual issue where different background colors are visible in the Profile page header (Classic Kibana only). This is due to the background color change on the EuiPage/EuiPageTemplate.

before after
Screenshot 2025-12-05 at 11 11 26 Screenshot 2025-12-05 at 11 14 03

@mgadewoll
Copy link
Contributor Author

@elasticmachine merge upstream

Copy link
Contributor

@shahzad31 shahzad31 left a comment

Choose a reason for hiding this comment

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

LGTM !!

@mgadewoll mgadewoll enabled auto-merge (squash) December 8, 2025 08:08
@mgadewoll mgadewoll merged commit 9a8b982 into elastic:main Dec 8, 2025
14 checks passed
@elasticmachine
Copy link
Contributor

💚 Build Succeeded

Metrics [docs]

Async chunks

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

id before after diff
aiops 526.1KB 526.1KB +7.0B
apm 2.8MB 2.8MB +21.0B
canvas 1.0MB 1.0MB +7.0B
controls 492.5KB 493.5KB +1008.0B
dashboard 702.6KB 703.6KB +1015.0B
dataVisualizer 597.5KB 597.5KB +14.0B
eventAnnotationListing 207.1KB 207.1KB +7.0B
filesManagement 103.0KB 103.0KB +7.0B
fleet 2.1MB 2.1MB +7.0B
graph 372.7KB 372.8KB +7.0B
indexManagement 720.2KB 720.2KB +21.0B
infra 1.1MB 1.1MB +7.0B
inspector 31.0KB 31.0KB +4.0B
kubernetesSecurity 216.0KB 216.9KB +1008.0B
logstash 27.8KB 27.8KB +7.0B
maps 3.1MB 3.1MB +1015.0B
ml 5.6MB 5.6MB +1008.0B
rollup 108.8KB 108.8KB +7.0B
savedObjectsFinder 7.5KB 7.5KB +7.0B
searchQueryRules 130.0KB 130.0KB -32.0B
searchSynonyms 64.6KB 64.6KB -48.0B
security 487.6KB 487.7KB +49.0B
securitySolution 11.1MB 11.1MB +56.0B
spaces 215.1KB 215.1KB +7.0B
synthetics 1.0MB 1.0MB +7.0B
visTypeVega 2.0MB 2.0MB +1008.0B
visualizations 343.5KB 343.5KB +7.0B
watcher 157.8KB 157.9KB +28.0B
total +6.1KB

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 6.4MB 6.4MB +1.8KB

History

cc @mgadewoll

JordanSh pushed a commit to JordanSh/kibana that referenced this pull request Dec 9, 2025
## Dependency updates

- `@elastic/eui`: `v109.2.0` ⏩ `v110.0.0`

---

## Changes

- Updates usages of the `message` prop on `EuiInMemoryTable` to
`noItemsMessage`
- Updates usages of `EuiSearchBar`'s `onChange` prop to check for the
`query` argument, as it may be `null` now
- Removes obsolete `color` props on implementations of `EuiPageTemplate`
and `EuiPageTemplate.Header` (`color` prop wasn't applied before either)

## Package updates

### `@elastic/eui` v110.0.0

- Updated `EuiSuperDatePicker` to expose plain text `utcOffset` and
`timeZoneName` in `timeZoneDisplayProps.customRender` render function
([elastic#9245](elastic/eui#9245))
- Updated `EuiHeaderLogo` to add a hover style
([elastic#9240](elastic/eui#9240))
- Made `EuiQuickSelectPanel` available for importing from the
`@elastic/eui` package
([elastic#9239](elastic/eui#9239))
- Updated `EuiAvatar` to support Emoji Sequence ("advanced") in the
`initials` prop ([elastic#9227](elastic/eui#9227))
- Added `color` prop on `EuiPageHeader` to support `transparent`
(default) and `plain` backgrounds.
([elastic#9220](elastic/eui#9220))
- Added `color` prop on `EuiPage` to support `transparent` (default) and
`plain` backgrounds. ([elastic#9220](elastic/eui#9220))
- Updated `EuiPageTemplate` to ensure `panelled=true` renders a
`EuiPageHeader` with a plain background by default
([elastic#9220](elastic/eui#9220))
- Removed the default background style on `EuiPageTemplate`'s outer
wrapper ([elastic#9220](elastic/eui#9220))

**Bug fixes**

- Fixed icon size in `EuiSuperDatePicker`'s time window buttons when
`compressed={true}` ([elastic#9245](elastic/eui#9245))
- Fixed `EuiIcon` visibility issue with `logoElastic` when `color` is
set to `text` or `ghost` in light mode
([elastic#9247](elastic/eui#9247))
- Fixed `EuiInMemoryTable` support for controlled search for plain text
(when `searchFormat="text"`) by properly handling `search.query` and
`search.defaulQuery` ([elastic#9142](elastic/eui#9142))

**Breaking changes**

- Removed deprecated `message` prop from `EuiInMemoryTable`, use
`noItemsMessage` instead
([elastic#9234](elastic/eui#9234))

**Accessibility**

- Improved the accessibility of input fields in the popover of
`EuiSuperDatePicker` by properly labeling them
([elastic#9239](elastic/eui#9239))
- Improved the accessibility of `EuiSelectable` by removing empty
`aria-activedescendant` attribute when no option is active to ensure the
search input is perceivable by screen readers
([elastic#9223](elastic/eui#9223))

---------

Co-authored-by: Weronika Olejniczak <[email protected]>
Co-authored-by: Jorge Oliveira <[email protected]>
Co-authored-by: Elastic Machine <[email protected]>
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 Team:Fleet Team label for Observability Data Collection Fleet team Team:obs-presentation Focus: APM UI, Infra UI, Hosts UI, Universal Profiling, Obs Overview and left Navigation Team:obs-ux-infra_services - DEPRECATED DEPRECATED - Use Team:obs-presentation. Team:obs-ux-management v9.3.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.