diff --git a/build.sbt b/build.sbt index 77080d0..3d14b67 100644 --- a/build.sbt +++ b/build.sbt @@ -1,5 +1,5 @@ -lazy val scala213 = "2.13.11" -lazy val scala3 = "3.3.0" +lazy val scala213 = "2.13.13" +lazy val scala3 = "3.3.3" lazy val supportedScalaVersions = List(scala213, scala3) ThisBuild / crossScalaVersions := supportedScalaVersions ThisBuild / scalaVersion := scala213 @@ -30,7 +30,7 @@ lazy val root = project publishSettings, Seq( libraryDependencies ++= Seq( - compilerPlugin(("org.typelevel" %% "kind-projector" % "0.13.2").cross(CrossVersion.full)), + compilerPlugin(("org.typelevel" %% "kind-projector" % "0.13.3").cross(CrossVersion.full)), compilerPlugin("com.olegpy" %% "better-monadic-for" % "0.3.1") ).filterNot(_ => scalaVersion.value.startsWith("3.")), scalacOptions ++= Seq( diff --git a/project/Dependencies.scala b/project/Dependencies.scala index 6bf68f1..cb1e10e 100644 --- a/project/Dependencies.scala +++ b/project/Dependencies.scala @@ -8,17 +8,17 @@ object Dependencies { testFrameworks += new TestFramework("munit.Framework"), libraryDependencies ++= Seq( "org.scalameta" %% "munit" % "0.7.29", - "org.mockito" % "mockito-core" % "5.4.0", - "org.gnieh" %% "diffson-circe" % "4.4.0" + "org.mockito" % "mockito-core" % "5.11.0", + "org.gnieh" %% "diffson-circe" % "4.6.0" ).map(_ % Test) ) val Slack = Seq( - libraryDependencies += "com.slack.api" % "slack-app-backend" % "1.30.0" + libraryDependencies += "com.slack.api" % "slack-app-backend" % "1.39.0" ) val Refined = Seq( - libraryDependencies += "eu.timepit" %% "refined" % "0.11.0" + libraryDependencies += "eu.timepit" %% "refined" % "0.11.1" ) val NewTypes = Seq( @@ -28,14 +28,14 @@ object Dependencies { val Logging = Seq( libraryDependencies ++= Seq( "org.typelevel" %% "log4cats-slf4j" % "2.6.0", - "ch.qos.logback" % "logback-classic" % "1.4.8" % Test, - "ch.qos.logback" % "logback-core" % "1.4.8" % Test, - "org.slf4j" % "jcl-over-slf4j" % "2.0.7" % Test, - "org.slf4j" % "jul-to-slf4j" % "2.0.7" % Test + "ch.qos.logback" % "logback-classic" % "1.5.3" % Test, + "ch.qos.logback" % "logback-core" % "1.5.3" % Test, + "org.slf4j" % "jcl-over-slf4j" % "2.0.12" % Test, + "org.slf4j" % "jul-to-slf4j" % "2.0.12" % Test ) ) - val Http4sVersion = "0.23.23" + val Http4sVersion = "0.23.26" val Http4s = Seq( libraryDependencies ++= Seq( "org.http4s" %% "http4s-dsl" % Http4sVersion, @@ -45,13 +45,11 @@ object Dependencies { ) ) - val CirceVersion = "0.14.5" + val CirceVersion = "0.14.6" val Circe = Seq( libraryDependencies ++= Seq( "io.circe" %% "circe-core" % CirceVersion, "io.circe" %% "circe-parser" % CirceVersion -// "io.circe" %% "circe-generic" % CirceVersion, -// "io.circe" %% "circe-optics" % "0.14.1" ) ) diff --git a/project/build.properties b/project/build.properties index 52413ab..04267b1 100644 --- a/project/build.properties +++ b/project/build.properties @@ -1 +1 @@ -sbt.version=1.9.3 +sbt.version=1.9.9 diff --git a/project/plugins.sbt b/project/plugins.sbt index b67fd2d..1dc0581 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -1,4 +1,4 @@ -addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.5.0") -addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.11.0") -addSbtPlugin("org.scoverage" % "sbt-scoverage" % "2.0.8") +addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.5.2") +addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.12.0") +addSbtPlugin("org.scoverage" % "sbt-scoverage" % "2.0.11") addSbtPlugin("com.github.sbt" % "sbt-ci-release" % "1.5.12")