NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #1648 most downloaded on crates.io
Native bindings to the librdkafka library
Last release 8 months ago
25 Jan 2026
Release timing varies
gaps range from 4 weeks to 13 months
Most releases are documented
notes for 12 of 18 stable releases
1 version withdrawn
withdrawn after publishing
10 years old
33 releases · first in 2016
Fix build script for musl builds that require SASL ([#818])
Add cargo enforcement of MSRV of 1.74.
One column per quarter.
Nothing published for this version
Nothing published for this version
* Upgrade to librdkafka v2.2.0.
Add support for the cluster mock API.
Add the RDKafkaDeleteGroup and RDKafkaGroupResult type aliases to the types module.
RDKafkaDeleteGroup and RDKafkaGroupResult type aliases to the
types module.Support building outside of Cargo, where the CARGO_MAKEFLAGS environment variable is unlikely to be set. The build script would previously panic if CA
Upgrade to librdkafka v1.9.2.
Support building outside of Cargo, where the CARGO_MAKEFLAGS environment
variable is unlikely to be set. The build script would previously panic if
CARGO_MAKEFLAGS was not set.
* Upgrade to librdkafka v1.8.2.
* Upgrade to librdkafka v1.7.0.
Breaking change. Mark the RDKafkaErrorCode enum as [non-exhaustive], so that future additions to the enum will not be considered breaking changes.
Breaking change. Mark the RDKafkaErrorCode enum as [non-exhaustive], so
that future additions to the enum will not be considered breaking changes.
Upgrade to librdkafka v1.6.1.
Breaking change. Rename RDKafkaError to RDKafkaErrorCode. This makes space for the new RDKafkaError type, which mirrors the rd_kafka_error_t type adde…
Breaking change. Rename RDKafkaError to RDKafkaErrorCode. This makes
space for the new RDKafkaError type, which mirrors the rd_kafka_error_t
type added to librdkafka in v1.4.0.
This change was made to reduce long-term confusion by ensuring the types in rust-rdkafka map to types in librdkafka as directly as possible. The maintainers apologize for the difficulty in upgrading through this change.
Upgrade to librdkafka v1.6.0.
Enforce a minimum zstd-sys version of 1.4.19. This bumps the vendored version of libzstd to at least v1.4.8, which avoids a bug in libzstd v1.4.5 that could cause decompression failures ([edenhill/librdkafka#2672]).
Yanked due to an inadvertent breaking change.
* Upgrade to librdkafka v1.5.0.
Start separate changelog for rdkafka-sys.
Start separate changelog for rdkafka-sys.
Upgrade to librdkafka v1.4.2.
Correct several references to usize in the generated bindings to size_t.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →