diff --git a/project/build.properties b/project/build.properties index ee4c672..bc73906 100644 --- a/project/build.properties +++ b/project/build.properties @@ -1 +1 @@ -sbt.version=1.10.1 +sbt.version=1.10.3 diff --git a/project/build.properties b/project/build.properties index ee4c672..bc73906 100644 --- a/project/build.properties +++ b/project/build.properties @@ -1 +1 @@ -sbt.version=1.10.1 +sbt.version=1.10.3 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 7c2bea3..0973caa 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 @@ -25,7 +25,7 @@ val addLocales: Def.Setting[?] = addSbtPlugin("io.github.cquiroz" % "sbt-locales" % "4.5.0") val addScalaJS: Def.Setting[?] = - addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.16.0") + addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.17.0") val addScalaJSCrossproject: Def.Setting[?] = addSbtPlugin( "org.portable-scala" % "sbt-scalajs-crossproject" % scalaJSCrossprojectVersion @@ -61,9 +61,9 @@ addSbtPlugin("com.timushev.sbt" % "sbt-updates" % "0.6.4"), 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-native-packager" % "1.10.4"), addSbtPlugin("com.github.sbt" % "sbt-git" % "2.0.1"), - addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.12.1"), + addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.13.0"), addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.12.0"), addSbtPlugin( "org.portable-scala" % "sbt-scalajs-crossproject" % scalaJSCrossprojectVersion diff --git a/project/build.properties b/project/build.properties index ee4c672..bc73906 100644 --- a/project/build.properties +++ b/project/build.properties @@ -1 +1 @@ -sbt.version=1.10.1 +sbt.version=1.10.3 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 7c2bea3..0973caa 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 @@ -25,7 +25,7 @@ val addLocales: Def.Setting[?] = addSbtPlugin("io.github.cquiroz" % "sbt-locales" % "4.5.0") val addScalaJS: Def.Setting[?] = - addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.16.0") + addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.17.0") val addScalaJSCrossproject: Def.Setting[?] = addSbtPlugin( "org.portable-scala" % "sbt-scalajs-crossproject" % scalaJSCrossprojectVersion @@ -61,9 +61,9 @@ addSbtPlugin("com.timushev.sbt" % "sbt-updates" % "0.6.4"), 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-native-packager" % "1.10.4"), addSbtPlugin("com.github.sbt" % "sbt-git" % "2.0.1"), - addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.12.1"), + addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.13.0"), addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.12.0"), addSbtPlugin( "org.portable-scala" % "sbt-scalajs-crossproject" % scalaJSCrossprojectVersion 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 49dc268..8e3eecb 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 @@ -4,11 +4,11 @@ val akka = "2.6.18" val akkaHttp = "10.4.0" val cats = "2.12.0" - val caliban = "2.8.1" + val caliban = "2.9.0" val chimney = "1.4.0" - val ducktape = "0.2.4" + val ducktape = "0.2.5" val elastic4s = "7.12.4" - val http4s = "0.23.27" + val http4s = "0.23.28" val http4sBlaze = "0.23.16" val http4sPac4J = "4.1.0" val laminar = "17.1.0" @@ -22,22 +22,22 @@ val scalaJsJavaSecureRandom = "1.0.0" val scalaTest = "3.2.14" val slick = "3.3.3" - val sttpClient3 = "3.9.8" - val sttpClient4 = "4.0.0-M17" + val sttpClient3 = "3.10.0" + val sttpClient4 = "4.0.0-M18" val support = "1.7.0" - val tapir = "1.11.1" + val tapir = "1.11.5" val urlDsl = "0.6.2" val waypoint = "8.0.1" - val zio = "2.1.8" + val zio = "2.1.9" val zioConfig = "4.0.2" val zioCli = "0.5.0" val zioInteropCats = "23.1.0.3" val zioInteropReactiveStreams = "2.0.2" - val zioJson = "0.7.2" + val zioJson = "0.7.3" val zioLogging = "2.3.1" val zioNIO = "2.0.2" val zioOptics = "0.2.2" - val zioPrelude = "1.0.0-RC29" - val zioQuery = "0.7.5" - val zioSchema = "1.4.1" + val zioPrelude = "1.0.0-RC31" + val zioQuery = "0.7.6" + val zioSchema = "1.5.0" } diff --git a/project/build.properties b/project/build.properties index ee4c672..bc73906 100644 --- a/project/build.properties +++ b/project/build.properties @@ -1 +1 @@ -sbt.version=1.10.1 +sbt.version=1.10.3 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 7c2bea3..0973caa 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 @@ -25,7 +25,7 @@ val addLocales: Def.Setting[?] = addSbtPlugin("io.github.cquiroz" % "sbt-locales" % "4.5.0") val addScalaJS: Def.Setting[?] = - addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.16.0") + addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.17.0") val addScalaJSCrossproject: Def.Setting[?] = addSbtPlugin( "org.portable-scala" % "sbt-scalajs-crossproject" % scalaJSCrossprojectVersion @@ -61,9 +61,9 @@ addSbtPlugin("com.timushev.sbt" % "sbt-updates" % "0.6.4"), 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-native-packager" % "1.10.4"), addSbtPlugin("com.github.sbt" % "sbt-git" % "2.0.1"), - addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.12.1"), + addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.13.0"), addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.12.0"), addSbtPlugin( "org.portable-scala" % "sbt-scalajs-crossproject" % scalaJSCrossprojectVersion 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 49dc268..8e3eecb 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 @@ -4,11 +4,11 @@ val akka = "2.6.18" val akkaHttp = "10.4.0" val cats = "2.12.0" - val caliban = "2.8.1" + val caliban = "2.9.0" val chimney = "1.4.0" - val ducktape = "0.2.4" + val ducktape = "0.2.5" val elastic4s = "7.12.4" - val http4s = "0.23.27" + val http4s = "0.23.28" val http4sBlaze = "0.23.16" val http4sPac4J = "4.1.0" val laminar = "17.1.0" @@ -22,22 +22,22 @@ val scalaJsJavaSecureRandom = "1.0.0" val scalaTest = "3.2.14" val slick = "3.3.3" - val sttpClient3 = "3.9.8" - val sttpClient4 = "4.0.0-M17" + val sttpClient3 = "3.10.0" + val sttpClient4 = "4.0.0-M18" val support = "1.7.0" - val tapir = "1.11.1" + val tapir = "1.11.5" val urlDsl = "0.6.2" val waypoint = "8.0.1" - val zio = "2.1.8" + val zio = "2.1.9" val zioConfig = "4.0.2" val zioCli = "0.5.0" val zioInteropCats = "23.1.0.3" val zioInteropReactiveStreams = "2.0.2" - val zioJson = "0.7.2" + val zioJson = "0.7.3" val zioLogging = "2.3.1" val zioNIO = "2.0.2" val zioOptics = "0.2.2" - val zioPrelude = "1.0.0-RC29" - val zioQuery = "0.7.5" - val zioSchema = "1.4.1" + val zioPrelude = "1.0.0-RC31" + val zioQuery = "0.7.6" + val zioSchema = "1.5.0" } 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 f4a8a24..e03221a 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 @@ -14,9 +14,9 @@ override def trigger: PluginTrigger = allRequirements object autoImport { - val scala2Version = "2.13.14" - val scala3LTSVersion = "3.3.3" - val scala3Version = "3.5.0" + val scala2Version = "2.13.15" + val scala3LTSVersion = "3.3.4" + val scala3Version = "3.5.2" def publishToIW: Seq[Def.Setting[?]] = inThisBuild( List( publishTo := { diff --git a/project/build.properties b/project/build.properties index ee4c672..bc73906 100644 --- a/project/build.properties +++ b/project/build.properties @@ -1 +1 @@ -sbt.version=1.10.1 +sbt.version=1.10.3 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 7c2bea3..0973caa 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 @@ -25,7 +25,7 @@ val addLocales: Def.Setting[?] = addSbtPlugin("io.github.cquiroz" % "sbt-locales" % "4.5.0") val addScalaJS: Def.Setting[?] = - addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.16.0") + addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.17.0") val addScalaJSCrossproject: Def.Setting[?] = addSbtPlugin( "org.portable-scala" % "sbt-scalajs-crossproject" % scalaJSCrossprojectVersion @@ -61,9 +61,9 @@ addSbtPlugin("com.timushev.sbt" % "sbt-updates" % "0.6.4"), 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-native-packager" % "1.10.4"), addSbtPlugin("com.github.sbt" % "sbt-git" % "2.0.1"), - addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.12.1"), + addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.13.0"), addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.12.0"), addSbtPlugin( "org.portable-scala" % "sbt-scalajs-crossproject" % scalaJSCrossprojectVersion 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 49dc268..8e3eecb 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 @@ -4,11 +4,11 @@ val akka = "2.6.18" val akkaHttp = "10.4.0" val cats = "2.12.0" - val caliban = "2.8.1" + val caliban = "2.9.0" val chimney = "1.4.0" - val ducktape = "0.2.4" + val ducktape = "0.2.5" val elastic4s = "7.12.4" - val http4s = "0.23.27" + val http4s = "0.23.28" val http4sBlaze = "0.23.16" val http4sPac4J = "4.1.0" val laminar = "17.1.0" @@ -22,22 +22,22 @@ val scalaJsJavaSecureRandom = "1.0.0" val scalaTest = "3.2.14" val slick = "3.3.3" - val sttpClient3 = "3.9.8" - val sttpClient4 = "4.0.0-M17" + val sttpClient3 = "3.10.0" + val sttpClient4 = "4.0.0-M18" val support = "1.7.0" - val tapir = "1.11.1" + val tapir = "1.11.5" val urlDsl = "0.6.2" val waypoint = "8.0.1" - val zio = "2.1.8" + val zio = "2.1.9" val zioConfig = "4.0.2" val zioCli = "0.5.0" val zioInteropCats = "23.1.0.3" val zioInteropReactiveStreams = "2.0.2" - val zioJson = "0.7.2" + val zioJson = "0.7.3" val zioLogging = "2.3.1" val zioNIO = "2.0.2" val zioOptics = "0.2.2" - val zioPrelude = "1.0.0-RC29" - val zioQuery = "0.7.5" - val zioSchema = "1.4.1" + val zioPrelude = "1.0.0-RC31" + val zioQuery = "0.7.6" + val zioSchema = "1.5.0" } 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 f4a8a24..e03221a 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 @@ -14,9 +14,9 @@ override def trigger: PluginTrigger = allRequirements object autoImport { - val scala2Version = "2.13.14" - val scala3LTSVersion = "3.3.3" - val scala3Version = "3.5.0" + val scala2Version = "2.13.15" + val scala3LTSVersion = "3.3.4" + val scala3Version = "3.5.2" def publishToIW: Seq[Def.Setting[?]] = inThisBuild( List( publishTo := { diff --git a/src/main/g8/default.properties b/src/main/g8/default.properties index e8e1c10..4f68920 100644 --- a/src/main/g8/default.properties +++ b/src/main/g8/default.properties @@ -1,4 +1,4 @@ name = iw-project iw_version = 0.3.22 -sbt_version = 1.10.1 +sbt_version = 1.10.3 java_version = 21