-
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
[Meta] Deprecation schedule #1469
Labels
breaking change
deprecations
Contains deprecations. Add them to the deprecations meta ticket after merge.
meta
Comments
cchaos
added
the
deprecations
Contains deprecations. Add them to the deprecations meta ticket after merge.
label
Feb 28, 2019
7 tasks
10 tasks
Reminder to @cchaos. Can you add the newest deprecations into the above schedule? We can probably use the usual 6 month window? |
4 tasks
5 tasks
4 tasks
This was referenced Sep 18, 2020
7 tasks
This was referenced Sep 27, 2021
5 tasks
4 tasks
6 tasks
2 tasks
4 tasks
2 tasks
4 tasks
4 tasks
2 tasks
This was referenced Dec 21, 2023
This was referenced Jan 26, 2024
2 tasks
1 task
14 tasks
3 tasks
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
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
componentDefaults
- Should remain in beta until architecturally completecanDragAndDropColumns
- Once Discover team validates and uses this, we should consider making it the new default for data gridsrowHeightsOptions.autoBelowLineCount
- Once Discover team validates there are no severe performance impacts we can lift it out of Beta.PENDING
EuiFilterSelectItem
(consumers should useEuiSelectable
instead) (NOTE: this requires [EuiComboBox] Rebuild with EuiSelectable #2841 first, and the deprecation date for this should be moved as necessary if not yet done)December 2024
EuiPopover
'shasDragDrop
prop ([EuiDraggable] Add support for reparenting dragged items #8048)November 2024
EuiFormRow
'sdisplay="columnCompressedSwitch"
andoptions ([Emotion] Convert EuiFormRow #7968)display="rowCompressed"
June 2024
EuiFlyoutResizable
from beta (June deprecations #7808)euiPalettePositive
andeuiPaletteNegative
(Use culturally inclusive palette names #7570)EUI_CHARTS_THEME_LIGHT
,EUI_CHARTS_THEME_DARK
, andEUI_SPARKLINE_THEME_PARTIAL
(chore: fully remove deprecated charts theming exports #7682)March 2024
EuiTextTruncate
from beta ([EuiTextTruncate] Remove beta status in docs #7639)January 2024
anchorClassName
andbuttonRef
props fromEuiPopover
([EuiPopover] Remove 2nd unnecessary anchor div wrapper #7311)setSelection
class method fromEuiBasicTable
([EuiBasicTable][EuiInMemoryTable] Support controlledselection
API #7321)toolTipTitle
andtoolTipPosition
fromEuiContextMenuItem
([EuiBasicTable][EuiInMemoryTable] Enable more action props to accept an optional callback + fix missing tooltips on collapsed actions #7373)December 2023
EuiControlBar
+ close any related open issues (Deprecate EuiSuggest, EuiColorStops, EuiControlBar, and EuiNotificationEvent #7122)EuiNotificationEvent
+ close any related open issues (Deprecate EuiSuggest, EuiColorStops, EuiControlBar, and EuiNotificationEvent #7122)November 2023
euiPaletteComplimentary
. Consumers should useeuiPaletteComplementary
October 2023
EuiSuggest
+ close any related open issues (Deprecate EuiSuggest, EuiColorStops, EuiControlBar, and EuiNotificationEvent #7122)EuiColorStops
+ close any related open issues (Deprecate EuiSuggest, EuiColorStops, EuiControlBar, and EuiNotificationEvent #7122)euiHeaderAffordForFixed
Sass mixinSeptember 2023
isBeta
flag fromEuiInlineEdit
component example in the docs [EuiInlineEdit] End Beta Phase #7181August 2023
isNew
flag fromEuiSkeleton
component example #7021May 2023
EuiLoadingContent
(DeprecateEuiLoadingContent
in favor ofEuiSkeletonText
#6557)September 2022
euiCallOutColor()
Sass mixinMay 2022
popoverPosition
options from EuiDatePicker ([EuiDatePicker]react-datepicker
tosrc/
; use EUI services #5339 (review))PartitionConfig
from Charts theme Update elastic-charts to v41.0.1 #5492data-gridcell-id
attribute from EuiDataGridCell #5515January 2022
popoverClassName
&repositionOnScroll
props from EuiSuperSelect [EuiSuperSelect] Add popoverProps prop #5214October 2021
betaBadgeLabel
,betaBadgeTooltipContent
,betaBadgeTitle
props from EuiCard ([EuiBetaBadge] Add color and size props and support for click event #4798)secondary
color prop options (Updating buttons and links to promotesuccess
oversecondary
color and fixed EuiButtonIcon colors #4874, Updating components to use success over secondary color option #4888)subdued
color prop option from EuiButtonIcon (Updating buttons and links to promotesuccess
oversecondary
color and fixed EuiButtonIcon colors #4874)panelPaddingSize
from EuiPageContent ([Page Layouts] Adding content props to EuiPageHeader for pre-determined page layout patterns #4451)makeId
(ReplacemakeId
withhtmlIdGenerator
#3112)June 2021
EuiKeyboardAccessible
Deprecating EuiKeyboardAccessible #4135 (Remove EuiKeyboardAccessible #4991)March 2021
onClick
,betaBadgeLabel
,betaBadgeTooltipContent
, andbetaBadgeTitle
props of EuiPanel (#4194)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
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.mobileOptions
object.The text was updated successfully, but these errors were encountered: