Skip to content

sconfig 0.7.5

Compare
Choose a tag to compare
@ekrich ekrich released this 08 Apr 18:02

This is the 2nd release of sconfig which supports Scala 2.13.0-M5, 2.12 and 2.11 and Java 8 on the JVM.

Changes 馃挜

The major focus of this release was to add support for 2.13.0-M5 in preparation for RC versions and the first production release.

None of the changes listed have any impact of the library or its workings.

  • Changed the JSON test library to use a fork of spray-json that supports Scala 2.13, Scala Native, and Scala-js. Thanks to @jodersky for updating the library and creating a release for 2.13.0-M5

    • This required changing the build and changing many tests due to differences in the parsing.
    • Some tests that checked the JSON parser itself were removed.
  • Many changes were done to support the 2.13 compiler and library changes

    • Changed varargs handling between Java and Scala so the code would compile. Scala varargs are now immutable while Java varargs are mutable.
    • Remove procedure syntax to remove deprecation warnings
    • Change string concatenation to string interpolation to remove deprecation warnings

Contributors 馃懃

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

Thanks to @SethTisue for adding sconfig to the community build. 馃帳 馃憦