Permalink
Browse files

0.10.1

  • Loading branch information...
harrah committed Jul 14, 2011
1 parent 37a404e commit f41565e08ed973a2f1aa5099246300f6706d81b3
View
@@ -21,9 +21,9 @@ To build from source, get the latest stable version of sbt 0.10.x (see [Setup])
The initial branch is the development branch 0.10, which contains the latest code for the 0.10.x series.
-The latest tag for 0.10.x is 0.10.0:
+The latest tag for 0.10.x is 0.10.1:
- $ git checkout v0.10.0
+ $ git checkout v0.10.1
To build the launcher, publish all components locally, and build API and SXR documentation:
@@ -35,11 +35,11 @@ The individual commands are
Copy your stable ~/bin/sbt script to ~/bin/xsbt and change it to use the launcher at:
- <xsbt>/target/sbt-launch-0.10.0.jar
+ <xsbt>/target/sbt-launch-0.10.1.jar
If using the 0.10 development branch, the launcher is at:
- <xsbt>/target/sbt-launch-0.10.1-SNAPSHOT.jar
+ <xsbt>/target/sbt-launch-0.10.2-SNAPSHOT.jar
## Modifying sbt
@@ -49,4 +49,4 @@ To use your modified version of sbt in a project locally, run `publish-local`.
After each `publish-local`, clean the `project/boot/` directory in the project in which you want to use the locally built sbt. Alternatively, if sbt is running and the launcher hasn't changed, run `reboot full` to have sbt do this for you.
-If a project has `project/build.properties` defined, either delete the file or change `sbt.version` to `0.10.1-SNAPSHOT`.
+If a project has `project/build.properties` defined, either delete the file or change `sbt.version` to `0.10.2-SNAPSHOT`.
View
@@ -15,7 +15,7 @@ object Sbt extends Build
override lazy val settings = super.settings ++ buildSettings ++ Status.settings
def buildSettings = Seq(
organization := "org.scala-tools.sbt",
- version := "0.10.1-SNAPSHOT",
+ version := "0.10.1",
publishArtifact in packageDoc := false,
scalaVersion := "2.8.1",
publishMavenStyle := false,
View
@@ -0,0 +1,16 @@
+This is a major redesign of sbt, so only prominent changes are listed:
+
+ * Support "provided" as a valid configuration for inter-project dependencies [#53](https://github.com/harrah/xsbt/issues/53)
+ * Try out some better error messages for build.sbt in a few common situations [#58](https://github.com/harrah/xsbt/issues/58)
+ * Drop "Incomplete tasks ..." line from error messages. [#32](https://github.com/harrah/xsbt/issues/32)
+ * Better handling of javac logging. [#74](https://github.com/harrah/xsbt/pull/74)
+ * Warn when reload discards session settings
+ * Cache failing classifiers, making 'update-classifiers' a practical replacement for withSources()
+ * Global settings may be provided in ~/.sbt/build.sbt [#52](https://github.com/harrah/xsbt/issues/52)
+ * No need to define "sbtPlugin := true" in project/plugins/ or ~/.sbt/plugins/
+ * Provide statistics and list of evicted modules in UpdateReport
+ * Scope use of 'transitive-classifiers' by 'update-sbt-classifiers' and 'update-classifiers' for separate configuration.
+ * Default project ID includes a hash of base directory to avoid collisions in simple cases.
+ * 'extra-loggers' setting to make it easier to add loggers
+ * Associate ModuleID, Artifact and Configuration with a classpath entry (moduleID, artifact, and configuration keys). [#41](https://github.com/harrah/xsbt/issues/41)
+ * Put httpclient on Ivy's classpath, which seems to speed up 'update'.
@@ -4,7 +4,7 @@
[app]
org: org.scala-tools.sbt
name: sbt
- version: read(sbt.version)[0.10.1-SNAPSHOT]
+ version: read(sbt.version)[0.10.1]
class: ${sbt.main.class-sbt.xMain}
components: xsbti
cross-versioned: true
@@ -4,7 +4,7 @@
[app]
org: org.scala-tools.sbt
name: sbt
- version: 0.10.1-SNAPSHOT
+ version: 0.10.1
class: sbt.ScriptMain
components: xsbti
cross-versioned: true
@@ -4,7 +4,7 @@
[app]
org: org.scala-tools.sbt
name: sbt
- version: 0.10.1-SNAPSHOT
+ version: 0.10.1
class: sbt.ConsoleMain
components: xsbti
cross-versioned: true

0 comments on commit f41565e

Please sign in to comment.