Skip to content

Upgrade EUI to v89.1.0#169135

Merged
cee-chen merged 6 commits intoelastic:mainfrom
cee-chen:eui-89.1.x
Oct 19, 2023
Merged

Upgrade EUI to v89.1.0#169135
cee-chen merged 6 commits intoelastic:mainfrom
cee-chen:eui-89.1.x

Conversation

@cee-chen
Copy link
Copy Markdown
Contributor

@cee-chen cee-chen commented Oct 17, 2023

v89.0.0v89.1.0

This upgrade also contains an EuiDataGrid refactor (elastic/eui#7255) not listed in the changelog (as no end-user functionality or props changed as a result of the refactor). The unlisted changes should only affect DOM and className usages in Kibana (primarily CSS overrides and test selectors).


89.1.0

  • Added tokenVectorSparse token and updated tokenDenseVector token (now named tokenVectorDense). (#7282)

CSS-in-JS conversions

  • Reduced default CSS prefixes generated by Emotion to only browsers supported by EUI (latest evergreen browsers). This can be customized by passing your own Emotion cache to EuiProvider. (#7272)

- which reduces the amount of default prefixes Emotion outputs
- to account for updated DOM
cee-chen and others added 2 commits October 17, 2023 13:49
`.getBySel` already appears to include `[data-test-subj=]` in it, so the query is broken
@kibana-ci
Copy link
Copy Markdown

💚 Build Succeeded

Metrics [docs]

Module Count

Fewer modules leads to a faster build time

id before after diff
infra 1414 1418 +4
visTypeVega 308 310 +2
total +6

Async chunks

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

id before after diff
advancedSettings 53.1KB 53.2KB +76.0B
aiops 587.3KB 587.3KB +72.0B
apm 3.7MB 3.7MB +1.0B
canvas 1012.0KB 1012.1KB +72.0B
cloudSecurityPosture 399.5KB 399.3KB -183.0B
dashboard 375.4KB 375.5KB +77.0B
data 48.3KB 48.4KB +76.0B
dataViewManagement 117.5KB 117.5KB +70.0B
dataVisualizer 614.5KB 614.6KB +72.0B
discover 575.9KB 575.8KB -88.0B
exploratoryView 201.0KB 201.0KB +1.0B
fileUpload 957.5KB 957.5KB +1.0B
graph 388.0KB 388.1KB +76.0B
infra 1.9MB 1.9MB +10.7KB
links 25.3KB 25.3KB +72.0B
ml 3.5MB 3.5MB +72.0B
monitoring 462.4KB 462.4KB +1.0B
observability 1.0MB 1.0MB +144.0B
observabilityAIAssistant 201.2KB 201.3KB +72.0B
reporting 61.8KB 61.8KB +74.0B
securitySolution 13.0MB 13.0MB +45.0B
serverlessSearch 126.1KB 126.3KB +144.0B
share 5.5KB 5.6KB +72.0B
synthetics 865.5KB 865.5KB +1.0B
transform 402.5KB 402.5KB +72.0B
uptime 478.3KB 478.3KB +1.0B
visTypeVega 1.8MB 1.8MB +10.3KB
total +22.1KB

Page load bundle

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

id before after diff
cloudChat 13.0KB 13.1KB +72.0B
cloudLinks 15.7KB 15.8KB +72.0B
core 367.5KB 367.6KB +76.0B
dataViewEditor 12.7KB 12.8KB +72.0B
dataViewFieldEditor 25.2KB 25.3KB +72.0B
embeddable 78.1KB 78.2KB +75.0B
interactiveSetup 61.2KB 61.3KB +76.0B
kbnUiSharedDeps-css 265.1KB 263.8KB -1.3KB
kbnUiSharedDeps-npmDll 6.2MB 6.2MB +1.9KB
kibanaReact 47.2KB 47.3KB +74.0B
kibanaUtils 73.6KB 73.7KB +77.0B
logsShared 219.1KB 219.1KB +1.0B
management 13.6KB 13.6KB +72.0B
navigation 11.6KB 11.7KB +72.0B
observability 101.3KB 101.3KB +1.0B
observabilityLogExplorer 18.4KB 18.5KB +74.0B
visTypeVega 33.8KB 33.8KB -54.0B
total +1.3KB

History

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

@cee-chen cee-chen marked this pull request as ready for review October 17, 2023 23:57
@cee-chen cee-chen requested review from a team as code owners October 17, 2023 23:57
Copy link
Copy Markdown
Contributor

@tomsonpl tomsonpl left a comment

Choose a reason for hiding this comment

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

Defend Workflows changes LGTM 👍

Copy link
Copy Markdown
Contributor

@sebelga sebelga left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Copy Markdown
Contributor

@thomheymann thomheymann left a comment

Choose a reason for hiding this comment

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

Security changes LGTM

Copy link
Copy Markdown
Contributor

@ymao1 ymao1 left a comment

Choose a reason for hiding this comment

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

Response Ops changes LGTM

Copy link
Copy Markdown
Contributor

@maxcold maxcold left a comment

Choose a reason for hiding this comment

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

cloud_securty_posture changes LGTM

Copy link
Copy Markdown
Contributor

@MichaelMarcialis MichaelMarcialis 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.

@cee-chen
Copy link
Copy Markdown
Contributor Author

Thanks all! As always, feel free to ping us anytime if you find any regressions or issues that you think was caused by this PR!

@cee-chen cee-chen merged commit feab0c6 into elastic:main Oct 19, 2023
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 v8.12.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.