Releases: knative-extensions/eventing-kafka-broker
Knative Eventing Kafka Broker release v1.0.2
Changes by Kind
Improvements
-
Kafka Broker event delivery is hundreds of times faster (#1405, @pierDipi)
-
ClusterRole
knative-kafka-data-plane
forKafkaBroker
has been renamed toknative-kafka-broker-data-plane
(#1315, @pierDipi) -
ServiceAccount
knative-kafka-data-plane
forKafkaBroker
has been renamed toknative-kafka-broker-data-plane
(#1315, @pierDipi) -
ClusterRoleBinding
knative-kafka-data-plane
forKafkaBroker
has been renamed toknative-kafka-broker-data-plane
(#1315, @pierDipi) -
ClusterRole
knative-kafka-data-plane
forKafkaSink
has been renamed toknative-kafka-sink-data-plane
(#1315, @pierDipi) -
ServiceAccount
knative-kafka-data-plane
forKafkaSink
has been renamed toknative-kafka-sink-data-plane
(#1315, @pierDipi) -
ClusterRoleBinding
knative-kafka-data-plane
forKafkaSink
has been renamed toknative-kafka-sink-data-plane
(#1315, @pierDipi) -
Set
status.deadLetterSinkUri
ofBroker
andTrigger
to the resolved URI ofspec.delivery.deadLetterSink
. (#1349, @pierDipi)
Knative Eventing Kafka Broker release v0.26.1
Knative Eventing Kafka Broker release v0.25.3
Changes by Kind
Breaking changes
- The request to a subscriber that is a Kubernetes Service doesn't contain a trailing slash. (#1123, @lionelvillard)
Enhancements
Knative Eventing Kafka Broker release v1.0.1
Changes by Kind
Improvements
-
Kafka Broker event delivery is hundreds of times faster (#1405, @pierDipi)
-
ClusterRole
knative-kafka-data-plane
forKafkaBroker
has been renamed toknative-kafka-broker-data-plane
(#1315, @pierDipi) -
ServiceAccount
knative-kafka-data-plane
forKafkaBroker
has been renamed toknative-kafka-broker-data-plane
(#1315, @pierDipi) -
ClusterRoleBinding
knative-kafka-data-plane
forKafkaBroker
has been renamed toknative-kafka-broker-data-plane
(#1315, @pierDipi) -
ClusterRole
knative-kafka-data-plane
forKafkaSink
has been renamed toknative-kafka-sink-data-plane
(#1315, @pierDipi) -
ServiceAccount
knative-kafka-data-plane
forKafkaSink
has been renamed toknative-kafka-sink-data-plane
(#1315, @pierDipi) -
ClusterRoleBinding
knative-kafka-data-plane
forKafkaSink
has been renamed toknative-kafka-sink-data-plane
(#1315, @pierDipi) -
Set
status.deadLetterSinkUri
ofBroker
andTrigger
to the resolved URI ofspec.delivery.deadLetterSink
. (#1349, @pierDipi)
Knative Eventing Kafka Broker release v1.0.0
Changes by Kind
Improvements
-
ClusterRole
knative-kafka-data-plane
forKafkaBroker
has been renamed toknative-kafka-broker-data-plane
(#1315, @pierDipi) -
ServiceAccount
knative-kafka-data-plane
forKafkaBroker
has been renamed toknative-kafka-broker-data-plane
(#1315, @pierDipi) -
ClusterRoleBinding
knative-kafka-data-plane
forKafkaBroker
has been renamed toknative-kafka-broker-data-plane
(#1315, @pierDipi) -
ClusterRole
knative-kafka-data-plane
forKafkaSink
has been renamed toknative-kafka-sink-data-plane
(#1315, @pierDipi) -
ServiceAccount
knative-kafka-data-plane
forKafkaSink
has been renamed toknative-kafka-sink-data-plane
(#1315, @pierDipi) -
ClusterRoleBinding
knative-kafka-data-plane
forKafkaSink
has been renamed toknative-kafka-sink-data-plane
(#1315, @pierDipi) -
Set
status.deadLetterSinkUri
ofBroker
andTrigger
to the resolved URI ofspec.delivery.deadLetterSink
. (#1349, @pierDipi)
Knative Eventing Kafka Broker release v0.25.2
Changes by Kind
Breaking changes
- The request to a subscriber that is a Kubernetes Service doesn't contain a trailing slash. (#1123, @lionelvillard)
Enhancements
Knative Eventing Kafka Broker release v0.24.2
Changes by Kind
Enhancement
- 🎁 Add some details in the existing subscriber resolved condition about the delivery order. (#912, @slinkydeveloper)
- 🎁 Receiver deployment uses all available CPUs. (#985, @pierDipi)
- 🎁 Now you can specify both in Broker and Trigger delivery specs the new timeout field, as part of the experimental feature delivery-timeout. For more details: https://knative.dev/docs/eventing/experimental-features/ (#1034, @slinkydeveloper)
- 🧹 Bumped Vert.x to 4.1 and refactored the tracing support (#900, @slinkydeveloper)
Other changes
- Bump Go to 1.16. (#886, @pierDipi)
- Bump protobuf to 3.17.x (#946, @slinkydeveloper)
Knative Eventing Kafka Broker release v0.23.2
Release notes for Knative Eventing Kafka Broker
Changelog since 0.22
Changes by Kind
Enhancement
- In Kafka Broker, now the Kafka producer will wait for all ISR replicas ack (#824, @slinkydeveloper)
- In Kafka Sink, now the Kafka producer will wait for all ISR replicas ack (#827, @slinkydeveloper)
Bug or Regression
- Fix out of bounds in unordered offset manager (#814, @slinkydeveloper)
- Accept "PLAIN" as a valid
sasl.mechanism
secret value (#855, @antoineco and #840, @pierDipi)
Knative Eventing Kafka Broker release v0.26.0
Knative Eventing Kafka Broker release v0.22.5
Release notes for Knative Eventing Kafka Broker
Changelog since 0.21
Changes by Kind
Enhancement
- Support ordered delivery.
You can choose between ordered and unordered delivery through the labelkafka.eventing.knative.dev/delivery.order
in your triggers.
Check out the docs for more details at https://knative.dev/docs/eventing/broker/kafka-broker/ (#589, @slinkydeveloper)
Bug or Regression
- Add producer interceptor
io.cloudevents.kafka.PartitionKeyExtensionInterceptor
to provide ordered delivery based on the partitioning extension of the CloudEvents spec. (#751, @pierDipi) - Fix unable to deploy KafkaSink without Kafka Broker installed (#714, @pierDipi)