Other Projects

Blog

October 10, 2012

sbt has a brand new release: 0.12.1

October 10, 2012

We're excited to announce the latest sbt release. Please go to the new documentation site for details on how to install this latest version. This is the latest release in the sbt 0.12 series, which is binary compatible with the previous sbt 0.12.0 and allows upgrading without upgrading plugins or settings. This release includes the following fixes/features:

General improvements to incremental compilation:

With 0.12.1, general incremental compilation should be faster. This is but one step of many towards better builds.

Improved caching and cache documentation:

Please read the new Dependency Management Flow document for details on how you can improve your experience with sbt’s caching and dependency management in Ivy.

From the blog

While Reactive application development is off to a roaring start and becoming mainstream, this leads to demands on Operations that are simply not met by yesterday’s software architectures and technologies. The pressure facing enterprises to manage resilient, responsive systems is brutal, yet most existing technologies available today are not designed to deploy and manage Reactive systems running on clusters. It’s due to this fact that Operations face a higher risk of downtime by using inappropriate tools/practices at a time when being unavailable is more costly than ever. So why is this happening? Well, it's not 2005 anymore–and why that's a problem for Operations is explained here...

Ten months ago we posted about architectural changes to Typesafe Activator. After a few a lot of yak shaves, side projects, and detours, we have Activator 1.3.0 based on sbt server, a new setup where multiple clients can share the same instance of sbt. sbt server is also available in ABI-stable protocol-stable form for other clients (IDEs, command line, desktop status icon, whatever you can think of) to try out.