Tekton
v1.3.5CI/CD & App DeliveryJun 15, 2026
This release focuses on resolver correctness and narrows the resolver input contract, which can affect custom resolvers. It also changes observability behavior, removes a pod label, and includes dependency version updates.
Action needed (1)
breakingPod label removal
A pod label is removed in this release.
Check if affected (1)
breaking
ResolutionRequestresolver input contractApplies if you use custom resolvers or
ResolutionRequestobjects to resolve object types other thanStepActions,Tasks, orPipelines.TektonResolvers are now permitted to resolve onlyStepActions,Tasks, andPipelines. Custom resolvers orResolutionRequestobjects that use the Resolver API for other object types no longer function.
All 22 other recorded changesvalue changes 18 · fixes 4
value changes (18)
- build(deps): bump the all group in /tekton with 4 updates×6
- build(deps): bump go-jose v4 to 4.1.4
- build(deps): bump the all group across 1 directory with 4 updates×2
- build(deps): bump github.com/google/cel-go from 0.26.0 to 0.26.1
- build(deps): bump github.com/go-jose/go-jose/v3 from 3.0.4 to 3.0.5
- build(deps): bump k8s.io/apiextensions-apiserver from 0.32.6 to 0.32.13
- build(deps): bump go.uber.org/zap from 1.27.0 to 1.27.1
- build(deps): bump google.golang.org/protobuf from 1.36.6 to 1.36.11
- build(deps): bump k8s.io/code-generator from 0.32.7 to 0.32.13
- build(deps): bump k8s.io/api from 0.32.7 to 0.32.13
- build(deps): bump google.golang.org/grpc from 1.74.2 to 1.74.3
- build(deps): bump github.com/cloudevents/sdk-go/v2 from 2.16.1 to 2.16.2
fixes (4)
- fix(resolvers): Allow ResolutionRequests to resolve all Tekton kinds
- fix: resolve goroutine leak from unbuffered channels in resolver reconcilers
- fix: convert pod latency metric to histogram
- fix(pipelinerun): use generateName for anonymous pipeline label
Add Tekton to your stack
A weekly email arrives when a release needs action. Like the breaking changes in this release.