Releases: scalameta/sbt-scalafmt
Releases · scalameta/sbt-scalafmt
v2.4.0
What’s Changed
Now you can limit scalafmt parallelism for projects with multiple subprojects in your build.sbt
:
import org.scalafmt.sbt.ConcurrentRestrictionTags
Global / concurrentRestrictions += Tags.limit(org.scalafmt.sbt.ConcurrentRestrictionTags.Scalafmt, 4)
- add sbt.ConcurrentRestrictions.Tag("scalafmt") + Tags.CPU on scalafmt tasks (#101) @cchepelov
- ScalafmtSessionFactory usage (#100) @poslegm
- Update scalafmt-dynamic to 2.5.2 (#99) @scala-steward
- Update scalafmt-dynamic to 2.5.1 (#98) @scala-steward
- Update readme.md (#97) @hepin1989
- Update sbt-ci-release to 1.5.3 (#95) @scala-steward
v2.3.4
This release only fixes sbt compatibility problem #92
What’s Changed
- sbt reverted to 1.2.8 because of sbt/sbt#5049 (#93) @poslegm
v2.3.3
What’s Changed
- Avoid a race between formatting and scaladoc (#91) @nigredo-tori
- Update scalafmt-dynamic to 2.4.2 (#88) @scala-steward
- Update sbt, scripted-plugin to 1.3.9 (#89) @scala-steward
v2.3.2
What’s Changed
- passing all available resolvers to scalafmt (#87) @slivkamiro
- Update scalafmt-dynamic to 2.4.1 (#85) @scala-steward
- Update scalafmt-dynamic to 2.4.0 (#84) @scala-steward
- Update sbt-ci-release to 1.5.2 (#83) @scala-steward
v2.3.1
What’s Changed
- Implement error method with an additinal error message and cause (#78) @tanishiking
- Update sbt-ci-release to 1.5.0 (#77) @scala-steward
v2.3.0
What’s Changed
- passing configured repositories to scalafmt instance (#73) @slivkamiro
- Update readme to 2.2.1 (#69) @jatcwang
Dependency updates
- Update scalafmt-dynamic to 2.3.1 (#72) @scala-steward
- Update scalafmt-core, scalafmt-dynamic to 2.2.2 (#68) @scala-steward
v2.2.1
This release is equivalent to v2.2.0 except this release is built with sbt 1.2.8 to avoid sbt/sbt#5049
What’s Changed
v2.2.0
This release of sbt-scalafmt uses sbt 1.3, which isn't forward-compatible with previous versions of sbt 1 (e.g. sbt 1.2.8). That means your build must on sbt 1.3 in order for it to use it.
What’s Changed
- Update scalafmt-dynamic to 2.2.1 (#66) @scala-steward
- Update sbt, scripted-plugin to 1.3.3 (#60) @scala-steward
- Remove sbt-coursier (#59) @tanishiking
- Managed sources filter (#54) @poslegm
v2.0.7
What’s Changed
- Use scalafmt 2.1.1 (#55) @henricook
- which contains "Use Coursier defaults, which also adds support for COURSIER_REPOSITORIES (scalameta/scalafmt#1524) @henricook"
- scalafmt-dynamic version update (#52) @poslegm