- [#73] Implemented SASL for TCP and TLS
- [#89] Added benchmark for Consumer and Producer
- Altered API for consumers to return Iterators
- Updated Integration tests
- Updated documentation and examples
- #13 Add TLS support
- #58 ConsumerGroup cannot stream when caller only has a reference to a wrapper struct
- #47 Examples - Publisher and Consumer do not use same topic.
- #34 Add documentation and comments for TopicAssignments & TopicPartition structs
- #19 Add response stream for the producer
- #56 Static Analysis and Build CI actions run with no purpose during tag release
- #45 Cannot perform ConsumerGroupBuilder::build() via a reference
- #41 Redpanda Admin client with support for get_leader_id(), get_node_config(), send_one(), and send_to_leader()
- #39 Consumer cannot stream when caller only has a reference to a wrapper struct
- #25 Offer a way to read from a Consumer without streaming
- #14 Implement headers in fetch and produce
- #26 StreamMessage struct should be named ConsumeMessage
- #22 Include docker-compose stack in the CICD
- #19 Fix busted integration tests
- #20 Cannot perform ConsumerBuilder::build() via a reference
- #10 Export the TopicPartitions type
- #23 Update producer message version
- Initial release