diff --git a/README.md b/README.md index ad22186..87de060 100644 --- a/README.md +++ b/README.md @@ -8,12 +8,13 @@ Dear play2-scala-pdf users, I will be making some significant changes to this pr - ~~The project repository will be moved under my own account (i.e. `hhandoko/play2-scala-pdf`)~~ - ~~The project organisation namespace will be updated to `com.hhandoko`~~ + - Publish updated binaries under the new namespace I have joined a new company, but unfortunately there were no other developers in my previous company able to pick up the responsibility of maintaining this project. Rather than abandoning it, I will continue to develop and maintain it but in my personal capacity. I apologise for the inconvenience and thank you for your understanding. -# Play 2.4+ PDF module +# Play [2.4 | 2.5 | 2.6] PDF module `play2-scala-pdf` is a Play! module to help generate PDF documents dynamically from Play! web application. diff --git a/examples/play24-example/build.sbt b/examples/play24-example/build.sbt index f45b5da..3b29449 100644 --- a/examples/play24-example/build.sbt +++ b/examples/play24-example/build.sbt @@ -28,9 +28,9 @@ name := """play2-scala-pdf-example""" version := "1.0.0.P24" -scalaVersion := "2.11.8" +scalaVersion := "2.11.12" -crossScalaVersions := Seq("2.10.6", "2.11.8") +crossScalaVersions := Seq("2.10.7", "2.11.12") libraryDependencies ++= Seq( // Utilities diff --git a/examples/play24-example/project/build.properties b/examples/play24-example/project/build.properties index 64317fd..133a8f1 100644 --- a/examples/play24-example/project/build.properties +++ b/examples/play24-example/project/build.properties @@ -1 +1 @@ -sbt.version=0.13.15 +sbt.version=0.13.17 diff --git a/examples/play25-example/build.sbt b/examples/play25-example/build.sbt index 851d97a..85c8cc7 100644 --- a/examples/play25-example/build.sbt +++ b/examples/play25-example/build.sbt @@ -28,9 +28,9 @@ name := """play2-scala-pdf-example""" version := "1.0.0.P25" -scalaVersion := "2.11.8" +scalaVersion := "2.11.12" -crossScalaVersions := Seq("2.11.8") +crossScalaVersions := Seq("2.11.12") libraryDependencies ++= Seq( // Utilities @@ -42,7 +42,7 @@ libraryDependencies ++= Seq( // ScalaTest + Play plugin // - http://www.scalatest.org/plus/play - "org.scalatestplus.play" %% "scalatestplus-play" % "1.5.1" % Test + "org.scalatestplus.play" %% "scalatestplus-play" % "2.0.1" % Test ) resolvers += "scalaz-bintray" at "http://dl.bintray.com/scalaz/releases" diff --git a/examples/play25-example/project/build.properties b/examples/play25-example/project/build.properties index 64317fd..133a8f1 100644 --- a/examples/play25-example/project/build.properties +++ b/examples/play25-example/project/build.properties @@ -1 +1 @@ -sbt.version=0.13.15 +sbt.version=0.13.17 diff --git a/examples/play25-example/project/plugins.sbt b/examples/play25-example/project/plugins.sbt index e5151a4..e6145ac 100644 --- a/examples/play25-example/project/plugins.sbt +++ b/examples/play25-example/project/plugins.sbt @@ -1,2 +1,2 @@ // Play Framework plugin -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.5.15") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.5.18") diff --git a/examples/play26-example/build.sbt b/examples/play26-example/build.sbt index 9840270..bd9a494 100644 --- a/examples/play26-example/build.sbt +++ b/examples/play26-example/build.sbt @@ -28,9 +28,9 @@ name := """play2-scala-pdf-example""" version := "1.0.0.P26" -scalaVersion := "2.12.2" +scalaVersion := "2.12.4" -crossScalaVersions := Seq("2.11.8", "2.12.2") +crossScalaVersions := Seq("2.11.12", "2.12.4") libraryDependencies ++= Seq( guice, diff --git a/examples/play26-example/project/build.properties b/examples/play26-example/project/build.properties index 64317fd..133a8f1 100644 --- a/examples/play26-example/project/build.properties +++ b/examples/play26-example/project/build.properties @@ -1 +1 @@ -sbt.version=0.13.15 +sbt.version=0.13.17 diff --git a/examples/play26-example/project/plugins.sbt b/examples/play26-example/project/plugins.sbt index 89c2b22..5db553c 100644 --- a/examples/play26-example/project/plugins.sbt +++ b/examples/play26-example/project/plugins.sbt @@ -1,2 +1,2 @@ // Play Framework plugin -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.6.1") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.6.12") diff --git a/modules/play24/build.sbt b/modules/play24/build.sbt index c1d9ce8..dc13db8 100644 --- a/modules/play24/build.sbt +++ b/modules/play24/build.sbt @@ -30,21 +30,21 @@ organization := "com.hhandoko" version := "3.0.0.P24-SNAPSHOT" -scalaVersion := "2.11.8" +scalaVersion := "2.11.12" -crossScalaVersions := Seq("2.10.6", "2.11.8") +crossScalaVersions := Seq("2.10.7", "2.11.12") libraryDependencies ++= Seq( // Apache Commons IO // - https://commons.apache.org/proper/commons-io/ - "commons-io" % "commons-io" % "2.5", + "commons-io" % "commons-io" % "2.6", // HTML parsing + PDF generation // - http://jtidy.sourceforge.net/ // - https://github.com/flyingsaucerproject/flyingsaucer // - https://about.validator.nu/htmlparser/ "net.sf.jtidy" % "jtidy" % "r938", - "org.xhtmlrenderer" % "flying-saucer-pdf-itext5" % "9.1.6", + "org.xhtmlrenderer" % "flying-saucer-pdf-itext5" % "9.1.12", "nu.validator.htmlparser" % "htmlparser" % "1.4", // ScalaTest + Play plugin diff --git a/modules/play24/project/build.properties b/modules/play24/project/build.properties index 64317fd..133a8f1 100644 --- a/modules/play24/project/build.properties +++ b/modules/play24/project/build.properties @@ -1 +1 @@ -sbt.version=0.13.15 +sbt.version=0.13.17 diff --git a/modules/play24/project/plugins.sbt b/modules/play24/project/plugins.sbt index 49ce873..4c26eee 100644 --- a/modules/play24/project/plugins.sbt +++ b/modules/play24/project/plugins.sbt @@ -4,7 +4,7 @@ addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.4.11") // Maven publishing-specific // ~~~~~ // Sonatype publishing SBT plugin -addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "1.1") +addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "2.3") // GnuPG SBT plugin addSbtPlugin("com.jsuereth" % "sbt-pgp" % "1.0.0") diff --git a/modules/play25/build.sbt b/modules/play25/build.sbt index bb06656..073370e 100644 --- a/modules/play25/build.sbt +++ b/modules/play25/build.sbt @@ -30,21 +30,21 @@ organization := "com.hhandoko" version := "3.0.0.P25-SNAPSHOT" -scalaVersion := "2.11.8" +scalaVersion := "2.11.12" -crossScalaVersions := Seq("2.11.8") +crossScalaVersions := Seq("2.11.12") libraryDependencies ++= Seq( // Apache Commons IO // - https://commons.apache.org/proper/commons-io/ - "commons-io" % "commons-io" % "2.5", + "commons-io" % "commons-io" % "2.6", // HTML parsing + PDF generation // - http://jtidy.sourceforge.net/ // - https://github.com/flyingsaucerproject/flyingsaucer // - https://about.validator.nu/htmlparser/ "net.sf.jtidy" % "jtidy" % "r938", - "org.xhtmlrenderer" % "flying-saucer-pdf-itext5" % "9.1.6", + "org.xhtmlrenderer" % "flying-saucer-pdf-itext5" % "9.1.12", "nu.validator.htmlparser" % "htmlparser" % "1.4", // ScalaTest + Play plugin diff --git a/modules/play25/project/build.properties b/modules/play25/project/build.properties index 64317fd..133a8f1 100644 --- a/modules/play25/project/build.properties +++ b/modules/play25/project/build.properties @@ -1 +1 @@ -sbt.version=0.13.15 +sbt.version=0.13.17 diff --git a/modules/play25/project/plugins.sbt b/modules/play25/project/plugins.sbt index 94e72a1..ee1d28a 100644 --- a/modules/play25/project/plugins.sbt +++ b/modules/play25/project/plugins.sbt @@ -1,10 +1,10 @@ // Play Framework plugin -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.5.15") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.5.18") // Maven publishing-specific // ~~~~~ // Sonatype publishing SBT plugin -addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "1.1") +addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "2.3") // GnuPG SBT plugin addSbtPlugin("com.jsuereth" % "sbt-pgp" % "1.0.0") diff --git a/modules/play26/build.sbt b/modules/play26/build.sbt index 3dbf81a..1f7e358 100644 --- a/modules/play26/build.sbt +++ b/modules/play26/build.sbt @@ -30,28 +30,28 @@ organization := "com.hhandoko" version := "3.0.0.P26-SNAPSHOT" -scalaVersion := "2.12.2" +scalaVersion := "2.12.4" -crossScalaVersions := Seq("2.11.8", "2.12.2") +crossScalaVersions := Seq("2.11.12", "2.12.4") libraryDependencies ++= Seq( guice, // Apache Commons IO // - https://commons.apache.org/proper/commons-io/ - "commons-io" % "commons-io" % "2.5", + "commons-io" % "commons-io" % "2.6", // HTML parsing + PDF generation // - http://jtidy.sourceforge.net/ // - https://github.com/flyingsaucerproject/flyingsaucer // - https://about.validator.nu/htmlparser/ "net.sf.jtidy" % "jtidy" % "r938", - "org.xhtmlrenderer" % "flying-saucer-pdf-itext5" % "9.1.6", + "org.xhtmlrenderer" % "flying-saucer-pdf-itext5" % "9.1.12", "nu.validator.htmlparser" % "htmlparser" % "1.4", // ScalaTest + Play plugin // - http://www.scalatest.org/plus/play - "org.scalatestplus.play" %% "scalatestplus-play" % "3.1.0" % Test + "org.scalatestplus.play" %% "scalatestplus-play" % "3.1.2" % Test ) resolvers += "scalaz-bintray" at "http://dl.bintray.com/scalaz/releases" diff --git a/modules/play26/project/build.properties b/modules/play26/project/build.properties index 64317fd..133a8f1 100644 --- a/modules/play26/project/build.properties +++ b/modules/play26/project/build.properties @@ -1 +1 @@ -sbt.version=0.13.15 +sbt.version=0.13.17 diff --git a/modules/play26/project/plugins.sbt b/modules/play26/project/plugins.sbt index e34aaf7..e2cb3f5 100644 --- a/modules/play26/project/plugins.sbt +++ b/modules/play26/project/plugins.sbt @@ -1,10 +1,10 @@ // Play Framework plugin -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.6.1") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.6.12") // Maven publishing-specific // ~~~~~ // Sonatype publishing SBT plugin -addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "1.1") +addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "2.3") // GnuPG SBT plugin addSbtPlugin("com.jsuereth" % "sbt-pgp" % "1.0.0")