diff --git a/README.md b/README.md
index a5aa4d2a..ed594d18 100644
--- a/README.md
+++ b/README.md
@@ -21,7 +21,7 @@ If you are looking for the original Java API, see
## Sonatype
-[![Maven Central](https://img.shields.io/maven-central/v/org.ekrich/sconfig_2.11.svg)](https://maven-badges.herokuapp.com/maven-central/org.ekrich/sconfig_2.11)
+[![Maven Central](https://img.shields.io/maven-central/v/org.ekrich/sconfig_2.13.svg)](https://maven-badges.herokuapp.com/maven-central/org.ekrich/sconfig_2.13)
```scala
libraryDependencies += "org.ekrich" %% "sconfig" % "x.y.z"
@@ -29,7 +29,7 @@ libraryDependencies += "org.ekrich" %% "sconfig" % "x.y.z"
To use in `sbt`, replace `x.y.z` with the version from Maven Central badge above.
-For non-JVM projects use `%%%` but please refer to the guide below for **critical** Scala Native and Scala.js usage information. The TLDR is that you must add a `java.time` library dependency to your project. Currently, the only library available is `sjavatime`. Refer to the [`sjavatime` home page](https://github.com/ekrich/sjavatime) for the current version.
+For non-JVM projects use `%%%` but please refer to the guide below for **critical** Scala Native and Scala.js usage information. The TLDR is that you must add a `java.time` library dependency to your project. Refer to the [`sjavatime` home page](https://github.com/ekrich/sjavatime) for the current version or alternative `java.time` libraries.
[Scala Native and Scala.js](docs/SCALA-NATIVE.md) - A guide to using Scala Native and Scala.js.
@@ -48,7 +48,7 @@ All available versions can be seen at the [Maven Repository](https://mvnreposito
Note: Scala 3 support on Scala Native 0.4.3-RC2 or greater.
## Usage and Help
-[![Scaladoc](https://www.javadoc.io/badge/org.ekrich/sconfig_2.11.svg?label=scaladoc)](https://www.javadoc.io/doc/org.ekrich/sconfig_2.11)
+[![Scaladoc](https://www.javadoc.io/badge/org.ekrich/sconfig_2.13.svg?label=scaladoc)](https://www.javadoc.io/doc/org.ekrich/sconfig_2.13)
[![scaladoc](https://javadoc.io/badge/org.ekrich/sconfig_3.svg?label=scaladoc3)](https://javadoc.io/doc/org.ekrich/sconfig_3)
[![Discord](https://img.shields.io/discord/633356833498595365.svg?label=&logo=discord&logoColor=ffffff&color=404244&labelColor=6A7EC2)](https://discord.gg/XSj6hQs)
@@ -114,6 +114,7 @@ At a high level, the process is as follows:
## Versions
+Release [1.4.9](https://github.com/ekrich/sconfig/releases/tag/v1.4.9) - (2022-01-25)
Release [1.4.8](https://github.com/ekrich/sconfig/releases/tag/v1.4.8) - (2022-01-12)
Release [1.4.7](https://github.com/ekrich/sconfig/releases/tag/v1.4.7) - (2022-01-03)
Release [1.4.6](https://github.com/ekrich/sconfig/releases/tag/v1.4.6) - (2021-12-06)
diff --git a/build.sbt b/build.sbt
index 803c1818..a6e8ab06 100644
--- a/build.sbt
+++ b/build.sbt
@@ -43,16 +43,14 @@ val scala212 = "2.12.15"
val scala213 = "2.13.8"
val scala300 = "3.1.0"
-val javaTime = "1.1.8"
+val javaTime = "1.1.9"
val scCompat = "2.6.0"
val versionsBase = Seq(scala211, scala212, scala213)
-val versionsJVM = versionsBase :+ scala300
-val versionsJS = versionsJVM
-val versionsNative = versionsJVM
+val versions = versionsBase :+ scala300
ThisBuild / scalaVersion := scala212
-ThisBuild / crossScalaVersions := versionsJVM
+ThisBuild / crossScalaVersions := versions
ThisBuild / versionScheme := Some("early-semver")
ThisBuild / mimaFailOnNoPrevious := false
ThisBuild / resolvers += Resolver.sonatypeRepo("snapshots")
@@ -132,7 +130,7 @@ lazy val sconfig = crossProject(JVMPlatform, NativePlatform, JSPlatform)
}
)
.jvmSettings(
- crossScalaVersions := versionsJVM,
+ crossScalaVersions := versions,
sharedJvmNativeSource,
libraryDependencies ++= Seq(
("io.crashbox" %% "spray-json" % "1.3.5-7" % Test)
@@ -167,7 +165,7 @@ lazy val sconfig = crossProject(JVMPlatform, NativePlatform, JSPlatform)
mimaBinaryIssueFilters ++= ignoredABIProblems
)
.nativeSettings(
- crossScalaVersions := versionsNative,
+ crossScalaVersions := versions,
sharedJvmNativeSource,
nativeLinkStubs := true,
logLevel := Level.Info, // Info or Debug
@@ -179,7 +177,7 @@ lazy val sconfig = crossProject(JVMPlatform, NativePlatform, JSPlatform)
)
.jsConfigure(_.enablePlugins(ScalaJSJUnitPlugin))
.jsSettings(
- crossScalaVersions := versionsJS,
+ crossScalaVersions := versions,
libraryDependencies += "org.ekrich" %%% "sjavatime" % javaTime % "provided"
)