From 1cef706a9fc119faf9bf9a126111bd62f282e371 Mon Sep 17 00:00:00 2001 From: PJ Fanning Date: Tue, 7 Jan 2025 20:07:53 +0100 Subject: [PATCH 1/2] release notes for 1.1.3 (#1677) * release notes for 1.1.3 * update case --- .../paradox/release-notes/releases-1.1.md | 25 ++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/docs/src/main/paradox/release-notes/releases-1.1.md b/docs/src/main/paradox/release-notes/releases-1.1.md index 84bb670bde..cb76409612 100644 --- a/docs/src/main/paradox/release-notes/releases-1.1.md +++ b/docs/src/main/paradox/release-notes/releases-1.1.md @@ -2,9 +2,32 @@ Apache Pekko 1.1.x releases support Java 8 and above. +## 1.1.3 + +Pekko 1.1.3 is a bug fix and dependency upgrade release. See [GitHub Milestone for 1.1.3](https://github.com/apache/pekko/milestone/13?closed=1) for a fuller list of changes. + +### Bug Fixes + +* Revert zipWithIndex changes ([PR1526](https://github.com/apache/pekko/pull/1526)) +* Fix occasional ordering issue in result in unsafeOptionalDataVia ([PR1611](https://github.com/apache/pekko/pull/1611)) + +### Changes + +* Extra changes needed for our [experimental support](https://cwiki.apache.org/confluence/display/PEKKO/Pekko+Akka+Compatibility) for mixed clusters with Pekko and Akka nodes ([PR1462](https://github.com/apache/pekko/issues/1462), [PR1594](https://github.com/apache/pekko/issues/1594)) +* Configuring persistence plugins at runtime for EventSourcedBehavior ([PR1518](https://github.com/apache/pekko/pull/1518)) +* Implement EventsByTagQuery in PersistenceTestKitReadJournal ([PR1533](https://github.com/apache/pekko/pull/1533)) +* Implement EventsBySliceQuery in PersistenceTestKitReadJournal ([PR1533](https://github.com/apache/pekko/pull/1533)) +* Tidy up implementation of PhasedFusingActorMaterializer ([PR1617](https://github.com/apache/pekko/pull/1617)) +* Remove unused SupervisedGraphStageLogic ([PR1619](https://github.com/apache/pekko/pull/1619)) + +### Dependency Changes + +* jackson 2.17.3 +* netty 4.1.116.Final + ## 1.1.2 -Pekko 1.1.2 is a bug fix and dependency upgrade release. +Pekko 1.1.2 is a bug fix and dependency upgrade release. See [GitHub Milestone for 1.1.2](https://github.com/apache/pekko/milestone/11?closed=1) for a fuller list of changes. ### Bug Fixes From ad7bb7e20afb17fe8b83946ff2c3a1bfe67bace7 Mon Sep 17 00:00:00 2001 From: PJ Fanning Date: Tue, 7 Jan 2025 20:12:09 +0100 Subject: [PATCH 2/2] publish 1.1.3 --- .github/workflows/publish-1.1-docs.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/publish-1.1-docs.yml b/.github/workflows/publish-1.1-docs.yml index 55030ab20a..fc6429dc36 100644 --- a/.github/workflows/publish-1.1-docs.yml +++ b/.github/workflows/publish-1.1-docs.yml @@ -60,20 +60,20 @@ jobs: env: DEVELOCITY_ACCESS_KEY: ${{ secrets.GE_ACCESS_TOKEN }} run: |- - sbt -Dpekko.genjavadoc.enabled=true -Dpekko.genlicensereport.enabled=true "set ThisBuild / version := \"1.1.2\"; docs/paradox; unidoc" + sbt -Dpekko.genjavadoc.enabled=true -Dpekko.genlicensereport.enabled=true "set ThisBuild / version := \"1.1.3\"; 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.1.2/ + mkdir -p target/nightly-docs/docs/pekko/1.1.3/ mkdir -p target/nightly-docs/docs/pekko/1.1/ - cp -r docs/target/paradox/site/main/ target/nightly-docs/docs/pekko/1.1.2/docs + cp -r docs/target/paradox/site/main/ target/nightly-docs/docs/pekko/1.1.3/docs cp -r docs/target/paradox/site/main/ target/nightly-docs/docs/pekko/1.1/docs rm -r docs/target/paradox/site/main/ - cp -r target/scala-2.13/unidoc target/nightly-docs/docs/pekko/1.1.2/api + cp -r target/scala-2.13/unidoc target/nightly-docs/docs/pekko/1.1.3/api cp -r target/scala-2.13/unidoc target/nightly-docs/docs/pekko/1.1/api rm -r target/scala-2.13/unidoc - cp -r target/javaunidoc target/nightly-docs/docs/pekko/1.1.2/japi + cp -r target/javaunidoc target/nightly-docs/docs/pekko/1.1.3/japi cp -r target/javaunidoc target/nightly-docs/docs/pekko/1.1/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.1.2 # The intermediate dot is to show `--relative` which paths to operate on + local_path: target/nightly-docs/./docs/pekko/1.1.3 # 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 }}