Skip to content
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

[Meta] Deprecation schedule #1469

Open
29 of 33 tasks
snide opened this issue Jan 23, 2019 · 1 comment
Open
29 of 33 tasks

[Meta] Deprecation schedule #1469

snide opened this issue Jan 23, 2019 · 1 comment
Labels
breaking change deprecations Contains deprecations. Add them to the deprecations meta ticket after merge. meta

Comments

@snide
Copy link
Contributor

snide commented Jan 23, 2019

This is a meta ticket to cover all deprecations planned for EUI. These dates can and will be moved up if upgrades happen swiftly. Deprecations will generally be a 3 month period.

See our deprecations wiki doc for recommended guidelines on how to deprecate features.

Deprecation Schedule

Ongoing betas

  • EuiCollapsibleNavBeta - This is dependent on Kibana changing classic to use this
  • EuiProvider componentDefaults - Should remain in beta until architecturally complete

PENDING

June 2024

March 2024

January 2024

December 2023

November 2023

  • Remove euiPaletteComplimentary. Consumers should use euiPaletteComplementary

October 2023

September 2023

August 2023

May 2023

September 2022

  • Remove euiCallOutColor() Sass mixin

May 2022

January 2022

October 2021

June 2021

March 2021

  • Remove onClick, betaBadgeLabel, betaBadgeTooltipContent, and betaBadgeTitle props of EuiPanel (#4194)

July 2020

December 2019

July 2019 #2108

  • EuiSeriestChart will be end of lifed. This was a beta component with only minor usage across Elastic. It will be replaced by a charting library that lives outside of EUI that is soon to be released.
  • Remove singular mobile props for tables that are now included in the mobileOptions object.
  • Any SASS deprecations
@snide snide pinned this issue Jan 23, 2019
@cchaos cchaos added the deprecations Contains deprecations. Add them to the deprecations meta ticket after merge. label Feb 28, 2019
@snide
Copy link
Contributor Author

snide commented Sep 12, 2019

Reminder to @cchaos. Can you add the newest deprecations into the above schedule? We can probably use the usual 6 month window?

@cchaos cchaos changed the title Deprecation schedule [Meta] Deprecation schedule Mar 16, 2020
@sorenlouv sorenlouv unpinned this issue Apr 28, 2020
@sorenlouv sorenlouv pinned this issue Apr 28, 2020
@cee-chen cee-chen mentioned this issue May 4, 2022
2 tasks
@guskovaue guskovaue unpinned this issue Jul 12, 2023
@cee-chen cee-chen pinned this issue Jul 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking change deprecations Contains deprecations. Add them to the deprecations meta ticket after merge. meta
Projects
None yet
Development

No branches or pull requests

2 participants