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

Releases: knative/eventing-contrib

Knative Eventing Contrib release v0.18.1

13 Oct 10:35
d8743c5
Compare
Choose a tag to compare

Action Required

  • Change storage versions of flows.- resources from v1beta1 to v1:
    • “channels.messaging.knative.dev” \
    • “inmemorychannels.messaging.knative.dev” \
    • You must run pre-install job prior to upgrading to get messaging.- resources to v1 API. ([#3925]. (knative/eventing#3925), @aliok)
  • Change storage versions of flows.- resources from v1beta1 to v1:
    • “parallels.flows.knative.dev”
    • “sequences.flows.knative.dev”
    • You must run pre-install job prior to upgrading to get flows.- resources to v1 API. (#3924, @aliok)

New Features

  • Kafka Channel and Kafka Source support Kafka 2.6 (#1510, @pierDipi)
  • Uses k8s 18.8 APIs. No new features from them are being used however, just the client code.
    • 🗑️ Remove feature or internal logic

Bug Fixes

  • Cluster scoped KafkaChannel dispatcher is now created with 0 replicas in advance and will be scaled up with the creation of the first KafkaChannel. No manual operation is needed when upgrading. (#1536, @aliok)
  • when kafkasource goes into “sink not found” status, receiver adapter will be deleted. The receiver adapter will be created again when the sink is available and ready to receive events. (#1533, @itsmurugappan)

Moves

Knative Eventing Contrib release v0.17.5

13 Oct 10:24
5760f89
Compare
Choose a tag to compare

New Features

Bug Fixes

  • KafkaChannel now correctly implements tracing using eventing-wise tracing configuration from config-tracing (#1155, @slinkydeveloper)
  • KafkaChannel conversion v1beta1<>v1alpha1 is fixed (#1398, @aliok)

Other Changes

  • Reconcile KafkaChannel using v1beta1 api shape. Operate on dependent resources (Subscriptions, etc.) using their v1 shapes. (#1407, @aliok)
  • Reconcile KafkaSource and KafkaBinding using v1beta1 api shape. Operate on dependent resources (Subscriptions, etc.) using their v1 shapes. Note that resource and serviceAccountName fields are removed from the types in v1beta1. (#1405, @aliok)

Knative Eventing Contrib release v0.18.0

30 Sep 09:12
ef8b78e
Compare
Choose a tag to compare

Action Required

  • Change storage versions of flows.- resources from v1beta1 to v1:
    • “channels.messaging.knative.dev” \
    • “inmemorychannels.messaging.knative.dev” \
    • You must run pre-install job prior to upgrading to get messaging.- resources to v1 API. ([#3925]. (knative/eventing#3925), @aliok)
  • Change storage versions of flows.- resources from v1beta1 to v1:
    • “parallels.flows.knative.dev”
    • “sequences.flows.knative.dev”
    • You must run pre-install job prior to upgrading to get flows.- resources to v1 API. (#3924, @aliok)

New Features

  • Kafka Channel and Kafka Source support Kafka 2.6 (#1510, @pierDipi)
  • Uses k8s 18.8 APIs. No new features from them are being used however, just the client code.
    • 🗑️ Remove feature or internal logic

Bug Fixes

  • Cluster scoped KafkaChannel dispatcher is now created with 0 replicas in advance and will be scaled up with the creation of the first KafkaChannel. No manual operation is needed when upgrading. (#1536, @aliok)
  • when kafkasource goes into “sink not found” status, receiver adapter will be deleted. The receiver adapter will be created again when the sink is available and ready to receive events. (#1533, @itsmurugappan)

Moves

Knative Eventing Contrib release v0.17.4

29 Sep 10:28
5657285
Compare
Choose a tag to compare

New Features

Bug Fixes

  • KafkaChannel now correctly implements tracing using eventing-wise tracing configuration from config-tracing (#1155, @slinkydeveloper)
  • KafkaChannel conversion v1beta1<>v1alpha1 is fixed (#1398, @aliok)

Other Changes

  • Reconcile KafkaChannel using v1beta1 api shape. Operate on dependent resources (Subscriptions, etc.) using their v1 shapes. (#1407, @aliok)
  • Reconcile KafkaSource and KafkaBinding using v1beta1 api shape. Operate on dependent resources (Subscriptions, etc.) using their v1 shapes. Note that resource and serviceAccountName fields are removed from the types in v1beta1. (#1405, @aliok)

Knative Eventing Contrib release v0.17.3

22 Sep 19:27
f545f07
Compare
Choose a tag to compare

New Features

Bug Fixes

  • KafkaChannel now correctly implements tracing using eventing-wise tracing configuration from config-tracing (#1155, @slinkydeveloper)
  • KafkaChannel conversion v1beta1<>v1alpha1 is fixed (#1398, @aliok)

Other Changes

  • Reconcile KafkaChannel using v1beta1 api shape. Operate on dependent resources (Subscriptions, etc.) using their v1 shapes. (#1407, @aliok)
  • Reconcile KafkaSource and KafkaBinding using v1beta1 api shape. Operate on dependent resources (Subscriptions, etc.) using their v1 shapes. Note that resource and serviceAccountName fields are removed from the types in v1beta1. (#1405, @aliok)

Knative Eventing Contrib release v0.17.2

15 Sep 10:14
7b8661d
Compare
Choose a tag to compare

New Features

Bug Fixes

  • KafkaChannel now correctly implements tracing using eventing-wise tracing configuration from config-tracing (#1155, @slinkydeveloper)
  • KafkaChannel conversion v1beta1<>v1alpha1 is fixed (#1398, @aliok)

Other Changes

  • Reconcile KafkaChannel using v1beta1 api shape. Operate on dependent resources (Subscriptions, etc.) using their v1 shapes. (#1407, @aliok)
  • Reconcile KafkaSource and KafkaBinding using v1beta1 api shape. Operate on dependent resources (Subscriptions, etc.) using their v1 shapes. Note that resource and serviceAccountName fields are removed from the types in v1beta1. (#1405, @aliok)

Knative Eventing Contrib release v0.16.1

15 Sep 10:30
15eb732
Compare
Choose a tag to compare
Artifact Description
appender.yaml A Knative Service for use with the Sequence example.
awssqs.yaml The AWS SQS source.
camel.yaml The Apache Camel source.
couchdb.yaml The Apache CouchDB source.
event-display.yaml A Knative Service that logs events received for use in samples and debugging.
github.yaml The GitHub source.
mt-github.yaml The multi-tenant GitHub source.
gitlab.yaml The Gitlab source.
kafka-channel.yaml The Apache Kafka channel.
kafka-source.yaml The Apache Kafka source.
natss-channel.yaml The NATSS channel.
prometheus-source.yaml The Prometheus source.
websocket-source.yaml The Websocket source.

Eventing Contrib

Meta

  • Minimum Kubernetes version is now 1.16.

New Features

  • Add new multi-tenant GitHubSource adapter. See the documentation for more information on how to enable it. (#1297, @lionelvillard)
  • Bumps K8s dependencies to 1.17.5. This makes our minimum K8s version 1.16 (#1243, @dprotaso)
  • Add PrometheusSource CRD validation (#1225, @MIBc)
  • Bump KafkaChannel types to v1beta1 (#1356, @aliok)
  • Bump KafkaSource and KafkaBinding to v1beta1 (#1294, @matzew)

Other Changes

  • CamelSource and KafkaSource started having some conformance tests that run regularly. (#1334, @devguyio)
  • Enable sources conformance tests and add Source CRD Metadata test (#1334, @devguyio)
  • Ceph source is now available with Deployment + SinkBinding. (#1277, @tom24d)
  • Github.com/Shopify/sarama v1.26.4 (#1269, @slinkydeveloper)
  • Use MT Channel Based Broker for testing. (#1279, @vaikas)
  • CAMEL-14575, time pattern dropped in Camel 3.2 (#1324, @maschmid)

Knative Eventing Contrib release v0.17.1

08 Sep 10:22
d166104
Compare
Choose a tag to compare

New Features

Bug Fixes

  • KafkaChannel now correctly implements tracing using eventing-wise tracing configuration from config-tracing (#1155, @slinkydeveloper)
  • KafkaChannel conversion v1beta1<>v1alpha1 is fixed (#1398, @aliok)

Other Changes

  • Reconcile KafkaChannel using v1beta1 api shape. Operate on dependent resources (Subscriptions, etc.) using their v1 shapes. (#1407, @aliok)
  • Reconcile KafkaSource and KafkaBinding using v1beta1 api shape. Operate on dependent resources (Subscriptions, etc.) using their v1 shapes. Note that resource and serviceAccountName fields are removed from the types in v1beta1. (#1405, @aliok)

Knative Eventing Contrib release v0.17.0

19 Aug 11:39
9683a04
Compare
Choose a tag to compare

New Features

Bug Fixes

  • KafkaChannel now correctly implements tracing using eventing-wise tracing configuration from config-tracing (#1155, @slinkydeveloper)
  • KafkaChannel conversion v1beta1<>v1alpha1 is fixed (#1398, @aliok)

Other Changes

  • Reconcile KafkaChannel using v1beta1 api shape. Operate on dependent resources (Subscriptions, etc.) using their v1 shapes. (#1407, @aliok)
  • Reconcile KafkaSource and KafkaBinding using v1beta1 api shape. Operate on dependent resources (Subscriptions, etc.) using their v1 shapes. Note that resource and serviceAccountName fields are removed from the types in v1beta1. (#1405, @aliok)

Knative Eventing Contrib release v0.16.0

07 Jul 21:30
9cefcda
Compare
Choose a tag to compare
Artifact Description
appender.yaml A Knative Service for use with the Sequence example.
awssqs.yaml The AWS SQS source.
camel.yaml The Apache Camel source.
couchdb.yaml The Apache CouchDB source.
event-display.yaml A Knative Service that logs events received for use in samples and debugging.
github.yaml The GitHub source.
mt-github.yaml The multi-tenant GitHub source.
gitlab.yaml The Gitlab source.
kafka-channel.yaml The Apache Kafka channel.
kafka-source.yaml The Apache Kafka source.
natss-channel.yaml The NATSS channel.
prometheus-source.yaml The Prometheus source.
websocket-source.yaml The Websocket source.

Eventing Contrib

Meta

  • Minimum Kubernetes version is now 1.16.

New Features

  • Add new multi-tenant GitHubSource adapter. See the documentation for more information on how to enable it. (#1297, @lionelvillard)
  • Bumps K8s dependencies to 1.17.5. This makes our minimum K8s version 1.16 (#1243, @dprotaso)
  • Add PrometheusSource CRD validation (#1225, @MIBc)
  • Bump KafkaChannel types to v1beta1 (#1356, @aliok)
  • Bump KafkaSource and KafkaBinding to v1beta1 (#1294, @matzew)

Other Changes

  • CamelSource and KafkaSource started having some conformance tests that run regularly. (#1334, @devguyio)
  • Enable sources conformance tests and add Source CRD Metadata test (#1334, @devguyio)
  • Ceph source is now available with Deployment + SinkBinding. (#1277, @tom24d)
  • Github.com/Shopify/sarama v1.26.4 (#1269, @slinkydeveloper)
  • Use MT Channel Based Broker for testing. (#1279, @vaikas)
  • CAMEL-14575, time pattern dropped in Camel 3.2 (#1324, @maschmid)