This page provides a list of features in Tekton Pipelines that are deprecated or have been removed.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/tektoncd/pipeline/llms.txt
Use this file to discover all available pages before exploring further.
Deprecated Features
The following features are deprecated but have not yet been removed:| Feature | Deprecation Announcement | API Compatibility Policy | Earliest Removal Date/Release |
|---|---|---|---|
| Several fields of Task.Step | v0.36.0 | Beta | Feb 25, 2023 |
| ClusterTask | v0.41.0 | Beta | July 13, 2023 |
The config-trusted-resources configMap | v0.45.0 | Alpha | v0.46.0 |
The default-cloud-events-sink setting in the config-defaults configMap in favor of the new config-events configMap | v0.50.0 | N/A | v0.59.0 |
| v1beta1 Tasks, TaskRuns, Pipelines, and PipelineRuns in favor of v1 | v0.50.0 | Beta | v0.62.0 |
| The resolver framework in favor of an upgraded framework | v0.60.0 | N/A | v0.72.0 |
v1beta1 Deprecation
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.| Feature | Removal PR | Removal Date | Latest LTS with Support | EOL of Supported Release |
|---|---|---|---|---|
The PipelineRun.Status.TaskRuns and PipelineRun.Status.Runs fields and the embedded-status feature flag | TEP100: Remove Taskruns and Runs Fields | Jan 25, 2023 | v0.44.0 | Jan 24, 2024 |
| PipelineResources and related API components per TEP-0074 | Remove Generic PipelineResources | Mar 8, 2023 | v0.44.0 | Jan 24, 2024 |
v1alpha1 Runs per TEP-0114, along with feature flags enable-custom-task and custom-task-version | Remove support for v1alpha1.Run | April 7, 2023 | v0.44.0 | Jan 24, 2024 |
The disable-affinity-assistant feature flag in favor of the coschedule feature flag per TEP-0135 | Remove deprecated disable-affinity-assistant | Mar 1, 2025 | v0.68.0 | Jan 30, 2026 |
Removed PipelineResources Features
See TEP-0074 for more information. Removed fields:task.spec.resourcestaskRun.spec.resourcespipeline.spec.resourcespipelineRun.spec.resourcestaskRun.status.cloudEvents
- The kubeconfigwriter image used with Cluster PipelineResource
- The imagedigestexporter image of Image PipelineResource
- The pullrequest-init image used with Pullrequest PipelineResource
- The gsutil image used with Storage PipelineResource
- The
tekton_pipelines_controller_cloudevent_countmetric - The artifacts bucket/PVC setup by the
pkg/artifactspackage related with Storage PipelineResources - The generic PipelineResources functions including inputs and outputs resources and the
fromtype TaskRun.Status.ResourcesResult