sconfig 0.8.0
This is the 4th release of sconfig which now supports Scala Native version 0.3.9
. 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 Native which will allow scalafmt be built as a Scala Native application. This will allow formatting to start and run super fast.
None of the changes listed have any impact of the library or its workings although not all functionality is supported on Scala Native. Here are some of the major changes in this release:
- Changed
build.sbt
to a full cross build to support Scala Native and Scala.js in the future - Changes needed specific to Scala Native
- Add developer support for Metals and Bloop
- Add Linux build support for Scala Native in Travis CI
- Add a Users Guide for Scala Native
- Minor version updates
Contributors 👥
According to git shortlog -sn --no-merges v0.7.6..v0.8.0
, 1 person contributed to this release: Eric K Richardson
Special Thanks to Ólafur Páll Geirsson (@olafurpg), Denys Shabalin (@densh), and Jakob Odersky (@jodersky) for his fork of spray-json that supports Scala Native. 🎤 👏