-
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 v88.3.0 #166676
Upgrade EUI to v88.3.0 #166676
Conversation
…for the hellopangea/dnd dev dependency
…t recently was refactored and converted to Emotion.
… it is no longer being used after the components most recent refactor and Emotion conversion.
…g within hellopangea/dnd dev dependency
Merge in the latest from main
- to match other webpack config changes
@@ -77,6 +77,7 @@ | |||
"yarn": "^1.22.19" | |||
}, | |||
"resolutions": { | |||
"**/@hello-pangea/dnd": "16.2.0", |
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 don't love this but I don't see an easy way around this. We were able to update Kibana's base webpack config and Cypress webpack config to use the optional chaining babel plugin on the distributed dnd dependency, but Storybook just won't take my updated rule no matter what I try.
I think it's related to this issue: storybookjs/storybook#14292 and the fact that Kibana is still on Webpack v4. I don't think we can upgrade Kibana past 16.2.0
until it's on Webpack v5.
Edit: I tried the linked issue's suggestion of pinning acorn
to 8.x
, which fixed Storybook but unfortunately broke Kibana's build script. So we're stuck with pinning @hello-pangea/dnd
until Kibana is on Webpack v5 I think.
5d96895
to
02d4f75
Compare
0111383
to
da760a4
Compare
2bda46a
to
1bb9a98
Compare
- unclear why they were removed in the previous PR
1bb9a98
to
48879ce
Compare
💛 Build succeeded, but was flaky
Failed CI StepsTest Failures
Metrics [docs]Module Count
Async chunks
Page load bundle
History
To update your PR or re-run it, just comment with: |
Pinging @elastic/eui-team (EUI) |
@elastic/kibana-operations Thanks again for your patience with us! 🙇 |
EUI
88.2.0
➡️88.3.0
88.3.0
EuiGlobalToastList
now shows a "Clear all" button by default once above a certain number of toasts (defaults to 3). This threshold is configurable with theshowClearAllButtonAt
prop (#7111)onClearAllToasts
callback toEuiGlobalToastList
(#7111)value
,onChange
, andonCancel
props that allowEuiInlineEdit
to be used as a controlled component (#7157)grabOmnidirectional
,transitionLeftIn
,transitionLeftOut
,transitionTopIn
, andtransitionTopOut
icon glyphs. (#7168)Bug fixes
EuiInlineEdit
components to correctly spread...rest
attributes to the parent wrapper (#7157)EuiListGroupItem
to correctly render theextraAction
button whenshowToolTip
is also passed (#7159)Dependency updates
@hello-pangea/dnd
to v16.3.0 (#7125)@types/lodash
to v4.14.198 (#7126)Accessibility
EuiAccordion
now correctly respects reduced motion settings (#7161)EuiAccordion
now shows a focus outline to keyboard users around its revealed children on open (#7161)CSS-in-JS conversions
EuiSplitPanel
to Emotion (#7172)