Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[8.15] Upgrade EUI to v95.3.0 (#187342) #192764

Merged
merged 1 commit into from
Sep 12, 2024

Conversation

cee-chen
Copy link
Member

@cee-chen cee-chen commented Sep 12, 2024

Backport

This is a manual backport of EUI v95.3.0 (#187342) which was intended to target 8.15 but was missed due to the backport:skip label.

The release contains a requested visual bugfix for Chromium users: elastic/eui#7855 (comment)

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

---

- Updated `EuiThemeProvider`s to allow modifying/setting custom
`breakpoint`s in nested usage (as opposed to only at the top
`EuiProvider` level) ([elastic#7862](elastic/eui#7862))

**Bug fixes**

- Fixed a Chrome/Edge CSS `mask-image` bug that was affecting scroll
overflow shadow utilties
([elastic#7855](elastic/eui#7855))

**CSS-in-JS conversions**

- Converted `EuiColorPicker` to Emotion; Removed `$euiColorPickerWidth`
([elastic#7845](elastic/eui#7845))
- Converted `EuiColorPickerSwatch` to Emotion
([elastic#7853](elastic/eui#7853))
- Converted `EuiColorPalettePicker` and `EuiColorPaletteDisplay` to
Emotion ([elastic#7854](elastic/eui#7854))
  - Removed `$euiColorPaletteDisplaySizes`
  - Removed `@mixin euiColorPaletteInnerBorder`
- Removed `$euiColorPickerValueRange0`, `$euiColorPickerValueRange1`,
`$euiColorPickerSaturationRange0`, `$euiColorPickerSaturationRange1`,
and `$euiColorPickerIndicatorSize`
([elastic#7859](elastic/eui#7859))

**Accessibility**

- Updated the `aria-label` attribute for the `EuiFilePicker` remove file
button ([elastic#7860](elastic/eui#7860))

---------

Co-authored-by: kibanamachine <[email protected]>
Co-authored-by: Elastic Machine <[email protected]>
@cee-chen cee-chen added release_note:skip Skip the PR/issue when compiling release notes EUI v8.15.0 backport v8.15.2 and removed v8.15.0 labels Sep 12, 2024
@kibana-ci
Copy link
Collaborator

💚 Build Succeeded

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
alerting 91.3KB 91.3KB +48.0B
dashboard 529.7KB 529.7KB +48.0B
discover 809.8KB 809.9KB +96.0B
infra 1.5MB 1.5MB +193.0B
kubernetesSecurity 212.0KB 212.2KB +192.0B
lens 1.5MB 1.5MB +96.0B
maps 3.0MB 3.0MB +241.0B
ml 4.6MB 4.6MB +96.0B
observability 365.8KB 365.9KB +48.0B
security 587.8KB 587.8KB +48.0B
securitySolution 17.2MB 17.2MB +96.0B
slo 870.4KB 870.5KB +48.0B
spaces 180.4KB 180.4KB +48.0B
unifiedSearch 221.3KB 221.4KB +48.0B
visTypeVega 1.8MB 1.8MB +192.0B
total +1.5KB

Page load bundle

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

id before after diff
core 417.5KB 417.6KB +107.0B
kbnUiSharedDeps-css 212.2KB 206.1KB -6.1KB
kbnUiSharedDeps-npmDll 6.0MB 6.1MB +6.2KB
triggersActionsUi 114.3KB 114.4KB +48.0B
total +237.0B

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 September 12, 2024 20:36
@elasticmachine
Copy link
Contributor

Pinging @elastic/eui-team (EUI)

@cee-chen cee-chen enabled auto-merge (squash) September 12, 2024 20:36
@cee-chen cee-chen merged commit 7ad3f11 into elastic:8.15 Sep 12, 2024
37 checks passed
@cee-chen cee-chen deleted the eui/v95.3.0-backport-to-8.15 branch September 12, 2024 20:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport EUI release_note:skip Skip the PR/issue when compiling release notes v8.15.2
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants