Upgrade EUI to v86.0.0#163088
Conversation
x-pack/plugins/lens/public/visualizations/datatable/components/columns.tsx
Outdated
Show resolved
Hide resolved
…/columns.tsx Co-authored-by: Cee Chen <549407+cee-chen@users.noreply.github.com>
|
Pinging @elastic/apm-ui (Team:APM) |
|
Pinging @elastic/fleet (Team:Fleet) |
|
nreese
left a comment
There was a problem hiding this comment.
kibana-gis changes LGTM
code review, tested in chrome
drewdaemon
left a comment
There was a problem hiding this comment.
Overall looks great. I opened a PR with a few suggestions.
EUI upgrade: visualization team suggestions
💚 Build Succeeded
Metrics [docs]Module Count
Async chunks
Page load bundle
History
To update your PR or re-run it, just comment with: cc @1Copenut |
`85.1.0` ➡️ `86.0.0`⚠️ The biggest change in this PR is migrating the `react-beautiful-dnd` dependency to it's open-source forked successor, `@hello-pangea/dnd`. This new fork has better typescript support and additionally supports both React 17 and React 18. ## [`86.0.0`](https://github.com/elastic/eui/tree/v86.0.0) - Added React 18 support (StrictMode not yet supported). ([#7012](elastic/eui#7012)) **Deprecations** - Deprecated `euiPaletteComplimentary`; Use `euiPaletteComplementary` instead. ([#6992](elastic/eui#6992)) **Breaking changes** - Replaced the underlying drag-and-drop library from `react-beautiful-dnd` to its fork `@hello-pangea/dnd` ([#7012](elastic/eui#7012)) ([#7012](elastic/eui#7012)) - No code updates are needed if using only `<EuiDragDropContext>`, `<EuiDroppable>` and `<EuiDraggable>` with no direct imports from `react-beautiful-dnd`. In case you were importing things from `react-beautiful-dnd` and using them together with EUI components, you need to switch to `@hello-pangea/dnd` which has cross-compatible API. --------- Co-authored-by: Tomasz Kajtoch <tomasz.kajtoch@elastic.co> Co-authored-by: Tomasz Kajtoch <tomek@kajto.ch> Co-authored-by: Cee Chen <549407+cee-chen@users.noreply.github.com> Co-authored-by: Drew Tate <andrew.tate@elastic.co>
85.1.0➡️86.0.0react-beautiful-dnddependency to it's open-source forked successor,@hello-pangea/dnd. This new fork has better typescript support and additionally supports both React 17 and React 18.86.0.0Deprecations
euiPaletteComplimentary; UseeuiPaletteComplementaryinstead. (#6992)Breaking changes
react-beautiful-dndto its fork@hello-pangea/dnd(#7012) (#7012)<EuiDragDropContext>,<EuiDroppable>and<EuiDraggable>with no direct imports fromreact-beautiful-dnd. In case you were importing things fromreact-beautiful-dndand using them together with EUI components, you need to switch to@hello-pangea/dndwhich has cross-compatible API.