Skip to content

Commit e4f32af

Browse files
authored
Merge pull request #454 from mkurz/ebean-15
[7.x] Ebean 15.0.1 / Upgrade sbt, Scala, Play to latest versions
2 parents e987d48 + 6f8272a commit e4f32af

File tree

7 files changed

+16
-17
lines changed

7 files changed

+16
-17
lines changed

.github/workflows/build-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
uses: playframework/.github/.github/workflows/cmd.yml@v3
5454
with:
5555
java: 17, 11
56-
scala: 2.13.12, 3.3.1
56+
scala: 2.13.13, 3.3.3
5757
cmd: >-
5858
sbt "
5959
+publishLocal;

docs/build.sbt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ lazy val docs = project
2121
// No resource directories shuts the ebean agent up about java sources in the classes directory
2222
Test / unmanagedResourceDirectories := Nil,
2323
Test / parallelExecution := false,
24-
scalaVersion := "2.13.12",
25-
crossScalaVersions := Seq("2.13.12", "3.3.1"),
24+
scalaVersion := "2.13.13",
25+
crossScalaVersions := Seq("2.13.13", "3.3.3"),
2626
)
2727
.settings(
2828
Test / javafmt / sourceDirectories ++= (Test / unmanagedSourceDirectories).value,

docs/project/build.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# Copyright (C) from 2022 The Play Framework Contributors <https://github.com/playframework>, 2011-2021 Lightbend Inc. <https://www.lightbend.com>
22

3-
sbt.version=1.9.8
3+
sbt.version=1.9.9

docs/project/plugins.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ lazy val sbtPlayEbean = ProjectRef(Path.fileProperty("user.dir").getParentFile,
66

77
resolvers ++= DefaultOptions.resolvers(snapshot = true)
88

9-
addSbtPlugin("com.typesafe.play" % "play-docs-sbt-plugin" % sys.props.getOrElse("play.version", "2.9.1"))
9+
addSbtPlugin("com.typesafe.play" % "play-docs-sbt-plugin" % sys.props.getOrElse("play.version", "2.9.2"))
1010

1111
addSbtPlugin("com.lightbend.sbt" % "sbt-java-formatter" % "0.8.0")
1212

project/Dependencies.scala

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,22 +9,21 @@ import sbt._
99
object Dependencies {
1010

1111
object ScalaVersions {
12-
val scala212 = "2.12.18"
13-
val scala213 = "2.13.12"
14-
val scala3 = "3.3.1"
12+
val scala212 = "2.12.19"
13+
val scala213 = "2.13.13"
14+
val scala3 = "3.3.3"
1515
}
1616

1717
object Versions {
18-
val play: String = "2.9.1"
19-
val ebean = "13.23.0"
20-
val ebeanJakarta = s"$ebean-jakarta"
18+
val play: String = "2.9.2"
19+
val ebean = "15.0.1"
2120
val typesafeConfig = "1.4.3"
2221
}
2322

2423
val ebean = libraryDependencies ++= Seq(
25-
"io.ebean" % "ebean" % Versions.ebeanJakarta,
26-
"io.ebean" % "ebean-ddl-generator" % Versions.ebeanJakarta,
27-
"io.ebean" % "ebean-agent" % Versions.ebean,
24+
("io.ebean" % "ebean" % Versions.ebean).excludeAll(ExclusionRule("com.fasterxml.jackson.core")),
25+
"io.ebean" % "ebean-ddl-generator" % Versions.ebean,
26+
"io.ebean" % "ebean-agent" % Versions.ebean,
2827
"com.typesafe.play" %% "play-java-jdbc" % Versions.play,
2928
"com.typesafe.play" %% "play-jdbc-evolutions" % Versions.play,
3029
"com.typesafe.play" %% "play-guice" % Versions.play % Test,
@@ -36,7 +35,7 @@ object Dependencies {
3635
)
3736

3837
val plugin = libraryDependencies ++= Seq(
39-
"io.ebean" % "ebean" % Versions.ebeanJakarta,
38+
"io.ebean" % "ebean" % Versions.ebean,
4039
"io.ebean" % "ebean-agent" % Versions.ebean,
4140
"com.typesafe" % "config" % Versions.typesafeConfig,
4241
)

project/build.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# Copyright (C) from 2022 The Play Framework Contributors <https://github.com/playframework>, 2011-2021 Lightbend Inc. <https://www.lightbend.com>
22

3-
sbt.version=1.9.8
3+
sbt.version=1.9.9

sbt-play-ebean/src/main/scala/play/ebean/sbt/PlayEbean.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ object PlayEbean extends AutoPlugin {
5757
libraryDependencies ++=
5858
Seq(
5959
"com.typesafe.play" %% "play-ebean" % playEbeanVersion.value,
60-
"org.glassfish.jaxb" % "jaxb-runtime" % "4.0.4"
60+
"org.glassfish.jaxb" % "jaxb-runtime" % "4.0.5"
6161
)
6262
)
6363

0 commit comments

Comments
 (0)