From f0a5b385b9a8a2e41d7deb5bd050d1ff9a792c1c Mon Sep 17 00:00:00 2001 From: Scala Steward Date: Tue, 25 Jun 2024 04:23:35 +0000 Subject: [PATCH 01/11] Update nscplugin, sbt-scala-native from 0.4.17 to 0.5.4 --- project/plugins.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/plugins.sbt b/project/plugins.sbt index d4f2607a2..b5f6fdb01 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -8,4 +8,4 @@ addSbtPlugin("org.scalameta" % "sbt-mdoc" % "2.5.2") addSbtPlugin("pl.project13.scala" % "sbt-jmh" % "0.4.7") addSbtPlugin("org.typelevel" % "sbt-typelevel" % "0.7.1") addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.16.0") -addSbtPlugin("org.scala-native" % "sbt-scala-native" % "0.4.17") +addSbtPlugin("org.scala-native" % "sbt-scala-native" % "0.5.4") From 4434e5075d515bf67490f971007fdf3fa1067691 Mon Sep 17 00:00:00 2001 From: takapi327 Date: Sun, 11 Aug 2024 15:58:14 +0900 Subject: [PATCH 02/11] Update scala-java-time 2.5.0 -> 2.6.0 --- build.sbt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build.sbt b/build.sbt index b92f5105c..f86f386c6 100644 --- a/build.sbt +++ b/build.sbt @@ -50,7 +50,7 @@ lazy val core = crossProject(JVMPlatform, JSPlatform, NativePlatform) ) .platformsSettings(JSPlatform, NativePlatform)( libraryDependencies ++= Seq( - "io.github.cquiroz" %%% "scala-java-time" % "2.5.0" + "io.github.cquiroz" %%% "scala-java-time" % "2.6.0" ) ) @@ -59,7 +59,7 @@ lazy val sql = crossProject(JVMPlatform, JSPlatform, NativePlatform) .module("sql", "JDBC API wrapped project with Effect System") .platformsSettings(JSPlatform, NativePlatform)( libraryDependencies ++= Seq( - "io.github.cquiroz" %%% "scala-java-time" % "2.5.0" + "io.github.cquiroz" %%% "scala-java-time" % "2.6.0" ) ) From 7c7e4578a1a199c591755b24a3a82b5c137957a6 Mon Sep 17 00:00:00 2001 From: takapi327 Date: Sun, 11 Aug 2024 16:09:12 +0900 Subject: [PATCH 03/11] Update cats-core 2.10.0 -> 2.12.0 --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index b92f5105c..69ddefd82 100644 --- a/build.sbt +++ b/build.sbt @@ -43,7 +43,7 @@ lazy val core = crossProject(JVMPlatform, JSPlatform, NativePlatform) | |""".stripMargin, libraryDependencies ++= Seq( - "org.typelevel" %%% "cats-core" % "2.10.0", + "org.typelevel" %%% "cats-core" % "2.12.0", "org.scalatest" %%% "scalatest" % "3.2.18" % Test, "org.specs2" %%% "specs2-core" % "4.20.5" % Test ) From 173d9c467ea45c5a54a4c026f3e325cd5586c131 Mon Sep 17 00:00:00 2001 From: takapi327 Date: Sun, 11 Aug 2024 16:24:15 +0900 Subject: [PATCH 04/11] Update scodec --- build.sbt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build.sbt b/build.sbt index b92f5105c..766e43a80 100644 --- a/build.sbt +++ b/build.sbt @@ -136,8 +136,8 @@ lazy val connector = crossProject(JVMPlatform, JSPlatform, NativePlatform) "org.typelevel" %%% "cats-effect" % "3.5.4", "co.fs2" %%% "fs2-core" % "3.10-365636d", "co.fs2" %%% "fs2-io" % "3.10-365636d", - "org.scodec" %%% "scodec-bits" % "1.1.38", - "org.scodec" %%% "scodec-core" % "2.2.2", + "org.scodec" %%% "scodec-bits" % "1.2.0", + "org.scodec" %%% "scodec-core" % "2.3.1", "org.scodec" %%% "scodec-cats" % "1.2.0", "org.typelevel" %%% "otel4s-core-trace" % "0.8.1", "org.typelevel" %%% "twiddles-core" % "0.8.0", From 58a7adaf03169550c3925a183a4f7bf508594405 Mon Sep 17 00:00:00 2001 From: takapi327 Date: Sun, 11 Aug 2024 16:39:05 +0900 Subject: [PATCH 05/11] Update specs2 4.20.5 -> 5.5.3 --- build.sbt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build.sbt b/build.sbt index b92f5105c..99990dbc2 100644 --- a/build.sbt +++ b/build.sbt @@ -45,7 +45,7 @@ lazy val core = crossProject(JVMPlatform, JSPlatform, NativePlatform) libraryDependencies ++= Seq( "org.typelevel" %%% "cats-core" % "2.10.0", "org.scalatest" %%% "scalatest" % "3.2.18" % Test, - "org.specs2" %%% "specs2-core" % "4.20.5" % Test + "org.specs2" %%% "specs2-core" % "5.5.3" % Test ) ) .platformsSettings(JSPlatform, NativePlatform)( @@ -101,7 +101,7 @@ lazy val codegen = crossProject(JVMPlatform, JSPlatform, NativePlatform) libraryDependencies ++= Seq( "org.scala-lang.modules" %%% "scala-parser-combinators" % "2.3.0", "org.scalatest" %%% "scalatest" % "3.2.18" % Test, - "org.specs2" %%% "specs2-core" % "4.20.5" % Test + "org.specs2" %%% "specs2-core" % "5.5.3" % Test ) ) .jvmSettings( From 58be4b92d1a0a4d22b1ee8075f8b077b7ea631b8 Mon Sep 17 00:00:00 2001 From: takapi327 Date: Fri, 8 Aug 2025 23:16:11 +0900 Subject: [PATCH 06/11] Action sbt scalafmtSbt --- build.sbt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build.sbt b/build.sbt index 7fa7190ba..4a07f357a 100644 --- a/build.sbt +++ b/build.sbt @@ -188,8 +188,8 @@ lazy val connector = crossProject(JVMPlatform, JSPlatform, NativePlatform) "org.typelevel" %%% "cats-effect" % "3.6.3", "co.fs2" %%% "fs2-core" % "3.12.0", "co.fs2" %%% "fs2-io" % "3.12.0", -"org.scodec" %%% "scodec-bits" % "1.2.0", -"org.scodec" %%% "scodec-core" % "2.3.1", + "org.scodec" %%% "scodec-bits" % "1.2.0", + "org.scodec" %%% "scodec-core" % "2.3.1", "org.scodec" %%% "scodec-cats" % "1.2.0", "org.typelevel" %%% "otel4s-core-trace" % "0.13.1", "org.typelevel" %%% "twiddles-core" % "0.8.0", From ff6bb05e133f690322491d9e63905696a034eb15 Mon Sep 17 00:00:00 2001 From: takapi327 Date: Fri, 8 Aug 2025 23:17:36 +0900 Subject: [PATCH 07/11] Update cats effect 3.6.3 -> 3.7.0-RC1 --- build.sbt | 4 ++-- project/Dependencies.scala | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build.sbt b/build.sbt index 4a07f357a..d9adae325 100644 --- a/build.sbt +++ b/build.sbt @@ -107,7 +107,7 @@ lazy val dsl = crossProject(JVMPlatform, JSPlatform, NativePlatform) libraryDependencies ++= Seq( "org.typelevel" %%% "twiddles-core" % "0.8.0", "org.typelevel" %%% "cats-free" % "2.10.0", - "org.typelevel" %%% "cats-effect" % "3.6.3", + "org.typelevel" %%% "cats-effect" % "3.7.0-RC1", "org.typelevel" %%% "munit-cats-effect" % "2.1.0" % Test ) ) @@ -185,7 +185,7 @@ lazy val connector = crossProject(JVMPlatform, JSPlatform, NativePlatform) .settings( scalacOptions += "-Ykind-projector:underscores", libraryDependencies ++= Seq( - "org.typelevel" %%% "cats-effect" % "3.6.3", + "org.typelevel" %%% "cats-effect" % "3.7.0-RC1", "co.fs2" %%% "fs2-core" % "3.12.0", "co.fs2" %%% "fs2-io" % "3.12.0", "org.scodec" %%% "scodec-bits" % "1.2.0", diff --git a/project/Dependencies.scala b/project/Dependencies.scala index 0d5f8f4da..852f5c475 100644 --- a/project/Dependencies.scala +++ b/project/Dependencies.scala @@ -8,7 +8,7 @@ import ScalaVersions.* object Dependencies { - val catsEffect = "org.typelevel" %% "cats-effect" % "3.6.3" + val catsEffect = "org.typelevel" %% "cats-effect" % "3.7.0-RC1" val schemaspy = "org.schemaspy" % "schemaspy" % "6.2.4" From 24060b50b5b63c3f16e82f67322b8328a8c434b2 Mon Sep 17 00:00:00 2001 From: takapi327 Date: Fri, 8 Aug 2025 23:21:57 +0900 Subject: [PATCH 08/11] Update scala native plugin 0.5.4 -> 0.5.7 --- project/plugins.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/plugins.sbt b/project/plugins.sbt index d042436a3..f1b93fbb9 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -6,7 +6,7 @@ addSbtPlugin("pl.project13.scala" % "sbt-jmh" addSbtPlugin("org.typelevel" % "sbt-typelevel" % "0.8.0") addSbtPlugin("org.typelevel" % "sbt-typelevel-site" % "0.8.0") addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.19.0") -addSbtPlugin("org.scala-native" % "sbt-scala-native" % "0.5.4") +addSbtPlugin("org.scala-native" % "sbt-scala-native" % "0.5.7") addSbtPlugin("com.armanbilge" % "sbt-scala-native-config-brew-github-actions" % "0.4.0") addSbtPlugin("com.github.sbt" % "sbt-boilerplate" % "0.7.0") addSbtPlugin("io.chrisdavenport" %% "sbt-npm-package" % "0.2.0") From 8304683e5b837e4f59bb05336a1433531fec14ad Mon Sep 17 00:00:00 2001 From: takapi327 Date: Fri, 8 Aug 2025 23:24:32 +0900 Subject: [PATCH 09/11] Update twiddles-core 0.8.0 -> 0.9.0 --- build.sbt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build.sbt b/build.sbt index d9adae325..b27dc9da8 100644 --- a/build.sbt +++ b/build.sbt @@ -105,7 +105,7 @@ lazy val dsl = crossProject(JVMPlatform, JSPlatform, NativePlatform) .module("dsl", "Projects that provide a way to connect to the database") .settings( libraryDependencies ++= Seq( - "org.typelevel" %%% "twiddles-core" % "0.8.0", + "org.typelevel" %%% "twiddles-core" % "0.9.0", "org.typelevel" %%% "cats-free" % "2.10.0", "org.typelevel" %%% "cats-effect" % "3.7.0-RC1", "org.typelevel" %%% "munit-cats-effect" % "2.1.0" % Test @@ -192,7 +192,7 @@ lazy val connector = crossProject(JVMPlatform, JSPlatform, NativePlatform) "org.scodec" %%% "scodec-core" % "2.3.1", "org.scodec" %%% "scodec-cats" % "1.2.0", "org.typelevel" %%% "otel4s-core-trace" % "0.13.1", - "org.typelevel" %%% "twiddles-core" % "0.8.0", + "org.typelevel" %%% "twiddles-core" % "0.9.0", "org.typelevel" %%% "munit-cats-effect" % "2.1.0" % Test ) ) From c1b5d843f4874b8258e85b79b3bfa0931af14293 Mon Sep 17 00:00:00 2001 From: takapi327 Date: Fri, 8 Aug 2025 23:29:56 +0900 Subject: [PATCH 10/11] Update dependencies for support scala native 0.5.x --- build.sbt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/build.sbt b/build.sbt index b27dc9da8..8e36fab44 100644 --- a/build.sbt +++ b/build.sbt @@ -81,7 +81,7 @@ lazy val core = crossProject(JVMPlatform, JSPlatform, NativePlatform) libraryDependencies ++= Seq( "org.typelevel" %%% "cats-core" % "2.12.0", "org.scalatest" %%% "scalatest" % "3.2.18" % Test, - "org.specs2" %%% "specs2-core" % "5.5.3" % Test + "org.specs2" %%% "specs2-core" % "4.21.0" % Test ), Test / scalacOptions -= "-Werror" ) @@ -106,7 +106,7 @@ lazy val dsl = crossProject(JVMPlatform, JSPlatform, NativePlatform) .settings( libraryDependencies ++= Seq( "org.typelevel" %%% "twiddles-core" % "0.9.0", - "org.typelevel" %%% "cats-free" % "2.10.0", + "org.typelevel" %%% "cats-free" % "2.13.0", "org.typelevel" %%% "cats-effect" % "3.7.0-RC1", "org.typelevel" %%% "munit-cats-effect" % "2.1.0" % Test ) @@ -186,8 +186,8 @@ lazy val connector = crossProject(JVMPlatform, JSPlatform, NativePlatform) scalacOptions += "-Ykind-projector:underscores", libraryDependencies ++= Seq( "org.typelevel" %%% "cats-effect" % "3.7.0-RC1", - "co.fs2" %%% "fs2-core" % "3.12.0", - "co.fs2" %%% "fs2-io" % "3.12.0", + "co.fs2" %%% "fs2-core" % "3.13.0-M6", + "co.fs2" %%% "fs2-io" % "3.13.0-M6", "org.scodec" %%% "scodec-bits" % "1.2.0", "org.scodec" %%% "scodec-core" % "2.3.1", "org.scodec" %%% "scodec-cats" % "1.2.0", From 03bffe27e3fe4abe425f48302354637d3f5b757a Mon Sep 17 00:00:00 2001 From: takapi327 Date: Fri, 8 Aug 2025 23:30:19 +0900 Subject: [PATCH 11/11] Action sbt scalafmtSbt --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index 8e36fab44..f40ecf9b3 100644 --- a/build.sbt +++ b/build.sbt @@ -81,7 +81,7 @@ lazy val core = crossProject(JVMPlatform, JSPlatform, NativePlatform) libraryDependencies ++= Seq( "org.typelevel" %%% "cats-core" % "2.12.0", "org.scalatest" %%% "scalatest" % "3.2.18" % Test, - "org.specs2" %%% "specs2-core" % "4.21.0" % Test + "org.specs2" %%% "specs2-core" % "4.21.0" % Test ), Test / scalacOptions -= "-Werror" )