Releases: scalacenter/sbt-scalafix
Releases · scalacenter/sbt-scalafix
v0.13.0
Breaking changes since v0.12.1
- Dropped support for sbt 1.3.x (#412)
Pull Requests
- scalafix 0.13.0 (#434) @bjaglin
- drop sbt 1.3.x support & speedup CI by parallelizing scripted (#412) @bjaglin
- test against Scala 2.13.15 project (#433) @bjaglin
- Update scala-library to 2.12.20 (#432) @scala-center-steward
- Update interface to 1.0.20 (#431) @scala-center-steward
- leverage cli_3.x.y (#430) @bjaglin
- bump sbt-ci-release to fix JDK8 support (#429) @bjaglin
- Update sbt-ci-release to 1.6.0 (#428) @scala-center-steward
- avoid deprecated old shell syntax (#324) @xuwei-k
- Update scalafmt-core to 3.8.3 (#427) @scala-center-steward
- Update sbt, scripted-plugin to 1.10.1 (#426) @scala-center-steward
- Update scalatest to 3.2.19 (#425) @scala-center-steward
- ignore missing credential files instead of failing hard (#424) @bjaglin
- Update scalafmt-core to 3.8.2 (#423) @scala-center-steward
- Update sbt, scripted-plugin to 1.10.0 (#422) @scala-center-steward
v0.12.1
Pull Requests
- scalafix 0.12.1 (#420) @bjaglin
- let scalafixScalaBV follow scalaBV to leverage 2.13 & deprecate it (#419) @bjaglin
- test against Scala 2.13.14 (#418) @bjaglin
- guard current cache invalidation behavior with --settings (#416) @bjaglin
- move away from deprecated olafurpg/setup-scala (#414) @bjaglin
- avoid full (re)compilation after cold scalafix invocations (#411) @bjaglin
- centralize ScalafixInterface memoization within a setting key (#409) @bjaglin
- docs: scalafixResolvers can only be set at ThisBuild level (#410) @bjaglin
- feat: honor sbt resolvers in addition to scalafixResolvers (#404) @GreyPlane
- fix JGitCompletions memory leak (#408) @xuwei-k
- Update fansi to 0.5.0 (#407) @scala-center-steward
- Update scalafmt-core to 3.8.1 (#406) @scala-center-steward
- add
scalafixJGitCompletion
key. reduce memory usage (#405) @xuwei-k - Rename scalafixBinaryScalaVersion to scalafixScalaBinaryVersion (#403) @steinybot
v0.12.0
Pull Requests
- scalafix 0.12.0 (#402) @bjaglin
- Update scalafmt-core to 3.8.0 (#401) @scala-center-steward
- fix JDK21 CI (#396) @bjaglin
- CI: run more scripted tests on recent JDKs (#392) @bjaglin
- switch to coursier/setup-action & use consistent JVM vendor (#395) @bjaglin
- test against scala 2.13.13 (#390) @bjaglin
- sbt 1.9.9 (#394) @bjaglin
- old sbt versions can run on recent JDKs when loaded with scripted (#393) @bjaglin
- test against JDK21 (LTS) (#391) @bjaglin
- build with and test against Scala 2.12.19 (#389) @bjaglin
- Update scalatest to 3.2.18 (#388) @scala-center-steward
- Bump release-drafter/release-drafter from 5 to 6 (#387) @dependabot
- add
scalafixCallback
setting key to customize diagnostics reporting (#384) @xuwei-k - docs: ScalafixInterface is now at project-level (#385) @bjaglin
- Update org.eclipse.jgit to 5.13.3.202401111512-r (#383) @scala-center-steward
- Support several scalafixScalaBinaryVersion within a build (#380) @zarthross
- Update sbt, scripted-plugin to 1.9.8 (#381) @scala-center-steward
- Update scalafmt-core to 3.7.17 (#382) @scala-center-steward
- document weird behavior (#379) @bjaglin
- improve --files CLI UX (#378) @bjaglin
- Update scalafmt-core to 3.7.15 (#377) @scala-center-steward
- Update sbt, scripted-plugin to 1.9.7 (#376) @scala-center-steward
- Update scalafmt-core to 3.7.14 (#372) @scala-center-steward
- Update scalatest to 3.2.17 (#373) @scala-center-steward
- Update interface to 1.0.19 (#374) @scala-center-steward
- Update sbt, scripted-plugin to 1.9.6 (#375) @scala-center-steward
v0.11.1
Pull Requests
- scalafix 0.11.1 (#370) @bjaglin
- better error reporting when semanticdb-scalac is not found (#369) @bjaglin
- Latest scalafix SNAPSHOT for scala 2.13.12 support (#368) @bjaglin
- Update sbt, scripted-plugin to 1.9.4 (#365) @scala-center-steward
- Update scalafmt-core to 3.7.13 (#366) @scala-center-steward
- Bump actions/checkout from 3 to 4 (#367) @dependabot
- Update scalafmt-core to 3.7.12 (#364) @scala-center-steward
- Update scalafmt-core to 3.7.11 (#363) @scala-center-steward
- Update sbt, scripted-plugin to 1.9.3 (#362) @scala-center-steward
- Add same license as scalafix (#361) @bjaglin
- Update scalafmt-core to 3.7.9 (#360) @scala-center-steward
- Update sbt, scripted-plugin to 1.9.2 (#359) @scala-center-steward
- Update sbt-ci-release to 1.5.12 (#354) @scala-center-steward
- Update org.eclipse.jgit to 5.13.2.202306221912-r (#355) @scala-center-steward
- Update sbt, scripted-plugin to 1.9.1 (#357) @scala-center-steward
- Update scalafmt-core to 3.7.5 (#358) @scala-center-steward
- Update scala-library to 2.12.18 (#353) @scala-center-steward
- Update interface to 1.0.18 (#352) @scala-center-steward
- ch.epfl.scala::example-scalafix-rule:3.0.0 is now available (#350) @bjaglin
- fix test relying on ScalaTest 3.0.x (#349) @bjaglin
v0.11.0
Breaking changes since v0.10.4
- Dropped support for running Scalafix against Scala 2.11 sources (scalacenter/scalafix#1635)
Pull Requests
- Scalafix 0.11.0 (#348) @bjaglin
- sbt 1.9.0 (#347) @bjaglin
- Update scalafmt-core to 3.7.4 (#344) @scala-center-steward
- Update scalatest to 3.2.16 (#345) @scala-center-steward
- Update sbt, scripted-plugin to 1.8.3 (#343) @scala-center-steward
- Update interface to 1.0.16 (#342) @scala-center-steward
- Update interface to 1.0.15 (#341) @scala-center-steward
- Update scalafmt-core to 3.7.3 (#340) @scala-center-steward
- Update scalafmt-core to 3.7.2 (#338) @scala-center-steward
- Bump olafurpg/setup-scala from 13 to 14 (#337) @dependabot
- overriden scalacOptions are not supported by scalafixEnable (#335) @bjaglin
- drop support for Scala 2.11 (#334) @bjaglin
- Update scalatest to 3.2.15 (#333) @scala-center-steward
- Update sbt, scripted-plugin to 1.8.2 (#332) @scala-center-steward
- don't force slf4j 2 (#330) @bjaglin
- Update interface to 1.0.12 (#329) @scala-center-steward
- Update scalafmt-core to 3.6.1 (#328) @scala-center-steward
- Update sbt, scripted-plugin to 1.8.0 (#327) @scala-center-steward
- Update interface to 1.0.11 (#325) @scala-center-steward
- sbt 1.7.3 (#323) @bjaglin
- Update interface to 1.0.9 (#319) @scala-steward
- Update scala-library to 2.12.17 (#320) @scala-steward
- Update sbt, scripted-plugin to 1.7.2 (#321) @scala-steward
- Update scalatest to 3.2.14 (#322) @scala-steward
v0.10.4
v0.10.3
v0.10.2
Pull Requests
- scalafix 0.10.2 (#315) @bjaglin
- gitter -> discord (#316) @bjaglin
- Update scalafmt-core to 3.5.9 (#313) @scala-steward
- Update scalatest to 3.2.13 (#314) @scala-steward
- Update scala-library to 2.12.16 (#310) @scala-steward
- Update fansi to 0.4.0 (#307) @scala-steward
- Update interface to 1.0.8 (#308) @scala-steward
- Update org.eclipse.jgit to 5.13.1.202206130422-r (#309) @scala-steward
- Update sbt, scripted-plugin to 1.7.1 (#311) @scala-steward
- Update scalafmt-core to 3.5.8 (#312) @scala-steward
- don't swallow stack traces on unchecked exception (#306) @bjaglin
- demonstrate usage of different conf files per sbt config (#305) @bjaglin
v0.10.1
Pull Requests
- scalafix 0.10.1 (#304) @bjaglin
- Update scalafmt-core to 3.5.3 (#303) @scala-steward
- Update scalatest to 3.2.12 (#302) @scala-steward
- Update scalafmt-core to 3.5.2 (#301) @scala-steward
- scalafixEnable: preserve versions set by ++ (#300) @bjaglin
- remove deprecated class in conflicting namespace (#299) @bjaglin
v0.10.0
Breaking changes since v0.9.34
- Only sbt 1.3+ is now supported
- Deprecated keys & dependency to coursier-small have been removed
- See also the breaking changes in scalafix v0.10.0
Pull Requests
- scalafix 0.10.0 (#298) @bjaglin
- Update scalafmt-core to 3.5.1 (#297) @scala-steward
- scalafix 0.10.0-RC1 (#296) ny @bjaglin
- Update interface to 1.0.7 (#295) @scala-steward
- wire scalafix initialization logs to proper logger (#294) @bjaglin
- make scalafixEnable less aggressive & more future-proof (#292) @bjaglin
- more
sbt scalafix dependency:
tweaks (#293) @bjaglin - support sbt 1.3.x and later only (#291) @bjaglin
- remove deprecated keys (#289) @bjaglin
- fix steward pinning (#288) @bjaglin
- Bump actions/checkout from 2 to 3 (#286) @dependabot
- Update scalafmt-core to 3.4.3 (#285) @scala-steward
- Update sbt, scripted-plugin to 1.6.2 (#284) @scala-steward
- Update fansi to 0.3.1 (#283) @scala-steward
- support and favor ammonite/coursier syntax for dependency: (#282) @bjaglin
- don't force sonatypeSnapshots on all ScalafixTestkitPlugin users (#281) @bjaglin
- Update scalafmt-core to 3.3.3 (#279) @scala-steward
- Update scalatest to 3.2.11 (#280) @scala-steward
- Update sbt, scripted-plugin to 1.6.1 (#277) @scala-steward
- Update scalafmt-core to 3.3.1 (#278) @scala-steward