diff --git a/.scalafmt.conf b/.scalafmt.conf index d7e15c0..8d8e3c6 100644 --- a/.scalafmt.conf +++ b/.scalafmt.conf @@ -1,4 +1,4 @@ -version=3.6.1 +version=3.8.3 maxColumn = 140 style = default @@ -6,7 +6,7 @@ align.preset = more runner.dialect = scala213source3 fileOverride { - "glob:**/scala-3.0+/**" { runner.dialect = scala3 } + "glob:**/scala-3/**" { runner.dialect = scala3 } } danglingParentheses.preset = true @@ -44,4 +44,4 @@ rewrite.neverInfix.excludeFilters = [until should] rewrite.imports.sort = original -newlines.implicitParamListModifierPrefer = before +newlines.implicitParamListModifierPrefer = before \ No newline at end of file diff --git a/build.sbt b/build.sbt index 3d14b67..4a133db 100644 --- a/build.sbt +++ b/build.sbt @@ -1,5 +1,5 @@ -lazy val scala213 = "2.13.13" -lazy val scala3 = "3.3.3" +lazy val scala213 = "2.13.15" +lazy val scala3 = "3.3.4" lazy val supportedScalaVersions = List(scala213, scala3) ThisBuild / crossScalaVersions := supportedScalaVersions ThisBuild / scalaVersion := scala213 diff --git a/project/Dependencies.scala b/project/Dependencies.scala index cb1e10e..c0cb060 100644 --- a/project/Dependencies.scala +++ b/project/Dependencies.scala @@ -7,45 +7,44 @@ object Dependencies { val TestLib = Seq( testFrameworks += new TestFramework("munit.Framework"), libraryDependencies ++= Seq( - "org.scalameta" %% "munit" % "0.7.29", - "org.mockito" % "mockito-core" % "5.11.0", + "org.scalameta" %% "munit" % "1.0.2", + "org.mockito" % "mockito-core" % "5.14.1", "org.gnieh" %% "diffson-circe" % "4.6.0" ).map(_ % Test) ) val Slack = Seq( - libraryDependencies += "com.slack.api" % "slack-app-backend" % "1.39.0" + libraryDependencies += "com.slack.api" % "slack-app-backend" % "1.43.1" ) val Refined = Seq( - libraryDependencies += "eu.timepit" %% "refined" % "0.11.1" + libraryDependencies += "eu.timepit" %% "refined" % "0.11.2" ) val NewTypes = Seq( - libraryDependencies += "io.monix" %% "newtypes-core" % "0.2.3" + libraryDependencies += "io.monix" %% "newtypes-core" % "0.3.0" ) val Logging = Seq( libraryDependencies ++= Seq( - "org.typelevel" %% "log4cats-slf4j" % "2.6.0", - "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 + "org.typelevel" %% "log4cats-slf4j" % "2.7.0", + "ch.qos.logback" % "logback-classic" % "1.5.9" % Test, + "ch.qos.logback" % "logback-core" % "1.5.9" % Test, + "org.slf4j" % "jcl-over-slf4j" % "2.0.16" % Test, + "org.slf4j" % "jul-to-slf4j" % "2.0.16" % Test ) ) - val Http4sVersion = "0.23.26" val Http4s = Seq( libraryDependencies ++= Seq( - "org.http4s" %% "http4s-dsl" % Http4sVersion, - "org.http4s" %% "http4s-ember-server" % Http4sVersion, - "org.http4s" %% "http4s-ember-client" % Http4sVersion, - "org.http4s" %% "http4s-circe" % Http4sVersion - ) + "org.http4s" %% "http4s-dsl", + "org.http4s" %% "http4s-ember-server", + "org.http4s" %% "http4s-ember-client", + "org.http4s" %% "http4s-circe" + ).map(_ % "0.23.28") ) - val CirceVersion = "0.14.6" + val CirceVersion = "0.14.10" val Circe = Seq( libraryDependencies ++= Seq( "io.circe" %% "circe-core" % CirceVersion, diff --git a/project/build.properties b/project/build.properties index 04267b1..0b699c3 100644 --- a/project/build.properties +++ b/project/build.properties @@ -1 +1 @@ -sbt.version=1.9.9 +sbt.version=1.10.2 diff --git a/project/plugins.sbt b/project/plugins.sbt index 1dc0581..bf81168 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -1,4 +1,4 @@ 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") +addSbtPlugin("com.github.sbt" % "sbt-ci-release" % "1.7.0")