diff --git a/notes/0.13.14.markdown b/notes/0.13.14.markdown index 62223cc79..2ecf6ac63 100644 --- a/notes/0.13.14.markdown +++ b/notes/0.13.14.markdown @@ -4,25 +4,28 @@ ### Improvements +- Adds preliminary compatibility with JDK 9. [#2951][2951]/[143][143] by [@retronym][@retronym] - Adds "local-preloaded" repository for offline installation. See below. - Notifies and enables users to stay in sbt's shell on the warm JVM by hitting \[ENTER\] while sbt is running. [#2987][2987]/[#2996][2996] by [@dwijnand][@dwijnand] -- Adds preliminary compatibility with JDK 9. [#2951][2951]/[143][143] by [@retronym][@retronym] +- Adds an `Append` instance to support `sourceGenerators += Def.task { ... }`, instead of needing `.taskValue`. [#2943][2943] by [@eed3si9n][@eed3si9n] - XML generated by JUnitXmlTestsListener now correctly flags ignored, skipped and pending tests. [#2198][2198]/[#2854][2854] by [@ashleymercer][@ashleymercer] - When sbt detects that the project is compiled with dotty, it now automatically sets `scalaCompilerBridgeSource` correctly, this reduces the boilerplate needed to make a dotty project. Note that dotty support in sbt is still considered experimental and not officially supported, see [dotty.epfl.ch][dotty] for more information. [#2902][2902] by [@smarter][@smarter] +- Updates sbt new's reference implementation to Giter8 0.7.2. ### Bug fixes -- Fix .triggeredBy/.storeAs/etc not working when using `:=` and `.value` macros. [#1444][1444]/[#2908][2908] by [@dwijnand][dwijnand] +- Fixes .triggeredBy/.storeAs/etc not working when using `:=` and `.value` macros. [#1444][1444]/[#2908][2908] by [@dwijnand][dwijnand] - Fixes Ctrl-C not working on Windows by bumping up JLine. [#1855][1855] by [@eed3si9n][@eed3si9n] - Fixes regressions in sbt 0.13.11 - 0.13.13 that processed build-level keys incorrectly. [#2851][2851]/[#2460][2460] by [@eed3si9n][@eed3si9n] - Fixes a regression in sbt 0.13.12 that was misfiring Scala version enforcement when configuration does not extend `Compile`. [#2827][2827]/[#2786][2786] by [@eed3si9n][@eed3si9n] - Fixes Scala binary version checking misfiring on configurations that do not extend `Compile`. [#2828][2828]/[#1466][1466] by [@eed3si9n][@eed3si9n] - Fixes script mode ignoring quotation. [#2551][2551] by [@ekrich][@ekrich] - Fixes IllegalStateException that Ivy gets into sometimes. [#2827][2827]/[#2015][2015] by [@eed3si9n][@eed3si9n] +- Fixes null sourceFile causing NPE. [#2766][2766] by [@avdv][@avdv] ### Maven version range improvement @@ -59,6 +62,7 @@ Special thanks to the contributors for making this release a success. According [143]: https://github.com/sbt/sbt-launcher-package/pull/143 [145]: https://github.com/sbt/sbt-launcher-package/pull/145 + [2766]: https://github.com/sbt/sbt/issues/2766 [1855]: https://github.com/sbt/sbt/issues/1855 [1466]: https://github.com/sbt/sbt/issues/1466 [2786]: https://github.com/sbt/sbt/issues/2786 @@ -79,9 +83,11 @@ Special thanks to the contributors for making this release a success. According [2908]: https://github.com/sbt/sbt/pull/2908 [2902]: https://github.com/sbt/sbt/pull/2902 [2993]: https://github.com/sbt/sbt/pull/2993 + [2943]: https://github.com/sbt/sbt/pull/2943 [@eed3si9n]: https://github.com/eed3si9n [@dwijnand]: https://github.com/dwijnand [@Duhemm]: https://github.com/Duhemm + [@avdv]: https://github.com/avdv [@ekrich]: https://github.com/ekrich [@retronym]: https://github.com/retronym [@ashleymercer]: https://github.com/ashleymercer