Releases
v0.3.2
Compare
Sorry, something went wrong.
No results found
Summary
Publish kafrust-protocol 0.3.2 before kafrust 0.3.2 so isolated Cargo packages resolve matching protocol types.
Publish the alpha StreamsGroupSession, bounded StreamsGroupSessionHandle, task-state commands, assignment snapshots, and assignment-watch API.
Record single-broker multi-member and three-broker Streams coordinator-failover qualification workflows.
Make published smoke and comparison workflows default to kafrust 0.3.2.
Breaking changes
None intended for this patch release. The Streams group surface is alpha and may change before 1.0.
Migration notes
Existing 0.3.1 users can update both crates to 0.3.2 through the normal Cargo version update.
StreamsGroupSessionHandle is a membership/heartbeat layer only; applications still own task-runtime reconciliation and must await graceful close().
Compatibility evidence
Known limits
This is an alpha client release, not a claim of complete rust-rdkafka parity or Kafka broker replacement.
Streams DSL execution, state stores, automatic task-runtime reconciliation, and a complete Kafka Streams application test remain open.
Broader production canary, failure, security, performance, and migration qualification remain on the 1.0 roadmap.
You can’t perform that action at this time.