Alpakka Kafka 2.1.x

Note

In case you are browsing a specific version’s documentation: check out the latest release notes

The Alpakka Kafka 2.1 series features

  • Kafka 2.6.0 client
  • Akka 2.6.x (dropped Akka 2.5)
  • Scala 2.12 and 2.13 (dropped Scala 2.11)
  • Testkit: use ScalaTest 3.1.x
  • Testkit: default to use Confluent Platform 6.0.0
  • Testkit: no longer support Embedded Kafka (Kafka 2.6.0 can’t be safely embedded in Scala applications)

2.1.0-M1

Released: 2020-10-22

Noteworthy

  • Kafka 2.6.0 client #1098
  • Akka 2.6.10 (dropped Akka 2.5) #1113
  • Scala 2.12 and 2.13 (dropped Scala 2.11) #1102
  • The testkit does no longer support Embedded Kafka #1114
  • Scala 2.12.11 and 2.13.2 #1212 by @ennru

Alpakka Kafka core

Alpakka Kafka Testkit

  • testkit: Admin instead of AdminClient #1183 by @ennru
  • Testkit: enable Mima #1230 by @ennru
  • Start & stop Kafka process within running container #1235 by @seglo
  • Drop embedded-kafka testkit support #1229 by @seglo
  • Rollback Confluent Platform version; add Jackson Databind #1226 by @ennru
  • Default to Confluent Platform version to 6.0.0 #1224 by @ennru

Documentation

  • Docs: show Lightbend Telemetry OpenTracing support #1237 by @ennru

Tests

Other updates

The milestone contains everything closed in 2.1.0-M1.

Contributors

Since 2.0.5 Alpakka Kafka has received contributions by:

Author Commits Lines added Lines removed
ennru ennru 27 338 253
seglo seglo 11 1577 2228
scala-steward scala-steward 6 6 6
herzrasen herzrasen 1 34 0
Found an error in this documentation? The source code for this page can be found here. Please feel free to edit and contribute a pull request.