sconfig 0.7.5
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. 🎤 👏