Deprecations, October 2021 Edition#5323
Conversation
|
Preview documentation changes for this PR: https://eui.elastic.co/pr_5323/ |
|
Opening for review but won't merge prior to the October 26ish release (v40.1.0). |
|
Preview documentation changes for this PR: https://eui.elastic.co/pr_5323/ |
|
jenkins test this |
|
Preview documentation changes for this PR: https://eui.elastic.co/pr_5323/ |
| "mdast-util-to-hast": "^10.0.0", | ||
| "numeral": "^2.0.6", | ||
| "prop-types": "^15.6.0", | ||
| "react-ace": "^7.0.5", |
There was a problem hiding this comment.
Unable to describe the joy I feel
chandlerprall
left a comment
There was a problem hiding this comment.
Changes LGTM, lots of great deletions 🎉
Curious if you've tried a build with these in Kibana, or otherwise have an idea on the effort this update will require?
Planning to post a comment about the upgrade path today. |
|
Some stats from Kibana:
|
- Convert touched docs files to `.tsx` - Simplified one of the examples - Updated prop comment
cchaos
left a comment
There was a problem hiding this comment.
✅ [EuiPageContent] panelPaddingSize
|
Preview documentation changes for this PR: https://eui.elastic.co/pr_5323/ |
…into 1469-october-2021
Great, let's do a second PR for that |
|
Preview documentation changes for this PR: https://eui.elastic.co/pr_5323/ |
|
Preview documentation changes for this PR: https://eui.elastic.co/pr_5323/ |
|
Preview documentation changes for this PR: https://eui.elastic.co/pr_5323/ |
|
Preview documentation changes for this PR: https://eui.elastic.co/pr_5323/ |
And fixed `align: center` for mobile
- [EuiMark] change prop type of `children` from `string` to `ReactNode` - [useEuiTextDiff] renders back a `span` instead of `div` - Fix docs-only erros
|
Preview documentation changes for this PR: https://eui.elastic.co/pr_5323/ |
cchaos
left a comment
There was a problem hiding this comment.
😅 Whew! Can't wait for the Kibana upgrade ... lol.
I did a final run though of our docs pages checking for console errors. We should be good to go!
|
Preview documentation changes for this PR: https://eui.elastic.co/pr_5323/ |
|
Thanks for the assist, @cchaos Merging 🙈 |
Summary
Completes the October 2021 round of deprecations (#1469)
Best (re)viewed by individual commit
Upgrade path: https://gist.github.com/thompsongl/506f6f86201c83d61cc850170fd49467
Checklist
- [ ] Check against all themes for compatibility in both light and dark modes- [ ] Checked in mobile- [ ] Checked in Chrome, Safari, Edge, and Firefox- [ ] Added documentation- [ ] Checked for accessibility including keyboard-only and screenreader modes