sbt 0.13.6 is released!

1,239 views
Skip to first unread message

Josh Suereth

unread,
Sep 12, 2014, 11:08:06 PM9/12/14
to sbt...@googlegroups.com
Hi guys,

sbt 0.13.6 is now available. sbt 0.13.6 is a technology preview of what's to come to sbt 1.0.

Here are some of the notable additions since 0.13.5:

- Maven Central, Typesafe repo, sbt plugins repo, and Java.net Maven 2 repo will default to HTTPS. (Can be disabled using -Dsbt.repository.secure=false)
- Name hashing incremental compiler is enabled by default.
- SNAPSHOTs to look into all resolvers and use the latest.
- enablePlugins/disablePlugins can now be written directly in build.sbt.
- Unresolved dependencies error: sbt 0.13.6 will try to reconstruct dependencies tree when it fails to resolve a managed dependency. 
- Eviction warnings. sbt 0.13.6 displays eviction warnings when it resolves your project's managed dependencies via update task.
- Consolidated resolution. This aims to fix multi-project resolution performance issue by artificially constructing a dependency graph for the unique managed dependencies.
- Selects the first test fingerprint for a test name for forked tests. (Fixes many test related bugs)

See [release notes][1] for the full details.

This release is intended to be binary and source compatible with 0.13.{0,1,2,5}. It is possible to use existing 0.13.x launcher by setting project/build.properties as follows:

    sbt.version=0.13.6

However, we recommend you update the [launcher][2] for 0.13.6 because of the HTTPS fixes.  If you installed sbt via another means, e.g. via the download button, these are all updated for 0.13.6.

No changes should be necessary to your project definition and all plugins published for 0.13.{0,1,2,5} should still work. Please report if this is not the case.



- The sbt team

[1]: https://github.com/sbt/sbt/releases/tag/v0.13.6

Kenji Yoshida

unread,
Sep 15, 2014, 11:21:14 PM9/15/14
to sbt...@googlegroups.com

Ngoc Dao

unread,
Sep 16, 2014, 6:05:53 AM9/16/14
to sbt...@googlegroups.com
Also, link to sbt-launch.jar at:
http://www.scala-sbt.org/0.13/tutorial/Manual-Installation.html
should use "https" :D

Josh Suereth

unread,
Sep 16, 2014, 7:49:16 AM9/16/14
to sbt...@googlegroups.com
On Tue, Sep 16, 2014 at 6:05 AM, Ngoc Dao <ngocda...@gmail.com> wrote:
Also, link to sbt-launch.jar at:
http://www.scala-sbt.org/0.13/tutorial/Manual-Installation.html
should use "https" :D


Great point.  Would you like to open a PR against https://github.com/sbt/website to fix that?
 

--
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/9a8b6d6c-521f-4d18-967f-e6f72120723a%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Josh Suereth

unread,
Sep 16, 2014, 7:52:14 AM9/16/14
to sbt...@googlegroups.com
Thanks Yoshida-san!   Looks like a copy-paste error.   Thanks for fixing the URL.  I'll also make note that we should use the HTTPS variant in the future.

- Josh 

--
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.

eugene yokota

unread,
Sep 17, 2014, 7:50:24 AM9/17/14
to sbt...@googlegroups.com
@rtyley sent us a pull req to fix this - https://github.com/sbt/website/pull/54

-eugene

On Tue, Sep 16, 2014 at 6:05 AM, Ngoc Dao <ngocda...@gmail.com> wrote:

--
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.
Reply all
Reply to author
Forward
0 new messages