rdkafka-sys
Native bindings to the librdkafka library
4.10.0+2.12.1
32M downloads/mo
#1623 most downloaded on crates.io
fede1024/rust-rdkafka
What this package is like to depend on
Last release 7 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
1 release in the last 12 months
see the full history below
Release timeline
33 releases · Nov 2016 to Jan 2026Releases
latest 33-
4.10.0+2.12.125 Jan 2026Release notes
Open source →- Bump librdkafka to v2.12.1.
- Fix build script for musl builds that require SASL (#818)
-
4.9.0+2.10.005 Jul 2025 -
4.8.0+2.3.024 Nov 2024Nothing published for this version
-
4.7.0+2.3.007 Nov 2023Nothing published for this version
-
4.6.0+2.2.025 Aug 2023 -
4.5.0+1.9.209 Jun 2023 -
4.4.0+1.9.212 May 2023Release notes
Open source →- Add the
RDKafkaDeleteGroupandRDKafkaGroupResulttype aliases to thetypesmodule.
- Add the
-
4.3.0+1.9.229 Oct 2022Release notes
Open source →-
Upgrade to librdkafka v1.9.2.
-
Support building outside of Cargo, where the
CARGO_MAKEFLAGSenvironment variable is unlikely to be set. The build script would previously panic ifCARGO_MAKEFLAGSwas not set.
-
-
4.2.0+1.8.227 Nov 2021 -
4.1.0+1.7.016 Oct 2021 -
4.0.0+1.6.116 Mar 2021Release notes
Open source →-
Breaking change. Mark the
RDKafkaErrorCodeenum as [non-exhaustive], so that future additions to the enum will not be considered breaking changes. -
Upgrade to librdkafka v1.6.1.
-
-
3.0.0+1.6.030 Jan 2021Release notes
Open source →-
Breaking change. Rename
RDKafkaErrortoRDKafkaErrorCode. This makes space for the newRDKafkaErrortype, which mirrors therd_kafka_error_ttype 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]).
-
-
2.1.1+1.5.305 Jan 2021 withdrawn -
2.1.0+1.5.002 Aug 2020 -
2.0.0+1.4.209 Jul 2020Release notes
Open source →-
Start separate changelog for rdkafka-sys.
-
Upgrade to librdkafka v1.4.2.
-
Correct several references to
usizein the generated bindings tosize_t.
-
-
1.3.113 Jan 2020Nothing published for this version
-
1.3.010 Jan 2020Nothing published for this version
-
1.2.204 Dec 2019Nothing published for this version
-
1.0.026 Apr 2019Nothing published for this version
-
0.11.6-125 Feb 2019 pre-releaseNothing published for this version
-
0.11.6-015 Dec 2018 pre-releaseNothing published for this version
-
0.11.4-020 May 2018 pre-releaseNothing published for this version
-
0.11.3-115 Mar 2018 pre-releaseNothing published for this version
-
0.11.3-030 Dec 2017 pre-releaseNothing published for this version
-
0.11.1-022 Oct 2017 pre-releaseNothing published for this version
-
0.11.0-024 Jul 2017 pre-releaseNothing published for this version
-
0.9.5-120 Jun 2017 pre-releaseNothing published for this version
-
0.9.5-019 Apr 2017 pre-releaseNothing published for this version
-
0.9.4-020 Mar 2017 pre-releaseNothing published for this version
-
0.9.2-327 Dec 2016 pre-releaseNothing published for this version
-
0.9.2-211 Dec 2016 pre-releaseNothing published for this version
-
0.9.2-104 Dec 2016 pre-releaseNothing published for this version
-
0.9.2-026 Nov 2016 pre-releaseNothing published for this version