Alpakka Kafka 1.0-M1 released

Highlights in this release

  • Upgraded the Kafka client to version 2.0.0 #544 by @fr3akX (with huge improvements to come in #614 by an enormous effort of @zaharidichev)
  • New Committer.sink for standardised committing #622 by @rtimush
  • Commit with metadata #563 and #579 by @johnclara
  • Factored out akka.kafka.testkit for internal and external use: see Testing
  • Support for merging commit batches #584 by @rtimush
  • Reduced risk of message loss for partitioned sources #589
  • Expose Kafka errors to stream #617
  • Java APIs for all settings classes #616
  • Much more comprehensive tests