Skip to content
This repository has been archived by the owner on Jun 4, 2021. It is now read-only.

Knative Eventing Sources release v0.4.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@evankanderson evankanderson released this 20 Feb 18:48
· 1 commit to release-0.4 since this release
Artifact Description
gcppubsub.yaml The GCP PubSub source.
message-dumper.yaml A Knative Service that logs events received for use in samples and debugging.
release.yaml Container, CronJob, GitHub, and KubernetesEvent sources.
sources.yaml Container, CronJob, GitHub, and KubernetesEvent sources. This file is identical to release.yaml except for a comment; please use release.yaml instead.

Eventing

  • Created a new in-memory Channel which buffers events and decouples
    sender and receiver. The previous in-memory-channel implementation
    was blocking and senders would block until the event had been
    delivered to the destination. (Thanks to @sbezverk)
  • Add NATS ClusterChannelProvisioner. (Thanks to @matzew)
  • Add a Knative-message-history attribute recording the channels
    traversed by the event (knative/eventing#688)
  • Several eventing resources (ClusterChannelProvisioner, Subscription,
    in-memory, GCP PubSub channels) now emit corev1.Events to improve
    debugging (knative/eventing#746).
  • Cleanup of Conditions to hide Severity=Error when conditions are
    ready.
  • Improved cleanup of subscription and reply.
  • Fixes to ensure Istio injection in the knative-eventing namespace.

Eventing Sources

  • Updated CloudEvents library to better handle both v0.1 and v0.2.