Changed
-
The plugin artifact is now published under the
org.typelevel
group ID. An artifact migration has been added to Scala Steward, so Scala Steward users should not have to update the artifact group ID manually. -
The project now makes use of the scalac-options library, so symbols relating to scalac options and their availability on differing Scala versions have been moved to the package
org.typelevel.scalacoptions
. -
All other symbols provided by this plugin have been moved to the
org.typelevel.sbt.tpolecat
package. -
The
ScalacOptions
object is no longer part of this plugin'sautoImport
symbols. You will need to explicitlyimport org.typelevel.scalacoptions.ScalacOptions
. -
A Scalafix migration is available, and can be applied using the
github:
scheme, e.g.
$ scalafix github:typelevel/sbt-tpolecat/v0_5?sha=4837a5bad7426c97be9bb3a5b792fd779f5c921a
- However, please note that there are severe limitations on running Scalafix migrations that require semantic information on sbt build files. Scalafix semantic migrations are able to update
*.scala
files but not*.sbt
files.