From e5b38fbb1a1c9d347bb99b4be1a0d8a08b430dd0 Mon Sep 17 00:00:00 2001 From: Matt Hicks Date: Thu, 18 Apr 2024 13:51:00 -0500 Subject: [PATCH] Release 3.13.3 --- README.md | 6 +++--- build.sbt | 17 ++++++++++------- project/plugins.sbt | 2 +- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 3ba8636e3..ba4864de9 100644 --- a/README.md +++ b/README.md @@ -26,19 +26,19 @@ For people that want to skip the explanations and see it action, this is the pla ### Dependency Configuration ```scala -libraryDependencies += "com.outr" %% "scribe" % "3.13.2" +libraryDependencies += "com.outr" %% "scribe" % "3.13.3" ``` For Cross-Platform projects (JVM, JS, and/or Native): ```scala -libraryDependencies += "com.outr" %%% "scribe" % "3.13.2" +libraryDependencies += "com.outr" %%% "scribe" % "3.13.3" ``` Or, if you want interoperability with SLF4J (to allow better interoperability with existing libraries using other loggers): ```scala -libraryDependencies += "com.outr" %% "scribe-slf4j" % "3.13.2" +libraryDependencies += "com.outr" %% "scribe-slf4j" % "3.13.3" ``` ### Usage diff --git a/build.sbt b/build.sbt index 52f5e29b4..d1faca4d0 100644 --- a/build.sbt +++ b/build.sbt @@ -9,7 +9,7 @@ val allScalaVersions = List(scala213, scala212, scala3) name := "scribe" ThisBuild / organization := "com.outr" -ThisBuild / version := "3.13.2" +ThisBuild / version := "3.13.3" ThisBuild / scalaVersion := scala213 ThisBuild / scalacOptions ++= Seq("-unchecked", "-deprecation") ThisBuild / javacOptions ++= Seq("-source", "1.8", "-target", "1.8") @@ -38,16 +38,16 @@ ThisBuild / parallelExecution := false ThisBuild / outputStrategy := Some(StdoutOutput) // Core -val perfolationVersion: String = "1.2.9" -val sourcecodeVersion: String = "0.3.1" -val collectionCompatVersion: String = "2.12.0" +val perfolationVersion: String = "1.2.10" +val sourcecodeVersion: String = "0.4.1" +val collectionCompatVersion: String = "2.11.0" val moduloadVersion: String = "1.1.7" val catsEffectVersion: String = "3.5.4" val catsEffectTestingVersion: String = "1.5.0" // JSON -val fabricVersion: String = "1.14.2" +val fabricVersion: String = "1.14.3" val circeVersion = "0.14.6" // Testing @@ -87,7 +87,8 @@ val sourceMapSettings = List( lazy val root = project.in(file(".")) .aggregate( coreJS, coreJVM, coreNative, - catsJS, catsJVM, catsNative, + // TODO: Re-enable catsNative when cats-effect supports ScalaNative 0.5 + catsJS, catsJVM, //catsNative, fileJVM, fileNative, jsonJS, jsonJVM, jsonFabricJS, jsonFabricJVM, jsonCirceJS, jsonCirceJVM, slf4j, slf4j2, log4j, migration, config, slack, logstash @@ -162,7 +163,9 @@ lazy val fileModule = crossProject(JVMPlatform, NativePlatform) crossScalaVersions := allScalaVersions ) .nativeSettings( - nativeLinkStubs := true, + nativeConfig ~= { + _.withLinkStubs(true) + }, test := {} ) .dependsOn(core) diff --git a/project/plugins.sbt b/project/plugins.sbt index 06fce3cca..e02f38be8 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -4,7 +4,7 @@ addSbtPlugin("org.portable-scala" % "sbt-scala-native-crossproject" % "1.3.2") addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.16.0") -addSbtPlugin("org.scala-native" % "sbt-scala-native" % "0.5.0") +addSbtPlugin("org.scala-native" % "sbt-scala-native" % "0.5.1") addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "3.10.0")