diff --git a/build.sbt b/build.sbt index c519fda59..9e140e157 100644 --- a/build.sbt +++ b/build.sbt @@ -113,8 +113,8 @@ lazy val coreBuildSettings = Seq( // do not use unused params as NoOpCrypto ignores its constructor, we should provide a way // to write a crypto plugin so that we fall back to a noarg constructor scalacOptions ++= scalacOptionsByV(scalaVersion.value).filterNot(_ == "-Ywarn-unused:params"), - PB.targets in Compile := Seq(PB.gens.java("2.6.1") -> (sourceManaged in Compile).value), - PB.protocVersion := "-v261" + PB.targets in Compile := Seq(PB.gens.java("3.21.7") -> (sourceManaged in Compile).value), + PB.protocVersion := "-v3.21.7" ) lazy val corePublishSettings = Seq( diff --git a/project/Dependencies.scala b/project/Dependencies.scala index 32bba8c3b..1063034c2 100644 --- a/project/Dependencies.scala +++ b/project/Dependencies.scala @@ -29,7 +29,7 @@ object Dependencies { "com.amazonaws" % "aws-java-sdk-core" % awsV withSources(), "com.github.ben-manes.caffeine" % "caffeine" % "2.2.7", "com.github.cb372" %% "scalacache-caffeine" % "0.9.4", - "com.google.protobuf" % "protobuf-java" % "2.6.1", + "com.google.protobuf" % "protobuf-java" % "3.21.7", "dnsjava" % "dnsjava" % "3.4.2", "org.apache.commons" % "commons-lang3" % "3.4", "org.apache.commons" % "commons-text" % "1.4", diff --git a/project/plugins.sbt b/project/plugins.sbt index 38f8de3ba..db6bd96b6 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -2,7 +2,7 @@ logLevel := Level.Warn resolvers += "Flyway" at "https://flywaydb.org/repo" -addSbtPlugin("com.thesamet" % "sbt-protoc" % "0.99.18") +addSbtPlugin("com.thesamet" % "sbt-protoc" % "1.0.6") addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "1.1.0") @@ -20,7 +20,7 @@ addSbtPlugin("com.typesafe.sbt" % "sbt-ghpages" % "0.6.3") addSbtPlugin("de.heikoseeberger" % "sbt-header" % "5.5.0") -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.7.4") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.8.18") addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.3.4")