Skip to content

0.32.0

Latest
Compare
Choose a tag to compare
@ppatierno ppatierno released this 18 Apr 09:27
· 18 commits to main since this release

Main Changes since 0.31.1

  • Dependency updates (Kafka 4.0.0, Vert.x 4.5.14, Netty 4.1.118.Final, JMX exporter 1.2.0, OAuth 0.16.2)
  • Dropped support for Java 11 and replaced with Java 17.
  • Dropped support for OpenAPI v2 Swagger specification.
    • The /openapi/v2 endpoint returns HTTP 410 Gone.
    • Both the /openapi and /openapi/v3 endpoints return the OpenAPI v3 definition of the bridge REST API.
  • Removed script to build bridge configuration within the container.
    It is going to be set up by the Strimzi operator within a ConfigMap and mounted as volume on the bridge pod.
  • Added support for Strimzi Metrics Reporter.
    Set bridge.metrics=strimziMetricsReporter to enable it.
  • Added support for custom Prometheus JMX Exporter configuration.
    Set bridge.metrics.exporter.config.path=/path/to/my-exporter-config.yml to use your custom config.

Changes, deprecations and removals

  • KAFKA_BRIDGE_METRICS_ENABLED configuration has been deprecated.
    Set bridge.metrics=jmxPrometheusExporter to keep using Prometheus JMX Exporter.

Full list of addressed issues can be found under the 0.32.0 milestone.

Container image

The following container image is part of this release:

Name Image
Strimzi Bridge quay.io/strimzi/kafka-bridge@sha256:1967781b250581f126d9d82c31055c813c986db881783ff49fa81e2c431dcbb2

What's Changed

New Contributors

Full Changelog: 0.31.1...0.32.0