Releases: strimzi/strimzi-kafka-bridge
0.22.3
Main Changes since 0.22.2
- Strimzi OAuth updated to 0.11.0 bringing support for password grants and OAuth metrics
- Fixed bug about tracing span creation missing when the consumer poll operation fails
- OpenTelemetry updated to 1.18.0
- Dependency updates (Jackson Databind)
Full list of addressed issues can be found under the 0.22.3 milestone.
This release has OpenTelemetry support by using the Jaeger exporter by default.
This exporter needs a Jaeger endpoint to send traces to.
OpenTelemetry project encourages use of the OLTP exporter and will deprecate and remove the Jaeger exporter in the future.
For this reason, the Strimzi project is going to move from the Jaeger exporter to the OTLP exporter for the next releases.
In order to use it, the minimum version of the Jaeger backend has to be 1.35 because it's the first version exposing an OLTP endpoint for getting traces from such an OLTP exporter.
When the migration is done, Strimzi users can still use the Jaeger exporter if they want by building their own image with the opentelemetry-exporter-jaeger library and setting OTEL_TRACES_EXPORTER=jaeger environment variable.
0.22.3-rc1
Main Changes since 0.22.2
- Strimzi OAuth updated to 0.11.0 bringing support for password grants and OAuth metrics
- Fixed bug about tracing span creation missing when the consumer poll operation fails
- OpenTelemetry updated to 1.18.0
- Dependency updates (Jackson Databind)
Full list of addressed issues can be found under the 0.22.3 milestone.
0.22.2
Main Changes since 0.22.1
- Enable rack-awareness when the bridge is deployed by the Strimzi operator
- Documentation improvements
- How to enable distributed tracing
- More details about using Cross-Origin Resource Sharing (CORS)
- Dependency updates (Kafka CVE-2022-34917)
- Dependency updates (Netty)
Full list of addressed issues can be found under the 0.22.2 milestone.
0.22.1
Main Changes since 0.22.0
- Dependency updates (snakeYAML CVE-2022-38752)
- Dependency updates (Kubernetes configuration provider)
Full list of addressed issues can be found under the 0.22.1 milestone.
0.22.0
Main Changes since 0.21.6
- Add OpenTelemetry support for tracing
- Enabling Jaeger exporter by default for backward compatibility with OpenTracing support
Changes, deprecations and removals
- Since the OpenTracing project was archived, the related support in the bridge is now deprecated.
Full list of addressed issues can be found under the 0.22.0 milestone.
0.22.0-rc1
Main Changes since 0.21.6
- Add OpenTelemetry support for tracing
- Enabling Jaeger exporter by default for backward compatibility with OpenTracing support
Changes, deprecations and removals
- Since the OpenTracing project was archived, the related support in the bridge is now deprecated.
Full list of addressed issues can be found under the 0.22.0 milestone.
0.21.6
Main Changes since 0.21.5
- Add
async
query parameter to publish endpoint to allow for immediate responses from the bridge (reduces latency) - Dependency updates (Vert.x 4.3.1, Apache Kafka 3.2.0, etc.)
- Documentation improvements
Full list of addressed issues can be found under the 0.21.6 milestone.
0.21.6-rc1
Main Changes since 0.21.5
- Add
async
query parameter to publish endpoint to allow for immediate responses from the bridge (reduces latency) - Dependency updates (Vert.x 4.3.1, Apache Kafka 3.2.0, etc.)
- Documentation improvements
Full list of addressed issues can be found under the 0.21.6 milestone.
0.21.5
Main Changes since 0.21.4
- Support for ppc64le platform
- Documentation improvements
- Dependency updates
Full list of addressed issues can be found under the 0.21.5 milestone.
0.21.5-rc1
Main Changes since 0.21.4
- Support for ppc64le platform
- Documentation improvements
- Dependency updates
Full list of addressed issues can be found under the 0.21.5 milestone.