-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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 v20.0.2 #59199
Upgrade EUI to v20.0.2 #59199
Conversation
src/plugins/advanced_settings/public/management_app/components/field/field.tsx
Outdated
Show resolved
Hide resolved
src/plugins/advanced_settings/public/management_app/components/field/field.tsx
Outdated
Show resolved
Hide resolved
...ion/data_frame_analytics/pages/analytics_management/hooks/use_create_analytics_form/state.ts
Outdated
Show resolved
Hide resolved
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/Spaces changes LGTM - tested locally.
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.
@kbn/ui-shared-deps
update LGTM
...k/plugins/triggers_actions_ui/public/application/components/builtin_action_types/webhook.tsx
Show resolved
Hide resolved
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 Arch changes LGTM
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 & transform changes LGTM
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.
👀 Reviewing on behalf of @elastic/logs-metrics-ui
...
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, I've posted a question about removing isInvalid for EuiCodeEditor.
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
changes LGTM
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.
Looks good with Stack Monitoring, and all tests seem to be passing 👍
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.
canvas changes seem to work just fine 👍
0a1c55f
to
153073e
Compare
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.
TS and snapshot changes LGTM; spot-checked locally
💚 Build SucceededHistory
To update your PR or re-run it, just comment with: |
* Updated EUI to 20.0.1; updated typescript usage * snapshots * Upgrade to eui 20.0.2, fix one more type * PR feedback * Update EUI icon usage to the correct types * Updated with master
Looks like this PR has a backport PR but it still hasn't been merged. Please merge it ASAP to keep the branches relatively in sync. |
Summary
Contains the usual jest snapshot test updates, as well as some TypeScript updates as
EuiCodeEditor
andEuiComboBox
were converted. Most TypeScript changes are to types and not runtime code, apart from a couple null checks.20.0.2
Bug fixes
EuiComboBox
(#2971)20.0.1
Bug fixes
EuiCodeEditor
's acceptingreact-ace
props (#2926)@types/react-input-autosize
to project'sdependencies
(#2930)20.0.0
EuiComboBox
,EuiComboBoxInput
,EuiComboBoxPill
,EuiComboBoxOptionsList
,EuiComboBoxOption
, andEuiComboBoxTitle
to TypeScript (#2838)EuiCodeEditor
to TypeScript (#2836)EuiCode
andEuiCodeBlock
and to TypeScript (#2835)EuiFilePicker
to TypeScript (#2832)EuiSelectOptionProps
type (#2830)paperClip
glyph toEuiIcon
(#2845)banner
prop toEuiFlyoutBody
and updatedeuiOverflowShadow
mixin (#2837)editorLink
icon (#2866)EuiDataGrid
to support non-data columns like row selection and actions (#2846)image
glyph toEuiIcon
(#2870)EuiListGroupProps
,EuiListGroupItemProps
,EuiSelectableProps
,EuiSelectableOption
,EuiSelectableOptionsListProps
(#2869)EuiSelectable[options]
type with correct HTML element (#2869)EuiComboBox
(#2890)logoGoogleG
third-party logo toEuiIcon
(#2853)modulesNameMapper
alias forEuiIcon
using test environment mock (#2878)sinon
and@types/sinon
as dependencies, and converted usages tojest.fn
(#2885)Bug fixes
EuiBottomBar
andEuiControlBar
(#2861)EuiDataGrid
causing the first cell to autofocus if interactive (#2872)Breaking changes
visControls
andvisHeatmap
duplicate icons from docs (#2908)Checklist
Delete any items that are not applicable to this PR.
For maintainers