Scala configuration library supporting HOCON for Scala, Java, Scala.js, and Scala Native
This is release 32 of sconfig which supports the Scala line of products.
0.5.0
with multi-thread and 32-bit supportDetails below.
According to git shortlog -sn --no-merges v1.6.0..v1.7.0
5 Scala Steward
3 Eric K Richardson
2 dependabot[bot]
Thanks to the all the Scala Contributors that have helped. Thanks @WojciechMazur for Scala Native 0.5.0
🎤 👏
Full Changelog: https://github.com/ekrich/sconfig/compare/v1.6.0...v1.7.0
This is release 31 of sconfig which supports the Scala line of products.
java.io.Reader
support for Scala.js and Scala Native (PR for Scala.js was needed)Details below.
According to git shortlog -sn --no-merges v1.5.1..v1.6.0
7 Scala Steward
3 Eric K Richardson
Thanks to the all the Scala Contributors that have helped. @armanbilge for design help to share more code 🎤 👏
Full Changelog: https://github.com/ekrich/sconfig/compare/v1.5.1...v1.6.0
This is release 30 of sconfig which supports the Scala line of products.
Details below.
According to git shortlog -sn --no-merges v1.5.0..v1.5.1
54 Scala Steward
12 Eric K Richardson
1 Brice Jaglin
Thanks to the all the Scala Contributors that have helped. @som-snytt for help with -Wconf 🎤 👏
Full Changelog: https://github.com/ekrich/sconfig/compare/v1.5.0...v1.5.1
This is release 29 of sconfig which supports the Scala line of products.
Details below.
According to git shortlog -sn --no-merges v1.4.9..v1.5.0
27 Scala Steward
12 Eric K Richardson
Thanks to the all the Scala Contributors that have helped. 🎤 👏
Full Changelog: https://github.com/ekrich/sconfig/compare/v1.4.9...v1.5.0
This is release 28 of sconfig which supports the Scala line of products.
Details below.
According to git shortlog -sn --no-merges v1.4.8..v1.4.9
3 Scala Steward
2 Eric K Richardson
Thanks to the Scala Native team for Scala 3 Support. 🎤 👏
Full Changelog: https://github.com/ekrich/sconfig/compare/v1.4.8...v1.4.9
This is release 27 of sconfig which supports the Scala line of products.
Details below.
According to git shortlog -sn --no-merges v1.4.7..v1.4.8
4 Eric K Richardson
Thanks to the Scala Native team for Scala 3 Support. 🎤 👏
Full Changelog: https://github.com/ekrich/sconfig/compare/v1.4.7...v1.4.8
This is release 26 of sconfig which supports the Scala line of products.
Support for all the current Long Term Support (LTS) versions of Java.
Details below.
According to git shortlog -sn --no-merges v1.4.6..v1.4.7
7 Scala Steward
2 Eric K Richardson
Thanks to the Scala Native team. 🎤 👏
This is release 25 of sconfig which supports the Scala line of products.
This release updates Scala Native to 0.4.2
which has a new java.util.IdentityHashMap
implementation that I authored for Scala.js and now ported to Scala Native along with some other related collection classes and tests. This was needed to fix the resolve
issue described in https://github.com/ekrich/sconfig/issues/141. In addition we now increased our shared code coverage for Scala.js and Scala Native from 3 tests to 154. The JVM version still has 532 so we expect we can refactor and do a bit better but many of the tests involve File, URL, Reflection, and Serialization. Only File being supported on Scala Native is a target for any additional tests using those JVM only features.
Details below.
According to git shortlog -sn --no-merges v1.4.5..v1.4.6
4 Eric K Richardson
4 Scala Steward
Thanks to Mark Hammons @markehammons for finding the resolve
bug in Scala Native. It quite a bit of work to fix the issue but that is the only way we get better. 🎤 👏
Full Changelog: https://github.com/ekrich/sconfig/compare/v1.4.5...v1.4.6
This is release 24 of sconfig which supports the Scala line of products.
The big change is the addition of scalafix
artifacts so you can pretty much automate moving from the Java config
library to the cross platform Scala sconfig
library. Instructions are included in the README. Kudos to Brian Holt for this large contribution.
Details below.
According to git shortlog -sn --no-merges v1.4.4..v1.4.5
19 Scala Steward
6 Eric K Richardson
2 Brian P. Holt
Big thanks to @bpholt for contributing the scalafix
setup. 🎤 👏
Full Changelog: https://github.com/ekrich/sconfig/compare/v1.4.4...v1.4.5
This is release 23 of sconfig which supports the Scala line of products.
Update Scala to 3.0.0
According to git shortlog -sn --no-merges v1.4.3..v1.4.4
0 Scala Steward
1 Eric K Richardson
Thanks to everyone using this library. 🎤 👏