Skip to content

kafrust v0.2.28

Choose a tag to compare

@TaeeunKil TaeeunKil released this 13 Aug 19:10
· 924 commits to main since this release

Summary

  • Published coordinated pure-Rust kafrust and kafrust-protocol 0.2.28 releases.
  • Added KIP-848 empty-assignment convergence handling before exposing a group join.
  • Added published consumer-group offset commit/leave/rejoin/restore qualification.

Breaking changes

  • None intended for this patch release.

Migration notes

  • Existing 0.2.x APIs remain usable; review the updated migration and compatibility documents for current qualification limits.

Compatibility evidence

  • Published Crate Smoke run 31734198869 passed Kafka 3.7.2 classic, Kafka 4.3.1 KIP-848, Kafka 3.7.2 SASL_SSL/SCRAM, and Gzip/Snappy/LZ4/Zstd profiles.

Verification

  • Workspace tests, Clippy with warnings denied, documentation generation, package verification, protocol-first crates.io publish, and external runtime smoke passed.

Known limits

  • This release does not claim complete Kafka/rust-rdkafka replacement, full multi-broker workload parity, or every Admin/security/failure mode.