Releases: ekrich/sconfig
sconfig 1.8.1
This is release 34 of sconfig which supports the Scala line of products.
Highlights 💥
Small release for missed updates - refer to https://github.com/ekrich/sconfig/releases/tag/v1.8.0
- Scala 2.12.20
- sbt 1.10.5
- sbt-ci-release 1.9.0
Details below.
Contributors 👥
According to git shortlog -sn --no-merges v1.8.0..v1.8.1
1 Eric K Richardson
Thanks to the all the Scala Contributors that have helped. 🎤 👏
What's Changed
Full Changelog: v1.8.0...v1.8.1
sconfig 1.8.0
This is release 33 of sconfig which supports the Scala line of products.
Highlights 💥
- New support for Scala.js
ConfigDocumentFactory parseReader, parseString
- New support for Scala Native
ConfigDocumentFactory parseReader, parseString, parseFile
andConfigFactory parseFile
- Enhanced test coverage
Prev # | New # | |
---|---|---|
Scala.js | 318 | 352 |
Scala Native | 318 | 356 |
Scala JVM | 532 | 532 |
- Scala Native
0.5.5
improvements - Update for Scala.js (1.17.0), JVM Scala (3.3.4, 2.13.15)
Details below.
Contributors 👥
According to git shortlog -sn --no-merges v1.7.0..v1.8.0
18 Eric K Richardson
16 Scala Steward
Thanks to the all the Scala Contributors that have helped. Special thanks to @armanbilge for design and refactoring advice for new Scala.js and Scala Native functionality. 🎤 👏
What's Changed
- Update auxlib, clib, javalib, junit-plugin, ... to 0.5.2 by @scala-steward in #377
- Update auxlib, clib, javalib, junit-plugin, ... to 0.5.3 by @scala-steward in #378
- Update scalafmt-core to 3.8.2 by @scala-steward in #379
- Update auxlib, clib, javalib, junit-plugin, ... to 0.5.4 by @scala-steward in #380
- Update sbt to 1.10.0 by @scala-steward in #376
- Update Scala to 2.13.14 and scalafix to 0.12.1 by @ekrich in #381
- Update sbt to 1.10.1 by @scala-steward in #382
- Update scalafmt-core to 3.8.3 by @scala-steward in #383
- Update sbt-mima-plugin to 1.1.4 by @scala-steward in #385
- Update sbt-ci-release to 1.6.0 by @scala-steward in #386
- Update auxlib, clib, javalib, junit-plugin, ... to 0.5.5 by @scala-steward in #387
- Update sbt-ci-release to 1.6.1 by @scala-steward in #388
- Update sbt to 1.10.2 by @scala-steward in #390
- Update Scala versions based on the Scalafix supported versions by @ekrich in #392
- Update scala3-library, ... to 3.3.4 by @scala-steward in #395
- Update sbt-scalajs, scalajs-compiler, ... to 1.17.0 by @scala-steward in #394
- Update sbt-scalafix, scalafix-core to 0.13.0 by @scala-steward in #393
- Revert "Update sbt-scalafix, scalafix-core to 0.13.0" by @ekrich in #396
- Update scala-library to 2.13.15 by @scala-steward in #391
- Add Scala Steward Conf file for PR updates by @ekrich in #399
Full Changelog: v1.7.0...v1.8.0
sconfig 1.7.0
This is release 32 of sconfig which supports the Scala line of products.
Highlights 💥
- NEW: Scala Native
0.5.0
with multi-thread and 32-bit support - Update for Scala.js (1.16.0), JVM Scala (3.3.3)
Details below.
Contributors 👥
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
🎤 👏
What's Changed
- Drop Java 8 in CI by @ekrich in #358
- Move dependabot file by @ekrich in #359
- Bump actions/setup-java from 3 to 4 by @dependabot in #360
- Bump actions/checkout from 3 to 4 by @dependabot in #361
- Update junit-plugin, junit-runtime, ... to 0.4.17 by @scala-steward in #362
- Update scalafmt-core to 3.8.0 by @scala-steward in #363
- Update sbt to 1.9.9 by @scala-steward in #364
- Update sbt-scalajs, scalajs-compiler, ... to 1.16.0 by @scala-steward in #370
- Update scalafmt-core to 3.8.1 by @scala-steward in #371
- Towards a Scala Native 0.5.0 release by @ekrich in #369
New Contributors
- @dependabot made their first contribution in #360
Full Changelog: v1.6.0...v1.7.0
sconfig 1.6.0
This is release 31 of sconfig which supports the Scala line of products.
Highlights 💥
- Refactor to support more test coverage for Scala.js and Scala Native
- Tests increased from 154 to 318. Still 532 for JVM
- Add
java.io.Reader
support for Scala.js and Scala Native (PR for Scala.js was needed) - Update for Scala.js (1.15.0), Scala Native (0.4.16), JVM Scala (3.3.1)
Details below.
Contributors 👥
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 🎤 👏
What's Changed
- Update sbt to 1.9.6 by @scala-steward in #347
- Update sbt-scalajs, scalajs-compiler, ... to 1.14.0 by @scala-steward in #348
- Towards support File access on Scala Native by @ekrich in #349
- Update junit-plugin, junit-runtime, ... to 0.4.16 by @scala-steward in #351
- Update sbt to 1.9.7 by @scala-steward in #352
- Update scalafmt-core to 3.7.15 by @scala-steward in #353
- Update scalafmt-core to 3.7.16 by @scala-steward in #354
- Update scalafmt-core to 3.7.17 by @scala-steward in #355
- Add dependabot and gitignore for scala-cli by @ekrich in #356
- Provide for better Platform support and testing by @ekrich in #350
Full Changelog: v1.5.1...v1.6.0
sconfig 1.5.1
This is release 30 of sconfig which supports the Scala line of products.
Highlights 💥
- Next release since Scala 3.2.0
- Update Scala to 3.3.1 Long Term Release (LTS), as well as 2.13.12, and 2.12.18
- Update for Scala.js (1.13.2), and Scala Native (0.4.15)
- Update docs to be more idiomatic scaladoc
- Advertize scalafix Enable - Thanks @bjaglin !
Details below.
Contributors 👥
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 🎤 👏
What's Changed
- Mostly minor changes and improvements in the build, docs, and version changes.
- See the full change log below for details.
Full Changelog: v1.5.0...v1.5.1
sconfig 1.5.0
This is release 29 of sconfig which supports the Scala line of products.
Highlights 💥
- Drop Scala 2.11 so minor version changes
- Update for Scala, Scala.js, and Scala Native
- Allow scaladoc 3 generation
- Compiled with Scala 3.2.0, 2.13.8, and 2.12.17
Details below.
Contributors 👥
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. 🎤 👏
What's Changed
- Mostly minor changes and improvements in the build, docs, and version changes.
- See the full change log below for details.
Full Changelog: v1.4.9...v1.5.0
sconfig 1.4.9
This is release 28 of sconfig which supports the Scala line of products.
Highlights 💥
- Update for Scala Native 0.4.3 - Scala 3 support.
- Update Scala version to 2.13.8
- Add scalafmt support and check in CI
Details below.
Contributors 👥
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. 🎤 👏
What's Changed
- Update sbt-scalafix, scalafix-core to 0.9.34 by @scala-steward in #228
- Update scala-library to 2.13.8 by @scala-steward in #229
- Update auxlib, javalib, junit-plugin, ... to 0.4.3 by @scala-steward in #232
- Update Scalafmt to the latest version to enable Scala 3 formatting by @ekrich in #230
- Update for release 1.4.9 by @ekrich in #234
Full Changelog: v1.4.8...v1.4.9
sconfig 1.4.8
This is release 27 of sconfig which supports the Scala line of products.
Highlights 💥
- Update for Scala Native 0.4.3-RC2 - Scala 3 support.
Details below.
Contributors 👥
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. 🎤 👏
What's Changed
Full Changelog: v1.4.7...v1.4.8
sconfig 1.4.7
This is release 26 of sconfig which supports the Scala line of products.
Highlights 💥
Support for all the current Long Term Support (LTS) versions of Java.
- Latest Scala, Scala.js, and Scala Native 0.4.2
- Java 8, 11, and 17 tested in CI
Details below.
Contributors 👥
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. 🎤 👏
sconfig 1.4.6
This is release 25 of sconfig which supports the Scala line of products.
Highlights 💥
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 #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.
- Latest Scala, Scala.js, and Scala Native 0.4.2
- Java 8, 11, and 17 tested in CI
Details below.
Contributors 👥
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. 🎤 👏
What's Changed
- Update sbt-ci-release to 1.5.10 by @scala-steward in #201
- Update scala3-library, ... to 3.1.0 by @scala-steward in #202
- Update junit-interface to 0.13.2 by @scala-steward in #207
- Update to Scala Native 0.4.1 by @ekrich in #204
- Update scala-collection-compat to 2.6.0 by @scala-steward in #210
- Update Scala and Scalafix plus workaround for Node 17 by @ekrich in #213
- Share tests between platforms by @ekrich in #205
Full Changelog: v1.4.5...v1.4.6