Skip to content

[Meta] Deprecation and Beta schedule #1469

Open
@snide

Description

@snide

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

PENDING

December 2025

  • Remove euiPaletteForLightBackground and euiPaletteForDarkBackground palette functions (#8793)

November 2025

October 2025

Lift High Contrast mode from beta - It would have been in product for 2 full release cycles at this point.

March 2025

  • Checkpoint on canDragAndDropColumns beta
  • Checkpoint on EuiCollapsibleNavBeta beta
  • Checkpoint on rowHeightsOptions.autoBelowLineCount beta

February 2025

January 2025

December 2024

November 2024

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    breaking changePRs with breaking changes. (Don't delete - used for automation)deprecationsPRs that contains deprecations. Add them to the deprecations meta ticket after merge.metaUsed to group similar requests or tracking. Not an Epic.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions