Skip to content

sconfig 0.9.0

Compare
Choose a tag to compare
@ekrich ekrich released this 22 May 01:10

This is the 5th release of sconfig which now supports Scala Native 0.3.9 and Scala.js 0.6.27 for Scala 2.11 and 2.12. It also supports Scala 2.13.0-RC1, 2.12 and 2.11 with Java 8 on the JVM.

Changes 💥

The major focus of this release was to add support for Scala.js.

None of the changes listed have any impact of the library or its workings although not all functionality is supported on Scala.js. Here are some of the major changes in this release:

  • Changed build.sbt to add Scala.js
  • Added missing Java library stubs for Scala.js
  • Added adapter classes to delegate to the stubs for Scala.js and the implementation for Scala Native and JVM. Note: some stubs where added directly to Scala Native in the previous release so the delegation may still go to stubs indirectly.
  • Update user guide to include some info for Scala.js

Contributors 👥

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

Thanks to Ólafur Páll Geirsson (@olafurpg) for a code review of the Scala.js PR. 🎤 👏