-
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
Bumping EUI to v41.2.2 #119205
Bumping EUI to v41.2.2 #119205
Conversation
@elasticmachine merge upstream |
@elasticmachine merge upstream |
@elasticmachine merge upstream |
@elasticmachine merge upstream |
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.
Besides the yarn.lock
nit the changes to Kibana Platform Security LGTM 👍 I checked it out locally, ran Kibana and compared the screens with the same screens in main
and couldn't see any differences.
yarn.lock
Outdated
@@ -29915,6 +29916,19 @@ yargs@^17.0.1: | |||
y18n "^5.0.5" | |||
yargs-parser "^20.2.2" | |||
|
|||
yargs@^17.2.1: |
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.
We should consolidate this with the yargs@^17.0.1
dependency just above to avoid having too many versions of the same acceptable version range installed
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.
App services src/plugins/data/public/utils/table_inspector_view/components/__snapshots__/data_view.test.tsx.snap
lgtm
@elasticmachine merge upstream |
elastic/eui#5441 will resolve the failing tests. We'll update this PR after making a backport release with the changes. |
@@ -98,7 +98,7 @@ describe('Row renderers', () => { | |||
expect( | |||
elementsOverlap($googleLinkTooltip, $signatureTooltip), | |||
'tooltips do not overlap' | |||
).to.equal(false); | |||
).to.equal(true); |
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.
Are the tool tips overlapping now with that change? Seems like you had to switch from false to true?
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.
I ran the cypress tests in your fork locally and this test fails with to.equal(true)
as it should. The test was created to make sure that the two tooltips on this link don't overlap:
Changing it back to to.equal(false)
fixes the tests for me locally. Does the test break on the CI with to.equal(false)
?
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.
I've been testing it locally (Cypress is awesome, and the docs are super helpful) with the same results you're getting. I'll change it back and update the three others that are failing. I'm also seeing those failures locally with a browser. I'll try them locally headless and hopefully get this finished up.
💛 Build succeeded, but was flaky
Test Failures
Metrics [docs]Async chunks
Page load bundle
History
To update your PR or re-run it, just comment with: cc @1Copenut |
💔 Backport failedThe backport operation could not be completed due to the following error: The backport PRs will be merged automatically after passing CI. To backport manually run: |
* Bumping EUI to v41.2.0 * Updating translations for EUI Super Select. * Bumping to v41.2.1 for an EUI fix. * Updating ten Jest snapshots * Removing reference to packaged datepicker now in EUI. * Final removal of packaged Datepicker reference. * Updating snapshots and datagrid test defaults. * Fixing last functional test for data grid * Reverting data source to upstream example for one test. * Adding a fix for _data_table.ts test. * Adding a fix for _data_table)notimeindex_filters.ts * Bumping to 41.2.2 patch fix * Removing unneeded test code and updating comment * Bumping to 41.2.3 for bug fix. * Adding a missed file. * Adjusting test for tooltip overlap assertion. * Updating two tests in Security Solution Platform. Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Summary
eui@41.0.0
⏩eui@41.2.2
41.2.0
aria-label
andaria-labelledby
props toEuiComboBox
(#5360)EuiDatePicker
to useEuiPopover
,EuiFocusTrap
, andEuiScreenReaderOnly
(#5339)Bug fixes
EuiDataGrid
row height bug for grids that set a defaultlineCount
and also usedrowHeights
to set row-specificlineCount
s (#5376)EuiComboBox
from allowing keyboard actions whenisDisabled
(#5373)EuiSuperSelect
was not creating accessible labels for its listbox (#5364)EuiColorPalettePicker
was not creating an accessible label for its button (#5364)EuiDatePicker
being constrained to its parent container by using React portal (#5339)41.1.0
layout
andfooter
props toEuiEmptyPrompt
(#5275)EuiEmptyPrompt
to extendEuiPanelProps
(#5275)data-icon-type
toEuiIcon
<svg>
for easier debugging oficonType
#5366)Bug fixes
EuiDataGrid
race condition where grid rows had incorrect heights if loaded in before CSS (#5284)EuiDataGrid
cells weren't owned byrole=row
elements (#5285)EuiErrorBoundary
overflow scrolling by wrapping contents inEuiCodeBlock
(#5359)analyzeEvent
icon to be horizontally centered #5365)