-
Notifications
You must be signed in to change notification settings - Fork 844
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
Finish Dec-2019 & July-2020 deprecations #4065
Finish Dec-2019 & July-2020 deprecations #4065
Conversation
Preview documentation changes for this PR: https://eui.elastic.co/pr_4065/ |
1 similar comment
Preview documentation changes for this PR: https://eui.elastic.co/pr_4065/ |
I'll start reviewing this one. But in general, lets hold off on actually merging any breaking changes as we're so close to feature freeze. Maybe set this as a draft for now until we're actually confident in merging? |
Preview documentation changes for this PR: https://eui.elastic.co/pr_4065/ |
Preview documentation changes for this PR: https://eui.elastic.co/pr_4065/ |
23768a0
to
a87ed75
Compare
Preview documentation changes for this PR: https://eui.elastic.co/pr_4065/ |
Preview documentation changes for this PR: https://eui.elastic.co/pr_4065/ |
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.
Checked through all the changes correlating to the list. 👍 LGTM! Just needs a changelog with all the breaks 😉
Will update changelog & merge alongside #4056 |
Preview documentation changes for this PR: https://eui.elastic.co/pr_4065/ |
* Removed logoAPM icon * Removed euiHeaderNotification class * Removed 'disabled' color from button components * Removed deprecated 'withTitle' prop from EuiPopover * Removed deprecated 'compressed' and 'displayOnly' props from EuiFormRow * Removed deprecated prop usage from EuiFormRow's tests * small cleanup * Removing obsolete test * linter * changelog Co-authored-by: cchaos <[email protected]>
🚧 Breaking Changes 🚧
Summary
Addresses the remaining Dec2019 & July2020 deprecations in #1469
July 2020
EuiIcon
'slogoAPM
type deprecated in favor oflogoObservability
.euiHeaderNotification
class (Adding more props to EuiHeaderSectionItemButton, EuiFieldSearch, and EuiAccordion #2914)disabled
colors of buttons and leave it to:disabled
to style it [Amsterdam] Updating button styles #2874EuiNavDrawer
in favor ofEuiCollapsibleNav
[Feature] AddedEuiCollapsibleNav
component #2977December 2019
compressed
prop in favor ofdisplay = "compressed"
[Feature branch] Compressed form rows #2181displayOnly
prop in favor ofdisplay = "center"
[Feature branch] Compressed form rows #2181withTitle
Checklist
- [ ] Added documentation- [ ] Checked Code Sandbox works for the any docs examples- [ ] Checked for accessibility including keyboard-only and screenreader modes