Skip to content

Tekton Triggers release v0.19.0

Compare
Choose a tag to compare
@tekton-robot tekton-robot released this 24 Feb 08:59

πŸŽ‰ Tekton Triggers release v0.19.0πŸŽ‰

-Docs @ v0.19.0
-Examples @ v0.19.0

Installation one-liner

kubectl apply -f https://storage.googleapis.com/tekton-releases/triggers/previous/v0.19.0/release.yaml
kubectl apply -f https://storage.googleapis.com/tekton-releases/triggers/previous/v0.19.0/interceptors.yaml

Upgrade Notices

🚨 Tekton Triggers v0.19.0 requires Kubernetes v1.21+ 🚨

To upgrade from v0.18.0, run:

kubectl apply -f https://storage.googleapis.com/tekton-releases/triggers/previous/v0.19.0/release.yaml
kubectl apply -f https://storage.googleapis.com/tekton-releases/triggers/previous/v0.19.0/interceptors.yaml

Changes

Features

  • ✨ Add metrics for ClusterInteceptor, CTB, EL, TT and TB count (#1305)

    Add Metrics for ClusterInteceptor, eventlistener, triggertemplate, clustertriggerbinding and triggerbinding count.

  • ✨ Add enable/disable option to set events for EventListener in controller.yaml (#1300)

    Triggers now support enabling or disabling of emitting EventListener events by modifying argument in controller.yaml

  • ✨ Add service port spec for Eventlistener (#1272)

    Added ServicePort specification to kubernetesResource to allow users to modify on which port their eventListener service is exposed on (defaults to 8080).

  • ✨ Add ability to send cloudevent during trigger processing (#1259)

    Define targetURI field in EL spec to send cloud event during trigger processing. FeatureFlag in configmap should also be alpha.

Fixes

  • πŸ”¨ Remove Default HTTPClient in favour Custom HTTPClient (#1308)

Misc

  • πŸ”¨ Bump pipeline v0.33.0 (#1315)

    Bump pipeline to v0.33.0

  • πŸ”¨ Add docs links for v0.16.1, v0.17.0, v.0.17.1 and v0.18.0 (#1314)

  • πŸ”¨ Add frontmatter to Triggers API docs (#1313)

  • πŸ”¨ Bump knative.dev/pkg vendoring. Use klog/v2 (#1302)

    Flags used by Kubernetes logging system are now working

  • πŸ”¨ Pick up latest knative.dev/pkg, pipelines, and k8s 0.22 libs (#1293)

    Trigger is now using the k8s 0.22 libraries

  • πŸ”¨ Add listType annotations to prevent some OpenAPI rules violations (#1296)

  • πŸ”¨ Add validation for cloudevent uri in Sink (#1317)

  • πŸ”¨ Add OpenAPI generation and swagger to update-codegen.sh (#1297)

Docs

  • πŸ“– Update events readme with new event type (#1316)

    Updated events readme

  • πŸ“– Fix the spelling and incorrect article use (#1309)

    Fix the spelling and incorrect article use.

  • πŸ“– Change Images location for Triggers Flow (#1311)

  • πŸ“– Generate API reference docs for Triggers (#1298)

Thanks

Thanks to these contributors who contributed to v0.19.0!

Extra shout-out for awesome release notes: