diff --git a/.scalafmt.conf b/.scalafmt.conf index b9797fee..ea53a263 100644 --- a/.scalafmt.conf +++ b/.scalafmt.conf @@ -1,3 +1,3 @@ -version = "3.7.3" +version = "3.7.12" runner.dialect = Scala213Source3 project.includePaths = [] # disables formatting diff --git a/build.sbt b/build.sbt index 601364d4..d9eb51f6 100644 --- a/build.sbt +++ b/build.sbt @@ -1,7 +1,7 @@ ThisBuild / tlBaseVersion := "0.6" // Our Scala versions. -lazy val `scala-2.12` = "2.12.17" +lazy val `scala-2.12` = "2.12.18" lazy val `scala-2.13` = "2.13.10" lazy val `scala-3.0` = "3.3.0" @@ -59,7 +59,7 @@ ThisBuild / mimaBinaryIssueFilters ++= List( ) // This is used in a couple places -lazy val fs2Version = "3.7.0" +lazy val fs2Version = "3.8.0" lazy val natchezVersion = "0.3.1" // Global Settings @@ -118,10 +118,10 @@ lazy val core = crossProject(JVMPlatform, JSPlatform, NativePlatform) "org.scodec" %%% "scodec-cats" % "1.2.0", "org.tpolecat" %%% "natchez-core" % natchezVersion, "org.tpolecat" %%% "sourcepos" % "1.1.0", - "org.scala-lang.modules" %%% "scala-collection-compat" % "2.10.0", + "org.scala-lang.modules" %%% "scala-collection-compat" % "2.11.0", "org.typelevel" %%% "twiddles-core" % "0.6.0", ) ++ Seq( - "com.beachape" %%% "enumeratum" % "1.7.2", + "com.beachape" %%% "enumeratum" % "1.7.3", ).filterNot(_ => tlIsScala3.value) ).jvmSettings( libraryDependencies += "com.ongres.scram" % "client" % "2.1", @@ -169,8 +169,8 @@ lazy val tests = crossProject(JVMPlatform, JSPlatform, NativePlatform) .settings( tlFatalWarnings := false, libraryDependencies ++= Seq( - "org.scalameta" %%% "munit" % "1.0.0-M7", - "org.scalameta" % "junit-interface" % "1.0.0-M7", + "org.scalameta" %%% "munit" % "1.0.0-M8", + "org.scalameta" % "junit-interface" % "1.0.0-M8", "org.typelevel" %%% "scalacheck-effect-munit" % "2.0.0-M2", "org.typelevel" %%% "munit-cats-effect" % "2.0.0-M3", "org.typelevel" %%% "cats-free" % "2.9.0", @@ -191,7 +191,7 @@ lazy val tests = crossProject(JVMPlatform, JSPlatform, NativePlatform) ) .nativeEnablePlugins(ScalaNativeBrewedConfigPlugin) .nativeSettings( - libraryDependencies += "com.armanbilge" %%% "epollcat" % "0.1.4", + libraryDependencies += "com.armanbilge" %%% "epollcat" % "0.1.5", Test / nativeBrewFormulas ++= Set("s2n", "utf8proc"), Test / envVars ++= Map("S2N_DONT_MLOCK" -> "1") ) diff --git a/project/plugins.sbt b/project/plugins.sbt index 061bfeee..5f7214fa 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -8,7 +8,6 @@ addSbtPlugin("org.typelevel" % "sbt-typelevel-site" % "0.5.0-RC11") addSbtPlugin("com.timushev.sbt" % "sbt-updates" % "0.6.4") addSbtPlugin("org.scalameta" % "sbt-mdoc" % "2.3.7") addSbtPlugin("org.scoverage" % "sbt-scoverage" % "2.0.7") -addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.13.1") +addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.13.2") addSbtPlugin("org.scala-native" % "sbt-scala-native" % "0.4.12") -addSbtPlugin("org.portable-scala" % "sbt-scala-native-crossproject" % "1.3.1") addSbtPlugin("com.armanbilge" % "sbt-scala-native-config-brew-github-actions" % "0.2.0-RC1")