aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob Odersky <jodersky@gmail.com>2015-12-06 18:52:50 -0800
committerJakob Odersky <jodersky@gmail.com>2015-12-06 18:52:50 -0800
commit27d549b150c516d3dbe89b8cd57353f3a264635e (patch)
treec72d37fce0e91b283c4f612f92f40b9ef9bb33a0
parentfcfd8de1eddaadd9e559a2ae3151da0cbe706166 (diff)
downloadakka-serial-2.3.1.tar.gz
akka-serial-2.3.1.tar.bz2
akka-serial-2.3.1.zip
bump versionv2.3.1
-rw-r--r--CHANGELOG.md4
-rw-r--r--Documentation/getting-started.md4
-rw-r--r--README.md2
-rw-r--r--project/Build.scala2
4 files changed, 8 insertions, 4 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index c0b02d9..0d7007a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+# Version 2.3.1
+- Upgrade Akka to 2.4.1
+- Upgrade Scala to support 2.12.0-M3
+
# Version 2.3.0
- Upgrade Akka to 2.4.0, requiring a minimum JRE version of 1.8
- Drop support for Scala 2.10
diff --git a/Documentation/getting-started.md b/Documentation/getting-started.md
index ba0ce43..cb03a19 100644
--- a/Documentation/getting-started.md
+++ b/Documentation/getting-started.md
@@ -1,7 +1,7 @@
# Getting Started
Flow uses SBT as build system. To get started, include a dependency to flow in your project:
- libraryDependencies += "com.github.jodersky" %% "flow" % "2.3.0"
+ libraryDependencies += "com.github.jodersky" %% "flow" % "2.3.1"
*Note: since version 2.3.0, flow depends on Akka 2.4, therefore requiring a minimum Java Runtime version of 1.8*
@@ -19,7 +19,7 @@ It is recommended that you use the first option for testing purposes or end-user
### The Easy Way
In case your OS/architecture combination is present in the table below, add a second dependency to your project:
- libraryDependencies += "com.github.jodersky" % "flow-native" % "2.3.0"
+ libraryDependencies += "com.github.jodersky" % "flow-native" % "2.3.1"
| OS | Architecture | Notes |
|-------------------|-----------------------------|------------------------------------------------------------------------------------------------------------------------|
diff --git a/README.md b/README.md
index d3bc6a9..c8a1f89 100644
--- a/README.md
+++ b/README.md
@@ -76,7 +76,7 @@ object Terminal {
More examples on flow's usage are located in the `flow-samples` directory. The examples may be run with sbt: `flow-samples-<sample_name>/run`.
-Since flow integrates into the Akka-IO framework, a good resource on its general design is the framework's [documentation](http://doc.akka.io/docs/akka/2.4.0/scala/io.html).
+Since flow integrates into the Akka-IO framework, a good resource on its general design is the framework's [documentation](http://doc.akka.io/docs/akka/2.4.1/scala/io.html).
## Native side
Since hardware is involved in serial communication, a Scala-only solution is not possible. Nevertherless, the native code is kept simple and minimalistic with the burden of dealing with threads left to Scala. The code aims to be POSIX compliant and therefore easily portable.
diff --git a/project/Build.scala b/project/Build.scala
index f8ede37..fe754a1 100644
--- a/project/Build.scala
+++ b/project/Build.scala
@@ -9,7 +9,7 @@ object FlowBuild extends Build {
val scalaVersions = List("2.11.7", "2.12.0-M3")
lazy val commonSettings: Seq[Setting[_]] = Seq(
- version := "2.3.1-SNAPSHOT",
+ version := "2.3.1",
scalaVersion in ThisBuild := scalaVersions.head,
crossScalaVersions in ThisBuild := scalaVersions.reverse,
scalacOptions ++= Seq("-deprecation", "-unchecked", "-feature", "-target:jvm-1.8"),