diff --git a/CHANGELOG.md b/CHANGELOG.md index 7e62c7f..834bb70 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## Mocked Streams 3.9 + +* Added support for Apache Kafka 2.7.0 + ## Mocked Streams 3.8 * Added support for Apache Kafka 2.6.1 diff --git a/README.md b/README.md index dd1f942..4ea1b35 100644 --- a/README.md +++ b/README.md @@ -6,9 +6,9 @@ Documentation located at http://mockedstreams.madewithtea.com/ -Mocked Streams 3.8.0 [(git)](https://github.com/jpzk/mockedstreams) is a library for Scala 2.12 and 2.13 which allows you to **unit-test processing topologies** of [Kafka Streams](https://kafka.apache.org/documentation#streams) applications (since Apache Kafka >=0.10.1) **without Zookeeper and Kafka Brokers**. Further, you can use your favourite Scala testing framework e.g. [ScalaTest](http://www.scalatest.org/) and [Specs2](https://etorreborre.github.io/specs2/). Mocked Streams is located at the Maven Central Repository, therefore you just have to add the following to your [SBT dependencies](http://www.scala-sbt.org/0.13/docs/Library-Dependencies.html): +Mocked Streams 3.9.0 [(git)](https://github.com/jpzk/mockedstreams) is a library for Scala 2.12 and 2.13 which allows you to **unit-test processing topologies** of [Kafka Streams](https://kafka.apache.org/documentation#streams) applications (since Apache Kafka >=0.10.1) **without Zookeeper and Kafka Brokers**. Further, you can use your favourite Scala testing framework e.g. [ScalaTest](http://www.scalatest.org/) and [Specs2](https://etorreborre.github.io/specs2/). Mocked Streams is located at the Maven Central Repository, therefore you just have to add the following to your [SBT dependencies](http://www.scala-sbt.org/0.13/docs/Library-Dependencies.html): - libraryDependencies += "com.madewithtea" %% "mockedstreams" % "3.8.0" % "test" + libraryDependencies += "com.madewithtea" %% "mockedstreams" % "3.9.0" % "test" Java 8 port of Mocked Streams is [Mockafka](https://github.com/carlosmenezes/mockafka) @@ -16,6 +16,7 @@ Java 8 port of Mocked Streams is [Mockafka](https://github.com/carlosmenezes/moc | Mocked Streams Version | Apache Kafka Version | |------------- |-------------| +| 3.9.0 | 2.7.0.0 | | 3.8.0 | 2.6.1.0 | | 3.7.0 | 2.5.0.0 | | 3.6.0 | 2.4.1.0 | diff --git a/build.sbt b/build.sbt index baedfa3..9e46080 100644 --- a/build.sbt +++ b/build.sbt @@ -1,7 +1,7 @@ lazy val commonSettings = Seq( organization := "com.madewithtea", - version := "3.8.0", - scalaVersion := "2.13.1", + version := "3.9.0", + scalaVersion := "2.12.13", crossScalaVersions := List("2.12.10", "2.13.1"), description := "Topology Unit-Testing Library for Kafka Streams", organizationHomepage := Some(url("https://www.madewithtea.com")), @@ -10,7 +10,7 @@ lazy val commonSettings = Seq( val scalaTestVersion = "3.0.8" val rocksDBVersion = "5.18.4" -val kafkaVersion = "2.6.1" +val kafkaVersion = "2.7.0" lazy val kafka = Seq( "org.apache.kafka" % "kafka-clients" % kafkaVersion, diff --git a/docs/docs/compatibility.md b/docs/docs/compatibility.md index 8defa26..c90181a 100644 --- a/docs/docs/compatibility.md +++ b/docs/docs/compatibility.md @@ -9,6 +9,7 @@ Please use the corresponding Mocked Streams version to a concrete Apache Kafka v | Mocked Streams Version | Apache Kafka Version | |------------- |-------------| +| 3.9.0 | 2.7.0.0 | | 3.8.0 | 2.6.1.0 | | 3.7.0 | 2.5.0.0 | | 3.6.0 | 2.4.1.0 | diff --git a/docs/index.md b/docs/index.md index c3adbb6..bc9619d 100644 --- a/docs/index.md +++ b/docs/index.md @@ -11,9 +11,9 @@ technologies: [![Build Status](https://travis-ci.org/jpzk/mockedstreams.svg?branch=master)](https://travis-ci.org/jpzk/mockedstreams) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/8abac3d072e54fa3a13dc3da04754c7b)](https://www.codacy.com/app/jpzk/mockedstreams?utm_source=github.com&utm_medium=referral&utm_content=jpzk/mockedstreams&utm_campaign=Badge_Grade) [![codecov](https://codecov.io/gh/jpzk/mockedstreams/branch/master/graph/badge.svg)](https://codecov.io/gh/jpzk/mockedstreams) -Mocked Streams 3.8.0 is a library for Scala 2.12 and Scala 2.13 which allows you to **unit-test processing topologies** of [Kafka Streams](https://kafka.apache.org/documentation#streams) applications (since Apache Kafka >=0.10.1) **without Zookeeper and Kafka Brokers**. Further, you can use your favourite Scala testing framework e.g. [ScalaTest](http://www.scalatest.org/) and [Specs2](https://etorreborre.github.io/specs2/). Mocked Streams is located at the Maven Central Repository, therefore you just have to add the following to your [SBT dependencies](http://www.scala-sbt.org/0.13/docs/Library-Dependencies.html): +Mocked Streams 3.9.0 is a library for Scala 2.12 and Scala 2.13 which allows you to **unit-test processing topologies** of [Kafka Streams](https://kafka.apache.org/documentation#streams) applications (since Apache Kafka >=0.10.1) **without Zookeeper and Kafka Brokers**. Further, you can use your favourite Scala testing framework e.g. [ScalaTest](http://www.scalatest.org/) and [Specs2](https://etorreborre.github.io/specs2/). Mocked Streams is located at the Maven Central Repository, therefore you just have to add the following to your [SBT dependencies](http://www.scala-sbt.org/0.13/docs/Library-Dependencies.html): - libraryDependencies += "com.madewithtea" %% "mockedstreams" % "3.8.0" % "test" + libraryDependencies += "com.madewithtea" %% "mockedstreams" % "3.9.0" % "test" ## Getting Started @@ -36,6 +36,7 @@ Please use the corresponding Mocked Streams version to a concrete Apache Kafka v | Mocked Streams Version | Apache Kafka Version | |------------- |-------------| +| 3.9.0 | 2.7.0.0 | | 3.8.0 | 2.6.1.0 | | 3.7.0 | 2.5.0.0 | | 3.6.0 | 2.4.1.0 |