Skip to content

Releases: ekrich/sconfig

sconfig 1.4.3

13 May 18:35
fb075b7
Compare
Choose a tag to compare

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

Update Scala to 3.0.0-RC3 and sbt to 1.5.2

Changes 💥

  • Update sbt 1.5.2 and Scala 3.0.0-RC3 (#169)
  • Update sbt to 1.5.2 (#168)
  • Update sbt-mima-plugin to 0.9.0 (#167)
  • Update sbt to 1.5.1 (#165)
  • Update sbt-dotty to 0.5.5 (#164)
  • Update sbt to 1.5.0 (#163)

Contributors 👥

According to git shortlog -sn --no-merges v1.4.2..v1.4.3
5 Scala Steward
1 Eric K Richardson

Thanks to everyone using this library. 🎤 👏

sconfig 1.4.2

13 May 18:31
f2108a4
Compare
Choose a tag to compare

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

Update Scala to 3.0.0-RC2

Changes 💥

  • Upgrade to Scala 3.0.0-RC2 (#162)
  • Update sbt-scalajs, scalajs-compiler, ... to 1.5.1 (#161)
  • Update sbt-dotty to 0.5.4 (#160)
  • Update scala-collection-compat to 2.4.3 (#159)
  • Update sbt-ci-release to 1.5.7 (#158)
  • Update CI badge
  • Update ci versions
  • Update sbt to 1.4.9 (#156)
  • Update sbt-ci-release to 1.5.6 (#157)
  • Update sbt to 1.4.8 (#155)

Contributors 👥

According to git shortlog -sn --no-merges v1.4.1..v1.4.2
7 Scala Steward
3 Eric K Richardson

Thanks to everyone using this library. 🎤 👏

sconfig 1.4.1

24 Feb 17:31
27605b8
Compare
Choose a tag to compare

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

Update Scala to 3.0.0-RC1 and 2.13.5

Changes 💥

  • Update for Scala 3.0.0-RC1 and 2.13.5 (#153)
  • Update scala-collection-compat to 2.4.2 (#150)
  • Update sbt-dotty to 0.5.3 (#149)
  • Add a release script
  • Update SCALA-NATIVE.md
  • Update sbt-scalajs, scalajs-compiler, ... to 1.5.0 (#148)
  • Update sjavatime to Scala 3 dependency (#147)
  • Update sbt to 1.4.7 (#143)
  • Put @throws annotation in the right place (#146)
  • Update sjavatime to 1.1.1 (#145)
  • Update scala-collection-compat to 2.4.1 (#144)

Contributors 👥

According to git shortlog -sn --no-merges v1.4.0..v1.4.1
6 Scala Steward
4 Eric K Richardson
1 Seth Tisue

Thank-you @SethTisue for all your support and the community build. 🎤 👏

sconfig 1.4.0

27 Jan 05:42
68a3b0a
Compare
Choose a tag to compare

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

Update Scala Native to 0.4.0 for Scala 2.11 and add 2.12, 2.13. Only Scala Native 3.0.0-M3 is missing from the matrix.

Changes 💥

  • Upgrade to Scala Native 0.4.0 (#139)
    • Use new java.time API
    • JUnit working for cross project
  • Update sbt-dotty to 0.5.2 (#140)
  • Add github actions and update gitignore
  • Fix Auto-application and eta-expansion sites (#136)
  • Update for Scala 2.12.13 and Travis (#134)
  • Update scalajs-junit-test-plugin to 1.4.0 (#132)
  • Update sbt to 1.4.6 (#130)

Contributors 👥

According to git shortlog -sn --no-merges v1.3.6..v1.4.0
4 Eric K Richardson
3 Scala Steward

Thank-you @LeeTibbert for keeping the faith with me about Scala Native and for @WojciechMazur, @catap,
@errikos, @lolgab, @sjrd and the rest of the contributors that got Scala Native to the next release. 🎤 👏

sconfig 1.3.6

22 Dec 22:24
f1edca5
Compare
Choose a tag to compare

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

Update Scala versions to 3.0.0-M3 and 2.13.4.

Scala Native 0.4.0-M2 for Scala 2.11. Scala.js 1.3.1, and Scala JVM are supported on Scala 2.11, 2.12, 2.13, and 3.0.0 (aka Dotty). Pure Java projects are also supported but require the Scala library 2.12 or greater. All platforms are supported on Java 8 and 11.

Changes 💥

  1. Update Scala versions 2.13.4 and 3.0.0-M3 #129 by ekrich
  2. Update sbt-dotty to 0.5.1 #128 by scala-steward
  3. Update sbt-dotty to 0.5.0 #127 by scala-steward
  4. Update sbt to 1.4.5 #126 by scala-steward
  5. Update sbt-ci-release to 1.5.5 #125 by scala-steward

Contributors 👥

According to git shortlog -sn --no-merges v1.3.5..v1.3.6
1 Eric K Richardson
4 Scala Steward

Thanks Tom Grigg @griggt for helping me with my sbt problem. 🎤 👏

sconfig 1.3.5

25 Nov 02:42
4219fe0
Compare
Choose a tag to compare

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

This completes full Scala 3 support on JVM and Scala.js.

Scala Native 0.4.0-M2 for Scala 2.11. Scala.js 1.3.1, and Scala JVM are supported on Scala 2.11, 2.12, 2.13, and 3.0.0-M2 (aka Dotty). Pure Java projects are also supported but require the Scala library 2.12 or greater. All platforms are supported on Java 8 and 11.

Changes 💥

  1. Fixes #55: Scala 3 / Dotty Support #124 by ekrich
    • Update scala-collection-compat to 1.3.1 and Scala to 3.0.0-M2
  2. Update build.sbt for scala-collection-compat 2.3.0 and Scala.js 1.3.1 #122 by ekrich
  3. Update scala-collection-compat to 2.3.0 #121 by scala-steward
  4. Update sbt-scalajs, scalajs-compiler, ... to 1.3.1 #119 by scala-steward
  5. Update sbt-dotty to 0.4.6 #118 by scala-steward

Contributors 👥

According to git shortlog -sn --no-merges v1.3.4..v1.3.5
3 Eric K Richardson
3 Scala Steward

Thanks to the Scala.js and Dotty teams. 🎤 👏

sconfig 1.3.4

04 Nov 00:13
367bf86
Compare
Choose a tag to compare

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

Scala Native 0.4.0-M2 for Scala 2.11. Scala.js 1.3.0, and Scala JVM are supported on Scala 2.11, 2.12, 2.13, and 3.0.0-M1 (aka Dotty). Pure Java projects are also supported but require the Scala library 2.12 or greater. All platforms are supported on Java 8 and 11.

Note: the previous release 1.3.3 is the last release supporting Scala.js 0.6.x.

Changes 💥

  1. Scala 3 M1 support (#117)
    • Update to Scala 3.0.0-M1
    • Remove PlatformProperties as Properties.load is supported on Scala.js
  2. Update sbt-dotty to 0.4.5 (#114)
  3. Update sbt to 1.4.2 (#115)
  4. Update to Scala 3.0.0-M1 nightly (#109)
  5. Update sbt-mima-plugin to 0.8.1 (#111)
  6. Update sbt-dotty to 0.4.4 (#110)
  7. Update to run all tests for Dotty, one fails (#92)
  8. Update sbt-scalajs, scalajs-compiler, ... to 1.3.0 (#106)
  9. Fixes #99: Update Dotty support for Scala.js (#105)
    • Update build for Scala.js support with Dotty
    • Update callsites with empty parens
    • Drop support for Scala.js 0.6.x
  10. Update sbt to 1.4.0 (#103)

Contributors 👥

According to git shortlog -sn --no-merges v1.3.3..v1.3.4
7 Scala Steward
6 Eric K Richardson

Thanks to the Scala.js and Dotty teams. Some of the build change were hard. 🎤 👏

sconfig 1.3.3

14 Sep 21:51
67b90c0
Compare
Choose a tag to compare

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

Scala Native 0.4.0-M2 for Scala 2.11. Scala.js 0.6.33, 1.1.1, and Scala JVM are supported on Scala 2.11, 2.12, 2.13, and JVM only for 0.27.0-RC1 (aka Dotty). Pure Java projects are also supported but require the Scala library. All platforms are supported on Java 8 and 11.

Changes 💥

  1. Add remaining delegation need for Scala.js stubs #97
  2. Update scala-collection-compat to 2.2.0 #96
  3. Update sbt-mima-plugin to 0.8.0 #94
  4. Update sbt-scala-native-crossproject, ... to 1.0.0 #93

Contributors 👥

According to git shortlog -sn --no-merges v1.3.2..v1.3.3
3 Scala Steward
1 Eric K Richardson

Thanks to the Scala, Scala.js teams and Scala Steward. 🎤 👏

sconfig 1.3.2

02 Sep 01:48
Compare
Choose a tag to compare

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

Scala Native 0.4.0-M2 for Scala 2.11. Scala.js 0.6.33, 1.1.1, and Scala JVM are supported on Scala 2.11, 2.12, 2.13, and JVM only for 0.27.0-RC1 (aka Dotty). Pure Java projects are also supported but require the Scala library. All platforms are supported on Java 8 and 11.

Changes 💥

  1. Updates Dotty to 0.27.0-RC1.
  2. Fix for Dotty java import (#91) - Dotty autoimport fixed scala/scala3#7312
  3. Update sbt-dotty to 0.4.2 (#90)

Contributors 👥

According to git shortlog -sn --no-merges v1.3.1..v1.3.2
3 Eric K Richardson
1 Scala Steward

Thanks to the Dotty team and Scala Steward. 🎤 👏

sconfig 1.3.1

24 Jul 18:56
c04d48d
Compare
Choose a tag to compare

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

Scala Native 0.4.0-M2 for Scala 2.11. Scala.js 0.6.33, 1.1.1, and Scala JVM are supported on Scala 2.11, 2.12, 2.13, and JVM only for 0.26.0-RC1 (aka Dotty). Pure Java projects are also supported but require the Scala library. All platforms are supported on Java 8 and 11.

Changes 💥

  1. This release updates Scala.js to 0.6.33 and 1.1.1 and Dotty to 0.26.0-RC1.
  2. Dotty fixes include varargs support which allows calling a varargs method from Java - scala/scala3#7212
  3. Includes Scala updates to 2.13.3 and 2.12.12
  4. Fix issue: lightbend/config#700

Contributors 👥

According to git shortlog -sn --no-merges v1.3.0..v1.3.1
4 Eric K Richardson
3 Scala Steward

Thanks to the Scala, Scala.js, and Dotty teams for their updates. Special thanks to Guillaume Martres
(@smarter) for always lending a hand and being kind. 🎤 👏