confluent-kafka-go is based on librdkafka v1.7.0, see the librdkafka release notes
for a complete list of changes, enhancements, fixes and upgrade considerations.
Enhancements
- Experimental Windows support (by @neptoess).
- The produced message headers are now available in the delivery report
Message.Headers
if the Producer'sgo.delivery.report.fields
configuration property is set to includeheaders
, e.g.:
"go.delivery.report.fields": "key,value,headers"
This comes at a performance cost and are thus disabled by default.
Fixes
- AdminClient.CreateTopics() previously did not accept default value(-1) of
ReplicationFactor without specifying an explicit ReplicaAssignment, this is
now fixed.