aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Zaugg <jzaugg@gmail.com>2015-01-08 10:52:52 +1000
committerJason Zaugg <jzaugg@gmail.com>2015-01-08 10:52:52 +1000
commita352b24ebe6a74b20ffb6b8c5aa6bc6eb3a415ba (patch)
tree23d909e6d80d27bbb0b79809a3143d6f56837ab7
parent7577a844518b56556e54217720779fd5c5db6b66 (diff)
downloadscala-async-a352b24ebe6a74b20ffb6b8c5aa6bc6eb3a415ba.tar.gz
scala-async-a352b24ebe6a74b20ffb6b8c5aa6bc6eb3a415ba.tar.bz2
scala-async-a352b24ebe6a74b20ffb6b8c5aa6bc6eb3a415ba.zip
Bump to 0.9.4-SNAPSHOT
-rw-r--r--README.md4
-rw-r--r--build.sbt2
-rwxr-xr-xrelease.sh34
3 files changed, 3 insertions, 37 deletions
diff --git a/README.md b/README.md
index ca00ad2..62c6b4f 100644
--- a/README.md
+++ b/README.md
@@ -9,7 +9,7 @@ Add a dependency:
```scala
// SBT
-libraryDependencies += "org.scala-lang.modules" %% "scala-async" % "0.9.2"
+libraryDependencies += "org.scala-lang.modules" %% "scala-async" % "0.9.3"
```
Write your first `async` block:
@@ -145,6 +145,6 @@ difficult to understand.
- See the [neg](https://github.com/scala/async/tree/master/src/test/scala/scala/async/neg) test cases for
for constructs that are not allowed in a async block
- See the [issue list](https://github.com/scala/async/issues?state=open) for which of these restrictions are planned
- to be dropped in the next milestone.
+ to be dropped.
- See [#13](https://github.com/scala/async/issues/13) for why `await` is not possible in closures, and for suggestions on
ways to structure the code to work around this limitation.
diff --git a/build.sbt b/build.sbt
index c151ee5..0fdaa7a 100644
--- a/build.sbt
+++ b/build.sbt
@@ -8,7 +8,7 @@ organization := "org.scala-lang.modules"
name := "scala-async"
-version := "0.9.3-SNAPSHOT"
+version := "0.9.4-SNAPSHOT"
libraryDependencies <++= (scalaVersion) {
sv => Seq(
diff --git a/release.sh b/release.sh
deleted file mode 100755
index 89964ac..0000000
--- a/release.sh
+++ /dev/null
@@ -1,34 +0,0 @@
-#! /bin/bash -e
-#
-# Build, test, and release Scala Async.
-#
-# Requires credentials:
-#
-# % cat ~/.sbt/0.13/publish.sbt
-# credentials += Credentials("Sonatype Nexus Repository Manager", "oss.sonatype.org", "<user>", "<pass>")
-#
-# Also requires the sbt-pgp plugin installed globally to provide the `publishSigned` command.
-#
-# % cat ~/.sbt/0.13/plugins/gpg.sbt
-# addSbtPlugin("com.typesafe.sbt" % "sbt-pgp" % "0.8.1")
-
-die () {
- echo "$@"
- exit 1
-}
-
-CHECK=";clean;test;publishLocal"
-RELEASE=";clean;test;publishSigned"
-VERSION=`gsed -rn 's/version :=.*"(.+).*"/\1/p' build.sbt`
-[[ -n "$(git status --porcelain)" ]] && die "working directory is not clean!"
-
-sbt $CHECK
-sbt $RELEASE
-
-cat <<EOM
-Released! For non-snapshot releases:
- - tag: git tag -s -a v${VERSION}_2.10 -m "scala-async $VERSION for Scala 2.10"
- - push tag: git push origin v${VERSION}_2.10
- - close and release the staging repository: https://oss.sonatype.org
- - change the version number in build.sbt to a suitable -SNAPSHOT version
-EOM \ No newline at end of file