Snapshot releases

Currently there are no changes between 0.5 and 0.6-SNAPSHOT.

Snapshot releases deployed to the scala-tools.org repository are fully tested and functional, but may have changing APIs.

SBT

Tell sbt about a dependency on ScalaSTM by adding a library dependency to your build.sbt file (or a Scala build file). You will also need to add a resolver that can find the scala-tools.org snapshot repository.

libraryDependencies += ("org.scala-tools" %% "scala-stm" % "0.6-SNAPSHOT")
resolvers += ScalaToolsSnapshots

sbt update will download the latest scala-stm snapshot JAR and make it available for building.

Maven2

The ScalaSTM snapshot dependency for your pom.xml is

<dependencies>
  <dependency>
    <groupId>org.scala-tools</groupId>
    <artifactId>scala-stm_2.9.2</artifactId>
    <version>0.6-SNAPSHOT</version>
  </dependency>
</dependencies>

Make sure you have the org.scala-tools snapshot repository available

<repositories>
  <repository>
    <id>scala-tools.org.snapshots</id>
    <name>Scala-Tools Maven2 Repository - snapshots</name>
    <url>http://scala-tools.org/repo-snapshots</url>
    <snapshots/>
  </repository>
</repositories>