Skip to content

Releases: tychedelia/kafka-protocol-rs

0.12.0

04 Sep 05:07
1fe9449
Compare
Choose a tag to compare

What's Changed

  • Add helper methods to RequestKind and ResponseKind by @rukai in #70
  • Client/Broker cargo features by @rukai in #71
  • Rename messages_enum -> messages_enums by @rukai in #72
  • Release 0.12.0 by @rukai in #73

Full Changelog: 0.11.0...0.12.0

0.11.0

30 Jul 22:08
Compare
Choose a tag to compare

What's Changed

  • [Breaking change] RequestKind/ResponseKind - Avoid redundant variant names by @rukai in #61
  • Add basic integration test by @rukai in #63
  • Add Display and more From<T> implementations for StrBytes by @Hackzzila in #64
  • use CRC-32 ISO/HDLC instead of CRC-32 CKSUM by @Hackzzila in #62
  • Add integration tests to produce and fetch messages by @Hackzzila in #65
  • Use IntoIterator instead of Iterator for RecordBatchEncoder::encode by @Hackzzila in #67
  • Remove panic from RecordBatchEncoder::encode by @Hackzzila in #68
  • Remove EncodeError/DecodeError aliases by @Hackzzila in #69
  • WIP: Replace builder to improve ergonomics by @Hackzzila in #66

Full Changelog: 0.10.2...0.11.0

0.10.2

16 Jul 18:51
Compare
Choose a tag to compare

What's Changed

  • implement From<T> for RequestKind and ResponseKind by @Hackzzila in #60

New Contributors

Full Changelog: 0.10.1...0.10.2

0.10.1

01 Jul 21:48
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @pdeva made their first contribution in #59

Full Changelog: 0.10.0...0.10.1

0.10.0

05 Mar 22:44
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.9.0...0.10.0

0.9.0

26 Feb 20:44
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.8.2...0.9.0

0.8.1

08 Jan 20:11
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.8.0...0.8.1

0.8.0

07 Jan 06:17
Compare
Choose a tag to compare

What's Changed

  • Support Zstd and Lz4 compression by @gleyba in #35

New Contributors

Full Changelog: 0.7.0...0.8.0

0.7.0

16 Sep 06:29
Compare
Choose a tag to compare
0.7.0 Pre-release
Pre-release

What's Changed

  • Enforce cargo fmt on protocol_codegen by @rukai in #25
  • Cleanup after cargo fmt by @rukai in #27
  • more cleanup after cargo fmt by @rukai in #28
  • apply clippy suggestions by @rukai in #29
  • Replace software implementation of castagnoli crc32 with hardware implementation by @rukai in #32
  • Update generator deps by @rukai in #31
  • cargo fmt non-generated code in generated crate by @rukai in #30
  • Fixes #33. Add missing derive_builder attr to fallback to default fie… by @tychedelia in #34

Full Changelog: 0.6.1...0.7.0

0.6.0

01 Mar 04:21
Compare
Choose a tag to compare
0.6.0 Pre-release
Pre-release

What's Changed

  • minor typo+warning fixes by @rukai in #18
  • Keep kafka repo instead of throwing it away every regen by @rukai in #20
  • Add ApiKey::request_header_version/response_header_version by @rukai in #22

New Contributors

  • @rukai made their first contribution in #18

Full Changelog: 0.5.1...0.6.0