Note: given this patch version contains only a single fix, it's suggested to upgrade to latest backward compatible release instead, as it contains all the issued fixes.
Following semver 2.0, all our patch and minor releases are backward compatible and our minor releases may also contain fixes.
Please note that 2.x versions of librdkafka are also backward compatible with 1.x as the major version release was only for the upgrade to OpenSSL 3.x.
librdkafka v2.2.1 is a maintenance release backporting:
- Fix for idempotent producer fatal errors, triggered after a possibly persisted message state (#4438).
- Update bundled lz4 (used when
./configure --disable-lz4-ext
) to
v1.9.4, which contains
bugfixes and performance improvements (#4726). - Upgrade OpenSSL to v3.0.13 (while building from source) with various security fixes,
check the release notes
(@janjwerner-confluent, #4690). - Upgrade zstd to v1.5.6, zlib to v1.3.1, and curl to v8.8.0 (@janjwerner-confluent, #4690).
- Upgrade Linux dependencies: OpenSSL 3.0.15, CURL 8.10.1 (#4875).
Checksums
Release asset checksums:
- v2.2.1.zip SHA256
2d7fdb54b17be8442b61649916b94eda1744c21d2325795d92f9ad6dec4e5621
- v2.2.1.tar.gz SHA256
c6f0ccea730ce8f67333e75cc785cce28a8941d5abf041d7a9b8fef91d4778e8