Skip to content

Upgrade EUI to v105.0.0#226882

Merged
acstll merged 17 commits intoelastic:mainfrom
acstll:eui/v105.0.0
Jul 14, 2025
Merged

Upgrade EUI to v105.0.0#226882
acstll merged 17 commits intoelastic:mainfrom
acstll:eui/v105.0.0

Conversation

@acstll
Copy link
Contributor

@acstll acstll commented Jul 7, 2025

104.1.0105.0.0

Questions? Please see our Kibana upgrade FAQ.

Package updates

@elastic/eui

v105.0.0

  • Added marked row styling via the classes euiDataGridRow--marked and euiTableRow--marked for EuiDataGrid and EuiBasicTable (#8834)
  • Added component tokens: (#8834)
    • dataGridRowBackgroundMarked
    • dataGridRowBackgroundMarkedHover
    • dataGridRowBorderActive
    • dataGridRowBorderHover
    • dataGridRowBorderMarked
    • tableRowBackgroundMarked
    • tableRowBackgroundMarkedHover
  • Added EuiFlyoutChild and EuiFlyoutSessionProvider (#8771)
  • Added setListOptionRefs prop on EuiComboBoxList (#8829)

Breaking changes

  • Removed iInCircle icon (use info instead) (#8841)
  • Removed questionInCircle icon (use question instead) (#8841)

Accessibility

  • Improved the experience of EuiProgress by ensuring that determinate updates are read out immediately to screen readers (#8839)
  • Fixed missing screen reader output for EuiComboBox with options that have custom id attributes (#8829)

@elastic/eui-theme-borealis

v3.2.0

  • Added component tokens: (#8834)
    • dataGridRowBackgroundMarked
    • dataGridRowBackgroundMarkedHover
    • dataGridRowBorderActive
    • dataGridRowBorderHover
    • dataGridRowBorderMarked
    • tableRowBackgroundMarked
    • tableRowBackgroundMarkedHover

Summary

@acstll acstll self-assigned this Jul 7, 2025
@acstll acstll added release_note:skip Skip the PR/issue when compiling release notes EUI backport:skip This PR does not require backporting labels Jul 7, 2025
@mgadewoll mgadewoll removed the backport:skip This PR does not require backporting label Jul 11, 2025
@acstll acstll added the backport:skip This PR does not require backporting label Jul 11, 2025
@acstll acstll marked this pull request as ready for review July 11, 2025 07:21
@acstll acstll requested review from a team as code owners July 11, 2025 07:21
@elasticmachine
Copy link
Contributor

Pinging @elastic/eui-team (EUI)

@acstll
Copy link
Contributor Author

acstll commented Jul 11, 2025

@elasticmachine merge upstream

to use built-in labels from EuiProgress, while keeping the interface intact, including tooltips; tests are also updated
@acstll
Copy link
Contributor Author

acstll commented Jul 11, 2025

@elasticmachine merge upstream

@mgadewoll mgadewoll requested a review from a team July 14, 2025 10:17
@mgadewoll mgadewoll requested a review from a team as a code owner July 14, 2025 10:17
Copy link
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.

infra & services changes LGTM

Copy link
Contributor

@jughosta jughosta left a comment

Choose a reason for hiding this comment

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

Thanks! LGTM 👍

@elasticmachine
Copy link
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] FTR Configs #116 / serverless search UI Serverless Query Rules Overview Creating a query ruleset from an empty deployment should be able to create a new ruleset

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 504.3KB 504.3KB -33.0B
apm 2.6MB 2.6MB -33.0B
cloudSecurityPosture 559.0KB 559.0KB -8.0B
discover 1.1MB 1.1MB -41.0B
esqlDataGrid 160.0KB 160.0KB -8.0B
lens 1.5MB 1.5MB -33.0B
ml 5.4MB 5.4MB -33.0B
searchQueryRules 121.2KB 121.2KB -16.0B
securitySolution 9.8MB 9.8MB -41.0B
slo 977.5KB 977.5KB -41.0B
transform 621.8KB 621.7KB -33.0B
unifiedDocViewer 267.6KB 267.5KB -8.0B
total -328.0B

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 +18.0KB
Unknown metric groups

ESLint disabled line counts

id before after diff
@kbn/test-suites-xpack 150 151 +1

Total ESLint disabled count

id before after diff
@kbn/test-suites-xpack 162 163 +1

History

cc @acstll

@acstll acstll merged commit eca0d1c into elastic:main Jul 14, 2025
13 of 14 checks passed
jkelas pushed a commit that referenced this pull request Jul 18, 2025
…ing into input field (#228517)

**Resolves: #227885**

## Summary

Fixing Cypress test issue and unskipping the test.
The fault was introduced most probably by the upgrade of EUI in the
following commit.

```
commit eca0d1c (HEAD)
Author: Arturo Castillo Delgado <arturo.castillo@elastic.co>
Date:   Mon Jul 14 16:25:22 2025 +0200

    Upgrade EUI to v105.0.0 (#226882)
```

In Cypress the fault reported itself by not finding the progress bar
icon, but that was due to an issue with filling the `email` input field
(which made the flyout not close properly, reporting an input error, and
the test was expecting the elements of the rule table below, which was
not shown).

I am fixing it by forcing the `enter` key, like it is already done in
other places in the code.


# Testing:
Run Cypress test

`yarn cypress:open:ess --spec
./cypress/e2e/detection_response/rule_management/rule_actions/bulk_actions/bulk_edit_rules_actions.cy.ts
`
### Checklist

Check the PR satisfies following conditions. 

Reviewers should verify this PR satisfies this list as well.

- [x] [Flaky Test
Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was
used on any tests changed
- [x] The PR description includes the appropriate Release Notes section,
and the correct `release_note:*` label is applied per the
[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)
- [x] Review the [backport
guidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)
and apply applicable `backport:*` labels.
Bluefinger pushed a commit to Bluefinger/kibana that referenced this pull request Jul 22, 2025
`104.1.0` ⏩ `105.0.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)

## Package updates

### `@elastic/eui`

#### [`v105.0.0`](https://github.com/elastic/eui/releases/v105.0.0)

- Added marked row styling via the classes `euiDataGridRow--marked` and
`euiTableRow--marked` for `EuiDataGrid` and `EuiBasicTable`
([elastic#8834](elastic/eui#8834))
- Added component tokens:
([elastic#8834](elastic/eui#8834))
  - `dataGridRowBackgroundMarked`
  - `dataGridRowBackgroundMarkedHover`
  - `dataGridRowBorderActive`
  - `dataGridRowBorderHover`
  - `dataGridRowBorderMarked`
  - `tableRowBackgroundMarked`
  - `tableRowBackgroundMarkedHover`
- Added `EuiFlyoutChild` and `EuiFlyoutSessionProvider`
([elastic#8771](elastic/eui#8771))
- Added `setListOptionRefs` prop on `EuiComboBoxList`
([elastic#8829](elastic/eui#8829))

**Breaking changes**

- Removed `iInCircle` icon (use `info` instead)
([elastic#8841](elastic/eui#8841))
- Removed `questionInCircle` icon (use `question` instead)
([elastic#8841](elastic/eui#8841))

**Accessibility**

- Improved the experience of `EuiProgress` by ensuring that determinate
updates are read out immediately to screen readers
([elastic#8839](elastic/eui#8839))
- Fixed missing screen reader output for `EuiComboBox` with `options`
that have custom `id` attributes
([elastic#8829](elastic/eui#8829))

### `@elastic/eui-theme-borealis`

####
[`v3.2.0`](https://github.com/elastic/eui/blob/main/packages/eui-theme-borealis/changelogs/CHANGELOG_2025.md#v320)

- Added component tokens:
([elastic#8834](elastic/eui#8834))
  - `dataGridRowBackgroundMarked`
  - `dataGridRowBackgroundMarkedHover`
  - `dataGridRowBorderActive`
  - `dataGridRowBorderHover`
  - `dataGridRowBorderMarked`
  - `tableRowBackgroundMarked`
  - `tableRowBackgroundMarkedHover`

## Summary

- **Marked row styling** for `EuiDataGrid` and `EuiBasicTable`: new CSS
classes are available for consistent styling of marked rows (different
from selected), including hover and cell outline styles
(elastic/eui#8834)
- **New flyout component**: `EuiFlyoutChild` allows side-by-side
(grouped) flyout panels (elastic/eui#8771)
- **Accessibility fixes:**
- `EuiComboBox` now supports custom option `id`s
(elastic/eui#8829)
- Updates on `EuiProgress` are properly announced by screen readers
(elastic/eui#8839)
- **Icon updates** (breaking change): `iInCircle` and `questionInCircle`
icons have been renamed to `info` and `question` respectively
(elastic/eui#8841)

---------

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Co-authored-by: Lene Gadewoll <lene.gadewoll@elastic.co>
Bluefinger pushed a commit to Bluefinger/kibana that referenced this pull request Jul 22, 2025
…ing into input field (elastic#228517)

**Resolves: elastic#227885**

## Summary

Fixing Cypress test issue and unskipping the test.
The fault was introduced most probably by the upgrade of EUI in the
following commit.

```
commit eca0d1c (HEAD)
Author: Arturo Castillo Delgado <arturo.castillo@elastic.co>
Date:   Mon Jul 14 16:25:22 2025 +0200

    Upgrade EUI to v105.0.0 (elastic#226882)
```

In Cypress the fault reported itself by not finding the progress bar
icon, but that was due to an issue with filling the `email` input field
(which made the flyout not close properly, reporting an input error, and
the test was expecting the elements of the rule table below, which was
not shown).

I am fixing it by forcing the `enter` key, like it is already done in
other places in the code.


# Testing:
Run Cypress test

`yarn cypress:open:ess --spec
./cypress/e2e/detection_response/rule_management/rule_actions/bulk_actions/bulk_edit_rules_actions.cy.ts
`
### Checklist

Check the PR satisfies following conditions. 

Reviewers should verify this PR satisfies this list as well.

- [x] [Flaky Test
Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was
used on any tests changed
- [x] The PR description includes the appropriate Release Notes section,
and the correct `release_note:*` label is applied per the
[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)
- [x] Review the [backport
guidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)
and apply applicable `backport:*` labels.
agusruidiazgd added a commit that referenced this pull request Jul 22, 2025
)

## Summary

Closes #212189

I've updated the building block alerts background color using a new
`EuiDataGrid` component token (introduced in [this
PR](#226882)

 `dataGridRowBackgroundMarked`
 
 ### Before
 
<img width="806" height="595" alt="Screenshot 2025-07-17 at 08 52 04"
src="https://github.com/user-attachments/assets/e510835d-5323-41be-8383-6a3ec711631d"
/>

  ### After merging this PR

| Light Mode |
| :--------: |
| <img width="1378" height="240" alt="Screenshot 2025-07-16 at 15 21 46"
src="https://github.com/user-attachments/assets/4dfb4094-45d5-4133-a5f0-2d6b9021b219"
/> |

| Dark Mode |
| :-------: |
| <img width="1375" height="274" alt="Screenshot 2025-07-16 at 15 22 11"
src="https://github.com/user-attachments/assets/4ef73904-ab1d-424d-bae0-a75f3dfd4258"
/> |



### Checklist

Check the PR satisfies following conditions. 

Reviewers should verify this PR satisfies this list as well.

- [ ] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
kibanamachine added a commit to kibanamachine/kibana that referenced this pull request Jul 22, 2025
…tic#228226)

## Summary

Closes elastic#212189

I've updated the building block alerts background color using a new
`EuiDataGrid` component token (introduced in [this
PR](elastic#226882)

 `dataGridRowBackgroundMarked`

 ### Before

<img width="806" height="595" alt="Screenshot 2025-07-17 at 08 52 04"
src="https://github.com/user-attachments/assets/e510835d-5323-41be-8383-6a3ec711631d"
/>

  ### After merging this PR

| Light Mode |
| :--------: |
| <img width="1378" height="240" alt="Screenshot 2025-07-16 at 15 21 46"
src="https://github.com/user-attachments/assets/4dfb4094-45d5-4133-a5f0-2d6b9021b219"
/> |

| Dark Mode |
| :-------: |
| <img width="1375" height="274" alt="Screenshot 2025-07-16 at 15 22 11"
src="https://github.com/user-attachments/assets/4ef73904-ab1d-424d-bae0-a75f3dfd4258"
/> |

### Checklist

Check the PR satisfies following conditions.

Reviewers should verify this PR satisfies this list as well.

- [ ] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit 836b8d9)
tiansivive pushed a commit to tiansivive/kibana that referenced this pull request Jul 22, 2025
…tic#228226)

## Summary

Closes elastic#212189

I've updated the building block alerts background color using a new
`EuiDataGrid` component token (introduced in [this
PR](elastic#226882)

 `dataGridRowBackgroundMarked`
 
 ### Before
 
<img width="806" height="595" alt="Screenshot 2025-07-17 at 08 52 04"
src="https://github.com/user-attachments/assets/e510835d-5323-41be-8383-6a3ec711631d"
/>

  ### After merging this PR

| Light Mode |
| :--------: |
| <img width="1378" height="240" alt="Screenshot 2025-07-16 at 15 21 46"
src="https://github.com/user-attachments/assets/4dfb4094-45d5-4133-a5f0-2d6b9021b219"
/> |

| Dark Mode |
| :-------: |
| <img width="1375" height="274" alt="Screenshot 2025-07-16 at 15 22 11"
src="https://github.com/user-attachments/assets/4ef73904-ab1d-424d-bae0-a75f3dfd4258"
/> |



### Checklist

Check the PR satisfies following conditions. 

Reviewers should verify this PR satisfies this list as well.

- [ ] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
kdelemme pushed a commit to kdelemme/kibana that referenced this pull request Jul 23, 2025
…tic#228226)

## Summary

Closes elastic#212189

I've updated the building block alerts background color using a new
`EuiDataGrid` component token (introduced in [this
PR](elastic#226882)

 `dataGridRowBackgroundMarked`
 
 ### Before
 
<img width="806" height="595" alt="Screenshot 2025-07-17 at 08 52 04"
src="https://github.com/user-attachments/assets/e510835d-5323-41be-8383-6a3ec711631d"
/>

  ### After merging this PR

| Light Mode |
| :--------: |
| <img width="1378" height="240" alt="Screenshot 2025-07-16 at 15 21 46"
src="https://github.com/user-attachments/assets/4dfb4094-45d5-4133-a5f0-2d6b9021b219"
/> |

| Dark Mode |
| :-------: |
| <img width="1375" height="274" alt="Screenshot 2025-07-16 at 15 22 11"
src="https://github.com/user-attachments/assets/4ef73904-ab1d-424d-bae0-a75f3dfd4258"
/> |



### Checklist

Check the PR satisfies following conditions. 

Reviewers should verify this PR satisfies this list as well.

- [ ] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
kertal pushed a commit to kertal/kibana that referenced this pull request Jul 25, 2025
`104.1.0` ⏩ `105.0.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)

## Package updates

### `@elastic/eui`

#### [`v105.0.0`](https://github.com/elastic/eui/releases/v105.0.0)

- Added marked row styling via the classes `euiDataGridRow--marked` and
`euiTableRow--marked` for `EuiDataGrid` and `EuiBasicTable`
([elastic#8834](elastic/eui#8834))
- Added component tokens:
([elastic#8834](elastic/eui#8834))
  - `dataGridRowBackgroundMarked`
  - `dataGridRowBackgroundMarkedHover`
  - `dataGridRowBorderActive`
  - `dataGridRowBorderHover`
  - `dataGridRowBorderMarked`
  - `tableRowBackgroundMarked`
  - `tableRowBackgroundMarkedHover`
- Added `EuiFlyoutChild` and `EuiFlyoutSessionProvider`
([elastic#8771](elastic/eui#8771))
- Added `setListOptionRefs` prop on `EuiComboBoxList`
([elastic#8829](elastic/eui#8829))

**Breaking changes**

- Removed `iInCircle` icon (use `info` instead)
([elastic#8841](elastic/eui#8841))
- Removed `questionInCircle` icon (use `question` instead)
([elastic#8841](elastic/eui#8841))

**Accessibility**

- Improved the experience of `EuiProgress` by ensuring that determinate
updates are read out immediately to screen readers
([elastic#8839](elastic/eui#8839))
- Fixed missing screen reader output for `EuiComboBox` with `options`
that have custom `id` attributes
([elastic#8829](elastic/eui#8829))

### `@elastic/eui-theme-borealis`

####
[`v3.2.0`](https://github.com/elastic/eui/blob/main/packages/eui-theme-borealis/changelogs/CHANGELOG_2025.md#v320)

- Added component tokens:
([elastic#8834](elastic/eui#8834))
  - `dataGridRowBackgroundMarked`
  - `dataGridRowBackgroundMarkedHover`
  - `dataGridRowBorderActive`
  - `dataGridRowBorderHover`
  - `dataGridRowBorderMarked`
  - `tableRowBackgroundMarked`
  - `tableRowBackgroundMarkedHover`

## Summary

- **Marked row styling** for `EuiDataGrid` and `EuiBasicTable`: new CSS
classes are available for consistent styling of marked rows (different
from selected), including hover and cell outline styles
(elastic/eui#8834)
- **New flyout component**: `EuiFlyoutChild` allows side-by-side
(grouped) flyout panels (elastic/eui#8771)
- **Accessibility fixes:**
- `EuiComboBox` now supports custom option `id`s
(elastic/eui#8829)
- Updates on `EuiProgress` are properly announced by screen readers
(elastic/eui#8839)
- **Icon updates** (breaking change): `iInCircle` and `questionInCircle`
icons have been renamed to `info` and `question` respectively
(elastic/eui#8841)

---------

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Co-authored-by: Lene Gadewoll <lene.gadewoll@elastic.co>
kertal pushed a commit to kertal/kibana that referenced this pull request Jul 25, 2025
…ing into input field (elastic#228517)

**Resolves: elastic#227885**

## Summary

Fixing Cypress test issue and unskipping the test.
The fault was introduced most probably by the upgrade of EUI in the
following commit.

```
commit eca0d1c (HEAD)
Author: Arturo Castillo Delgado <arturo.castillo@elastic.co>
Date:   Mon Jul 14 16:25:22 2025 +0200

    Upgrade EUI to v105.0.0 (elastic#226882)
```

In Cypress the fault reported itself by not finding the progress bar
icon, but that was due to an issue with filling the `email` input field
(which made the flyout not close properly, reporting an input error, and
the test was expecting the elements of the rule table below, which was
not shown).

I am fixing it by forcing the `enter` key, like it is already done in
other places in the code.


# Testing:
Run Cypress test

`yarn cypress:open:ess --spec
./cypress/e2e/detection_response/rule_management/rule_actions/bulk_actions/bulk_edit_rules_actions.cy.ts
`
### Checklist

Check the PR satisfies following conditions. 

Reviewers should verify this PR satisfies this list as well.

- [x] [Flaky Test
Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was
used on any tests changed
- [x] The PR description includes the appropriate Release Notes section,
and the correct `release_note:*` label is applied per the
[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)
- [x] Review the [backport
guidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)
and apply applicable `backport:*` labels.
kertal pushed a commit to kertal/kibana that referenced this pull request Jul 25, 2025
…tic#228226)

## Summary

Closes elastic#212189

I've updated the building block alerts background color using a new
`EuiDataGrid` component token (introduced in [this
PR](elastic#226882)

 `dataGridRowBackgroundMarked`
 
 ### Before
 
<img width="806" height="595" alt="Screenshot 2025-07-17 at 08 52 04"
src="https://github.com/user-attachments/assets/e510835d-5323-41be-8383-6a3ec711631d"
/>

  ### After merging this PR

| Light Mode |
| :--------: |
| <img width="1378" height="240" alt="Screenshot 2025-07-16 at 15 21 46"
src="https://github.com/user-attachments/assets/4dfb4094-45d5-4133-a5f0-2d6b9021b219"
/> |

| Dark Mode |
| :-------: |
| <img width="1375" height="274" alt="Screenshot 2025-07-16 at 15 22 11"
src="https://github.com/user-attachments/assets/4ef73904-ab1d-424d-bae0-a75f3dfd4258"
/> |



### Checklist

Check the PR satisfies following conditions. 

Reviewers should verify this PR satisfies this list as well.

- [ ] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
crespocarlos pushed a commit to crespocarlos/kibana that referenced this pull request Jul 25, 2025
…tic#228226)

## Summary

Closes elastic#212189

I've updated the building block alerts background color using a new
`EuiDataGrid` component token (introduced in [this
PR](elastic#226882)

 `dataGridRowBackgroundMarked`
 
 ### Before
 
<img width="806" height="595" alt="Screenshot 2025-07-17 at 08 52 04"
src="https://github.com/user-attachments/assets/e510835d-5323-41be-8383-6a3ec711631d"
/>

  ### After merging this PR

| Light Mode |
| :--------: |
| <img width="1378" height="240" alt="Screenshot 2025-07-16 at 15 21 46"
src="https://github.com/user-attachments/assets/4dfb4094-45d5-4133-a5f0-2d6b9021b219"
/> |

| Dark Mode |
| :-------: |
| <img width="1375" height="274" alt="Screenshot 2025-07-16 at 15 22 11"
src="https://github.com/user-attachments/assets/4ef73904-ab1d-424d-bae0-a75f3dfd4258"
/> |



### Checklist

Check the PR satisfies following conditions. 

Reviewers should verify this PR satisfies this list as well.

- [ ] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
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.2.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.