Conversation
|
Pinging @elastic/eui-design (EUI) |
@JasonStoltz won't it break many places in Kibana or |
@azasypkin is correct, we need to update all instances of |
|
@cee-chen I'll take that. |
|
Sorry ya'll, totally missed that. |
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache --fix'
- Errors -> `error` - Delete actions -> `trash` - Clear actions -> `cross` or `minusInCircleFilled` (if used alongside `plusInCircleFilled`)
…olor to use new `error` icon instead
daveyholler
left a comment
There was a problem hiding this comment.
Lookin' good. I dig it.
|
@elasticmachine merge upstream |
justinkambic
left a comment
There was a problem hiding this comment.
Synthetics changes LGTM!
|
@elasticmachine merge upstream |
|
Pinging all remaining CODEOWNERS: @elastic/sec-cloudnative-integrations @elastic/security-detections-response @elastic/security-solution-platform @elastic/security-detections-response @elastic/security-solution-platform @elastic/security-detections-response-alerts @elastic/security-detections-response-rules @elastic/security-threat-hunting-explore @elastic/security-threat-hunting-investigations @elastic/appex-sharedux @elastic/kibana-visualizations @elastic/response-ops @elastic/protections-experience @elastic/infra-monitoring-ui @elastic/fleet @elastic/apm-ui We've determined any failing or flaky tests are unrelated to our EUI changes (after rerunning / merging latest multiple times, the tests that fail/succeed change each time), and will be asking Kibana Ops to admin merge this PR by Friday EOD. If you could take a second to review your owned files before then, we would hugely appreciate it. If not, and you notice any issues (primarily around the breaking changes of the new |
cauemarcondes
left a comment
There was a problem hiding this comment.
Profiling changes LGTM
michaelolo24
left a comment
There was a problem hiding this comment.
Investigations changes. LGTM!
|
@elasticmachine merge upstream |
💔 Build FailedFailed CI Steps
Test Failures
Metrics [docs]Async chunks
Page load bundle
Unknown metric groupsESLint disabled line counts
Total ESLint disabled count
History
To update your PR or re-run it, just comment with: |
With EUI v76, `warning` icon type was introduced: #152506 However, the EUI upgrade was only applied on 8.8. The callout here that uses the warning icon was backported to 8.7, where the EUI version does not have the `warning` icon type. Thus 8.7 should still use the legacy `alert` icon type. This PR fixes that and will only be merged into 8.7.
Originally reported in #152234 (comment) With EUI v76, `warning` icon type was introduced: #152506 However, the EUI upgrade was only applied on 8.8. The callout here that uses the warning icon was a bug fix backported to 8.7 after the EUI upgrade. In 8.7 the EUI version does not have the `warning` icon type, causing a broken image to be rendered in this callout. This PR reverts the icon to the legacy `alert` type will only be merged into 8.7.

👋 Hi all - the biggest breaking change of this PR is around two icon type changes/renames.
alerticon is now namedwarningdangercolor. In those cases, we opinionatedly changed those icon usages to the newerroricon instead of using the old alert/warning icon.🛑 The
crossInACircleFilledicon has been removed, and a newerroricon addedcrossInACircleFilledusages to:erroricon.trashicon instead.crossicon, or in some casesminusInCircleFilled(if used alongsideplusInCircleFilled).Summary
eui@75.1.2⏩eui@76.0.276.0.2Bug fixes
alertalias for thewarningEuiIcontype (#6640)76.0.1Bug fixes
isInvalidform controls (#6629)76.0.0pivotglyph toEuiIcon(#6605)displayHeaderCellPropsAPI toEuiDataGrid's columns, which allows passing custom props directly to column header cells (#6609)headerCellProps/footerCellPropsAPIs toEuiDataGrid's control columns, which allows passing custom props directly to control column header or footer cells (#6609)footerCellRenderAPI toEuiDataGrid's control columns, which allows completely customizing control column rendering (previously rendered an empty cell) (#6609)EuiTextto align with GitHub's list style, which is a popular format used in Markdown or MDX formatting (#6615)ulandolelements of theEuiTextcomponent (#6615)EuiBadgeGroup, where the CSS rule to override themargin-inline-startwas not being applied correctly due to the order of appearance in the CSS rules (#6618)Bug fixes
EuiDataGridfooter control columns rendering with cell expansion popovers when they should not have been (#6609)EuiSkipLinkbug where main content loading in progressively/dynamically after the skip link rendered was not being correctly focused (#6613)Breaking changes
EuiIcon'salerttowarning(#6608)EuiIcon'scrossInACircleFilledin favor oferror(#6608)