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 b02c54e..d353ae8 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 @@ -6,7 +6,7 @@ object IWPluginPresets extends AutoPlugin { override def trigger = allRequirements - val scalaJSCrossprojectVersion = "1.3.1" + val scalaJSCrossprojectVersion = "1.3.2" object autoImport { val addIWProjects: Seq[Def.Setting[_]] = Seq( @@ -24,14 +24,14 @@ addSbtPlugin("com.vmunier" % "sbt-web-scalajs" % "1.2.0") val addScalablyTypedConverter: Def.Setting[_] = addSbtPlugin( - "org.scalablytyped.converter" % "sbt-converter" % "1.0.0-beta41" + "org.scalablytyped.converter" % "sbt-converter" % "1.0.0-beta42" ) val addTzdb: Def.Setting[_] = addSbtPlugin("io.github.cquiroz" % "sbt-tzdb" % "4.2.0") val addLocales: Def.Setting[_] = addSbtPlugin("io.github.cquiroz" % "sbt-locales" % "4.2.0") val addScalaJS: Def.Setting[_] = - addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.13.1") + addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.13.2") val addScalaJSCrossproject: Def.Setting[_] = addSbtPlugin( "org.portable-scala" % "sbt-scalajs-crossproject" % scalaJSCrossprojectVersion @@ -69,11 +69,11 @@ override def projectSettings: Seq[Def.Setting[_]] = Seq( addSbtPlugin("com.timushev.sbt" % "sbt-updates" % "0.6.4"), - addSbtPlugin("io.github.davidgregory084" % "sbt-tpolecat" % "0.4.2"), + addSbtPlugin("org.typelevel" % "sbt-tpolecat" % "0.5.0"), addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.5.0"), addSbtPlugin("com.github.sbt" % "sbt-native-packager" % "1.9.16"), addSbtPlugin("com.github.sbt" % "sbt-git" % "2.0.1"), - addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.10.4"), + addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.11.0"), addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.11.0"), addSbtPlugin( "org.portable-scala" % "sbt-scalajs-crossproject" % scalaJSCrossprojectVersion 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 b02c54e..d353ae8 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 @@ -6,7 +6,7 @@ object IWPluginPresets extends AutoPlugin { override def trigger = allRequirements - val scalaJSCrossprojectVersion = "1.3.1" + val scalaJSCrossprojectVersion = "1.3.2" object autoImport { val addIWProjects: Seq[Def.Setting[_]] = Seq( @@ -24,14 +24,14 @@ addSbtPlugin("com.vmunier" % "sbt-web-scalajs" % "1.2.0") val addScalablyTypedConverter: Def.Setting[_] = addSbtPlugin( - "org.scalablytyped.converter" % "sbt-converter" % "1.0.0-beta41" + "org.scalablytyped.converter" % "sbt-converter" % "1.0.0-beta42" ) val addTzdb: Def.Setting[_] = addSbtPlugin("io.github.cquiroz" % "sbt-tzdb" % "4.2.0") val addLocales: Def.Setting[_] = addSbtPlugin("io.github.cquiroz" % "sbt-locales" % "4.2.0") val addScalaJS: Def.Setting[_] = - addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.13.1") + addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.13.2") val addScalaJSCrossproject: Def.Setting[_] = addSbtPlugin( "org.portable-scala" % "sbt-scalajs-crossproject" % scalaJSCrossprojectVersion @@ -69,11 +69,11 @@ override def projectSettings: Seq[Def.Setting[_]] = Seq( addSbtPlugin("com.timushev.sbt" % "sbt-updates" % "0.6.4"), - addSbtPlugin("io.github.davidgregory084" % "sbt-tpolecat" % "0.4.2"), + addSbtPlugin("org.typelevel" % "sbt-tpolecat" % "0.5.0"), addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.5.0"), addSbtPlugin("com.github.sbt" % "sbt-native-packager" % "1.9.16"), addSbtPlugin("com.github.sbt" % "sbt-git" % "2.0.1"), - addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.10.4"), + addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.11.0"), addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.11.0"), addSbtPlugin( "org.portable-scala" % "sbt-scalajs-crossproject" % scalaJSCrossprojectVersion 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 d13381e..3327ae3 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 @@ -67,14 +67,13 @@ lazy val zioSchemaDerivation: Def.Setting[_] = zioLib("schema-derivation", V.zioSchema) - lazy val caliban: Def.Setting[_] = - libraryDependencies += "com.github.ghostdogpr" %% "caliban" % "2.1.0" + lazy val caliban: Def.Setting[_] = libraryDependencies += "com.github.ghostdogpr" %% "caliban" % V.caliban lazy val calibanHttp4s: Def.Setting[_] = libraryDependencies += "com.github.ghostdogpr" %% "caliban-http4s" % V.caliban lazy val calibanTapir: Def.Setting[_] = - libraryDependencies += "com.github.ghostdogpr" %% "caliban-tapir" % "2.1.0" + libraryDependencies += "com.github.ghostdogpr" %% "caliban-tapir" % V.caliban def useZIOTest(testConf: Configuration*): Seq[Def.Setting[_]] = { val testConfigurations = if (testConf.isEmpty) Seq(Test) else testConf 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 b02c54e..d353ae8 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 @@ -6,7 +6,7 @@ object IWPluginPresets extends AutoPlugin { override def trigger = allRequirements - val scalaJSCrossprojectVersion = "1.3.1" + val scalaJSCrossprojectVersion = "1.3.2" object autoImport { val addIWProjects: Seq[Def.Setting[_]] = Seq( @@ -24,14 +24,14 @@ addSbtPlugin("com.vmunier" % "sbt-web-scalajs" % "1.2.0") val addScalablyTypedConverter: Def.Setting[_] = addSbtPlugin( - "org.scalablytyped.converter" % "sbt-converter" % "1.0.0-beta41" + "org.scalablytyped.converter" % "sbt-converter" % "1.0.0-beta42" ) val addTzdb: Def.Setting[_] = addSbtPlugin("io.github.cquiroz" % "sbt-tzdb" % "4.2.0") val addLocales: Def.Setting[_] = addSbtPlugin("io.github.cquiroz" % "sbt-locales" % "4.2.0") val addScalaJS: Def.Setting[_] = - addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.13.1") + addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.13.2") val addScalaJSCrossproject: Def.Setting[_] = addSbtPlugin( "org.portable-scala" % "sbt-scalajs-crossproject" % scalaJSCrossprojectVersion @@ -69,11 +69,11 @@ override def projectSettings: Seq[Def.Setting[_]] = Seq( addSbtPlugin("com.timushev.sbt" % "sbt-updates" % "0.6.4"), - addSbtPlugin("io.github.davidgregory084" % "sbt-tpolecat" % "0.4.2"), + addSbtPlugin("org.typelevel" % "sbt-tpolecat" % "0.5.0"), addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.5.0"), addSbtPlugin("com.github.sbt" % "sbt-native-packager" % "1.9.16"), addSbtPlugin("com.github.sbt" % "sbt-git" % "2.0.1"), - addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.10.4"), + addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.11.0"), addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.11.0"), addSbtPlugin( "org.portable-scala" % "sbt-scalajs-crossproject" % scalaJSCrossprojectVersion 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 d13381e..3327ae3 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 @@ -67,14 +67,13 @@ lazy val zioSchemaDerivation: Def.Setting[_] = zioLib("schema-derivation", V.zioSchema) - lazy val caliban: Def.Setting[_] = - libraryDependencies += "com.github.ghostdogpr" %% "caliban" % "2.1.0" + lazy val caliban: Def.Setting[_] = libraryDependencies += "com.github.ghostdogpr" %% "caliban" % V.caliban lazy val calibanHttp4s: Def.Setting[_] = libraryDependencies += "com.github.ghostdogpr" %% "caliban-http4s" % V.caliban lazy val calibanTapir: Def.Setting[_] = - libraryDependencies += "com.github.ghostdogpr" %% "caliban-tapir" % "2.1.0" + libraryDependencies += "com.github.ghostdogpr" %% "caliban-tapir" % V.caliban def useZIOTest(testConf: Configuration*): Seq[Def.Setting[_]] = { val testConfigurations = if (testConf.isEmpty) Seq(Test) else testConf 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 439214e..2b47159 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,14 +4,14 @@ val akka = "2.6.18" val akkaHttp = "10.4.0" val cats = "2.9.0" - val caliban = "2.1.0" + val caliban = "2.2.1" val elastic4s = "7.12.4" - val http4s = "0.23.18" - val http4sBlaze = "0.23.14" + val http4s = "0.23.23" + val http4sBlaze = "0.23.15" val http4sPac4J = "4.1.0" - val laminar = "15.0.1" - val laminext = "0.15.0" - val logbackClassic = "1.4.4" + val laminar = "16.0.0" + val laminext = "0.16.0" + val logbackClassic = "1.4.8" val pac4j = "5.4.2" val play = "2.8.18" val playJson = "2.9.3" @@ -20,20 +20,20 @@ val scalaJsJavaSecureRandom = "1.0.0" val scalaTest = "3.2.14" val slick = "3.3.3" - val sttpClient = "3.8.15" + val sttpClient = "3.8.16" val support = "1.7.0" - val tapir = "1.3.0" + val tapir = "1.6.3" val urlDsl = "0.6.0" - val waypoint = "6.0.0" - val zio = "2.0.13" + val waypoint = "7.0.0" + val zio = "2.0.15" val zioConfig = "3.0.7" - val zioInteropCats = "23.0.0.5" + val zioInteropCats = "23.0.3" val zioInteropReactiveStreams = "2.0.2" - val zioJson = "0.5.0" - val zioLogging = "2.1.12" + val zioJson = "0.6.0" + val zioLogging = "2.1.13" val zioNIO = "2.0.1" val zioOptics = "0.2.1" val zioPrelude = "1.0.0-RC19" val zioQuery = "0.4.0" - val zioSchema = "0.4.11" + val zioSchema = "0.4.13" } 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 b02c54e..d353ae8 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 @@ -6,7 +6,7 @@ object IWPluginPresets extends AutoPlugin { override def trigger = allRequirements - val scalaJSCrossprojectVersion = "1.3.1" + val scalaJSCrossprojectVersion = "1.3.2" object autoImport { val addIWProjects: Seq[Def.Setting[_]] = Seq( @@ -24,14 +24,14 @@ addSbtPlugin("com.vmunier" % "sbt-web-scalajs" % "1.2.0") val addScalablyTypedConverter: Def.Setting[_] = addSbtPlugin( - "org.scalablytyped.converter" % "sbt-converter" % "1.0.0-beta41" + "org.scalablytyped.converter" % "sbt-converter" % "1.0.0-beta42" ) val addTzdb: Def.Setting[_] = addSbtPlugin("io.github.cquiroz" % "sbt-tzdb" % "4.2.0") val addLocales: Def.Setting[_] = addSbtPlugin("io.github.cquiroz" % "sbt-locales" % "4.2.0") val addScalaJS: Def.Setting[_] = - addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.13.1") + addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.13.2") val addScalaJSCrossproject: Def.Setting[_] = addSbtPlugin( "org.portable-scala" % "sbt-scalajs-crossproject" % scalaJSCrossprojectVersion @@ -69,11 +69,11 @@ override def projectSettings: Seq[Def.Setting[_]] = Seq( addSbtPlugin("com.timushev.sbt" % "sbt-updates" % "0.6.4"), - addSbtPlugin("io.github.davidgregory084" % "sbt-tpolecat" % "0.4.2"), + addSbtPlugin("org.typelevel" % "sbt-tpolecat" % "0.5.0"), addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.5.0"), addSbtPlugin("com.github.sbt" % "sbt-native-packager" % "1.9.16"), addSbtPlugin("com.github.sbt" % "sbt-git" % "2.0.1"), - addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.10.4"), + addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.11.0"), addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.11.0"), addSbtPlugin( "org.portable-scala" % "sbt-scalajs-crossproject" % scalaJSCrossprojectVersion 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 d13381e..3327ae3 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 @@ -67,14 +67,13 @@ lazy val zioSchemaDerivation: Def.Setting[_] = zioLib("schema-derivation", V.zioSchema) - lazy val caliban: Def.Setting[_] = - libraryDependencies += "com.github.ghostdogpr" %% "caliban" % "2.1.0" + lazy val caliban: Def.Setting[_] = libraryDependencies += "com.github.ghostdogpr" %% "caliban" % V.caliban lazy val calibanHttp4s: Def.Setting[_] = libraryDependencies += "com.github.ghostdogpr" %% "caliban-http4s" % V.caliban lazy val calibanTapir: Def.Setting[_] = - libraryDependencies += "com.github.ghostdogpr" %% "caliban-tapir" % "2.1.0" + libraryDependencies += "com.github.ghostdogpr" %% "caliban-tapir" % V.caliban def useZIOTest(testConf: Configuration*): Seq[Def.Setting[_]] = { val testConfigurations = if (testConf.isEmpty) Seq(Test) else testConf 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 439214e..2b47159 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,14 +4,14 @@ val akka = "2.6.18" val akkaHttp = "10.4.0" val cats = "2.9.0" - val caliban = "2.1.0" + val caliban = "2.2.1" val elastic4s = "7.12.4" - val http4s = "0.23.18" - val http4sBlaze = "0.23.14" + val http4s = "0.23.23" + val http4sBlaze = "0.23.15" val http4sPac4J = "4.1.0" - val laminar = "15.0.1" - val laminext = "0.15.0" - val logbackClassic = "1.4.4" + val laminar = "16.0.0" + val laminext = "0.16.0" + val logbackClassic = "1.4.8" val pac4j = "5.4.2" val play = "2.8.18" val playJson = "2.9.3" @@ -20,20 +20,20 @@ val scalaJsJavaSecureRandom = "1.0.0" val scalaTest = "3.2.14" val slick = "3.3.3" - val sttpClient = "3.8.15" + val sttpClient = "3.8.16" val support = "1.7.0" - val tapir = "1.3.0" + val tapir = "1.6.3" val urlDsl = "0.6.0" - val waypoint = "6.0.0" - val zio = "2.0.13" + val waypoint = "7.0.0" + val zio = "2.0.15" val zioConfig = "3.0.7" - val zioInteropCats = "23.0.0.5" + val zioInteropCats = "23.0.3" val zioInteropReactiveStreams = "2.0.2" - val zioJson = "0.5.0" - val zioLogging = "2.1.12" + val zioJson = "0.6.0" + val zioLogging = "2.1.13" val zioNIO = "2.0.1" val zioOptics = "0.2.1" val zioPrelude = "1.0.0-RC19" val zioQuery = "0.4.0" - val zioSchema = "0.4.11" + val zioSchema = "0.4.13" } 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 94dae9b..47103dc 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,8 +14,8 @@ override def trigger: PluginTrigger = allRequirements object autoImport { - val scala2Version = "2.13.10" - val scala3Version = "3.2.2" + val scala2Version = "2.13.11" + val scala3Version = "3.3.0" def publishToIW: Seq[Def.Setting[_]] = inThisBuild( List( publishTo := {