Release date 2026/07/02
Feature
-
Added support for forwarding HTTP request headers as native Kafka record headers.
-
Added SASL OAUTHBEARER authentication support.
Release date 2026/07/02
Added support for forwarding HTTP request headers as native Kafka record headers.
Added SASL OAUTHBEARER authentication support.
Release date 2026/07/29
Fixed a crash
that occurred when a plugin set schema_registry.confluent.authentication.mode
to oauth2 but omitted the oauth2_client record. Previously this returned a
500 from the Admin API during validation, and once saved it also crashed at
runtime while fetching the schema registry OAuth2 token. The absent
oauth2_client is now handled and falls back to the default authentication
method, so a configuration without oauth2_client works end-to-end.
Release date 2025/12/18
added new config option ssl_verify to support verifying server certificates.
Added support for the tls_certificate_verify global option. When this option is enabled, the plugin’s ssl_verify setting cannot be disabled.
Fixed an issue where forward_body dropped request bodies larger than Nginx’s
default buffer size (16 KB). It now reads up to 1 MB and returns an error if the body can’t be fully read.
Release date 2026/08/18
Fixed a crash
that occurred when a plugin set schema_registry.confluent.authentication.mode
to oauth2 but omitted the oauth2_client record. Previously this returned a
500 from the Admin API during validation, and once saved it also crashed at
runtime while fetching the schema registry OAuth2 token. The absent
oauth2_client is now handled and falls back to the default authentication
method, so a configuration without oauth2_client works end-to-end.
Release date 2026/07/22
Fixed Kafka keepalive pools leaking connections across different SASL credentials and TLS verification settings.
Release date 2025/07/03
Added support for sending messages with dynamic keys to determine partitions.