Releases: lightbend-labs/scala-rewrites
0.1.5
0.1.4
What's Changed
- Fix deprecations by @dwijnand in #110
- Update sbt to 1.4.8 by @scala-steward in #93
- Update sbt to 1.4.9 by @scala-steward in #94
- Update sbt to 1.5.0 by @scala-steward in #99
- Update sbt to 1.5.1 by @scala-steward in #103
- Update sbt to 1.5.2 by @scala-steward in #106
- Update sbt to 1.5.3 by @scala-steward in #114
- Update sbt to 1.5.4 by @scala-steward in #116
- Update sbt to 1.5.5 by @scala-steward in #119
- Update sbt to 1.5.6 by @scala-steward in #138
- Update sbt to 1.5.7 by @scala-steward in #139
- Update sbt to 1.5.8 by @scala-steward in #140
- Update sbt to 1.6.0 by @scala-steward in #141
- Update sbt to 1.6.1 by @scala-steward in #142
- Update sbt to 1.6.2 by @scala-steward in #146
- Update sbt to 1.7.1 by @scala-steward in #162
- Update sbt to 1.8.0 by @scala-steward in #170
- Update sbt to 1.8.2 by @scala-steward in #173
- Update sbt to 1.8.3 by @scala-steward in #179
- Update sbt to 1.9.0 by @scala-steward in #180
- Update sbt to 1.9.3 by @scala-steward in #185
- Update sbt-ci-release to 1.5.10 by @scala-steward in #129
- Update sbt-ci-release to 1.5.11 by @scala-steward in #169
- Update sbt-ci-release to 1.5.12 by @scala-steward in #178
- Update sbt-ci-release to 1.5.6 by @scala-steward in #95
- Update sbt-ci-release to 1.5.7 by @scala-steward in #96
- Update sbt-ci-release to 1.5.9 by @scala-steward in #128
- Update sbt-scalafix, scalafix-rules to 0.9.26 by @scala-steward in #92
- Update sbt-scalafix, scalafix-rules to 0.9.28 by @scala-steward in #109
- Update sbt-scalafix, scalafix-rules to 0.9.29 by @scala-steward in #113
- Update sbt-scalafix, scalafix-rules to 0.9.31 by @scala-steward in #127
- Update sbt-scalafix, scalafix-rules to 0.9.32 by @scala-steward in #132
- Update sbt-scalafix, scalafix-rules to 0.9.34 by @scala-steward in #144
- Update sbt-scalafix, scalafix-rules, ... to 0.9.27 by @scala-steward in #97
- Update sbt-scalafix, scalafix-rules, ... to 0.9.30 by @scala-steward in #124
- Update sbt-scalafix, scalafix-rules, ... to 0.9.33 by @scala-steward in #134
- Update semanticdb-scalac to 4.4.10 by @scala-steward in #91
- Update semanticdb-scalac to 4.4.11 by @scala-steward in #98
- Update semanticdb-scalac to 4.4.13 by @scala-steward in #101
- Update semanticdb-scalac to 4.4.16 by @scala-steward in #105
- Update semanticdb-scalac to 4.4.17 by @scala-steward in #107
- Update semanticdb-scalac to 4.4.18 by @scala-steward in #108
- Update semanticdb-scalac to 4.4.20 by @scala-steward in #112
- Update semanticdb-scalac to 4.4.21 by @scala-steward in #115
- Update semanticdb-scalac to 4.4.23 by @scala-steward in #118
- Update semanticdb-scalac to 4.4.24 by @scala-steward in #120
- Update semanticdb-scalac to 4.4.26 by @scala-steward in #122
- Update semanticdb-scalac to 4.4.27 by @scala-steward in #123
- Update semanticdb-scalac to 4.4.28 by @scala-steward in #126
- Update semanticdb-scalac to 4.4.29 by @scala-steward in #130
- Update semanticdb-scalac to 4.4.30 by @scala-steward in #131
- Update semanticdb-scalac to 4.4.31 by @scala-steward in #137
- Update semanticdb-scalac to 4.4.32 by @scala-steward in #143
- Update semanticdb-scalac to 4.4.33 by @scala-steward in #145
- Update semanticdb-scalac to 4.4.34 by @scala-steward in #147
- Update semanticdb-scalac to 4.4.35 by @scala-steward in #148
- Update semanticdb-scalac to 4.5.0 by @scala-steward in #149
- Update semanticdb-scalac to 4.5.1 by @scala-steward in #150
- Update semanticdb-scalac to 4.5.2 by @scala-steward in #151
- Update semanticdb-scalac to 4.5.3 by @scala-steward in #152
- Update semanticdb-scalac to 4.5.4 by @scala-steward in #154
- bump GitHub Actions versions by @SethTisue in #186
- bump Scalameta, Scalafix, sbt versions by @SethTisue in #168
- hello GitHub Actions (bye bye Travis-CI) by @SethTisue in #136
- update scalametaVersion setting by @xuwei-k in #177
Full Changelog: v0.1.3...v0.1.4
0.1.3
0.1.2
This release includes a series of changes to ExplicitNonNullaryApply that makes it much, much faster (one PR took it from 6 minutes to 64 seconds, on a project of 12,000 lines).
Changelog: v0.1.1...v0.1.2
0.1.1
Since the release of 0.1.0, Scalafix/sbt-scalafix 0.9.18 has been released, introducing scalafixScalaBinaryVersion
which is great as it allows users to run Scalafix on the right Scala version, for example you can now fix your 2.13-compiled code.
The README has been amended to include that instruction. Note the new instructions work with the existing 0.1.0 release, which is cool.
But, in 0.1.1, I've added a sanity check to ExplicitNonNullaryApply, so if the versions don't align you get an error with a fix suggestion, like this one:
[error] (scalafixAll) scalafix.sbt.InvalidArgument: Scala version mismatch:
(1) the target sources were compiled with Scala 2.13.2; (2) Scalafix is
running on Scala 2.12.11. To fix make scalafixScalaBinaryVersion == 2.13.
Try `ThisBuild / scalafixScalaBinaryVersion :=
CrossVersion.binaryScalaVersion(scalaVersion.value)`.
Credit to the Scalafix Team, I'm copying the idea from their built-in ExplicitResultTypes
rewrite.
Changelog: v0.1.0...v0.1.1
0.1.0
This is the first release of scala-rewrites, which makes its ExplicitNonNullaryApply
rewrite more easily accessible, with the changes released in Scala 2.13.3.
See the how-to instructions for running the rewrites.