Skip to content

sconfig 1.4.6

Compare
Choose a tag to compare
@ekrich ekrich released this 07 Dec 15:59
· 181 commits to main since this release
06206c4

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