Releases: mguenther/kafka-junit
3.6.0
Version 3.6.0 of Kafka for JUnit has been released. It increases all Kafka dependencies to 3.6.1.
You can obtain the binaries from Maven central or include the dependency using the following Maven coordinates in your build.
Maven:
<dependency>
<groupId>net.mguenther.kafka</groupId>
<artifactId>kafka-junit</artifactId>
<version>3.6.0</version>
</dependency>Gradle:
compile 'net.mguenther.kafka:kafka-junit:3.6.0'Changelog:
3.5.0
Version 3.5.0 of Kafka for JUnit has been released. It increases all Kafka dependencies to 3.5.1.
You can obtain the binaries from Maven central or include the dependency using the following Maven coordinates in your build.
Maven:
<dependency>
<groupId>net.mguenther.kafka</groupId>
<artifactId>kafka-junit</artifactId>
<version>3.5.0</version>
</dependency>Gradle:
compile 'net.mguenther.kafka:kafka-junit:3.5.0'Changelog:
3.4.0
Version 3.4.0 of Kafka for JUnit has been released. It increases all Kafka dependencies to 3.4.0.
You can obtain the binaries from Maven central or include the dependency using the following Maven coordinates in your build.
Maven:
<dependency>
<groupId>net.mguenther.kafka</groupId>
<artifactId>kafka-junit</artifactId>
<version>3.4.0</version>
</dependency>Gradle:
compile 'net.mguenther.kafka:kafka-junit:3.4.0'Changelog:
3.3.0
Version 3.3.0 of Kafka for JUnit has been released. It increases all Kafka dependencies to 3.3.1 and features a couple of small improvements and bugfixes that were introduced into the codebase as part of the Hacktoberfest 2022. A big shoutout to all the lovely people that contributed to the project!
You can obtain the binaries from Maven central or include the dependency using the following Maven coordinates in your build.
Maven:
<dependency>
<groupId>net.mguenther.kafka</groupId>
<artifactId>kafka-junit</artifactId>
<version>3.3.0</version>
</dependency>Gradle:
compile 'net.mguenther.kafka:kafka-junit:3.3.0'Changelog:
- #72: Typo in sample test case shouldWaitForRecordsToBePublished from readme
- #74: Remove deprecated methods from the public API of Kafka for JUnit
- #75: Fix deprecated API usage in class DefaultRecordConsumer
- #76: Fix deprecated API usage in class DefaultTopicManager
- #77: Fix deprecated API usage in class EmbeddedConnect
- #78: Fix deprecated API usage in class ExternalKafkaClusterTest
- #86: Remove usage of yet unsupported Java >8 language features
- #87: Enforce log.cleanup.policy=compact in the presence of an embedded Kafka Connect deployment
- #89: Update the README.md and documentation to only show latest versions from a release line
- #90: Upgrade to Kafka 3.3
3.2.2
Version 3.2.2 of Kafka for JUnit has been released. Please migrate to this patch version of Kafka for JUnit if you experience any issues with embedded Kafka Connect deployments with any of the former releases of the 3.2.x line.
You can obtain the binaries from Maven central or include the dependency using the following Maven coordinates in your build.
Maven:
<dependency>
<groupId>net.mguenther.kafka</groupId>
<artifactId>kafka-junit</artifactId>
<version>3.2.2</version>
</dependency>Gradle:
compile 'net.mguenther.kafka:kafka-junit:3.2.2'Changelog:
3.1.1
Version 3.1.1 of Kafka for JUnit has been released. Please migrate to this patch version of Kafka for JUnit if you experience any issues with embedded Kafka Connect deployments with any of the former releases of the 3.1.x line.
You can obtain the binaries from Maven central or include the dependency using the following Maven coordinates in your build.
Maven:
<dependency>
<groupId>net.mguenther.kafka</groupId>
<artifactId>kafka-junit</artifactId>
<version>3.1.1</version>
</dependency>Gradle:
compile 'net.mguenther.kafka:kafka-junit:3.1.1'Changelog:
3.0.1
Version 3.0.1 of Kafka for JUnit has been released. Please migrate to this patch version of Kafka for JUnit if you experience any issues with embedded Kafka Connect deployments with any of the former releases of the 3.0.x line.
You can obtain the binaries from Maven central or include the dependency using the following Maven coordinates in your build.
Maven:
<dependency>
<groupId>net.mguenther.kafka</groupId>
<artifactId>kafka-junit</artifactId>
<version>3.0.1</version>
</dependency>Gradle:
compile 'net.mguenther.kafka:kafka-junit:3.0.1'Changelog:
3.2.1
Version 3.2.1 of Kafka for JUnit has been released. It increases all Kafka dependencies to 3.2.3. If you're using Kafka for JUnit 3.2.0 and experience some odd behavior wrt. Kafka Clients (seemingly lost messages, ...) then please migrate to this patch version of Kafka for JUnit.
You can obtain the binaries from Maven central or include the dependency using the following Maven coordinates in your build.
Maven:
<dependency>
<groupId>net.mguenther.kafka</groupId>
<artifactId>kafka-junit</artifactId>
<version>3.2.1</version>
</dependency>Gradle:
compile 'net.mguenther.kafka:kafka-junit:3.2.1'Changelog:
See 3.2.1 for a list of all included features and bugfixes.
3.2.0
Version 3.2.0 of Kafka for JUnit has been released. It increases all Kafka dependencies to 3.2.0.
You can obtain the binaries from Maven central or include the dependency using the following Maven coordinates in your build.
Maven:
<dependency>
<groupId>net.mguenther.kafka</groupId>
<artifactId>kafka-junit</artifactId>
<version>3.2.0</version>
</dependency>Gradle:
compile 'net.mguenther.kafka:kafka-junit:3.2.0'Changelog:
See 3.2.0 for a list of all included features and bugfixes.
3.1.0
Version 3.1.0 of Kafka for JUnit has been released. It increases all Kafka dependencies to 3.1.0.
You can obtain the binaries from Maven central or include the dependency using the following Maven coordinates in your build.
Maven:
<dependency>
<groupId>net.mguenther.kafka</groupId>
<artifactId>kafka-junit</artifactId>
<version>3.1.0</version>
</dependency>Gradle:
compile 'net.mguenther.kafka:kafka-junit:3.1.0'Changelog:
See 3.1.0 for a list of all included features and bugfixes.