From cae60098d4720be17a1235ec6550b87e7c37be9b Mon Sep 17 00:00:00 2001 From: Juris Date: Sat, 12 Oct 2024 08:13:01 +0300 Subject: [PATCH] Bump versions --- scala2/build.sbt | 18 +++++++++--------- scala2/project/build.properties | 2 +- scala2/project/plugins.sbt | 4 ++-- scala3/build.sbt | 8 ++++---- scala3/project/build.properties | 2 +- 5 files changed, 17 insertions(+), 17 deletions(-) diff --git a/scala2/build.sbt b/scala2/build.sbt index 94665ecd..d860f23a 100644 --- a/scala2/build.sbt +++ b/scala2/build.sbt @@ -2,7 +2,7 @@ import org.typelevel.scalacoptions.ScalacOptions ThisBuild / version := "0.1.0-SNAPSHOT" -ThisBuild / scalaVersion := "2.13.13" +ThisBuild / scalaVersion := "2.13.15" ThisBuild / semanticdbEnabled := true // For ScalaFix ThisBuild / semanticdbVersion := scalafixSemanticdb.revision // For ScalaFix @@ -13,16 +13,16 @@ lazy val root = (project in file(".")) name := "advent-of-code-scala2", scalacOptions ++= Seq("-unchecked", "-deprecation"), libraryDependencies ++= Seq( - "org.typelevel" %% "cats-core" % "2.10.0", - "org.typelevel" %% "cats-effect" % "3.5.3", - "org.typelevel" %% "mouse" % "1.2.3", - "org.typelevel" %% "cats-parse" % "0.3.9", - "co.fs2" %% "fs2-core" % "3.9.4", + "org.typelevel" %% "cats-core" % "2.12.0", + "org.typelevel" %% "cats-effect" % "3.5.4", + "org.typelevel" %% "mouse" % "1.3.1", + "org.typelevel" %% "cats-parse" % "1.0.0", + "co.fs2" %% "fs2-core" % "3.10.2", "dev.optics" %% "monocle-core" % "3.2.0", "dev.optics" %% "monocle-macro" % "3.2.0", - "tools.aqua" % "z3-turnkey" % "4.12.2.1", + "tools.aqua" % "z3-turnkey" % "4.13.0", "org.typelevel" %% "cats-effect-testing-scalatest" % "1.5.0" % Test, - "org.scalatest" %% "scalatest" % "3.2.18", // Not "test" on purpose as it is more convenient to keep everything together + "org.scalatest" %% "scalatest" % "3.2.19", // Not "test" on purpose as it is more convenient to keep everything together ), tpolecatExcludeOptions ++= Set( @@ -37,7 +37,7 @@ lazy val root = (project in file(".")) ) ThisBuild / scalafixDependencies ++= List( - "org.typelevel" %% "typelevel-scalafix" % "0.2.0", + "org.typelevel" %% "typelevel-scalafix" % "0.3.0", "com.github.vovapolu" %% "scaluzzi" % "0.1.23", ) diff --git a/scala2/project/build.properties b/scala2/project/build.properties index 49214c4b..23f7d979 100644 --- a/scala2/project/build.properties +++ b/scala2/project/build.properties @@ -1 +1 @@ -sbt.version = 1.9.9 +sbt.version = 1.10.2 diff --git a/scala2/project/plugins.sbt b/scala2/project/plugins.sbt index acff90d1..992b72c4 100644 --- a/scala2/project/plugins.sbt +++ b/scala2/project/plugins.sbt @@ -1,5 +1,5 @@ addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.4.6") -addSbtPlugin("org.typelevel" % "sbt-tpolecat" % "0.5.0") +addSbtPlugin("org.typelevel" % "sbt-tpolecat" % "0.5.2") -addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.12.0") +addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.13.0") diff --git a/scala3/build.sbt b/scala3/build.sbt index f4bd5cce..e51fe621 100644 --- a/scala3/build.sbt +++ b/scala3/build.sbt @@ -5,12 +5,12 @@ lazy val root = project version := "0.1.0", scalacOptions ++= Seq( "-language:postfixOps", - "-Ykind-projector", + "-Xkind-projector", "-source", "3.3" ), - scalaVersion := "3.3.1", + scalaVersion := "3.5.1", libraryDependencies ++= Seq( - "org.typelevel" %% "cats-effect" % "3.5.2", - "org.scalameta" %% "munit" % "0.7.29" % Test, + "org.typelevel" %% "cats-effect" % "3.5.4", + "org.scalameta" %% "munit" % "1.0.0" % Test, ), ) diff --git a/scala3/project/build.properties b/scala3/project/build.properties index b19d4e1e..23f7d979 100644 --- a/scala3/project/build.properties +++ b/scala3/project/build.properties @@ -1 +1 @@ -sbt.version = 1.9.7 +sbt.version = 1.10.2