-
Notifications
You must be signed in to change notification settings - Fork 8.5k
Upgrade EUI to v58.0.0 #132257
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 v58.0.0 #132257
Conversation
…ts for euiLink and euiTitle as they have been converted to Emotion
…alth, euiAvatar, euiSpacer, euiTitle, and euiLink as they have recently been converted to Emotion
… EuiSpacer, EuiText, EuiCallout, EuiHorizontalRule, EuiTitle, and EuiLink have been converted to Emotion. Updated the i18n translation snapshots
…rade-57.0.0 Pulling in the latest code from the main branch
…EuiLink, EuiTitle, EuiHorizontalRule, EuiSpace, and EuiCallout have been converted to Emotion
…as EuiLoader has been converted to Emotion
…Spacer, EuiHorizontalRule, Eui Callout, and EuiLink have been converted to Emotion
…Props prop. It was recently deprecated in EUI PR# 5880 (elastic/eui#5880) as is no longer needed
…Props prop. It was recently deprecated in EUI PR# 5880 (elastic/eui#5880) as is no longer needed
…Props prop. It was recently deprecated in EUI PR# 5880 (elastic/eui#5880) as is no longer needed
…iDatePicket component with new / valid values. A list of values were deprecated and new values were added in EUI PR #5868 (elastic/eui#5868)
…condensed as it is no longer a part of the Amsterdam theme via EUI PR #5868(elastic/eui#5868)
9a3f8e7 to
d26fc85
Compare
flash1293
left a comment
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.
VisEditors changes LGTM, only test adjustments for new element tree structure
estermv
left a comment
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.
Unified Observability changes LGTM
weltenwort
left a comment
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.
infra and monitoring plugin changes LGTM
x-pack/plugins/infra/public/pages/metrics/metric_detail/components/time_controls.test.tsx
Show resolved
Hide resolved
|
@elasticmachine merge upstream |
efegurkan
left a comment
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.
Enterprise Search changes approved.
No issues found on local build.
…into eui-upgrade-57.0.0 Pulling the latest code from upgrade branch
…sx. Restored snapshot
…sx. Restored snapshot
justinkambic
left a comment
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.
Synth/RUM changes LGTM
💚 Build SucceededMetrics [docs]Async chunks
Page load bundle
History
To update your PR or re-run it, just comment with: |
dhurley14
left a comment
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.
security solution platform changes look good
tsullivan
left a comment
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 changes LGTM
cnasikas
left a comment
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.
ResponseOps changes LTGM
peteharverson
left a comment
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.
ML edits LGTM
paul-tavares
left a comment
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.
Files in x-pack/plugins/security_solution/public/common/components/endpoint/* LGTM (on behalf of @elastic/security-onboarding-and-lifecycle-mgt team)
| <span | ||
| className="euiLoadingSpinner euiLoadingSpinner--medium" | ||
| /> | ||
| aria-label="Loading" |
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.
The bloat here will need to be resolved on our end, either with a shallow render or a mock. cc: @majagrubic @sebelga
[email protected] ⏩ [email protected]
Added .render() calls to snapshot tests are intended to reduce the output of EUI components that use Emotion for styling. If you prefer the more verbose snapshot output in your plugin, we can remove the call.
58.0.0EuiFormto useforwardRef(#5866)(euiTheme, { color? })order (#5892)euiShadow()parameters to(euiTheme, size, { color? })(#5892)Bug fixes
EuiContextMenuPanel(when used within anEuiPopover) to correctly return focus to its popover toggle in all scenarios, not just keyboard Escape press (#5880)EuiSelectableTemplateSitewideto allow re-opening the search popover (if closed via Escape key) via the Enter key (#5886)EuiComboBoxby centering the enter badge in the list options. (#5890)EuiTourposition calculation issues caused by popover width styles (#5897)EuiIconfrom producing console warning inReact.StrictMode(#5899)57.0.0EuiMarkdownFormatto allowmailto:links by default (#5790)EuiMarkdownEditor'seuiMarkdownLinkValidatorparsing plugin to allow customization of link validation (#5790)logicals{},logicalCSS(),logicalStyle(),logicalTextAlignCSS(), andlogicalTextAlignSTyle()CSS property utilities (#5850)euiPaddingSize(),useEuiPaddingSize(), anduseEuiPaddingCSS()sizing utilities (#5850)euiBackgroundColor(),useEuiBackgroundColor()anduseEuiBackgroundColorCSS()color utilities (#5850)EuiCallOutheadingelement fromspantop(#5870)EuiOverlayMaskto accept a React ref (#5876)userglyph touserAvatarinEuiIcon(#5877)userglyph inEuiIcon(#5877)Bug fixes
EuiCallOuticon with the heading text (#5870)EuiFlyoutoutsideClickClosesnot being scoped to overlay mask whenownFocus=true(#5876)Deprecations
euiCallOutColor()deprecated in favor of usingEuiCallOutdirectly (#5870)Breaking changes
EuiDatePicker'spopoverPositionprops - useEuiPopovervalues going forward (#5868)partitionprop from EuiCharts theme configuration - usetheme.partitioninstead (#5868)data-grid-cell-idattribute fromEuiDataGridcells - use separatedata-gridcell-column-id&data-gridcell-row-indexattributes instead (#5868)noDividerprop fromEuiFilterButton- usewithNextprop instead (#5868)isSelectedandisCompleteprops fromEuiHorizontalStep- usestatusprop instead (#5868)isHollowprop fromEuiStep- this visual appearance is no longer used in Amsterdam (#5868)displayprop fromEuiTabs&EuiTabbedContent- this visual appearance is no longer used in Amsterdam (#5868)descriptionDisplayandlabelDisplayprops fromEuiSuggestItem- usetruncateandlabelWidthinstead, respectively (#5868).euiButton---subduedclassName and$euiButtonTypes.subduedSass variable - usetextcolor instead (#5868).eui-textOverflowWrap- use.eui-textBreakWordinstead (#5868).euiYScrollWithShadows- use.eui-yScrollWithShadowsinstead (#5868)EuiMarkdownEditorno longer automatically includes the tooltip plugin in custom plugin arrays passed touiPlugins. To use EUI's tooltip plugin, usegetDefaultEuiMarkdownPlugins()(#5868)CSS-in-JS conversions
EuiLinkto Emotion and removed$euiLinkColors(#5856)EuiCallOutto Emotion (#5870)56.0.0EuiLoadingSpinnerborder (#5845)roleand defaultaria-labeltoEuiLoadingLogo,EuiLoadingContent,EuiLoadingElastic, andEuiLoadingSpinner(#5845)euiTextTruncate,euiTextWordBreak, andeuiNumberFormatCSS-in-JS text utilities (#5854)focustoken to globalEuiTheme(#5855)euiFocusRing()anduseEuiFocusRing()function/hook for customizing focus outline (#5855)focusTrapPropsprop toEuiFlyoutto aid outside click detection and closing event (#5860)Bug fixes
EuiMarkdownEditor's default toolbar buttons to highlight when the text cursor is in a related location (#5840)EuiLoadingLogo(#5845)EuiLoadingElasticin dark mode (#5845)EuiSplitPanels (#5855)offsetof global focusoutline(#5855)EuiCollapsibleNavfailing to close when the button is clicked (#5860)CSS-in-JS conversions
EuiBottomBarto Emotion (#5823)EuiHealthto Emotion (#5832)EuiTitleto Emotion (#5842)EuiLoadingLogo,EuiLoadingContent,EuiLoadingElastic, andEuiLoadingSpinner; Removed$euiLoadingSpinnerSizes,$euiGradientStartStop, and$euiGradientMiddle(#5845)EuiSkipLinkto Emotion (#5851)Breaking change
EuiTitle's Emotion conversion, the line-height ofsandxxssizedEuiTitles have been slightly reduced (#5842)