diff --git a/.github/workflows/fullTest.yml b/.github/workflows/fullTest.yml index 80ecb09..d830183 100644 --- a/.github/workflows/fullTest.yml +++ b/.github/workflows/fullTest.yml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - java: [ 11, 17, 19 ] + java: [ 11, 17, 21 ] steps: - uses: actions/checkout@v2 - name: Set up JDK ${{ matrix.java }} diff --git a/README.md b/README.md index 402a40f..b6aaac2 100644 --- a/README.md +++ b/README.md @@ -43,9 +43,10 @@ To use this serializer, you need to do two things: We provide several versions of the library: -Version | Akka & Kryo Compatibility | Available Scala Versions | Tested with | ---------|---------------------------|--------------------------|-----------------------------------------------------------------------------| -v1.0.x | Pekko-1.0 and Kryo-5.4 | 2.12,2.13,3.1 | JDK: OpenJdk11,OpenJdk17 Scala: 2.12.17,2.13.10,3.1.3 Pekko: 1.0.1 | +Version | Akka & Kryo Compatibility | Available Scala Versions | Tested with | +--------|---------------------------|--------------------------|------------------------------------------------------------------------------| +v1.1.x | Pekko-1.0 and Kryo-5.5 | 2.12,2.13,3.1 | JDK: OpenJdk11,OpenJdk17,OpenJdk21 Scala: 2.12.17,2.13.10,3.3.1 Pekko: 1.0.1 | +v1.0.x | Pekko-1.0 and Kryo-5.4 | 2.12,2.13,3.1 | JDK: OpenJdk11,OpenJdk17 Scala: 2.12.17,2.13.10,3.3.1 Pekko: 1.0.1 | Note that we use semantic versioning - see [semver.org](https://semver.org/). @@ -56,7 +57,7 @@ Note that we use semantic versioning - see [semver.org](https://semver.org/). To use the latest stable release of pekko-kryo-serialization in sbt projects you just need to add this dependency: -`libraryDependencies += "io.altoo" %% "pekko-kryo-serialization" % "1.0.0"` +`libraryDependencies += "io.altoo" %% "pekko-kryo-serialization" % "1.1.0"` #### maven projects @@ -75,7 +76,7 @@ To use the official release of pekko-kryo-serialization in Maven projects, pleas io.altoo pekko-kryo-serialization_2.13 - 1.0.0 + 1.1.0 ``` diff --git a/build.sbt b/build.sbt index 7579ff7..d6569fc 100644 --- a/build.sbt +++ b/build.sbt @@ -7,7 +7,7 @@ import sbtrelease.ReleasePlugin.autoImport.ReleaseTransformations._ val mainScalaVersion = "3.3.1" val secondaryScalaVersions = Seq("2.12.18", "2.13.12") -val scalaKryoVersion = "1.0.2" +val scalaKryoVersion = "1.1.0" val defaultPekkoVersion = "1.0.1" val pekkoVersion = System.getProperty("pekko.build.version", defaultPekkoVersion) match { diff --git a/project/plugins.sbt b/project/plugins.sbt index b27d213..aaedc9a 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -3,7 +3,7 @@ // sbt-osgi 0.9.6 is available but breaks populating pekko-protobuf-v3 addSbtPlugin("com.typesafe.sbt" % "sbt-osgi" % "0.9.4") -addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "3.9.21") +addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "3.10.0") addSbtPlugin("com.github.sbt" % "sbt-release" % "1.1.0") addSbtPlugin("com.github.sbt" % "sbt-pgp" % "2.2.1") addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.5.0")