diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index 9beaa5f13..92b88dee0 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -169,7 +169,7 @@ jobs: needs: changes if: ${{ (github.event_name != 'pull_request' && !failure() && !cancelled()) || contains(fromJSON(needs.changes.outputs.samples), 'java-hello-world')}} with: - java: 11, 21 + java: 17, 21 scala: 2.13.x, 3.x gradle-build-root: play-java-hello-world-tutorial add-dimensions: >- diff --git a/play-java-akka-cluster-example/build.sbt b/play-java-akka-cluster-example/build.sbt index 46d5458f4..a2c5ad760 100644 --- a/play-java-akka-cluster-example/build.sbt +++ b/play-java-akka-cluster-example/build.sbt @@ -8,7 +8,7 @@ version := "1.0-SNAPSHOT" lazy val root = (project in file(".")).enablePlugins(PlayJava) //.enablePlugins(PlayNettyServer).disablePlugins(PlayAkkaHttpServer) // uncomment to use the Netty backend -crossScalaVersions := Seq("2.13.16", "3.3.6") +crossScalaVersions := Seq("2.13.18", "3.3.6") scalaVersion := crossScalaVersions.value.head diff --git a/play-java-akka-cluster-example/project/plugins.sbt b/play-java-akka-cluster-example/project/plugins.sbt index f5ea5c506..d7182d6ca 100644 --- a/play-java-akka-cluster-example/project/plugins.sbt +++ b/play-java-akka-cluster-example/project/plugins.sbt @@ -1,2 +1,2 @@ // The Play plugin -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") diff --git a/play-java-chatroom-example/build.sbt b/play-java-chatroom-example/build.sbt index 32f16885b..7c71f3d58 100644 --- a/play-java-chatroom-example/build.sbt +++ b/play-java-chatroom-example/build.sbt @@ -4,7 +4,7 @@ lazy val root = (project in file(".")) .settings( name := """play-java-chatroom-example""", version := "1.0-SNAPSHOT", - crossScalaVersions := Seq("2.13.16", "3.3.6"), + crossScalaVersions := Seq("2.13.18", "3.3.6"), scalaVersion := crossScalaVersions.value.head, libraryDependencies ++= Seq( "org.webjars" %% "webjars-play" % "2.9.1", diff --git a/play-java-chatroom-example/project/plugins.sbt b/play-java-chatroom-example/project/plugins.sbt index f5ea5c506..d7182d6ca 100644 --- a/play-java-chatroom-example/project/plugins.sbt +++ b/play-java-chatroom-example/project/plugins.sbt @@ -1,2 +1,2 @@ // The Play plugin -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") diff --git a/play-java-compile-di-example/build.sbt b/play-java-compile-di-example/build.sbt index 12365726c..e33561e87 100644 --- a/play-java-compile-di-example/build.sbt +++ b/play-java-compile-di-example/build.sbt @@ -5,7 +5,7 @@ version := "1.0-SNAPSHOT" lazy val root = (project in file(".")).enablePlugins(PlayJava) //.enablePlugins(PlayNettyServer).disablePlugins(PlayAkkaHttpServer) // uncomment to use the Netty backend -crossScalaVersions := Seq("2.13.16", "3.3.6") +crossScalaVersions := Seq("2.13.18", "3.3.6") scalaVersion := crossScalaVersions.value.head diff --git a/play-java-compile-di-example/project/plugins.sbt b/play-java-compile-di-example/project/plugins.sbt index 82466fd0f..a37d30be4 100644 --- a/play-java-compile-di-example/project/plugins.sbt +++ b/play-java-compile-di-example/project/plugins.sbt @@ -1 +1 @@ -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") diff --git a/play-java-dagger2-example/build.sbt b/play-java-dagger2-example/build.sbt index a12d85238..0bcd4f480 100644 --- a/play-java-dagger2-example/build.sbt +++ b/play-java-dagger2-example/build.sbt @@ -4,7 +4,7 @@ lazy val root = (project in file(".")) .settings( name := """play-java-dagger2-example""", version := "1.0-SNAPSHOT", - crossScalaVersions := Seq("2.13.16", "3.3.6"), + crossScalaVersions := Seq("2.13.18", "3.3.6"), scalaVersion := crossScalaVersions.value.head, libraryDependencies ++= Seq( ws, diff --git a/play-java-dagger2-example/project/plugins.sbt b/play-java-dagger2-example/project/plugins.sbt index f5ea5c506..d7182d6ca 100644 --- a/play-java-dagger2-example/project/plugins.sbt +++ b/play-java-dagger2-example/project/plugins.sbt @@ -1,2 +1,2 @@ // The Play plugin -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") diff --git a/play-java-ebean-example/build.sbt b/play-java-ebean-example/build.sbt index 1b785726c..4a1bff11f 100644 --- a/play-java-ebean-example/build.sbt +++ b/play-java-ebean-example/build.sbt @@ -4,7 +4,7 @@ lazy val root = (project in file(".")) .settings( name := "play-java-ebean-example", version := "1.0.0-SNAPSHOT", - crossScalaVersions := Seq("2.13.16", "3.3.6"), + crossScalaVersions := Seq("2.13.18", "3.3.6"), scalaVersion := crossScalaVersions.value.head, libraryDependencies ++= Seq( guice, diff --git a/play-java-ebean-example/project/plugins.sbt b/play-java-ebean-example/project/plugins.sbt index 93a510804..0581e442a 100644 --- a/play-java-ebean-example/project/plugins.sbt +++ b/play-java-ebean-example/project/plugins.sbt @@ -1,4 +1,4 @@ // The Play plugin -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") addSbtPlugin("com.typesafe.play" % "sbt-play-ebean" % "7.3.0") diff --git a/play-java-fileupload-example/build.sbt b/play-java-fileupload-example/build.sbt index c2aee08af..13ca7ebff 100644 --- a/play-java-fileupload-example/build.sbt +++ b/play-java-fileupload-example/build.sbt @@ -4,7 +4,7 @@ lazy val root = (project in file(".")) .settings( name := """play-java-fileupload-example""", version := "1.0-SNAPSHOT", - crossScalaVersions := Seq("2.13.16", "3.3.6"), + crossScalaVersions := Seq("2.13.18", "3.3.6"), scalaVersion := crossScalaVersions.value.head, libraryDependencies += guice, testOptions += Tests.Argument(TestFrameworks.JUnit, "-a", "-v"), diff --git a/play-java-fileupload-example/project/plugins.sbt b/play-java-fileupload-example/project/plugins.sbt index f5ea5c506..d7182d6ca 100644 --- a/play-java-fileupload-example/project/plugins.sbt +++ b/play-java-fileupload-example/project/plugins.sbt @@ -1,2 +1,2 @@ // The Play plugin -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") diff --git a/play-java-forms-example/build.sbt b/play-java-forms-example/build.sbt index 69adbf9f9..f41765ee6 100644 --- a/play-java-forms-example/build.sbt +++ b/play-java-forms-example/build.sbt @@ -5,7 +5,7 @@ version := "1.0-SNAPSHOT" lazy val root = (project in file(".")).enablePlugins(PlayJava) //.enablePlugins(PlayNettyServer).disablePlugins(PlayAkkaHttpServer) // uncomment to use the Netty backend -crossScalaVersions := Seq("2.13.16", "3.3.6") +crossScalaVersions := Seq("2.13.18", "3.3.6") scalaVersion := crossScalaVersions.value.head diff --git a/play-java-forms-example/project/plugins.sbt b/play-java-forms-example/project/plugins.sbt index f5ea5c506..d7182d6ca 100644 --- a/play-java-forms-example/project/plugins.sbt +++ b/play-java-forms-example/project/plugins.sbt @@ -1,2 +1,2 @@ // The Play plugin -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") diff --git a/play-java-grpc-example/build.sbt b/play-java-grpc-example/build.sbt index e8cdd0378..104c3c625 100644 --- a/play-java-grpc-example/build.sbt +++ b/play-java-grpc-example/build.sbt @@ -50,7 +50,7 @@ lazy val `play-java-grpc-example` = (project in file(".")) libraryDependencies ++= CompileDeps ++ TestDeps ) -scalaVersion := "2.13.16" +scalaVersion := "2.13.18" scalacOptions ++= List("-encoding", "utf8", "-deprecation", "-feature", "-unchecked") javacOptions ++= List("-Xlint:unchecked", "-Xlint:deprecation") // Needed for ssl-config to create self signed certificated under Java 17 diff --git a/play-java-grpc-example/docs/build.sbt b/play-java-grpc-example/docs/build.sbt index 0279e034c..ddb2e9195 100644 --- a/play-java-grpc-example/docs/build.sbt +++ b/play-java-grpc-example/docs/build.sbt @@ -1,4 +1,4 @@ paradoxTheme := Some(builtinParadoxTheme("generic")) -scalaVersion := "2.13.16" +scalaVersion := "2.13.18" diff --git a/play-java-grpc-example/project/plugins.sbt b/play-java-grpc-example/project/plugins.sbt index 6f25432bf..e041da1e2 100644 --- a/play-java-grpc-example/project/plugins.sbt +++ b/play-java-grpc-example/project/plugins.sbt @@ -3,7 +3,7 @@ val playGrpcV = "0.11.1" buildInfoKeys := Seq[BuildInfoKey]("playGrpcVersion" -> playGrpcV) buildInfoPackage := "play.java.grpc.sample" -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") addSbtPlugin("com.lightbend.paradox" % "sbt-paradox" % "0.10.7") diff --git a/play-java-hello-world-tutorial/build.sbt b/play-java-hello-world-tutorial/build.sbt index 8bb0c8346..a933fd093 100644 --- a/play-java-hello-world-tutorial/build.sbt +++ b/play-java-hello-world-tutorial/build.sbt @@ -6,7 +6,7 @@ version := "1.0-SNAPSHOT" lazy val root = (project in file(".")).enablePlugins(PlayJava) //.enablePlugins(PlayNettyServer).disablePlugins(PlayAkkaHttpServer) // uncomment to use the Netty backend -crossScalaVersions := Seq("2.13.16", "3.3.6") +crossScalaVersions := Seq("2.13.18", "3.3.6") scalaVersion := crossScalaVersions.value.head diff --git a/play-java-hello-world-tutorial/gradle/libs.versions.toml b/play-java-hello-world-tutorial/gradle/libs.versions.toml index 5271757c5..f1f331cf9 100644 --- a/play-java-hello-world-tutorial/gradle/libs.versions.toml +++ b/play-java-hello-world-tutorial/gradle/libs.versions.toml @@ -1,6 +1,6 @@ [versions] twirl = "2.0.9" -play = "2.9.9" +play = "2.9.10" junit = "4.13.2" [libraries] @@ -9,4 +9,4 @@ play-bom = { group = "com.typesafe.play", name = "play-bom_3", version.ref = "pl [plugins] twirl = { id = "org.playframework.twirl", version.ref = "twirl" } -play = { id = "org.playframework.play", version = "3.1.0-M2-573139bb-SNAPSHOT" } +play = { id = "org.playframework.play", version = "3.1.0-M4" } diff --git a/play-java-hello-world-tutorial/project/plugins.sbt b/play-java-hello-world-tutorial/project/plugins.sbt index 82466fd0f..a37d30be4 100644 --- a/play-java-hello-world-tutorial/project/plugins.sbt +++ b/play-java-hello-world-tutorial/project/plugins.sbt @@ -1 +1 @@ -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") diff --git a/play-java-jpa-example/build.sbt b/play-java-jpa-example/build.sbt index b9541c8cc..2575dd124 100644 --- a/play-java-jpa-example/build.sbt +++ b/play-java-jpa-example/build.sbt @@ -4,7 +4,7 @@ lazy val root = (project in file(".")) .settings( name := """play-java-jpa-example""", version := "1.0-SNAPSHOT", - crossScalaVersions := Seq("2.13.16", "3.3.6"), + crossScalaVersions := Seq("2.13.18", "3.3.6"), scalaVersion := crossScalaVersions.value.head, libraryDependencies ++= Seq( guice, diff --git a/play-java-jpa-example/project/plugins.sbt b/play-java-jpa-example/project/plugins.sbt index 330338f77..7b3af63fd 100644 --- a/play-java-jpa-example/project/plugins.sbt +++ b/play-java-jpa-example/project/plugins.sbt @@ -1,5 +1,5 @@ // The Play plugin -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") // Web plugins addSbtPlugin("com.github.sbt" % "sbt-coffeescript" % "2.0.1") diff --git a/play-java-rest-api-example/build.sbt b/play-java-rest-api-example/build.sbt index 4c73cc2ae..197796233 100644 --- a/play-java-rest-api-example/build.sbt +++ b/play-java-rest-api-example/build.sbt @@ -1,4 +1,4 @@ -lazy val scala213 = "2.13.16" +lazy val scala213 = "2.13.18" lazy val scala3 = "3.3.4" lazy val root = (project in file(".")) diff --git a/play-java-rest-api-example/project/plugins.sbt b/play-java-rest-api-example/project/plugins.sbt index bb366e501..de99d9b8a 100644 --- a/play-java-rest-api-example/project/plugins.sbt +++ b/play-java-rest-api-example/project/plugins.sbt @@ -1,5 +1,5 @@ // The Play plugin -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") // Load testing tool: // https://gatling.io/docs/gatling/reference/current/extensions/sbt_plugin/ diff --git a/play-java-starter-example/build.sbt b/play-java-starter-example/build.sbt index 65e192ef5..6a1e93163 100644 --- a/play-java-starter-example/build.sbt +++ b/play-java-starter-example/build.sbt @@ -4,7 +4,7 @@ lazy val root = (project in file(".")) .settings( name := """play-java-starter-example""", version := "1.0-SNAPSHOT", - crossScalaVersions := Seq("2.13.16", "3.3.6"), + crossScalaVersions := Seq("2.13.18", "3.3.6"), scalaVersion := crossScalaVersions.value.head, libraryDependencies ++= Seq( guice, diff --git a/play-java-starter-example/project/plugins.sbt b/play-java-starter-example/project/plugins.sbt index f5ea5c506..d7182d6ca 100644 --- a/play-java-starter-example/project/plugins.sbt +++ b/play-java-starter-example/project/plugins.sbt @@ -1,2 +1,2 @@ // The Play plugin -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") diff --git a/play-java-streaming-example/build.sbt b/play-java-streaming-example/build.sbt index ca73799f3..338ca5ba3 100644 --- a/play-java-streaming-example/build.sbt +++ b/play-java-streaming-example/build.sbt @@ -2,7 +2,7 @@ name := "play-java-streaming-example" version := "1.0-SNAPSHOT" -crossScalaVersions := Seq("2.13.16", "3.3.6") +crossScalaVersions := Seq("2.13.18", "3.3.6") scalaVersion := crossScalaVersions.value.head lazy val root = (project in file(".")).enablePlugins(PlayJava) diff --git a/play-java-streaming-example/project/plugins.sbt b/play-java-streaming-example/project/plugins.sbt index f52b1d460..7d4209e5c 100644 --- a/play-java-streaming-example/project/plugins.sbt +++ b/play-java-streaming-example/project/plugins.sbt @@ -1,2 +1,2 @@ // Use the Play sbt plugin for Play projects -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") diff --git a/play-java-websocket-example/build.sbt b/play-java-websocket-example/build.sbt index 014b8d895..3a9287d08 100644 --- a/play-java-websocket-example/build.sbt +++ b/play-java-websocket-example/build.sbt @@ -4,7 +4,7 @@ lazy val root = (project in file(".")) .settings( name := "play-java-websocket-example", version := "1.0-SNAPSHOT", - crossScalaVersions := Seq("2.13.16", "3.3.6"), + crossScalaVersions := Seq("2.13.18", "3.3.6"), scalaVersion := crossScalaVersions.value.head, libraryDependencies ++= Seq( guice, diff --git a/play-java-websocket-example/project/plugins.sbt b/play-java-websocket-example/project/plugins.sbt index 630d41958..95cebd7e1 100644 --- a/play-java-websocket-example/project/plugins.sbt +++ b/play-java-websocket-example/project/plugins.sbt @@ -1,4 +1,4 @@ -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") addSbtPlugin("com.github.sbt" % "sbt-less" % "2.0.1") diff --git a/play-scala-anorm-example/build.sbt b/play-scala-anorm-example/build.sbt index 948578866..127b878cd 100644 --- a/play-scala-anorm-example/build.sbt +++ b/play-scala-anorm-example/build.sbt @@ -4,7 +4,7 @@ lazy val root = (project in file(".")) .settings( name := "play-scala-anorm-example", version := "1.0-SNAPSHOT", - crossScalaVersions := Seq("2.13.16", "3.3.6"), + crossScalaVersions := Seq("2.13.18", "3.3.6"), scalaVersion := crossScalaVersions.value.head, libraryDependencies ++= Seq( guice, diff --git a/play-scala-anorm-example/project/plugins.sbt b/play-scala-anorm-example/project/plugins.sbt index f5ea5c506..d7182d6ca 100644 --- a/play-scala-anorm-example/project/plugins.sbt +++ b/play-scala-anorm-example/project/plugins.sbt @@ -1,2 +1,2 @@ // The Play plugin -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") diff --git a/play-scala-chatroom-example/build.sbt b/play-scala-chatroom-example/build.sbt index 8bad7a34e..5776948cf 100644 --- a/play-scala-chatroom-example/build.sbt +++ b/play-scala-chatroom-example/build.sbt @@ -6,7 +6,7 @@ lazy val root = (project in file(".")) .settings( name := """play-scala-chatroom-example""", version := "1.0-SNAPSHOT", - crossScalaVersions := Seq("2.13.16", "3.3.6"), + crossScalaVersions := Seq("2.13.18", "3.3.6"), scalaVersion := crossScalaVersions.value.head, libraryDependencies ++= Seq( guice, diff --git a/play-scala-chatroom-example/project/plugins.sbt b/play-scala-chatroom-example/project/plugins.sbt index 82466fd0f..a37d30be4 100644 --- a/play-scala-chatroom-example/project/plugins.sbt +++ b/play-scala-chatroom-example/project/plugins.sbt @@ -1 +1 @@ -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") diff --git a/play-scala-compile-di-example/build.sbt b/play-scala-compile-di-example/build.sbt index f59ecdff3..141227ab3 100644 --- a/play-scala-compile-di-example/build.sbt +++ b/play-scala-compile-di-example/build.sbt @@ -4,7 +4,7 @@ lazy val root = (project in file(".")) .settings( name := """play-scala-compile-di-example""", version := "1.0-SNAPSHOT", - crossScalaVersions := Seq("2.13.16", "3.3.6"), + crossScalaVersions := Seq("2.13.18", "3.3.6"), scalaVersion := crossScalaVersions.value.head, libraryDependencies += "org.scalatestplus.play" %% "scalatestplus-play" % "6.0.2", scalacOptions ++= List( diff --git a/play-scala-compile-di-example/project/plugins.sbt b/play-scala-compile-di-example/project/plugins.sbt index 82466fd0f..a37d30be4 100644 --- a/play-scala-compile-di-example/project/plugins.sbt +++ b/play-scala-compile-di-example/project/plugins.sbt @@ -1 +1 @@ -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") diff --git a/play-scala-fileupload-example/build.sbt b/play-scala-fileupload-example/build.sbt index c277b1755..1aebfc305 100644 --- a/play-scala-fileupload-example/build.sbt +++ b/play-scala-fileupload-example/build.sbt @@ -4,7 +4,7 @@ lazy val root = (project in file(".")) .settings( name := """play-scala-fileupload-example""", version := "1.0-SNAPSHOT", - crossScalaVersions := Seq("2.13.16", "3.3.6"), + crossScalaVersions := Seq("2.13.18", "3.3.6"), scalaVersion := crossScalaVersions.value.head, libraryDependencies ++= Seq( ws, diff --git a/play-scala-fileupload-example/project/plugins.sbt b/play-scala-fileupload-example/project/plugins.sbt index 2fbaac6e9..7a1ef475b 100644 --- a/play-scala-fileupload-example/project/plugins.sbt +++ b/play-scala-fileupload-example/project/plugins.sbt @@ -1,4 +1,4 @@ resolvers += Resolver.jcenterRepo // The Play plugin -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") diff --git a/play-scala-forms-example/build.sbt b/play-scala-forms-example/build.sbt index 239060fd6..1f07cf44a 100644 --- a/play-scala-forms-example/build.sbt +++ b/play-scala-forms-example/build.sbt @@ -4,7 +4,7 @@ lazy val root = (project in file(".")) .settings( name := """play-scala-forms-example""", version := "1.0-SNAPSHOT", - crossScalaVersions := Seq("2.13.16", "3.3.6"), + crossScalaVersions := Seq("2.13.18", "3.3.6"), scalaVersion := crossScalaVersions.value.head, libraryDependencies ++= Seq( guice, diff --git a/play-scala-forms-example/project/plugins.sbt b/play-scala-forms-example/project/plugins.sbt index 82466fd0f..a37d30be4 100644 --- a/play-scala-forms-example/project/plugins.sbt +++ b/play-scala-forms-example/project/plugins.sbt @@ -1 +1 @@ -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") diff --git a/play-scala-grpc-example/build.sbt b/play-scala-grpc-example/build.sbt index 4fdee1677..5dd22194a 100644 --- a/play-scala-grpc-example/build.sbt +++ b/play-scala-grpc-example/build.sbt @@ -70,7 +70,7 @@ val TestDeps = Seq( "org.scalatestplus.play" %% "scalatestplus-play" % "6.0.2" % Test, ) -scalaVersion := "2.13.16" +scalaVersion := "2.13.18" scalacOptions ++= List("-encoding", "utf8", "-deprecation", "-feature", "-unchecked") // Needed for ssl-config to create self signed certificated under Java 17 Test / javaOptions ++= List("--add-exports=java.base/sun.security.x509=ALL-UNNAMED") diff --git a/play-scala-grpc-example/docs/build.sbt b/play-scala-grpc-example/docs/build.sbt index 0279e034c..ddb2e9195 100644 --- a/play-scala-grpc-example/docs/build.sbt +++ b/play-scala-grpc-example/docs/build.sbt @@ -1,4 +1,4 @@ paradoxTheme := Some(builtinParadoxTheme("generic")) -scalaVersion := "2.13.16" +scalaVersion := "2.13.18" diff --git a/play-scala-grpc-example/project/plugins.sbt b/play-scala-grpc-example/project/plugins.sbt index da7f9650a..bae1cb9b2 100644 --- a/play-scala-grpc-example/project/plugins.sbt +++ b/play-scala-grpc-example/project/plugins.sbt @@ -4,7 +4,7 @@ buildInfoKeys := Seq[BuildInfoKey]("playGrpcVersion" -> playGrpcV) buildInfoPackage := "play.scala.grpc.sample" -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") addSbtPlugin("com.lightbend.paradox" % "sbt-paradox" % "0.10.7") diff --git a/play-scala-hello-world-tutorial/build.sbt b/play-scala-hello-world-tutorial/build.sbt index a59072fa7..516405ab5 100644 --- a/play-scala-hello-world-tutorial/build.sbt +++ b/play-scala-hello-world-tutorial/build.sbt @@ -5,7 +5,7 @@ lazy val root = (project in file(".")) name := """play-scala-hello-world-tutorial""", organization := "com.example", version := "1.0-SNAPSHOT", - crossScalaVersions := Seq("2.13.16", "3.3.6"), + crossScalaVersions := Seq("2.13.18", "3.3.6"), scalaVersion := crossScalaVersions.value.head, libraryDependencies ++= Seq( guice, diff --git a/play-scala-hello-world-tutorial/project/plugins.sbt b/play-scala-hello-world-tutorial/project/plugins.sbt index 82466fd0f..a37d30be4 100644 --- a/play-scala-hello-world-tutorial/project/plugins.sbt +++ b/play-scala-hello-world-tutorial/project/plugins.sbt @@ -1 +1 @@ -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") diff --git a/play-scala-isolated-slick-example/build.sbt b/play-scala-isolated-slick-example/build.sbt index 665e0bd3f..f49164c20 100644 --- a/play-scala-isolated-slick-example/build.sbt +++ b/play-scala-isolated-slick-example/build.sbt @@ -15,7 +15,7 @@ val FlywayVersion = "11.10.1" "com.google.inject" % "guice" % "6.0.0" ) -(ThisBuild / crossScalaVersions) := Seq("2.13.16", "3.3.6") +(ThisBuild / crossScalaVersions) := Seq("2.13.18", "3.3.6") (ThisBuild / scalaVersion) := crossScalaVersions.value.head (ThisBuild / scalacOptions) ++= Seq( "-encoding", "UTF-8", // yes, this is 2 args diff --git a/play-scala-isolated-slick-example/project/plugins.sbt b/play-scala-isolated-slick-example/project/plugins.sbt index 50b929f1a..dc32d2432 100644 --- a/play-scala-isolated-slick-example/project/plugins.sbt +++ b/play-scala-isolated-slick-example/project/plugins.sbt @@ -9,4 +9,4 @@ addSbtPlugin("com.github.sbt" % "flyway-sbt" % "10.21.0") addSbtPlugin("com.github.tototoshi" % "sbt-slick-codegen" % "2.2.0") // The Play plugin -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") diff --git a/play-scala-log4j2-example/build.sbt b/play-scala-log4j2-example/build.sbt index a75287590..f59ef7d85 100644 --- a/play-scala-log4j2-example/build.sbt +++ b/play-scala-log4j2-example/build.sbt @@ -7,7 +7,7 @@ lazy val root = (project in file(".")) .settings( name := """play-scala-log4j2-example""", version := "1.0-SNAPSHOT", - crossScalaVersions := Seq("2.13.16", "3.3.6"), + crossScalaVersions := Seq("2.13.18", "3.3.6"), scalaVersion := crossScalaVersions.value.head, libraryDependencies ++= Seq( guice, diff --git a/play-scala-log4j2-example/project/plugins.sbt b/play-scala-log4j2-example/project/plugins.sbt index f5ea5c506..d7182d6ca 100644 --- a/play-scala-log4j2-example/project/plugins.sbt +++ b/play-scala-log4j2-example/project/plugins.sbt @@ -1,2 +1,2 @@ // The Play plugin -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") diff --git a/play-scala-macwire-di-example/build.sbt b/play-scala-macwire-di-example/build.sbt index a8543bb06..c8e763f92 100644 --- a/play-scala-macwire-di-example/build.sbt +++ b/play-scala-macwire-di-example/build.sbt @@ -4,7 +4,7 @@ lazy val root = (project in file(".")) .settings( name := """play-scala-macwire-di-example""", version := "1.0-SNAPSHOT", - crossScalaVersions := Seq("2.13.16", "3.3.6"), + crossScalaVersions := Seq("2.13.18", "3.3.6"), scalaVersion := crossScalaVersions.value.head, libraryDependencies ++= Seq( "com.softwaremill.macwire" %% "macros" % "2.6.6" % "provided", diff --git a/play-scala-macwire-di-example/project/plugins.sbt b/play-scala-macwire-di-example/project/plugins.sbt index 82466fd0f..a37d30be4 100644 --- a/play-scala-macwire-di-example/project/plugins.sbt +++ b/play-scala-macwire-di-example/project/plugins.sbt @@ -1 +1 @@ -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") diff --git a/play-scala-rest-api-example/build.sbt b/play-scala-rest-api-example/build.sbt index 64935c342..807c15052 100644 --- a/play-scala-rest-api-example/build.sbt +++ b/play-scala-rest-api-example/build.sbt @@ -1,7 +1,7 @@ import sbt.Keys._ import play.sbt.PlaySettings -lazy val scala213 = "2.13.16" +lazy val scala213 = "2.13.18" lazy val scala3 = "3.3.4" lazy val root = (project in file(".")) diff --git a/play-scala-rest-api-example/project/plugins.sbt b/play-scala-rest-api-example/project/plugins.sbt index 2753b6813..c4b3b5e57 100644 --- a/play-scala-rest-api-example/project/plugins.sbt +++ b/play-scala-rest-api-example/project/plugins.sbt @@ -1,5 +1,5 @@ // The Play plugin -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") // sbt-paradox, used for documentation addSbtPlugin("com.lightbend.paradox" % "sbt-paradox" % "0.10.7") diff --git a/play-scala-secure-session-example/build.sbt b/play-scala-secure-session-example/build.sbt index 66c60da6d..170a52420 100644 --- a/play-scala-secure-session-example/build.sbt +++ b/play-scala-secure-session-example/build.sbt @@ -6,7 +6,7 @@ lazy val root = (project in file(".")) .settings( name := """play-scala-secure-session-example""", version := "1.0-SNAPSHOT", - crossScalaVersions := Seq("2.13.16", "3.3.6"), + crossScalaVersions := Seq("2.13.18", "3.3.6"), scalaVersion := crossScalaVersions.value.head, libraryDependencies ++= Seq( ws, diff --git a/play-scala-secure-session-example/project/plugins.sbt b/play-scala-secure-session-example/project/plugins.sbt index f5ea5c506..d7182d6ca 100644 --- a/play-scala-secure-session-example/project/plugins.sbt +++ b/play-scala-secure-session-example/project/plugins.sbt @@ -1,2 +1,2 @@ // The Play plugin -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") diff --git a/play-scala-slick-example/build.sbt b/play-scala-slick-example/build.sbt index d309ec67d..280421bcc 100644 --- a/play-scala-slick-example/build.sbt +++ b/play-scala-slick-example/build.sbt @@ -1,4 +1,4 @@ -lazy val scala213 = "2.13.16" +lazy val scala213 = "2.13.18" lazy val scala3 = "3.3.4" lazy val root = (project in file(".")) diff --git a/play-scala-slick-example/project/plugins.sbt b/play-scala-slick-example/project/plugins.sbt index f5ea5c506..d7182d6ca 100644 --- a/play-scala-slick-example/project/plugins.sbt +++ b/play-scala-slick-example/project/plugins.sbt @@ -1,2 +1,2 @@ // The Play plugin -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") diff --git a/play-scala-starter-example/build.sbt b/play-scala-starter-example/build.sbt index 442c721bd..78009f257 100644 --- a/play-scala-starter-example/build.sbt +++ b/play-scala-starter-example/build.sbt @@ -4,7 +4,7 @@ lazy val root = (project in file(".")) .settings( name := """play-scala-starter-example""", version := "1.0-SNAPSHOT", - crossScalaVersions := Seq("2.13.16", "3.3.6"), + crossScalaVersions := Seq("2.13.18", "3.3.6"), scalaVersion := crossScalaVersions.value.head, libraryDependencies ++= Seq( guice, diff --git a/play-scala-starter-example/project/plugins.sbt b/play-scala-starter-example/project/plugins.sbt index f5ea5c506..d7182d6ca 100644 --- a/play-scala-starter-example/project/plugins.sbt +++ b/play-scala-starter-example/project/plugins.sbt @@ -1,2 +1,2 @@ // The Play plugin -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") diff --git a/play-scala-streaming-example/build.sbt b/play-scala-streaming-example/build.sbt index 97a5ff52c..6c933cc85 100644 --- a/play-scala-streaming-example/build.sbt +++ b/play-scala-streaming-example/build.sbt @@ -4,7 +4,7 @@ lazy val root = (project in file(".")) .settings( name := "play-scala-streaming-example", version := "1.0-SNAPSHOT", - crossScalaVersions := Seq("2.13.16", "3.3.6"), + crossScalaVersions := Seq("2.13.18", "3.3.6"), scalaVersion := crossScalaVersions.value.head, libraryDependencies ++= Seq( guice, diff --git a/play-scala-streaming-example/project/plugins.sbt b/play-scala-streaming-example/project/plugins.sbt index f52b1d460..7d4209e5c 100644 --- a/play-scala-streaming-example/project/plugins.sbt +++ b/play-scala-streaming-example/project/plugins.sbt @@ -1,2 +1,2 @@ // Use the Play sbt plugin for Play projects -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") diff --git a/play-scala-tls-example/build.sbt b/play-scala-tls-example/build.sbt index 5a90ccfad..2e0095f70 100644 --- a/play-scala-tls-example/build.sbt +++ b/play-scala-tls-example/build.sbt @@ -1,5 +1,5 @@ val commonSettings = Seq( - crossScalaVersions := Seq("2.13.16", "3.3.6"), + crossScalaVersions := Seq("2.13.18", "3.3.6"), scalaVersion := crossScalaVersions.value.head, scalacOptions ++= Seq( "-feature", diff --git a/play-scala-tls-example/project/plugins.sbt b/play-scala-tls-example/project/plugins.sbt index f5ea5c506..d7182d6ca 100644 --- a/play-scala-tls-example/project/plugins.sbt +++ b/play-scala-tls-example/project/plugins.sbt @@ -1,2 +1,2 @@ // The Play plugin -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") diff --git a/play-scala-websocket-example/build.sbt b/play-scala-websocket-example/build.sbt index a28e3bc24..d25cfa5d1 100644 --- a/play-scala-websocket-example/build.sbt +++ b/play-scala-websocket-example/build.sbt @@ -4,7 +4,7 @@ lazy val root = (project in file(".")) .settings( name := "play-scala-websocket-example", version := "1.0-SNAPSHOT", - crossScalaVersions := Seq("2.13.16", "3.3.6"), + crossScalaVersions := Seq("2.13.18", "3.3.6"), scalaVersion := crossScalaVersions.value.head, libraryDependencies ++= Seq( guice, diff --git a/play-scala-websocket-example/project/plugins.sbt b/play-scala-websocket-example/project/plugins.sbt index 630d41958..95cebd7e1 100644 --- a/play-scala-websocket-example/project/plugins.sbt +++ b/play-scala-websocket-example/project/plugins.sbt @@ -1,4 +1,4 @@ -addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.9") +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.9.10") addSbtPlugin("com.github.sbt" % "sbt-less" % "2.0.1")