diff --git a/.scalafmt.conf b/.scalafmt.conf index d968e23..e8f25b7 100644 --- a/.scalafmt.conf +++ b/.scalafmt.conf @@ -1,5 +1,5 @@ runner.dialect = "scala213" -version=3.7.3 +version = 3.8.1 binPack.parentConstructors = true maxColumn = 128 includeCurlyBraceInSelectChains = false diff --git a/build.sbt b/build.sbt index 1ef8113..533ea8b 100644 --- a/build.sbt +++ b/build.sbt @@ -1,7 +1,7 @@ -import Dependencies._ +import Dependencies.* //import org.galaxio.performance.avro.RegistrySubject -val scalaV = "2.13.10" +val scalaV = "2.13.14" val avroSchemas = Seq() // for example Seq(RegistrySubject("test-hello-schema", 1)) lazy val root = (project in file(".")) diff --git a/project/Dependencies.scala b/project/Dependencies.scala index c148af0..21daefb 100644 --- a/project/Dependencies.scala +++ b/project/Dependencies.scala @@ -1,11 +1,11 @@ -import sbt._ +import sbt.* object Dependencies { private object Versions { - val kafka = "7.4.0-ce" - val gatling = "3.9.5" - val avro4s = "4.1.1" - val avro = "1.11.1" + val kafka = "7.6.0-ce" + val gatling = "3.10.5" + val avro4s = "4.1.2" + val avro = "1.11.3" } lazy val gatling: Seq[ModuleID] = Seq( @@ -30,7 +30,7 @@ object Dependencies { lazy val avroCompiler: ModuleID = "org.apache.avro" % "avro-compiler" % Versions.avro lazy val avroCore: ModuleID = "org.apache.avro" % "avro" % Versions.avro lazy val avroSerdes: ModuleID = - ("io.confluent" % "kafka-streams-avro-serde" % "7.4.0").exclude("org.apache.kafka", "kafka-streams-scala") - lazy val avroSerializers: ModuleID = "io.confluent" % "kafka-avro-serializer" % "7.4.0" + ("io.confluent" % "kafka-streams-avro-serde" % "7.6.0").exclude("org.apache.kafka", "kafka-streams-scala") + lazy val avroSerializers: ModuleID = "io.confluent" % "kafka-avro-serializer" % "7.6.0" } diff --git a/project/build.properties b/project/build.properties index 35b53c3..7d5f1d8 100644 --- a/project/build.properties +++ b/project/build.properties @@ -1,2 +1,2 @@ # suppress inspection "UnusedProperty" -sbt.version=1.8.2 \ No newline at end of file +sbt.version=1.9.9 \ No newline at end of file diff --git a/project/plugins.sbt b/project/plugins.sbt index 0325dec..a050c10 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -5,10 +5,10 @@ resolvers ++= Seq( ) addSbtPlugin("com.github.sbt" % "sbt-ci-release" % "1.5.12") -addSbtPlugin("io.gatling" % "gatling-sbt" % "4.3.2") -addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.5.0") -addSbtPlugin("com.github.sbt" % "sbt-avro" % "3.4.2") -addSbtPlugin("org.galaxio" % "sbt-schema-registry-plugin" % "0.3.0") -addSbtPlugin("org.scoverage" % "sbt-scoverage" % "2.0.7") +addSbtPlugin("io.gatling" % "gatling-sbt" % "4.9.0") +addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.5.2") +addSbtPlugin("com.github.sbt" % "sbt-avro" % "3.4.3") +addSbtPlugin("org.galaxio" % "sbt-schema-registry-plugin" % "0.4.0") +addSbtPlugin("org.scoverage" % "sbt-scoverage" % "2.0.12") -libraryDependencies += "org.apache.avro" % "avro-compiler" % "1.11.1" +libraryDependencies += "org.apache.avro" % "avro-compiler" % "1.11.3" diff --git a/publish.sbt b/publish.sbt index e583286..8de3b38 100644 --- a/publish.sbt +++ b/publish.sbt @@ -11,6 +11,8 @@ ThisBuild / scmInfo := Some( ), ) +ThisBuild / scalaVersion := "2.13.14" + ThisBuild / developers := List( Developer( id = "jigarkhwar",