Skip to content

[8.x] Upgrade EUI to v97.3.0 (#198087)#198460

Merged
kibanamachine merged 1 commit intoelastic:8.xfrom
kibanamachine:backport/8.x/pr-198087
Oct 31, 2024
Merged

[8.x] Upgrade EUI to v97.3.0 (#198087)#198460
kibanamachine merged 1 commit intoelastic:8.xfrom
kibanamachine:backport/8.x/pr-198087

Conversation

@kibanamachine
Copy link
Contributor

Backport

This will backport the following commits from main to 8.x:

Questions ?

Please refer to the Backport tool documentation

`v97.2.0`⏩`v97.3.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)_

---

## [`v97.3.0`](https://github.com/elastic/eui/releases/v97.3.0)

- `EuiDataGrid` now supports a new
`toolbarVisibility.showDisplaySelector.customRender` function that
allows completely customizing the rendering of the display selector
popover ([elastic#8080](elastic/eui#8080))
- `EuiDataGrid`'s row height/lines per row setting has been streamlined
in both UI and UX ([elastic#8080](elastic/eui#8080))
- `EuiDataGrid` now accepts consumer-passed display setting updates even
after users have changed their display preferences via UI
([elastic#8080](elastic/eui#8080))
- Updated `EuiDataGrid` to vertically center all
`toolbarVisibility.additionalControls` nodes
([elastic#8085](elastic/eui#8085))
- Updated `EuiDataGrid` with a beta
`rowHeightsOptions.autoBelowLineCount` feature flag
([elastic#8096](elastic/eui#8096))
- Updated `EuiContextMenuPanel` to allow disabling initial focus via
`initialFocusedItemIndex={-1}`
([elastic#8101](elastic/eui#8101))

**Bug fixes**

- Fixed `EuiComment`'s typing to correctly reflect all accepted props
([elastic#8089](elastic/eui#8089))
- Fixed `EuiSelectableTemplateSitewide`s within dark-themed `EuiHeader`s
missing input borders
([elastic#8100](elastic/eui#8100))

(cherry picked from commit 4e7d43a)
@kibanamachine kibanamachine added the backport This PR is a backport of another PR label Oct 31, 2024
@kibanamachine kibanamachine enabled auto-merge (squash) October 31, 2024 02:46
@kibanamachine kibanamachine merged commit 32517dc into elastic:8.x Oct 31, 2024
@elasticmachine
Copy link
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] FTR Configs #44 / visualize app "after all" hook: afterTestSuite.trigger in "visualize app"
  • [job] [logs] FTR Configs #44 / visualize app visual builder "after all" hook: afterTestSuite.trigger in "visual builder"
  • [job] [logs] FTR Configs #44 / visualize app visual builder "before each" hook for "should have inspector enabled"
  • [job] [logs] FTR Configs #44 / visualize app visual builder metric "after all" hook: afterTestSuite.trigger for "should show error if we use parent pipeline aggregations in entire time range mode"

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
controls 458.8KB 459.9KB +1.0KB
dashboard 646.2KB 647.2KB +1.0KB
infra 1.7MB 1.7MB +1.0KB
kubernetesSecurity 215.3KB 216.4KB +1.0KB
maps 3.0MB 3.0MB +1.0KB
visTypeVega 1.9MB 1.9MB +1.0KB
total +6.2KB

Page load bundle

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

id before after diff
core 452.2KB 452.1KB -138.0B
kbnUiSharedDeps-npmDll 5.8MB 5.8MB +1.7KB
total +1.5KB

cc @cee-chen

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