Skip to content

Releases: embeddedkafka/embedded-kafka

v4.1.0

04 Sep 16:11
e6efcb0

Choose a tag to compare

What's Changed

Other changes

  • Readme wording regarding scala compatibility by @adambridge in #588
  • Use mac friendly port by @adambridge in #589
  • chore(deps): update dependency sbt/sbt to v1.11.5 by @renovate[bot] in #599
  • chore(deps): update dependency com.github.sbt:sbt-ci-release to v1.11.2 by @renovate[bot] in #597
  • chore(deps): update actions/checkout action to v5 by @renovate[bot] in #596
  • chore(deps): update actions/setup-java action to v5 by @renovate[bot] in #598

New Contributors

Full Changelog: v4.0.1.1...v4.1.0

v3.9.1

10 Jul 12:16

Choose a tag to compare

What's Changed

Full Changelog: v3.9.0...v3.9.1

v4.0.1.1

30 May 13:09
78b465b

Choose a tag to compare

ℹ️ This was released as v4.0.1.x but should've been a v4.0.0.x as the underlying Kafka used is still v4.0.0.

What's Changed

  • Update scala3-library to 3.3.6
  • 🏗️ build: publish to Sonatype Central by @gaeljw

Full Changelog: v4.0.1...v4.0.1.1

v4.0.1

20 Apr 19:02
b95f1df

Choose a tag to compare

ℹ️ This was released as v4.0.1 but should've been a v4.0.0.1 as the underlying Kafka used is still v4.0.0.

What's Changed

New Contributors

Full Changelog: v4.0.0...v4.0.1

v4.0.0

13 Apr 11:59
c8bca4c

Choose a tag to compare

This release targets Kafka 4.0.0. It only works in KRaft mode (Zookeeper is no longer used).

Major changes

  • Java 17+: as Kafka Server 4.x requires Java 17+, so does embedded-kafka even though Kafka Clients/Streams are still available for Java 11+.
  • Scala 2.13+: Kafka is not compiled against Scala 2.12 anymore, so does embedded-kafka.
  • embedded-kafka 4.0.0 starts a Kafka server in combined mode (broker and controller) and no more a Zookeeper server.

Changes required in your code

As a user, you'll have to change your code to use controllerPort instead of zookeeperPort in places you were doing so:

- EmbeddedKafkaConfig(kafkaPort = 12345, zooKeeperPort = 54321)
+ EmbeddedKafkaConfig(kafkaPort = 12345, controllerPort = 54321)

Other changes

Full Changelog: v3.9.0...v4.0.0

v3.9.0

19 Nov 11:11
df9d32b

Choose a tag to compare

What's Changed

Full Changelog: v3.8.1...v3.9.0

v3.8.1

30 Oct 15:50
c2f8eb2

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.8.0...v3.8.1

v3.8.0

20 Aug 10:21
5d92db7

Choose a tag to compare

What's Changed

Full Changelog: v3.7.1.1...v3.8.0

v3.7.1.1

16 Aug 11:17
fa7ba50

Choose a tag to compare

What's Changed

Full Changelog: v3.7.1...v3.7.1.1

v3.7.1

03 Jul 01:04
af1f758

Choose a tag to compare

This release didn't make it to Maven Central, please refer to the next one

What's Changed

New Contributors

Full Changelog: v3.7.0...v3.7.1