aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob Odersky <jodersky@gmail.com>2014-08-14 18:06:17 +0200
committerJakob Odersky <jodersky@gmail.com>2014-08-14 18:06:17 +0200
commitc5ac9af593717e770fca9e46037c0ec8e91f10a7 (patch)
treeba886a5e73857caceb54f5e1d548b24f8829bb24
parent1675e39bdb5a1945e5451e3f6d179e07d17cca5e (diff)
downloadakka-serial-c5ac9af593717e770fca9e46037c0ec8e91f10a7.tar.gz
akka-serial-c5ac9af593717e770fca9e46037c0ec8e91f10a7.tar.bz2
akka-serial-c5ac9af593717e770fca9e46037c0ec8e91f10a7.zip
upgrade to akka 2.3.5v2.0.4
-rw-r--r--CHANGELOG.md3
-rw-r--r--README.md4
-rw-r--r--project/Dependencies.scala2
-rw-r--r--project/FlowBuild.scala4
4 files changed, 8 insertions, 5 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index fc24522..cdfe10c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,6 @@
+Version 2.0.4
+- Upgrade to Akka dependency 2.3.5
+
Version 2.0.3
- Upgrade to Akka dependency 2.3.4
diff --git a/README.md b/README.md
index 0161bc5..a69c148 100644
--- a/README.md
+++ b/README.md
@@ -9,13 +9,13 @@ For a short guide on how to use flow see the file [documentation/basics.md](docu
Flow is built and its examples run with SBT. To get started, include a dependency to flow in your project:
- libraryDependencies += "com.github.jodersky" %% "flow" % "2.0.3"
+ libraryDependencies += "com.github.jodersky" %% "flow" % "2.0.4"
ATTENTION: flow uses native libraries to back serial communication, therefore before you can run any application depending on flow you must include flow's native library! To do so, you have two options.
1. The easy way: add a second dependency to your project:
- libraryDependencies += "com.github.jodersky" % "flow-native" % "2.0.3"
+ libraryDependencies += "com.github.jodersky" % "flow-native" % "2.0.4"
This will add a jar to your classpath containing native libraries for various platforms. At run time, the correct library for the current platform is selected, extracted and loaded. This solution enables running applications seamlessly, as if they were pure JVM applications. However, since the JVM does not enable full determination of the current platform (only OS and rough architecture are known), only a couple of platforms can be supported through this solution at the same time. Currently, these are given in the table below.
diff --git a/project/Dependencies.scala b/project/Dependencies.scala
index 2213f7b..9532b1a 100644
--- a/project/Dependencies.scala
+++ b/project/Dependencies.scala
@@ -2,7 +2,7 @@ import sbt._
object Dependencies {
- lazy val akkaActor = "com.typesafe.akka" %% "akka-actor" % "2.3.4"
+ lazy val akkaActor = "com.typesafe.akka" %% "akka-actor" % "2.3.5"
lazy val ioCore = "com.github.scala-incubator.io" %% "scala-io-core" % "0.4.3"
lazy val ioFile = "com.github.scala-incubator.io" %% "scala-io-file" % "0.4.3"
diff --git a/project/FlowBuild.scala b/project/FlowBuild.scala
index dceaacb..1754e34 100644
--- a/project/FlowBuild.scala
+++ b/project/FlowBuild.scala
@@ -7,8 +7,8 @@ import NativeKeys._
object FlowBuild extends Build {
val Organization = "com.github.jodersky"
- val ScalaVersion = "2.11.1"
- val Version = "2.0.3"
+ val ScalaVersion = "2.11.2"
+ val Version = "2.0.4"
lazy val commonSettings: Seq[Setting[_]] =