Skip to content

sconfig 1.0.0

Compare
Choose a tag to compare
@ekrich ekrich released this 05 Aug 21:48
a164f1b

This is the 8th release of sconfig which supports Scala Native 0.3.9 and 0.4.0-M2 for Scala 2.11. Scala.js 0.6.28 and Scala JVM are supported on Scala 2.11, 2.12, and 2.13. Pure Java projects are also supported but require the Scala library. All platforms are supported on Java 8 and 11 except Scala Native 0.3.x which is currently not supported on Java 11.

Changes 💥

The major focus of this release was to add support for Scala Native 0.4.0-M2 and Java 11.
Warning: This version is not binary compatible with v0.9.2 due to removal of deprecated methods.

None of the changes listed have any impact on the library or its workings with the exception of the removed deprecated methods. Here are the major changes in this release:

  • Compile multiple versions of Scala Native (#40)
  • Add jdk11 to Travis CI (#43)
  • Add support for jdk11 (#42)
  • Add resolve test for Scala Native (#39)
  • Update utest, remove deprecation, and format (#38)
  • Add scala-collection-compat to codebase (#37)

Contributors 👥

According to git shortlog -sn --no-merges v0.9.2..v1.0.0, 1 person contributed to this release: Eric K Richardson

Thanks to Seth Tisue (@SethTisue) for pushing me to provide Java 11 support with his PR so technically there are 2 contributors to this release. This also gave me the template to add Scala Native 0.4.0-M2 support. Lorenzo Gabriele (@lolgab) also published minitest for Scala Native 0.3.9 and 0.4.0-M2 which allowed me to test on Scala Native. 🎤 👏