Releases: knative-extensions/eventing-kafka-broker
Releases · knative-extensions/eventing-kafka-broker
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)
Breaking changes
Knative Eventing Kafka Broker release v0.25.1
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.1
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.1
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.25.0
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.0
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.21.3
Release notes for Eventing Kafka Broker
Changelog since 0.21.1
Bug Fixes
- Add producer interceptor PartitionKeyExtensionInterceptor (#754)
Knative Eventing Kafka Broker release v0.22.4
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)
Breaking changes
Knative Eventing Kafka Broker release v0.23.0
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.22.3
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)