This repository has been archived by the owner on Jun 4, 2021. It is now read-only.
Releases: knative/eventing-contrib
Releases · knative/eventing-contrib
Knative Eventing Contrib release v0.18.1
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:
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
- The AWSSQS source artifacts have moved to https://github.com/knative-sandbox/eventing-awssqs (#1576, @lberk)
- The Camel artifacts have moved to https://github.com/knative-sandbox/eventing-camel (#1574, @lionelvillard)
- The Ceph source artifacts have moved to https://github.com/knative-sandbox/eventing-ceph (#1585, @lberk)
- The CouchDB source artifacts have moved to https://github.com/knative-sandbox/eventing-couchdb (#1583, @lionelvillard)
- The GitHub artifacts have moved to https://github.com/knative-sandbox/eventing-github (#1573, @lionelvillard)
- The GitLab source artifacts have moved to https://github.com/knative-sandbox/eventing-gitlab (#1584, @lionelvillard)
- The Natss artifacts have moved to https://github.com/knative-sandbox/eventing-natss (#1587, @matzew)
- The Prometheus source artifacts have moved to https://github.com/knative-sandbox/eventing-prometheus (#1586, @lberk)
- Remove camel source from this repo. move it to https://github.com/knative-sandbox/eventing-camel (#1555, @vaikas)
Knative Eventing Contrib release v0.17.5
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
andserviceAccountName
fields are removed from the types in v1beta1. (#1405, @aliok)
Knative Eventing Contrib release v0.18.0
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:
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
- The AWSSQS source artifacts have moved to https://github.com/knative-sandbox/eventing-awssqs (#1576, @lberk)
- The Camel artifacts have moved to https://github.com/knative-sandbox/eventing-camel (#1574, @lionelvillard)
- The Ceph source artifacts have moved to https://github.com/knative-sandbox/eventing-ceph (#1585, @lberk)
- The CouchDB source artifacts have moved to https://github.com/knative-sandbox/eventing-couchdb (#1583, @lionelvillard)
- The GitHub artifacts have moved to https://github.com/knative-sandbox/eventing-github (#1573, @lionelvillard)
- The GitLab source artifacts have moved to https://github.com/knative-sandbox/eventing-gitlab (#1584, @lionelvillard)
- The Natss artifacts have moved to https://github.com/knative-sandbox/eventing-natss (#1587, @matzew)
- The Prometheus source artifacts have moved to https://github.com/knative-sandbox/eventing-prometheus (#1586, @lberk)
- Remove camel source from this repo. move it to https://github.com/knative-sandbox/eventing-camel (#1555, @vaikas)
Knative Eventing Contrib release v0.17.4
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
andserviceAccountName
fields are removed from the types in v1beta1. (#1405, @aliok)
Knative Eventing Contrib release v0.17.3
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
andserviceAccountName
fields are removed from the types in v1beta1. (#1405, @aliok)
Knative Eventing Contrib release v0.17.2
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
andserviceAccountName
fields are removed from the types in v1beta1. (#1405, @aliok)
Knative Eventing Contrib release v0.16.1
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
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
andserviceAccountName
fields are removed from the types in v1beta1. (#1405, @aliok)
Knative Eventing Contrib release v0.17.0
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
andserviceAccountName
fields are removed from the types in v1beta1. (#1405, @aliok)
Knative Eventing Contrib release v0.16.0
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)