Skip to main content
This page provides a list of features in Tekton Pipelines that are deprecated or have been removed.

Deprecated Features

The following features are deprecated but have not yet been removed:
FeatureDeprecation AnnouncementAPI Compatibility PolicyEarliest Removal Date/Release
Several fields of Task.Stepv0.36.0BetaFeb 25, 2023
ClusterTaskv0.41.0BetaJuly 13, 2023
The config-trusted-resources configMapv0.45.0Alphav0.46.0
The default-cloud-events-sink setting in the config-defaults configMap in favor of the new config-events configMapv0.50.0N/Av0.59.0
v1beta1 Tasks, TaskRuns, Pipelines, and PipelineRuns in favor of v1v0.50.0Betav0.62.0
The resolver framework in favor of an upgraded frameworkv0.60.0N/Av0.72.0

v1beta1 Deprecation

The v1beta1 versions of Task, TaskRun, Pipeline, and PipelineRun are deprecated as of release v0.50.0.
The v1beta1 versions of Task, TaskRun, Pipeline, and PipelineRun are deprecated in favor of the v1 versions of these APIs, as of release v0.50.0. Following the beta CRD compatibility policy, the earliest release the v1beta1 versions of these CRDs may be removed is 1 year later, or v0.62.0 (LTS). The v1beta1 client libraries will be retained until v0.62.0 has reached its end of life, 1 year later. Therefore, the earliest release the client libraries may be removed is v0.74.0, 12 months after v0.62.0.

Removed Features

The features listed below have been removed but may still be supported in releases that have not reached their EOL.
FeatureRemoval PRRemoval DateLatest LTS with SupportEOL of Supported Release
The PipelineRun.Status.TaskRuns and PipelineRun.Status.Runs fields and the embedded-status feature flagTEP100: Remove Taskruns and Runs FieldsJan 25, 2023v0.44.0Jan 24, 2024
PipelineResources and related API components per TEP-0074Remove Generic PipelineResourcesMar 8, 2023v0.44.0Jan 24, 2024
v1alpha1 Runs per TEP-0114, along with feature flags enable-custom-task and custom-task-versionRemove support for v1alpha1.RunApril 7, 2023v0.44.0Jan 24, 2024
The disable-affinity-assistant feature flag in favor of the coschedule feature flag per TEP-0135Remove deprecated disable-affinity-assistantMar 1, 2025v0.68.0Jan 30, 2026

Removed PipelineResources Features

The following features were removed as part of the deprecation of PipelineResources.
See TEP-0074 for more information. Removed fields:
  • task.spec.resources
  • taskRun.spec.resources
  • pipeline.spec.resources
  • pipelineRun.spec.resources
  • taskRun.status.cloudEvents
Removed images: Other removed features:
  • The tekton_pipelines_controller_cloudevent_count metric
  • The artifacts bucket/PVC setup by the pkg/artifacts package related with Storage PipelineResources
  • The generic PipelineResources functions including inputs and outputs resources and the from type
  • TaskRun.Status.ResourcesResult

Build docs developers (and LLMs) love