mirror of https://github.com/sbt/sbt.git
1018 B
1018 B
Migration notes
- Build definition is based on Scala 2.11.8
- Build.scala style builds are gone. Use multi-project
build.sbt. Project(...)constructor is restricted down to two parameters. Useprojectinstead.sbt.Pluginis also gone. Use auto plugins.- The incremental compiler, called Zinc, uses class-based name hashing.
- Zinc drops support for Scala 2.8.x and 2.9.x.
- Removed the pre-0.13.7 *.sbt file parser (previously available under
-Dsbt.parser.simple=true) - Removed old, hyphen-separated key names (use
publishLocalinstead ofpublish-local) - Removes no-longer-documented old operators
<<=,<+=, and<++=. - Renames early command feature from
--<command>toearly(<command>). - Log options
-error,-warn,-info,-debugare added as shorthand for"early(error)"etc.
Additional import required
Implicit conversions are moved to sbt.syntax. Add the following imports to auto plugins
or project/*.scala.
import sbt._, syntax._, Keys._