diff --git a/sbt-iw-plugin-presets/src/main/scala/works/iterative/sbt/IWPluginPresets.scala b/sbt-iw-plugin-presets/src/main/scala/works/iterative/sbt/IWPluginPresets.scala index d62b504..7c2bea3 100644 --- a/sbt-iw-plugin-presets/src/main/scala/works/iterative/sbt/IWPluginPresets.scala +++ b/sbt-iw-plugin-presets/src/main/scala/works/iterative/sbt/IWPluginPresets.scala @@ -23,7 +23,7 @@ val addTzdb: Def.Setting[?] = addSbtPlugin("io.github.cquiroz" % "sbt-tzdb" % "4.3.0") val addLocales: Def.Setting[?] = - addSbtPlugin("io.github.cquiroz" % "sbt-locales" % "4.4.0") + addSbtPlugin("io.github.cquiroz" % "sbt-locales" % "4.5.0") val addScalaJS: Def.Setting[?] = addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.16.0") val addScalaJSCrossproject: Def.Setting[?] = @@ -59,7 +59,7 @@ override def projectSettings: Seq[Def.Setting[?]] = Seq( addSbtPlugin("com.timushev.sbt" % "sbt-updates" % "0.6.4"), - addSbtPlugin("org.typelevel" % "sbt-tpolecat" % "0.5.1"), + addSbtPlugin("org.typelevel" % "sbt-tpolecat" % "0.5.2"), addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.5.2"), addSbtPlugin("com.github.sbt" % "sbt-native-packager" % "1.10.0"), addSbtPlugin("com.github.sbt" % "sbt-git" % "2.0.1"), diff --git a/sbt-iw-plugin-presets/src/main/scala/works/iterative/sbt/IWPluginPresets.scala b/sbt-iw-plugin-presets/src/main/scala/works/iterative/sbt/IWPluginPresets.scala index d62b504..7c2bea3 100644 --- a/sbt-iw-plugin-presets/src/main/scala/works/iterative/sbt/IWPluginPresets.scala +++ b/sbt-iw-plugin-presets/src/main/scala/works/iterative/sbt/IWPluginPresets.scala @@ -23,7 +23,7 @@ val addTzdb: Def.Setting[?] = addSbtPlugin("io.github.cquiroz" % "sbt-tzdb" % "4.3.0") val addLocales: Def.Setting[?] = - addSbtPlugin("io.github.cquiroz" % "sbt-locales" % "4.4.0") + addSbtPlugin("io.github.cquiroz" % "sbt-locales" % "4.5.0") val addScalaJS: Def.Setting[?] = addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.16.0") val addScalaJSCrossproject: Def.Setting[?] = @@ -59,7 +59,7 @@ override def projectSettings: Seq[Def.Setting[?]] = Seq( addSbtPlugin("com.timushev.sbt" % "sbt-updates" % "0.6.4"), - addSbtPlugin("org.typelevel" % "sbt-tpolecat" % "0.5.1"), + addSbtPlugin("org.typelevel" % "sbt-tpolecat" % "0.5.2"), addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.5.2"), addSbtPlugin("com.github.sbt" % "sbt-native-packager" % "1.10.0"), addSbtPlugin("com.github.sbt" % "sbt-git" % "2.0.1"), diff --git a/sbt-iw-projects/src/main/scala/works/iterative/sbt/IWMaterialsDeps.scala b/sbt-iw-projects/src/main/scala/works/iterative/sbt/IWMaterialsDeps.scala index 03b843e..d83254d 100644 --- a/sbt-iw-projects/src/main/scala/works/iterative/sbt/IWMaterialsDeps.scala +++ b/sbt-iw-projects/src/main/scala/works/iterative/sbt/IWMaterialsDeps.scala @@ -206,10 +206,10 @@ libraryDependencies += "be.doeraene" %%% "url-dsl" % V.urlDsl lazy val addScalaJavaTime: Def.Setting[_] = - libraryDependencies += "io.github.cquiroz" %%% "scala-java-time" % "2.5.0" + libraryDependencies += "io.github.cquiroz" %%% "scala-java-time" % "2.6.0" lazy val addScalaJavaLocales: Def.Setting[_] = - libraryDependencies += "io.github.cquiroz" %%% "scala-java-locales" % "1.5.3" + libraryDependencies += "io.github.cquiroz" %%% "scala-java-locales" % "1.5.4" def useScalaJavaTimeAndLocales(proj: Project): Project = proj diff --git a/sbt-iw-plugin-presets/src/main/scala/works/iterative/sbt/IWPluginPresets.scala b/sbt-iw-plugin-presets/src/main/scala/works/iterative/sbt/IWPluginPresets.scala index d62b504..7c2bea3 100644 --- a/sbt-iw-plugin-presets/src/main/scala/works/iterative/sbt/IWPluginPresets.scala +++ b/sbt-iw-plugin-presets/src/main/scala/works/iterative/sbt/IWPluginPresets.scala @@ -23,7 +23,7 @@ val addTzdb: Def.Setting[?] = addSbtPlugin("io.github.cquiroz" % "sbt-tzdb" % "4.3.0") val addLocales: Def.Setting[?] = - addSbtPlugin("io.github.cquiroz" % "sbt-locales" % "4.4.0") + addSbtPlugin("io.github.cquiroz" % "sbt-locales" % "4.5.0") val addScalaJS: Def.Setting[?] = addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.16.0") val addScalaJSCrossproject: Def.Setting[?] = @@ -59,7 +59,7 @@ override def projectSettings: Seq[Def.Setting[?]] = Seq( addSbtPlugin("com.timushev.sbt" % "sbt-updates" % "0.6.4"), - addSbtPlugin("org.typelevel" % "sbt-tpolecat" % "0.5.1"), + addSbtPlugin("org.typelevel" % "sbt-tpolecat" % "0.5.2"), addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.5.2"), addSbtPlugin("com.github.sbt" % "sbt-native-packager" % "1.10.0"), addSbtPlugin("com.github.sbt" % "sbt-git" % "2.0.1"), diff --git a/sbt-iw-projects/src/main/scala/works/iterative/sbt/IWMaterialsDeps.scala b/sbt-iw-projects/src/main/scala/works/iterative/sbt/IWMaterialsDeps.scala index 03b843e..d83254d 100644 --- a/sbt-iw-projects/src/main/scala/works/iterative/sbt/IWMaterialsDeps.scala +++ b/sbt-iw-projects/src/main/scala/works/iterative/sbt/IWMaterialsDeps.scala @@ -206,10 +206,10 @@ libraryDependencies += "be.doeraene" %%% "url-dsl" % V.urlDsl lazy val addScalaJavaTime: Def.Setting[_] = - libraryDependencies += "io.github.cquiroz" %%% "scala-java-time" % "2.5.0" + libraryDependencies += "io.github.cquiroz" %%% "scala-java-time" % "2.6.0" lazy val addScalaJavaLocales: Def.Setting[_] = - libraryDependencies += "io.github.cquiroz" %%% "scala-java-locales" % "1.5.3" + libraryDependencies += "io.github.cquiroz" %%% "scala-java-locales" % "1.5.4" def useScalaJavaTimeAndLocales(proj: Project): Project = proj diff --git a/sbt-iw-projects/src/main/scala/works/iterative/sbt/IWMaterialsVersions.scala b/sbt-iw-projects/src/main/scala/works/iterative/sbt/IWMaterialsVersions.scala index 657b9a3..49dc268 100644 --- a/sbt-iw-projects/src/main/scala/works/iterative/sbt/IWMaterialsVersions.scala +++ b/sbt-iw-projects/src/main/scala/works/iterative/sbt/IWMaterialsVersions.scala @@ -3,41 +3,41 @@ object IWMaterialsVersions { val akka = "2.6.18" val akkaHttp = "10.4.0" - val cats = "2.10.0" - val caliban = "2.6.0" - val chimney = "0.8.5" - val ducktape = "0.2.1" + val cats = "2.12.0" + val caliban = "2.8.1" + val chimney = "1.4.0" + val ducktape = "0.2.4" val elastic4s = "7.12.4" val http4s = "0.23.27" val http4sBlaze = "0.23.16" val http4sPac4J = "4.1.0" - val laminar = "17.0.0" + val laminar = "17.1.0" val laminext = "0.17.0" val logbackClassic = "1.5.6" val pac4j = "5.4.2" val play = "2.8.18" val playJson = "2.9.3" - val quill = "4.8.4" + val quill = "4.8.5" val scalaJsMacroTaskExecutor = "1.1.1" val scalaJsJavaSecureRandom = "1.0.0" val scalaTest = "3.2.14" val slick = "3.3.3" - val sttpClient3 = "3.9.7" - val sttpClient4 = "4.0.0-M14" + val sttpClient3 = "3.9.8" + val sttpClient4 = "4.0.0-M17" val support = "1.7.0" - val tapir = "1.10.7" - val urlDsl = "0.6.1" - val waypoint = "8.0.0" - val zio = "2.1.1" + val tapir = "1.11.1" + val urlDsl = "0.6.2" + val waypoint = "8.0.1" + val zio = "2.1.8" val zioConfig = "4.0.2" val zioCli = "0.5.0" - val zioInteropCats = "23.1.0.2" + val zioInteropCats = "23.1.0.3" val zioInteropReactiveStreams = "2.0.2" - val zioJson = "0.6.2" - val zioLogging = "2.2.4" + val zioJson = "0.7.2" + val zioLogging = "2.3.1" val zioNIO = "2.0.2" - val zioOptics = "0.2.1" - val zioPrelude = "1.0.0-RC26" - val zioQuery = "0.7.1" - val zioSchema = "1.1.1" + val zioOptics = "0.2.2" + val zioPrelude = "1.0.0-RC29" + val zioQuery = "0.7.5" + val zioSchema = "1.4.1" } diff --git a/sbt-iw-plugin-presets/src/main/scala/works/iterative/sbt/IWPluginPresets.scala b/sbt-iw-plugin-presets/src/main/scala/works/iterative/sbt/IWPluginPresets.scala index d62b504..7c2bea3 100644 --- a/sbt-iw-plugin-presets/src/main/scala/works/iterative/sbt/IWPluginPresets.scala +++ b/sbt-iw-plugin-presets/src/main/scala/works/iterative/sbt/IWPluginPresets.scala @@ -23,7 +23,7 @@ val addTzdb: Def.Setting[?] = addSbtPlugin("io.github.cquiroz" % "sbt-tzdb" % "4.3.0") val addLocales: Def.Setting[?] = - addSbtPlugin("io.github.cquiroz" % "sbt-locales" % "4.4.0") + addSbtPlugin("io.github.cquiroz" % "sbt-locales" % "4.5.0") val addScalaJS: Def.Setting[?] = addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.16.0") val addScalaJSCrossproject: Def.Setting[?] = @@ -59,7 +59,7 @@ override def projectSettings: Seq[Def.Setting[?]] = Seq( addSbtPlugin("com.timushev.sbt" % "sbt-updates" % "0.6.4"), - addSbtPlugin("org.typelevel" % "sbt-tpolecat" % "0.5.1"), + addSbtPlugin("org.typelevel" % "sbt-tpolecat" % "0.5.2"), addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.5.2"), addSbtPlugin("com.github.sbt" % "sbt-native-packager" % "1.10.0"), addSbtPlugin("com.github.sbt" % "sbt-git" % "2.0.1"), diff --git a/sbt-iw-projects/src/main/scala/works/iterative/sbt/IWMaterialsDeps.scala b/sbt-iw-projects/src/main/scala/works/iterative/sbt/IWMaterialsDeps.scala index 03b843e..d83254d 100644 --- a/sbt-iw-projects/src/main/scala/works/iterative/sbt/IWMaterialsDeps.scala +++ b/sbt-iw-projects/src/main/scala/works/iterative/sbt/IWMaterialsDeps.scala @@ -206,10 +206,10 @@ libraryDependencies += "be.doeraene" %%% "url-dsl" % V.urlDsl lazy val addScalaJavaTime: Def.Setting[_] = - libraryDependencies += "io.github.cquiroz" %%% "scala-java-time" % "2.5.0" + libraryDependencies += "io.github.cquiroz" %%% "scala-java-time" % "2.6.0" lazy val addScalaJavaLocales: Def.Setting[_] = - libraryDependencies += "io.github.cquiroz" %%% "scala-java-locales" % "1.5.3" + libraryDependencies += "io.github.cquiroz" %%% "scala-java-locales" % "1.5.4" def useScalaJavaTimeAndLocales(proj: Project): Project = proj diff --git a/sbt-iw-projects/src/main/scala/works/iterative/sbt/IWMaterialsVersions.scala b/sbt-iw-projects/src/main/scala/works/iterative/sbt/IWMaterialsVersions.scala index 657b9a3..49dc268 100644 --- a/sbt-iw-projects/src/main/scala/works/iterative/sbt/IWMaterialsVersions.scala +++ b/sbt-iw-projects/src/main/scala/works/iterative/sbt/IWMaterialsVersions.scala @@ -3,41 +3,41 @@ object IWMaterialsVersions { val akka = "2.6.18" val akkaHttp = "10.4.0" - val cats = "2.10.0" - val caliban = "2.6.0" - val chimney = "0.8.5" - val ducktape = "0.2.1" + val cats = "2.12.0" + val caliban = "2.8.1" + val chimney = "1.4.0" + val ducktape = "0.2.4" val elastic4s = "7.12.4" val http4s = "0.23.27" val http4sBlaze = "0.23.16" val http4sPac4J = "4.1.0" - val laminar = "17.0.0" + val laminar = "17.1.0" val laminext = "0.17.0" val logbackClassic = "1.5.6" val pac4j = "5.4.2" val play = "2.8.18" val playJson = "2.9.3" - val quill = "4.8.4" + val quill = "4.8.5" val scalaJsMacroTaskExecutor = "1.1.1" val scalaJsJavaSecureRandom = "1.0.0" val scalaTest = "3.2.14" val slick = "3.3.3" - val sttpClient3 = "3.9.7" - val sttpClient4 = "4.0.0-M14" + val sttpClient3 = "3.9.8" + val sttpClient4 = "4.0.0-M17" val support = "1.7.0" - val tapir = "1.10.7" - val urlDsl = "0.6.1" - val waypoint = "8.0.0" - val zio = "2.1.1" + val tapir = "1.11.1" + val urlDsl = "0.6.2" + val waypoint = "8.0.1" + val zio = "2.1.8" val zioConfig = "4.0.2" val zioCli = "0.5.0" - val zioInteropCats = "23.1.0.2" + val zioInteropCats = "23.1.0.3" val zioInteropReactiveStreams = "2.0.2" - val zioJson = "0.6.2" - val zioLogging = "2.2.4" + val zioJson = "0.7.2" + val zioLogging = "2.3.1" val zioNIO = "2.0.2" - val zioOptics = "0.2.1" - val zioPrelude = "1.0.0-RC26" - val zioQuery = "0.7.1" - val zioSchema = "1.1.1" + val zioOptics = "0.2.2" + val zioPrelude = "1.0.0-RC29" + val zioQuery = "0.7.5" + val zioSchema = "1.4.1" } diff --git a/sbt-iw-projects/src/main/scala/works/iterative/sbt/IWScalaProjectPlugin.scala b/sbt-iw-projects/src/main/scala/works/iterative/sbt/IWScalaProjectPlugin.scala index e5b14c4..f4a8a24 100644 --- a/sbt-iw-projects/src/main/scala/works/iterative/sbt/IWScalaProjectPlugin.scala +++ b/sbt-iw-projects/src/main/scala/works/iterative/sbt/IWScalaProjectPlugin.scala @@ -16,7 +16,7 @@ object autoImport { val scala2Version = "2.13.14" val scala3LTSVersion = "3.3.3" - val scala3Version = "3.4.2" + val scala3Version = "3.5.0" def publishToIW: Seq[Def.Setting[?]] = inThisBuild( List( publishTo := {