Skip to content

Releases: ekrich/sconfig

sconfig 1.7.0

16 Apr 17:19
b2acfc7
Compare
Choose a tag to compare

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

New Contributors

Full Changelog: v1.6.0...v1.7.0

sconfig 1.6.0

28 Dec 20:09
7b7bddb
Compare
Choose a tag to compare

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

Full Changelog: v1.5.1...v1.6.0

sconfig 1.5.1

15 Sep 18:45
86c60f2
Compare
Choose a tag to compare

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

20 Sep 01:06
Compare
Choose a tag to compare

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

25 Jan 23:38
25a0e5f
Compare
Choose a tag to compare

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

Full Changelog: v1.4.8...v1.4.9

sconfig 1.4.8

12 Jan 18:33
Compare
Choose a tag to compare

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

  • Support for Scala Native 0.4.3-RC1 by @ekrich in #226

Full Changelog: v1.4.7...v1.4.8

sconfig 1.4.7

04 Jan 18:23
d78e7c2
Compare
Choose a tag to compare

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

07 Dec 15:59
06206c4
Compare
Choose a tag to compare

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

Full Changelog: v1.4.5...v1.4.6

sconfig 1.4.5

08 Oct 23:08
584ab83
Compare
Choose a tag to compare

This is release 24 of sconfig which supports the Scala line of products.

Highlights 💥

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.

  • Latest Scala and Scala.js
  • Java 17 tested in CI

Details below.

Contributors 👥

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

What's Changed

New Contributors

Full Changelog: v1.4.4...v1.4.5

sconfig 1.4.4

13 May 21:47
7361a71
Compare
Choose a tag to compare

This is release 23 of sconfig which supports the Scala line of products.

Update Scala to 3.0.0

Changes 💥

  • Update to Scala 3.0.0

Contributors 👥

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