Skip to content

Conversation

@acstll
Copy link
Contributor

@acstll acstll commented Jun 18, 2025

103.0.0103.1.0

Questions? Please see our Kibana upgrade FAQ.

Changes

  • EuiDataGrid now takes an onFullScreenChange callback
  • An accessibility fix in EuiComboBox
  • 3 bug fixes

Package updates

@elastic/eui

v103.1.0

  • Added onFullScreenChange prop to EuiDataGrid to handle changes when the component enters or exits fullscreen mode (#8765)

Bug fixes

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

Accessibility

  • Fixed form errors not being read by screen readers for EuiComboBox inside of EuiFormRow (#8798)

@acstll acstll self-assigned this Jun 18, 2025
@acstll acstll added review release_note:skip Skip the PR/issue when compiling release notes EUI ci:cloud-deploy Create or update a Cloud deployment backport:version Backport to applied version labels v9.1.0 v8.19.0 labels Jun 18, 2025
@kibanamachine
Copy link
Contributor

Project deployments require a Github label, please add one or more of ci:project-deploy-(elasticsearch|observability|security) and trigger the job through the checkbox again.

@elasticmachine
Copy link
Contributor

elasticmachine commented Jun 18, 2025

💚 Build Succeeded

Metrics [docs]

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 -21.0B

History

cc @acstll

@kibanamachine
Copy link
Contributor

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

@acstll acstll marked this pull request as ready for review June 18, 2025 12:02
@acstll acstll requested a review from a team as a code owner June 18, 2025 12:02
@elasticmachine
Copy link
Contributor

Pinging @elastic/eui-team (EUI)

@acstll acstll merged commit b0d46f7 into elastic:main Jun 19, 2025
28 of 30 checks passed
@kibanamachine
Copy link
Contributor

Starting backport for target branches: 8.19

https://github.com/elastic/kibana/actions/runs/15753689903

@kibanamachine
Copy link
Contributor

💔 All backports failed

Status Branch Result
8.19 Backport failed because of merge conflicts

Manual backport

To create the backport manually run:

node scripts/backport --pr 224391

Questions ?

Please refer to the Backport tool documentation

@acstll
Copy link
Contributor Author

acstll commented Jun 19, 2025

💚 All backports created successfully

Status Branch Result
8.19

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation

acstll added a commit to acstll/kibana that referenced this pull request Jun 19, 2025
`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 added a commit that referenced this pull request Jun 19, 2025
# Backport

This will backport the following commits from `main` to `8.19`:
- [Upgrade EUI to v103.1.0
(#224391)](#224391)

<!--- Backport version: 10.0.1 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Arturo Castillo
Delgado","email":"[email protected]"},"sourceCommit":{"committedDate":"2025-06-19T08:49:18Z","message":"Upgrade
EUI to v103.1.0 (#224391)\n\n`103.0.0` ⏩ `103.1.0`\n\n[Questions? Please
see our Kibana
upgrade\nFAQ.](https://github.com/elastic/eui/blob/main/wiki/eui-team-processes/upgrading-kibana.md#faq-for-kibana-teams)\n\n##
Changes\n\n- **EuiDataGrid** now takes an `onFullScreenChange`
callback\n- An accessibility fix in **EuiComboBox**\n- 3 bug fixes\n\n##
Package updates\n\n### `@elastic/eui`\n\n##
[`v103.1.0`](https://github.com/elastic/eui/releases/v103.1.0)\n\n-
Added `onFullScreenChange` prop to `EuiDataGrid` to handle changes\nwhen
the component enters or exits fullscreen
mode\n([#8765](https://github.com/elastic/eui/pull/8765))\n\n**Bug
fixes**\n\n- Fixed `onChange` being triggered twice when the checkbox
in\n`EuiCheckableCard` is
clicked\n([#8786](https://github.com/elastic/eui/pull/8786))\n- Fixed a
circular import on the legacy Amsterdam theme that would cause\nthe
theme usage to
break\n([#8780](https://github.com/elastic/eui/pull/8780))\n- Fixed high
contrast theme token overrides not being
applied\n([#8742](https://github.com/elastic/eui/pull/8742))\n\n**Accessibility**\n\n-
Fixed form errors not being read by screen readers for
`EuiComboBox`\ninside of
`EuiFormRow`\n([#8798](https://github.com/elastic/eui/pull/8798))\n\n","sha":"b0d46f761d52b65bcd942891f58d68a3bddb13d0","branchLabelMapping":{"^v9.1.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["review","release_note:skip","EUI","ci:cloud-deploy","backport:version","v9.1.0","v8.19.0"],"title":"Upgrade
EUI to
v103.1.0","number":224391,"url":"https://github.com/elastic/kibana/pull/224391","mergeCommit":{"message":"Upgrade
EUI to v103.1.0 (#224391)\n\n`103.0.0` ⏩ `103.1.0`\n\n[Questions? Please
see our Kibana
upgrade\nFAQ.](https://github.com/elastic/eui/blob/main/wiki/eui-team-processes/upgrading-kibana.md#faq-for-kibana-teams)\n\n##
Changes\n\n- **EuiDataGrid** now takes an `onFullScreenChange`
callback\n- An accessibility fix in **EuiComboBox**\n- 3 bug fixes\n\n##
Package updates\n\n### `@elastic/eui`\n\n##
[`v103.1.0`](https://github.com/elastic/eui/releases/v103.1.0)\n\n-
Added `onFullScreenChange` prop to `EuiDataGrid` to handle changes\nwhen
the component enters or exits fullscreen
mode\n([#8765](https://github.com/elastic/eui/pull/8765))\n\n**Bug
fixes**\n\n- Fixed `onChange` being triggered twice when the checkbox
in\n`EuiCheckableCard` is
clicked\n([#8786](https://github.com/elastic/eui/pull/8786))\n- Fixed a
circular import on the legacy Amsterdam theme that would cause\nthe
theme usage to
break\n([#8780](https://github.com/elastic/eui/pull/8780))\n- Fixed high
contrast theme token overrides not being
applied\n([#8742](https://github.com/elastic/eui/pull/8742))\n\n**Accessibility**\n\n-
Fixed form errors not being read by screen readers for
`EuiComboBox`\ninside of
`EuiFormRow`\n([#8798](https://github.com/elastic/eui/pull/8798))\n\n","sha":"b0d46f761d52b65bcd942891f58d68a3bddb13d0"}},"sourceBranch":"main","suggestedTargetBranches":["8.19"],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/224391","number":224391,"mergeCommit":{"message":"Upgrade
EUI to v103.1.0 (#224391)\n\n`103.0.0` ⏩ `103.1.0`\n\n[Questions? Please
see our Kibana
upgrade\nFAQ.](https://github.com/elastic/eui/blob/main/wiki/eui-team-processes/upgrading-kibana.md#faq-for-kibana-teams)\n\n##
Changes\n\n- **EuiDataGrid** now takes an `onFullScreenChange`
callback\n- An accessibility fix in **EuiComboBox**\n- 3 bug fixes\n\n##
Package updates\n\n### `@elastic/eui`\n\n##
[`v103.1.0`](https://github.com/elastic/eui/releases/v103.1.0)\n\n-
Added `onFullScreenChange` prop to `EuiDataGrid` to handle changes\nwhen
the component enters or exits fullscreen
mode\n([#8765](https://github.com/elastic/eui/pull/8765))\n\n**Bug
fixes**\n\n- Fixed `onChange` being triggered twice when the checkbox
in\n`EuiCheckableCard` is
clicked\n([#8786](https://github.com/elastic/eui/pull/8786))\n- Fixed a
circular import on the legacy Amsterdam theme that would cause\nthe
theme usage to
break\n([#8780](https://github.com/elastic/eui/pull/8780))\n- Fixed high
contrast theme token overrides not being
applied\n([#8742](https://github.com/elastic/eui/pull/8742))\n\n**Accessibility**\n\n-
Fixed form errors not being read by screen readers for
`EuiComboBox`\ninside of
`EuiFormRow`\n([#8798](https://github.com/elastic/eui/pull/8798))\n\n","sha":"b0d46f761d52b65bcd942891f58d68a3bddb13d0"}},{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:version Backport to applied version labels ci:cloud-deploy Create or update a Cloud deployment EUI release_note:skip Skip the PR/issue when compiling release notes review v8.19.0 v9.1.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants