-
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 11.3.2 #38262
Upgrade EUI to 11.3.2 #38262
Conversation
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.
one devex change requested, otherwise looks good!
...dit_role/components/privileges/kibana/space_aware_privilege_section/privilege_space_form.tsx
Outdated
Show resolved
Hide resolved
💔 Build Failed |
💔 Build Failed |
💔 Build Failed |
Updates Canvas storyshots
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.
No issues with the updates to the Canvas snapshots. Only EUI component related code was updated in the snapshots. I just had one question about the types in the FontPicker
component.
💔 Build Failed |
💔 Build Failed |
💔 Build Failed |
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.
In the existing issues I know that code looks good.
Seems we were duplicating work in #38434, let's use this PR instead |
We found a bug introduced in the jump, too, so this will go to |
💔 Build Failed |
💔 Build Failed |
💚 Build Succeeded |
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.
Since the new color picker allows for invalid hex, it's possible for users to get themselves into a state where their space won't save:
The components on this page really aren't setup to quickly fix this, and I don't want to block your PR on this edge case. I'll open an issue for us to correct it once this merges.
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.
Ran local. Issues look fixed.
* Upgrade EUI to 11.3.2 (#38262) * eui 11.3.1 * EuiSuperSelect TS updates * EuiColorPicker updates * EuiBadge updates * a11y updates * i18n service updates * remove unused translations * move valueOfSelected logic to private method * update EuiColorPicker class name * Updated canvas storyshots * i18n fixes; maps color selection position * i18n snapshot updates * update canvas storyshots * snapshot updates * 11.3.2 * maps colorpicker * space avatar colorpicker * update i18n json
Summary
11.0.1
⏩11.3.1
Notable:
EuiColorPicker
has been rebuilt and restyled, but with a compatible API.11.3.1
Bug fixes
EuiBadge
conflicts with providing bothiconOnClick
andonClick
(#1994)EuiColorPicker
onBlur
andonFocus
callbacks (#1993)EuiIcon
again so that webpack can build dynamic require contexts (#1998)EuiFormControlLayout
(#1996)EuiSuperSelect
TS definitions (#1995)11.3.0
EuiTableRowHeaderCheckbox
to TS (#1973)EuiFieldText
'scompressed
prop (#1977)EuiTableRowCellCheckbox
to TS (#1964)caniuse-lite
version resolution (#1970)EuiInMemoryTable
sorting
prop and remove columns after sorting is applied (#1972)onToggle
callback toEuiAccordion
(#1974)options
defaultProps
value fromEuiSuperSelect
(#1975)EuiDelayRender
(#1876)EuiColorPicker
with custom, customizable component (#1914)jsx-a11y
eslint
plugin and rules to match Kibana (#1952)EuiCopy
beforeMessage
prop to acceptnode
instead of juststring
(#1952)Bug fixes
test-unit
script on Windows (#1971)EuiGlobalToastList
toasttitle
(#1978)EuiButton
'scolor="text"
option (#1980)EuiTable
TS def file (#1986)EuiToggle
pointer events for those using icons only (#1991)11.2.1
Bug fixes
EuiToast
title
(#1962)11.2.0
EuiFormControlLayoutCustomIcon
to TS (#1956)EuiStepNumber
to TS (#1893)EuiFormControlLayoutClearButton
to TS (#1922)data-test-subj
property toEuiDraggable
andEuiDroppable
(#1943)EuiSuperSelect
(#1907)EuiIcon
to use Slack's updated branding (#1954)compile-icons
script to format icon components with Prettier (#1955)Bug fixes
11.1.0
pretty_interval
to TS (#1920)relative_options
to TS (#1921)EuiFlexItem
when gutter inEuiFlexGrid
is set to none. (#1941)appSecurityAnalytics
inEuiIcon
with an updated SVG (#1948)Bug fixes
l
inEuiButton
(#1936)EuiSelect
browser event inconsistencies by normalizingmouseup
propagation (#1926)children
as a required prop forEuiOverlayMask
(#1937)