Hi,
sbt 0.13.8 is now available. sbt 0.13.8 is a technology preview of what's to come in sbt 1.0.
Here are some of the notable additions since sbt 0.13.7:
- Disable publishing on implicitly created root project by not enabling IvyPlugin by default. #1871 by @dwijnand
- Maven resolver plugin (uses Aether to resolve libraries). #1793 by @jsuereth
- Experimental project-level dependency exclusions. #1748 by @eed3si9n
- Sequential tasks. #1817 by @eed3si9n
- Cross-version support for Scala sources #1799 by @indrajitr
- Various cached resolution fixes by @eed3si9n
See [release notes][1] for the full details.
This release is intended to be binary and source compatible with 0.13.{x|x<8}, however the new parser is unable to handle certain classes of Scala syntax.
It is possible to use the existing 0.13.x launcher with this release by settings project/build.properties as follows:
sbt.version=0.13.8
No changes should be necessary to your project definition and all plugins published for sbt 0.13.{x|x<8} should still work. Please report any issues you encounter if this is not the case.
Special thanks to the contributors for making this release a success.
- sbt team
[1] http://www.scala-sbt.org/0.13/docs/sbt-0.13-Tech-Previews.html#sbt+0.13.8
[2] https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt-launch/0.13.8/sbt-launch.jar
To view this discussion on the web visit https://groups.google.com/d/msgid/sbt-dev/3b07b707-3b08-4ced-a732-264bd0ce5f27%40googlegroups.com.--
You received this message because you are subscribed to the Google Groups "sbt-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sbt-dev+u...@googlegroups.com.
Hi Eugene/the team,Thanks for the release! Just a couple of days back I was told not to have used the milestones as they were...well...milestones. It's gone and can spread the love to the latest changes. Thanks.Shouldn't the version of sbt be 0.13.9-SNAPSHOT since 0.13.8 is out now? [1] Can we expect upgrading scalaVersion to 2.10.5 any time soon? [3]
BTW, you should really consider using sbt-release plugin [2] to drive the release process.
On Friday, March 20, 2015 at 6:11:01 PM UTC+1, eugene yokota wrote:Hi,
sbt 0.13.8 is now available. sbt 0.13.8 is a technology preview of what's to come in sbt 1.0.
Here are some of the notable additions since sbt 0.13.7:
- Disable publishing on implicitly created root project by not enabling IvyPlugin by default. #1871 by @dwijnand
- Maven resolver plugin (uses Aether to resolve libraries). #1793 by @jsuereth
- Experimental project-level dependency exclusions. #1748 by @eed3si9n
- Sequential tasks. #1817 by @eed3si9n
- Cross-version support for Scala sources #1799 by @indrajitr
- Various cached resolution fixes by @eed3si9n
See [release notes][1] for the full details.
This release is intended to be binary and source compatible with 0.13.{x|x<8}, however the new parser is unable to handle certain classes of Scala syntax.
It is possible to use the existing 0.13.x launcher with this release by settings project/build.properties as follows:
sbt.version=0.13.8
No changes should be necessary to your project definition and all plugins published for sbt 0.13.{x|x<8} should still work. Please report any issues you encounter if this is not the case.
Special thanks to the contributors for making this release a success.
- sbt team
[1] http://www.scala-sbt.org/0.13/docs/sbt-0.13-Tech-Previews.html#sbt+0.13.8
[2] https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt-launch/0.13.8/sbt-launch.jar
--
You received this message because you are subscribed to the Google Groups "sbt-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sbt-dev+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sbt-dev/a57ec64b-9fde-4d45-8ead-a5773330eed6%40googlegroups.com.
java.lang.NoSuchMethodException: sbt.test.ScriptedTests$.run(java.io.File, boolean, [Ljava.lang.String;, java.io.File, [Ljava.lang.String;, scala.Function1)
at java.lang.Class.getMethod(Class.java:1667)
at Scripted$.doScripted(Scripted.scala:66)
at $139ac0d4fa1237b1a8f9$$anonfun$scriptedTask$2$$anonfun$apply$2$$anonfun$apply$3.apply(build.sbt:474)
at $139ac0d4fa1237b1a8f9$$anonfun$scriptedTask$2$$anonfun$apply$2$$anonfun$apply$3.apply(build.sbt:471)
I think that:
- the version in project/build.properties should always be "x.y.z-SNAPSHOT" (then you do not need to changed travis command)
- is it still needed precompiled-2_9_2, precompiled-2_8_2 and precompiled-2_9_3?
- command publishLocal should publish sbt-launcher.jar to local repository (maybe it is regression)
Best regards,
Andrzej