-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
Upgrade EUI to v88.5.0 #166868
Upgrade EUI to v88.5.0 #166868
Conversation
f22a7ab
to
4d1458e
Compare
Pinging @elastic/eui-team (EUI) |
👋 Marking as ready for review as Jest and FTR tests are passing, and I'm fairly confident the Cypress failures above aren't related to EUI changes (as always, let me know if that assumption is incorrect!) Most changes in this upgrade are related to |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM from Logstash!
@watson can we force merge this as well? |
💔 Build FailedFailed CI Steps
Test Failures
Metrics [docs]Async chunks
Page load bundle
History
To update your PR or re-run it, just comment with: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
AppEx Security changes LGTM!
osquery type fixes will be addressed at #167428. |
## Summary Recent [EUI bump](#166868) from v88.3.0 to v88.5.0 increased the memory usage significantly. Due to which Cypress Tests started failing due to browser crashing with memory limits. EUI team has been informed about this. As reverting EUI is not a simple change, disabling the Cypress Log panel solves the problem for now. Details can be found [here](cypress-io/cypress#27415 (comment)) This brings change to how we run the Cypress Test in Head Mode ## Before ![image](https://github.com/elastic/kibana/assets/7416358/12a92c64-2e31-4423-8e8a-94a311757bd7) ## After ![image (1)](https://github.com/elastic/kibana/assets/7416358/d3a522c9-66e8-497c-b046-32a6c866b600)
@@ -63,7 +63,7 @@ describe('Changing alert status', { tags: ['@ess', '@brokenInServerless'] }, () | |||
selectCountTable(); | |||
}); | |||
|
|||
it('Open one alert when more than one closed alerts are selected', () => { | |||
it.skip('Open one alert when more than one closed alerts are selected', () => { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@patrykkopycinski - why were these tests skipped?
v88.3.0
⏩v88.5.0
closes #151514
88.5.0
EuiCallOut
with a newonDismiss
prop (#7156)renderCustomToolbar
prop toEuiDataGrid
, which allows custom rendering of the toolbar. (#7190)allowResetButton
prop totoolbarVisibility.showDisplaySelector
ofEuiDataGrid
, which allows hiding the "Reset to default" button from the display settings popover. (#7190)additionalDisplaySettings
prop totoolbarVisibility.showDisplaySelector
ofEuiDataGrid
, which allows rendering extra settings inside the display settings popover. (#7190)EuiDataGrid
's toolbar display settings button icon (#7190)EuiTextTruncate
with significantly improved iteration performance. RemovedmeasurementRenderAPI
prop, asEuiTextTruncation
now only uses more performant canvas render API (#7210)EuiPopover
with a new configurablerepositionToCrossAxis
prop (#7211)EuiDatePicker
to supportcompressed
input styling (#7218)gradient
andpalette
icon glyphs. (#7220)Bug fixes
EuiPopover
's missing animations on popover close (#7211)EuiInputPopover
anchoring to the wrong side and missing shadows on smaller screens (#7211)EuiSuperDatePicker
icon spacing on the quick select button (#7217)EuiMarkdownEditor
's default processing plugins (#7221)88.4.1
Bug fixes
className
s onEuiTextTruncate
(#7212)title
s onEuiComboBox
dropdown options to always be present (#7212)EuiComboBox
truncation issues when search is an empty space (#7212)88.4.0
EuiComboBox
to allow configuring text truncation behavior viatruncationProps
. These props can be set on the entire combobox as well as on on individual dropdown options. (#7028)EuiInMemoryTable
with a newsearchFormat
prop (defaults toeql
). When setting this prop totext
, the built-in search bar will ignore EQL syntax and allow searching for plain strings with special characters and symbols. (#7175)Bug fixes
EuiComboBox
now always shows the highlighted search text, even on truncated text (#7028)EuiSearchBar
's default placeholder and aria-label text (#7175)EuiDescriptionListTitle
to use a taller line-height for readability (#7185)EuiComboBox
to correctly truncate selected items when displayed as pills and plain text (#7193)Accessibility
aria-current
attribute toEuiTablePagination
(#7186)CSS-in-JS conversions
EuiDroppable
andEuiDraggable
to Emotion; Removed$euiDragAndDropSpacing
Sass variables (#7187)