diff --git a/README.md b/README.md
index 2856fc4af7..70ef3407dc 100644
--- a/README.md
+++ b/README.md
@@ -23,7 +23,7 @@ You can use the libraries through Maven central repository by adding the followi
com.github.haifengl
smile-core
- 1.5.1
+ 1.5.2
```
@@ -31,7 +31,7 @@ For NLP, use the artifactId smile-nlp.
For Scala API, please use
```
- libraryDependencies += "com.github.haifengl" %% "smile-scala" % "1.5.1"
+ libraryDependencies += "com.github.haifengl" %% "smile-scala" % "1.5.2"
```
To enable machine optimized matrix computation, the users should add
@@ -40,7 +40,7 @@ the dependency of smile-netlib:
com.github.haifengl
smile-netlib
- 1.5.1
+ 1.5.2
```
and also make their machine-optimized libblas3 (CBLAS) and liblapack3 (Fortran)
@@ -146,7 +146,7 @@ To use SmilePlot, add the following to dependencies
com.github.haifengl
smile-plot
- 1.5.1
+ 1.5.2
```
diff --git a/build.sbt b/build.sbt
index 35f7ddc735..36c3da14e7 100644
--- a/build.sbt
+++ b/build.sbt
@@ -13,7 +13,7 @@ lazy val commonSettings = Seq(
libraryDependencies += "org.slf4j" % "slf4j-simple" % "1.7.25" % "test",
libraryDependencies += "junit" % "junit" % "4.12" % "test",
libraryDependencies += "com.novocode" % "junit-interface" % "0.11" % "test",
- scalaVersion := "2.12.4",
+ scalaVersion := "2.12.6",
scalacOptions := Seq("-unchecked", "-deprecation", "-feature", "-encoding", "utf8"),
testOptions in Test := Seq(Tests.Argument(TestFrameworks.JUnit, "-a")),
parallelExecution in Test := false,
diff --git a/project/build.properties b/project/build.properties
index d6e35076cc..6d441921c8 100644
--- a/project/build.properties
+++ b/project/build.properties
@@ -1 +1 @@
-sbt.version=1.1.6
+sbt.version=1.2.4
diff --git a/project/buildinfo.sbt b/project/buildinfo.sbt
deleted file mode 100644
index 22366532fc..0000000000
--- a/project/buildinfo.sbt
+++ /dev/null
@@ -1 +0,0 @@
-addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.7.0")
diff --git a/project/plugins.sbt b/project/plugins.sbt
index 10218a523b..fd024b96bf 100644
--- a/project/plugins.sbt
+++ b/project/plugins.sbt
@@ -1,7 +1,9 @@
resolvers += Resolver.typesafeRepo("releases")
-addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.3.2")
+addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.3.10")
-addSbtPlugin("com.jsuereth" % "sbt-pgp" % "1.1.0")
+addSbtPlugin("com.jsuereth" % "sbt-pgp" % "1.1.1")
+
+addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.9.0")
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "5.2.4")
diff --git a/shell/build.sbt b/shell/build.sbt
index 2429a32ad1..d8ad78ac44 100644
--- a/shell/build.sbt
+++ b/shell/build.sbt
@@ -60,6 +60,6 @@ buildInfoOptions += BuildInfoOption.BuildTime
libraryDependencies += "org.scala-lang" % "scala-compiler" % "2.12.4"
-libraryDependencies += "com.lihaoyi" % "ammonite" % "1.0.3" cross CrossVersion.full
+libraryDependencies += "com.lihaoyi" % "ammonite" % "1.2.1" cross CrossVersion.full
libraryDependencies += "org.slf4j" % "slf4j-simple" % "1.7.25"
diff --git a/shell/src/universal/doc/faq-content.html b/shell/src/universal/doc/faq-content.html
index 1bc3ff2fad..f6ab79aad9 100644
--- a/shell/src/universal/doc/faq-content.html
+++ b/shell/src/universal/doc/faq-content.html
@@ -34,20 +34,20 @@
Link with Smile
<dependency>
<groupId>com.github.haifengl</groupId>
<artifactId>smile-core</artifactId>
- <version>1.5.1</version>
+ <version>1.5.2</version>
</dependency>
If you're using SBT, add the following line into your build file:
- libraryDependencies += "com.github.haifengl" % "smile-core" % "1.5.1"
+ libraryDependencies += "com.github.haifengl" % "smile-core" % "1.5.2"
For Scala API,
- libraryDependencies += "com.github.haifengl" %% "smile-scala" % "1.5.1"
+ libraryDependencies += "com.github.haifengl" %% "smile-scala" % "1.5.2"
To enable machine optimised matrix computation, the users should add
@@ -56,7 +56,7 @@
Link with Smile
<dependency>
<groupId>com.github.haifengl</groupId>
<artifactId>smile-netlib</artifactId>
- <version>1.5.1</version>
+ <version>1.5.2</version>
</dependency>
and also make their machine-optimised libblas3 (CBLAS) and liblapack3 (Fortran)
diff --git a/shell/src/universal/doc/index-content.html b/shell/src/universal/doc/index-content.html
index 514ab441e4..fe2f88a04e 100644
--- a/shell/src/universal/doc/index-content.html
+++ b/shell/src/universal/doc/index-content.html
@@ -18,6 +18,9 @@