Releases: ekrich/sconfig
sconfig 1.4.5
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
- Update sbt-mima-plugin to 0.9.1 by @scala-steward in #170
- Update scala-library to 2.13.6 by @scala-steward in #172
- Fix #173: Remove used Array and minor cleanup by @ekrich in #174
- Fix #151: Avoid using collection-compat on 2.13+ by @ekrich in #175
- Fix #166: Add semantic versioning by @ekrich in #176
- Update sbt-mima-plugin to 0.9.2 by @scala-steward in #177
- Update scala-library to 2.12.14 by @scala-steward in #178
- Update sbt to 1.5.3 by @scala-steward in #179
- Update sbt to 1.5.4 by @scala-steward in #182
- Update scalajs-compiler, ... to 1.6.0 by @scala-steward in #181
- Update mimi setting and use Java build matrix by @ekrich in #183
- Update scala-collection-compat to 2.5.0 by @scala-steward in #185
- Update sbt-scala-native-crossproject, ... to 1.1.0 by @scala-steward in #184
- Update scala3-library, ... to 3.0.1 by @scala-steward in #186
- Update sbt to 1.5.5 by @scala-steward in #187
- Fix #188: Add Java 17 to CI by @ekrich in #189
- Update sbt-mima-plugin to 1.0.0 by @scala-steward in #192
- Update sbt-scalajs, scalajs-compiler, ... to 1.7.0 by @scala-steward in #190
- add scalafix rule to migrate code from Typesafe Config to sconfig by @bpholt in #191
- Update scala3-library, ... to 3.0.2 by @scala-steward in #195
- Update sbt-ci-release to 1.5.9 by @scala-steward in #198
- Update sbt-mima-plugin to 1.0.1 by @scala-steward in #199
- Update scala-library to 2.12.15 by @scala-steward in #196
- Update sbt-scalafix, scalafix-core to 0.9.31 by @scala-steward in #197
- Update sbt-scalajs, scalajs-compiler, ... to 1.7.1 by @scala-steward in #200
- Add more empty-parens methods to the Scalafix rule by @bpholt in #194
- Update items for new release by @ekrich in #193
New Contributors
Full Changelog: v1.4.4...v1.4.5
sconfig 1.4.4
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. 🎤 👏
sconfig 1.4.3
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
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
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
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
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 💥
- Update Scala versions 2.13.4 and 3.0.0-M3 #129 by ekrich
- Update sbt-dotty to 0.5.1 #128 by scala-steward
- Update sbt-dotty to 0.5.0 #127 by scala-steward
- Update sbt to 1.4.5 #126 by scala-steward
- 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
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 💥
- Fixes #55: Scala 3 / Dotty Support #124 by ekrich
- Update scala-collection-compat to 1.3.1 and Scala to 3.0.0-M2
- Update build.sbt for scala-collection-compat 2.3.0 and Scala.js 1.3.1 #122 by ekrich
- Update scala-collection-compat to 2.3.0 #121 by scala-steward
- Update sbt-scalajs, scalajs-compiler, ... to 1.3.1 #119 by scala-steward
- 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
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 💥
- Scala 3 M1 support (#117)
- Update to Scala
3.0.0-M1
- Remove PlatformProperties as
Properties.load
is supported on Scala.js
- Update to Scala
- Update sbt-dotty to 0.4.5 (#114)
- Update sbt to 1.4.2 (#115)
- Update to Scala 3.0.0-M1 nightly (#109)
- Update sbt-mima-plugin to 0.8.1 (#111)
- Update sbt-dotty to 0.4.4 (#110)
- Update to run all tests for Dotty, one fails (#92)
- Update sbt-scalajs, scalajs-compiler, ... to 1.3.0 (#106)
- 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
- 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
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 💥
- Add remaining delegation need for Scala.js stubs #97
- Update scala-collection-compat to 2.2.0 #96
- Update sbt-mima-plugin to 0.8.0 #94
- 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. 🎤 👏