diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml
index 6136483f..1ef10491 100644
--- a/.github/workflows/build-test.yml
+++ b/.github/workflows/build-test.yml
@@ -22,11 +22,11 @@ jobs:
# we don't know what commit the last tag was it's safer to get entire repo so previousStableVersion resolves
fetch-depth: 0
- - name: Setup Java 11
+ - name: Setup Java 17
uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
with:
distribution: temurin
- java-version: 11
+ java-version: 17
- name: Install sbt
uses: sbt/setup-sbt@508b753e53cb6095967669e0911487d2b9bc9f41 # v1.1.22
diff --git a/.github/workflows/publish-nightly.yml b/.github/workflows/publish-nightly.yml
index 7a5ad333..2877d60f 100644
--- a/.github/workflows/publish-nightly.yml
+++ b/.github/workflows/publish-nightly.yml
@@ -37,11 +37,11 @@ jobs:
# we don't know what commit the last tag was it's safer to get entire repo so previousStableVersion resolves
fetch-depth: 0
- - name: Setup Java 11
+ - name: Setup Java 17
uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
with:
distribution: temurin
- java-version: 11
+ java-version: 17
- name: Cache Coursier cache
uses: coursier/cache-action@90c37294538be80a558fd665531fcdc2b467b475 # v8.1.0
diff --git a/docs-gen/project/build.properties b/docs-gen/project/build.properties
index 01a16ed1..df061f4f 100644
--- a/docs-gen/project/build.properties
+++ b/docs-gen/project/build.properties
@@ -1 +1 @@
-sbt.version=1.11.7
+sbt.version=1.12.9
diff --git a/pekko-sample-cluster-client-grpc-java/pom.xml b/pekko-sample-cluster-client-grpc-java/pom.xml
index aa417d9a..a5bd2891 100644
--- a/pekko-sample-cluster-client-grpc-java/pom.xml
+++ b/pekko-sample-cluster-client-grpc-java/pom.xml
@@ -10,7 +10,7 @@
UTF-8
- 1.4.0
+ 2.0.0-M1
1.2.0
3
diff --git a/pekko-sample-cluster-client-grpc-scala/build.sbt b/pekko-sample-cluster-client-grpc-scala/build.sbt
index ad88975f..16fb0d9d 100644
--- a/pekko-sample-cluster-client-grpc-scala/build.sbt
+++ b/pekko-sample-cluster-client-grpc-scala/build.sbt
@@ -1,7 +1,7 @@
import com.typesafe.sbt.SbtMultiJvm.multiJvmSettings
import com.typesafe.sbt.SbtMultiJvm.MultiJvmKeys.MultiJvm
-val pekkoVersion = "1.4.0"
+val pekkoVersion = "2.0.0-M1"
lazy val `pekko-sample-cluster-client-grpc-scala` = project
.in(file("."))
diff --git a/pekko-sample-cluster-client-grpc-scala/project/build.properties b/pekko-sample-cluster-client-grpc-scala/project/build.properties
index 01a16ed1..df061f4f 100644
--- a/pekko-sample-cluster-client-grpc-scala/project/build.properties
+++ b/pekko-sample-cluster-client-grpc-scala/project/build.properties
@@ -1 +1 @@
-sbt.version=1.11.7
+sbt.version=1.12.9
diff --git a/pekko-sample-cluster-client-grpc-scala/project/plugins.sbt b/pekko-sample-cluster-client-grpc-scala/project/plugins.sbt
index d460e3f7..bfb8cc62 100644
--- a/pekko-sample-cluster-client-grpc-scala/project/plugins.sbt
+++ b/pekko-sample-cluster-client-grpc-scala/project/plugins.sbt
@@ -1,3 +1,3 @@
-addSbtPlugin("org.apache.pekko" % "pekko-grpc-sbt-plugin" % "1.2.0")
+addSbtPlugin("org.apache.pekko" % "pekko-grpc-sbt-plugin" % "2.0.0-M1")
addSbtPlugin("com.github.sbt" % "sbt-javaagent" % "0.2.0")
addSbtPlugin("com.github.sbt" % "sbt-multi-jvm" % "0.6.0")
diff --git a/pekko-sample-cluster-docker-compose-java/build.sbt b/pekko-sample-cluster-docker-compose-java/build.sbt
index 0bc67660..85f2c099 100644
--- a/pekko-sample-cluster-docker-compose-java/build.sbt
+++ b/pekko-sample-cluster-docker-compose-java/build.sbt
@@ -10,7 +10,7 @@ scalacOptions ++= Seq(
"-encoding", "UTF-8",
"-Xlint")
-val pekkoVersion = "1.4.0"
+val pekkoVersion = "2.0.0-M1"
val logbackVersion = "1.3.15"
/* dependencies */
diff --git a/pekko-sample-cluster-docker-compose-java/project/build.properties b/pekko-sample-cluster-docker-compose-java/project/build.properties
index 01a16ed1..df061f4f 100644
--- a/pekko-sample-cluster-docker-compose-java/project/build.properties
+++ b/pekko-sample-cluster-docker-compose-java/project/build.properties
@@ -1 +1 @@
-sbt.version=1.11.7
+sbt.version=1.12.9
diff --git a/pekko-sample-cluster-docker-compose-scala/build.sbt b/pekko-sample-cluster-docker-compose-scala/build.sbt
index 2414d14d..e0de1800 100644
--- a/pekko-sample-cluster-docker-compose-scala/build.sbt
+++ b/pekko-sample-cluster-docker-compose-scala/build.sbt
@@ -11,7 +11,7 @@ scalacOptions ++= Seq(
"-encoding", "UTF-8",
"-Xlint")
-val pekkoVersion = "1.4.0"
+val pekkoVersion = "2.0.0-M1"
val logbackVersion = "1.3.15"
/* dependencies */
diff --git a/pekko-sample-cluster-docker-compose-scala/project/build.properties b/pekko-sample-cluster-docker-compose-scala/project/build.properties
index 01a16ed1..df061f4f 100644
--- a/pekko-sample-cluster-docker-compose-scala/project/build.properties
+++ b/pekko-sample-cluster-docker-compose-scala/project/build.properties
@@ -1 +1 @@
-sbt.version=1.11.7
+sbt.version=1.12.9
diff --git a/pekko-sample-cluster-java/build.sbt b/pekko-sample-cluster-java/build.sbt
index 0fa1e3c7..13b4a257 100644
--- a/pekko-sample-cluster-java/build.sbt
+++ b/pekko-sample-cluster-java/build.sbt
@@ -1,7 +1,7 @@
import com.typesafe.sbt.SbtMultiJvm.multiJvmSettings
import com.typesafe.sbt.SbtMultiJvm.MultiJvmKeys.MultiJvm
-val pekkoVersion = "1.4.0"
+val pekkoVersion = "2.0.0-M1"
val logbackVersion = "1.3.15"
lazy val `pekko-sample-cluster-java` = project
diff --git a/pekko-sample-cluster-java/pom.xml b/pekko-sample-cluster-java/pom.xml
index 18c7edf4..cb36d7c8 100644
--- a/pekko-sample-cluster-java/pom.xml
+++ b/pekko-sample-cluster-java/pom.xml
@@ -11,7 +11,7 @@
UTF-8
- 1.4.0
+ 2.0.0-M1
3
diff --git a/pekko-sample-cluster-java/project/build.properties b/pekko-sample-cluster-java/project/build.properties
index 01a16ed1..df061f4f 100644
--- a/pekko-sample-cluster-java/project/build.properties
+++ b/pekko-sample-cluster-java/project/build.properties
@@ -1 +1 @@
-sbt.version=1.11.7
+sbt.version=1.12.9
diff --git a/pekko-sample-cluster-kubernetes-java/pom.xml b/pekko-sample-cluster-kubernetes-java/pom.xml
index baf3abcd..6b232fbe 100644
--- a/pekko-sample-cluster-kubernetes-java/pom.xml
+++ b/pekko-sample-cluster-kubernetes-java/pom.xml
@@ -18,9 +18,9 @@
1.8
1.8
UTF-8
- 1.4.0
- 1.3.0
- 1.1.1
+ 2.0.0-M1
+ 2.0.0-M1
+ 2.0.0-M1
3
${git.commit.time}-${git.commit.id.abbrev}
diff --git a/pekko-sample-cluster-kubernetes-scala/build.sbt b/pekko-sample-cluster-kubernetes-scala/build.sbt
index 9c4c808b..b018ef50 100644
--- a/pekko-sample-cluster-kubernetes-scala/build.sbt
+++ b/pekko-sample-cluster-kubernetes-scala/build.sbt
@@ -3,9 +3,9 @@ ThisBuild / organization := "org.apache.pekko"
name := "pekko-sample-cluster-kubernetes-scala"
scalaVersion := "3.3.7"
-val pekkoHttpVersion = "1.3.0"
-val pekkoVersion = "1.4.0"
-val pekkoManagementVersion = "1.1.1"
+val pekkoHttpVersion = "2.0.0-M1"
+val pekkoVersion = "2.0.0-M1"
+val pekkoManagementVersion = "2.0.0-M1"
val logbackVersion = "1.3.15"
// make version compatible with docker for publishing
diff --git a/pekko-sample-cluster-kubernetes-scala/project/build.properties b/pekko-sample-cluster-kubernetes-scala/project/build.properties
index 01a16ed1..df061f4f 100644
--- a/pekko-sample-cluster-kubernetes-scala/project/build.properties
+++ b/pekko-sample-cluster-kubernetes-scala/project/build.properties
@@ -1 +1 @@
-sbt.version=1.11.7
+sbt.version=1.12.9
diff --git a/pekko-sample-cluster-scala/build.sbt b/pekko-sample-cluster-scala/build.sbt
index 99e1737e..ffda6d2a 100644
--- a/pekko-sample-cluster-scala/build.sbt
+++ b/pekko-sample-cluster-scala/build.sbt
@@ -1,7 +1,7 @@
import com.typesafe.sbt.SbtMultiJvm.multiJvmSettings
import com.typesafe.sbt.SbtMultiJvm.MultiJvmKeys.MultiJvm
-val pekkoVersion = "1.4.0"
+val pekkoVersion = "2.0.0-M1"
val logbackVersion = "1.3.15"
lazy val `pekko-sample-cluster-scala` = project
diff --git a/pekko-sample-cluster-scala/project/build.properties b/pekko-sample-cluster-scala/project/build.properties
index 01a16ed1..df061f4f 100644
--- a/pekko-sample-cluster-scala/project/build.properties
+++ b/pekko-sample-cluster-scala/project/build.properties
@@ -1 +1 @@
-sbt.version=1.11.7
+sbt.version=1.12.9
diff --git a/pekko-sample-distributed-data-java/build.sbt b/pekko-sample-distributed-data-java/build.sbt
index c57e701d..17c7563e 100644
--- a/pekko-sample-distributed-data-java/build.sbt
+++ b/pekko-sample-distributed-data-java/build.sbt
@@ -1,7 +1,7 @@
import com.typesafe.sbt.SbtMultiJvm.multiJvmSettings
import com.typesafe.sbt.SbtMultiJvm.MultiJvmKeys.MultiJvm
-val pekkoVersion = "1.4.0"
+val pekkoVersion = "2.0.0-M1"
val logbackVersion = "1.3.15"
val `pekko-sample-distributed-data-java` = project
diff --git a/pekko-sample-distributed-data-java/project/build.properties b/pekko-sample-distributed-data-java/project/build.properties
index 01a16ed1..df061f4f 100644
--- a/pekko-sample-distributed-data-java/project/build.properties
+++ b/pekko-sample-distributed-data-java/project/build.properties
@@ -1 +1 @@
-sbt.version=1.11.7
+sbt.version=1.12.9
diff --git a/pekko-sample-distributed-data-scala/build.sbt b/pekko-sample-distributed-data-scala/build.sbt
index fcddaa09..18618fc2 100644
--- a/pekko-sample-distributed-data-scala/build.sbt
+++ b/pekko-sample-distributed-data-scala/build.sbt
@@ -1,7 +1,7 @@
import com.typesafe.sbt.SbtMultiJvm.multiJvmSettings
import com.typesafe.sbt.SbtMultiJvm.MultiJvmKeys.MultiJvm
-val pekkoVersion = "1.4.0"
+val pekkoVersion = "2.0.0-M1"
val logbackVersion = "1.3.15"
val `pekko-sample-distributed-data-scala` = project
diff --git a/pekko-sample-distributed-data-scala/project/build.properties b/pekko-sample-distributed-data-scala/project/build.properties
index 01a16ed1..df061f4f 100644
--- a/pekko-sample-distributed-data-scala/project/build.properties
+++ b/pekko-sample-distributed-data-scala/project/build.properties
@@ -1 +1 @@
-sbt.version=1.11.7
+sbt.version=1.12.9
diff --git a/pekko-sample-distributed-workers-scala/build.sbt b/pekko-sample-distributed-workers-scala/build.sbt
index 29a7b402..2d813727 100644
--- a/pekko-sample-distributed-workers-scala/build.sbt
+++ b/pekko-sample-distributed-workers-scala/build.sbt
@@ -4,7 +4,8 @@ version := "1.0"
scalaVersion := "3.3.7"
-val pekkoVersion = "1.4.0"
+ThisBuild / evictionErrorLevel := Level.Info
+val pekkoVersion = "2.0.0-M1"
val cassandraPluginVersion = "1.1.0"
val logbackVersion = "1.3.15"
diff --git a/pekko-sample-distributed-workers-scala/project/build.properties b/pekko-sample-distributed-workers-scala/project/build.properties
index 01a16ed1..df061f4f 100644
--- a/pekko-sample-distributed-workers-scala/project/build.properties
+++ b/pekko-sample-distributed-workers-scala/project/build.properties
@@ -1 +1 @@
-sbt.version=1.11.7
+sbt.version=1.12.9
diff --git a/pekko-sample-fsm-java/pom.xml b/pekko-sample-fsm-java/pom.xml
index b70f2d90..eb718698 100644
--- a/pekko-sample-fsm-java/pom.xml
+++ b/pekko-sample-fsm-java/pom.xml
@@ -6,7 +6,7 @@
UTF-8
- 1.4.0
+ 2.0.0-M1
3
diff --git a/pekko-sample-fsm-scala/build.sbt b/pekko-sample-fsm-scala/build.sbt
index 28ab36b4..c2938125 100644
--- a/pekko-sample-fsm-scala/build.sbt
+++ b/pekko-sample-fsm-scala/build.sbt
@@ -1,7 +1,7 @@
organization := "org.apache.pekko"
name := "pekko-sample-fsm-scala"
-val pekkoVersion = "1.4.0"
+val pekkoVersion = "2.0.0-M1"
val logbackVersion = "1.3.15"
scalaVersion := "3.3.7"
diff --git a/pekko-sample-fsm-scala/project/build.properties b/pekko-sample-fsm-scala/project/build.properties
index 01a16ed1..df061f4f 100644
--- a/pekko-sample-fsm-scala/project/build.properties
+++ b/pekko-sample-fsm-scala/project/build.properties
@@ -1 +1 @@
-sbt.version=1.11.7
+sbt.version=1.12.9
diff --git a/pekko-sample-grpc-kubernetes-scala/build.sbt b/pekko-sample-grpc-kubernetes-scala/build.sbt
index 992d57a5..85e50571 100644
--- a/pekko-sample-grpc-kubernetes-scala/build.sbt
+++ b/pekko-sample-grpc-kubernetes-scala/build.sbt
@@ -1,9 +1,9 @@
name := "pekko-grpc-kubernetes"
scalaVersion := "3.3.7"
-lazy val pekkoVersion = "1.4.0"
-lazy val pekkoManagementVersion = "1.1.1"
-lazy val pekkoHttpVersion = "1.3.0"
+lazy val pekkoVersion = "2.0.0-M1"
+lazy val pekkoManagementVersion = "2.0.0-M1"
+lazy val pekkoHttpVersion = "2.0.0-M1"
lazy val root = (project in file("."))
.aggregate(httpToGrpc, grpcService)
diff --git a/pekko-sample-grpc-kubernetes-scala/project/build.properties b/pekko-sample-grpc-kubernetes-scala/project/build.properties
index 01a16ed1..df061f4f 100644
--- a/pekko-sample-grpc-kubernetes-scala/project/build.properties
+++ b/pekko-sample-grpc-kubernetes-scala/project/build.properties
@@ -1 +1 @@
-sbt.version=1.11.7
+sbt.version=1.12.9
diff --git a/pekko-sample-grpc-kubernetes-scala/project/plugins.sbt b/pekko-sample-grpc-kubernetes-scala/project/plugins.sbt
index 61688eef..21f62eda 100644
--- a/pekko-sample-grpc-kubernetes-scala/project/plugins.sbt
+++ b/pekko-sample-grpc-kubernetes-scala/project/plugins.sbt
@@ -1,4 +1,4 @@
dependencyOverrides += "org.scala-lang.modules" %% "scala-xml" % "2.2.0"
-addSbtPlugin("org.apache.pekko" % "pekko-grpc-sbt-plugin" % "1.2.0")
+addSbtPlugin("org.apache.pekko" % "pekko-grpc-sbt-plugin" % "2.0.0-M1")
addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.8.0")
diff --git a/pekko-sample-kafka-to-sharding-scala/build.sbt b/pekko-sample-kafka-to-sharding-scala/build.sbt
index aa966aea..c3456318 100644
--- a/pekko-sample-kafka-to-sharding-scala/build.sbt
+++ b/pekko-sample-kafka-to-sharding-scala/build.sbt
@@ -1,8 +1,8 @@
-val pekkoVersion = "1.4.0"
-val pekkoHttpVersion = "1.3.0"
+val pekkoVersion = "2.0.0-M1"
+val pekkoHttpVersion = "2.0.0-M1"
-val pekkoConnectorsKafkaVersion = "1.1.0"
-val pekkoManagementVersion = "1.1.1"
+val pekkoConnectorsKafkaVersion = "2.0.0-M1"
+val pekkoManagementVersion = "2.0.0-M1"
val EmbeddedKafkaVersion = "2.4.1.1"
val logbackVersion = "1.3.15"
val slf4jVersion = "2.0.17"
@@ -43,7 +43,7 @@ lazy val client = project
lazy val processor = project
.in(file("processor"))
.enablePlugins(PekkoGrpcPlugin, JavaAgent)
- .settings(javaAgents += "org.mortbay.jetty.alpn" % "jetty-alpn-agent" % "2.0.9" % "runtime;test")
+ .settings(javaAgents += "org.mortbay.jetty.alpn" % "jetty-alpn-agent" % "2.0.10" % "runtime;test")
.settings(libraryDependencies ++= Seq(
"org.apache.pekko" %% "pekko-connectors-kafka" % pekkoConnectorsKafkaVersion,
"org.apache.pekko" %% "pekko-connectors-kafka-cluster-sharding" % pekkoConnectorsKafkaVersion,
diff --git a/pekko-sample-kafka-to-sharding-scala/project/build.properties b/pekko-sample-kafka-to-sharding-scala/project/build.properties
index 01a16ed1..df061f4f 100644
--- a/pekko-sample-kafka-to-sharding-scala/project/build.properties
+++ b/pekko-sample-kafka-to-sharding-scala/project/build.properties
@@ -1 +1 @@
-sbt.version=1.11.7
+sbt.version=1.12.9
diff --git a/pekko-sample-kafka-to-sharding-scala/project/plugins.sbt b/pekko-sample-kafka-to-sharding-scala/project/plugins.sbt
index 81e1d48d..8312fdb6 100644
--- a/pekko-sample-kafka-to-sharding-scala/project/plugins.sbt
+++ b/pekko-sample-kafka-to-sharding-scala/project/plugins.sbt
@@ -1,4 +1,4 @@
-addSbtPlugin("org.apache.pekko" % "pekko-grpc-sbt-plugin" % "1.2.0")
+addSbtPlugin("org.apache.pekko" % "pekko-grpc-sbt-plugin" % "2.0.0-M1")
addSbtPlugin("com.github.sbt" % "sbt-javaagent" % "0.2.0") // ALPN agent
addSbtPlugin("com.thesamet" % "sbt-protoc" % "1.0.8")
diff --git a/pekko-sample-persistence-dc-java/pom.xml b/pekko-sample-persistence-dc-java/pom.xml
index fa93ed57..9ef0055d 100644
--- a/pekko-sample-persistence-dc-java/pom.xml
+++ b/pekko-sample-persistence-dc-java/pom.xml
@@ -18,10 +18,10 @@
UTF-8
- 1.4.0
+ 2.0.0-M1
1.1.0
- 1.3.0
- 1.1.1
+ 2.0.0-M1
+ 2.0.0-M1
3
diff --git a/pekko-sample-persistence-dc-scala/build.sbt b/pekko-sample-persistence-dc-scala/build.sbt
index 89859497..9f5e537b 100644
--- a/pekko-sample-persistence-dc-scala/build.sbt
+++ b/pekko-sample-persistence-dc-scala/build.sbt
@@ -3,11 +3,12 @@ name := "pekko-sample-replicated-event-sourcing-scala"
scalaVersion := "3.3.7"
-val pekkoVersion = "1.4.0"
+ThisBuild / evictionErrorLevel := Level.Info
+val pekkoVersion = "2.0.0-M1"
val cassandraPluginVersion = "1.1.0"
-val pekkoHttpVersion = "1.3.0"
-val pekkoClusterManagementVersion = "1.1.1"
+val pekkoHttpVersion = "2.0.0-M1"
+val pekkoClusterManagementVersion = "2.0.0-M1"
val logbackVersion = "1.3.15"
diff --git a/pekko-sample-persistence-dc-scala/project/build.properties b/pekko-sample-persistence-dc-scala/project/build.properties
index 01a16ed1..df061f4f 100644
--- a/pekko-sample-persistence-dc-scala/project/build.properties
+++ b/pekko-sample-persistence-dc-scala/project/build.properties
@@ -1 +1 @@
-sbt.version=1.11.7
+sbt.version=1.12.9
diff --git a/pekko-sample-persistence-java/pom.xml b/pekko-sample-persistence-java/pom.xml
index 25dde4ea..517dd144 100644
--- a/pekko-sample-persistence-java/pom.xml
+++ b/pekko-sample-persistence-java/pom.xml
@@ -18,7 +18,7 @@
UTF-8
- 1.4.0
+ 2.0.0-M1
3
diff --git a/pekko-sample-persistence-scala/build.sbt b/pekko-sample-persistence-scala/build.sbt
index e015d543..28ce7152 100644
--- a/pekko-sample-persistence-scala/build.sbt
+++ b/pekko-sample-persistence-scala/build.sbt
@@ -3,7 +3,7 @@ name := "pekko-sample-persistence-scala"
scalaVersion := "3.3.7"
-val pekkoVersion = "1.4.0"
+val pekkoVersion = "2.0.0-M1"
val logbackVersion = "1.3.15"
libraryDependencies ++= Seq(
diff --git a/pekko-sample-persistence-scala/project/build.properties b/pekko-sample-persistence-scala/project/build.properties
index 01a16ed1..df061f4f 100644
--- a/pekko-sample-persistence-scala/project/build.properties
+++ b/pekko-sample-persistence-scala/project/build.properties
@@ -1 +1 @@
-sbt.version=1.11.7
+sbt.version=1.12.9
diff --git a/pekko-sample-sharding-java/build.sbt b/pekko-sample-sharding-java/build.sbt
index 087c5eba..3ea05a1b 100644
--- a/pekko-sample-sharding-java/build.sbt
+++ b/pekko-sample-sharding-java/build.sbt
@@ -1,5 +1,5 @@
-val pekkoVersion = "1.4.0"
-val pekkoHttpVersion = "1.3.0"
+val pekkoVersion = "2.0.0-M1"
+val pekkoHttpVersion = "2.0.0-M1"
val logbackVersion = "1.3.15"
lazy val buildSettings = Seq(
diff --git a/pekko-sample-sharding-java/killrweather-fog/pom.xml b/pekko-sample-sharding-java/killrweather-fog/pom.xml
index a443cfc3..baaddc8c 100644
--- a/pekko-sample-sharding-java/killrweather-fog/pom.xml
+++ b/pekko-sample-sharding-java/killrweather-fog/pom.xml
@@ -18,8 +18,8 @@
UTF-8
- 1.4.0
- 1.3.0
+ 2.0.0-M1
+ 2.0.0-M1
3
diff --git a/pekko-sample-sharding-java/killrweather/pom.xml b/pekko-sample-sharding-java/killrweather/pom.xml
index 310c365a..1568cfe1 100644
--- a/pekko-sample-sharding-java/killrweather/pom.xml
+++ b/pekko-sample-sharding-java/killrweather/pom.xml
@@ -18,8 +18,8 @@
UTF-8
- 1.4.0
- 1.3.0
+ 2.0.0-M1
+ 2.0.0-M1
3
diff --git a/pekko-sample-sharding-java/project/build.properties b/pekko-sample-sharding-java/project/build.properties
index 01a16ed1..df061f4f 100644
--- a/pekko-sample-sharding-java/project/build.properties
+++ b/pekko-sample-sharding-java/project/build.properties
@@ -1 +1 @@
-sbt.version=1.11.7
+sbt.version=1.12.9
diff --git a/pekko-sample-sharding-scala/build.sbt b/pekko-sample-sharding-scala/build.sbt
index 9a291516..cf381d2a 100644
--- a/pekko-sample-sharding-scala/build.sbt
+++ b/pekko-sample-sharding-scala/build.sbt
@@ -1,5 +1,5 @@
-val pekkoVersion = "1.4.0"
-val pekkoHttpVersion = "1.3.0"
+val pekkoVersion = "2.0.0-M1"
+val pekkoHttpVersion = "2.0.0-M1"
val logbackVersion = "1.3.15"
lazy val buildSettings = Seq(
diff --git a/pekko-sample-sharding-scala/project/build.properties b/pekko-sample-sharding-scala/project/build.properties
index 01a16ed1..df061f4f 100644
--- a/pekko-sample-sharding-scala/project/build.properties
+++ b/pekko-sample-sharding-scala/project/build.properties
@@ -1 +1 @@
-sbt.version=1.11.7
+sbt.version=1.12.9