From a55a719c8efda0a1483c9925a9f23d5fafa201a2 Mon Sep 17 00:00:00 2001 From: PJ Fanning Date: Wed, 24 Sep 2025 11:58:14 +0100 Subject: [PATCH] release notes for 1.2.1 (#2245) --- .github/workflows/publish-1.2-docs.yml | 12 ++++++------ .../paradox/release-notes/releases-1.2.md | 19 ++++++++++++++++++- 2 files changed, 24 insertions(+), 7 deletions(-) diff --git a/.github/workflows/publish-1.2-docs.yml b/.github/workflows/publish-1.2-docs.yml index 89293cfeed..b4f29c8c23 100644 --- a/.github/workflows/publish-1.2-docs.yml +++ b/.github/workflows/publish-1.2-docs.yml @@ -60,20 +60,20 @@ jobs: env: DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }} run: |- - sbt -Dpekko.genjavadoc.enabled=true -Dpekko.genlicensereport.enabled=true "set ThisBuild / version := \"1.2.0\"; docs/paradox; unidoc" + sbt -Dpekko.genjavadoc.enabled=true -Dpekko.genlicensereport.enabled=true "set ThisBuild / version := \"1.2.1\"; docs/paradox; unidoc" # Create directory structure upfront since rsync does not create intermediate directories otherwise - name: Create directory structure run: |- - mkdir -p target/nightly-docs/docs/pekko/1.2.0/ + mkdir -p target/nightly-docs/docs/pekko/1.2.1/ mkdir -p target/nightly-docs/docs/pekko/1.2/ - cp -r docs/target/paradox/site/main/ target/nightly-docs/docs/pekko/1.2.0/docs + cp -r docs/target/paradox/site/main/ target/nightly-docs/docs/pekko/1.2.1/docs cp -r docs/target/paradox/site/main/ target/nightly-docs/docs/pekko/1.2/docs rm -r docs/target/paradox/site/main/ - cp -r target/scala-2.13/unidoc target/nightly-docs/docs/pekko/1.2.0/api + cp -r target/scala-2.13/unidoc target/nightly-docs/docs/pekko/1.2.1/api cp -r target/scala-2.13/unidoc target/nightly-docs/docs/pekko/1.2/api rm -r target/scala-2.13/unidoc - cp -r target/javaunidoc target/nightly-docs/docs/pekko/1.2.0/japi + cp -r target/javaunidoc target/nightly-docs/docs/pekko/1.2.1/japi cp -r target/javaunidoc target/nightly-docs/docs/pekko/1.2/japi rm -r target/javaunidoc @@ -82,7 +82,7 @@ jobs: with: upload: true switches: --archive --compress --update --delete --progress --relative - local_path: target/nightly-docs/./docs/pekko/1.2.0 # The intermediate dot is to show `--relative` which paths to operate on + local_path: target/nightly-docs/./docs/pekko/1.2.1 # The intermediate dot is to show `--relative` which paths to operate on remote_path: ${{ secrets.NIGHTLIES_RSYNC_PATH }}/pekko remote_host: ${{ secrets.NIGHTLIES_RSYNC_HOST }} remote_port: ${{ secrets.NIGHTLIES_RSYNC_PORT }} diff --git a/docs/src/main/paradox/release-notes/releases-1.2.md b/docs/src/main/paradox/release-notes/releases-1.2.md index 416d4f47ef..465912f36a 100644 --- a/docs/src/main/paradox/release-notes/releases-1.2.md +++ b/docs/src/main/paradox/release-notes/releases-1.2.md @@ -2,6 +2,23 @@ Apache Pekko 1.2.x releases support Java 8 and above. +# 1.2.1 + +Pekko 1.2.1 has some bug fixes and some code has been deprecated to signal that it likely to be removed in 2.0.0. See the [GitHub Milestone](https://github.com/apache/pekko/milestone/20?closed=1) for a fuller list of changes. + +### Bug Fixes + +* Add back BackoffSupervisor.calculateDelay due to bin compat issues ([PR2195](https://github.com/apache/pekko/pull/2195)) + +### Changes + +* Add OSGi headers to pekko-pki ([PR2109](https://github.com/apache/pekko/pull/2109)) + +### Dependency Changes + +* netty 4.2.5.Final +* lightbend/config 1.4.5 + # 1.2.0 Pekko 1.2.0 has some new features, performance updates and dependency upgrades. See [GitHub Milestone for 1.2.0-M1](https://github.com/apache/pekko/milestone/6?closed=1), [GitHub Milestone for 1.2.0-M2](https://github.com/apache/pekko/milestone/15?closed=1) and [GitHub Milestone for 1.2.0](https://github.com/apache/pekko/milestone/16?closed=1) for a fuller list of changes. @@ -90,5 +107,5 @@ Most of the changes appeared in the milestone releases (1.2.0-M1 and 1.2.0-M2) b ### Known Issues This release breaks binary compatibility for [pekko-persistence-cassandra](https://github.com/apache/pekko-persistence-cassandra/issues/305) -and users of that lib will need to avoid Pekko 1.2.0 release. We will fix +and users of that lib will need to avoid Pekko 1.2.0 release. We fixed this in the 1.2.1 release.