Skip to content

[8.19] Upgrade EUI to v103.1.0 (#224391)#224533

Merged
acstll merged 2 commits intoelastic:8.19from
acstll:backport/8.19/pr-224391
Jun 19, 2025
Merged

[8.19] Upgrade EUI to v103.1.0 (#224391)#224533
acstll merged 2 commits intoelastic:8.19from
acstll:backport/8.19/pr-224391

Conversation

@acstll
Copy link
Contributor

@acstll acstll commented Jun 19, 2025

Backport

This will backport the following commits from main to 8.19:

Questions ?

Please refer to the Backport tool documentation

`103.0.0` ⏩ `103.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

- **EuiDataGrid** now takes an `onFullScreenChange` callback
- An accessibility fix in **EuiComboBox**
- 3 bug fixes

## Package updates

### `@elastic/eui`

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

- Added `onFullScreenChange` prop to `EuiDataGrid` to handle changes
when the component enters or exits fullscreen mode
([elastic#8765](elastic/eui#8765))

**Bug fixes**

- Fixed `onChange` being triggered twice when the checkbox in
`EuiCheckableCard` is clicked
([elastic#8786](elastic/eui#8786))
- Fixed a circular import on the legacy Amsterdam theme that would cause
the theme usage to break
([elastic#8780](elastic/eui#8780))
- Fixed high contrast theme token overrides not being applied
([elastic#8742](elastic/eui#8742))

**Accessibility**

- Fixed form errors not being read by screen readers for `EuiComboBox`
inside of `EuiFormRow`
([elastic#8798](elastic/eui#8798))

<!--ONMERGE {"backportTargets":["8.19","9.0"]} ONMERGE-->

(cherry picked from commit b0d46f7)

# Conflicts:
#	package.json
#	yarn.lock
@acstll acstll requested a review from kibanamachine as a code owner June 19, 2025 09:24
@acstll acstll added the backport This PR is a backport of another PR label Jun 19, 2025
@acstll acstll enabled auto-merge (squash) June 19, 2025 09:24
@elasticmachine
Copy link
Contributor

elasticmachine commented Jun 19, 2025

💔 Build Failed

Failed CI Steps

History

Copy link
Contributor

@mgadewoll mgadewoll left a comment

Choose a reason for hiding this comment

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

🟢 LGTM

@acstll acstll merged commit 5dba01c into elastic:8.19 Jun 19, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants