Repository navigation
What's Changed
Fixed
- Fix delivery report callback to accept message by pointer instead of by value, fixing garbled fields on Linux x86-64. Thanks @stellarthemes!
- Build payload strings using message length and log error string on delivery failure. Thanks @stellarthemes!
- Prevent double-free in
Producer#finalizeby nulling the handle afterrd_kafka_destroy, fixing a crash on exit with Crystal >= 1.21.0
Changed
- Switch CI and dev docker-compose from
bitnami/kafkatoapache/kafka - Bump
actions/checkoutto v7 - Add crystal versions 1.17.1, 1.18.2, 1.19.2, 1.20.3, and 1.21.0 to test matrix
New Contributors
- @stellarthemes made their first contribution in #8
Full Changelog: v0.7.0...v0.8.0