Skip to content

Releases: ekrich/sconfig

sconfig 1.8.1

06 Nov 04:36
ffafcc0
Compare
Choose a tag to compare

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

06 Nov 04:29
Compare
Choose a tag to compare

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 and ConfigFactory 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

Full Changelog: v1.7.0...v1.8.0

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