Created 0.13 Known Issues (markdown)

harrah 2013-03-18 07:57:47 -07:00
parent 6cf60f19d1
commit 057e6c2cce
1 changed files with 22 additions and 0 deletions

22
0.13-Known-Issues.md Normal file

@ -0,0 +1,22 @@
The intention is to make 0.13 as source compatible as possible with 0.12. This page documents known exceptions as of 0.13.0-M1. If you do not see an issue here, please list it under `New` and report it on the mailing list. Not every incompatibility can be addressed, but at a minimum they can be documented. Thank you for trying out sbt 0.13!
# Incompatibilities: source and usage
## Will fix
* Input tasks are a work in progress.
## Deferred fix (post-0.13.0)
* Macro bodies cannot contain certain Scala constructs. These should be listed here. They will be fixed as possible, but this is often a limitation of Scala itself and sbt might only be able to provide a clearer error message. This affects all macros in sbt: `:=`, `++=`, `+=`, ...
- lazy vals
## Wontfix or By Design
* Moved to Scala 2.10 for sbt and build definitions. Any source incompatibilities in Scala itself will not be fixed in sbt. Common incompatibilities should still be listed here.
* sbt no longer looks for main artifacts for poms with packaging="pom".
* Anything that was deprecated in 0.12.0 or earlier has been or may be removed.
## New (unverified, unsorted)
* `<new issue description here>`