This is an automated email from the ASF dual-hosted git repository.

hepin pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pekko-connectors.git


The following commit(s) were added to refs/heads/main by this push:
     new 7a27cef48 release notes for 1.3.0 (#1490)
7a27cef48 is described below

commit 7a27cef484e64c8508b7c7172ba90b3e59746ce1
Author: PJ Fanning <[email protected]>
AuthorDate: Tue Mar 10 17:54:13 2026 +0100

    release notes for 1.3.0 (#1490)
---
 .github/workflows/publish-1.3-docs.yml             | 86 ++++++++++++++++++++++
 docs/src/main/paradox/release-notes/index.md       |  1 +
 .../src/main/paradox/release-notes/releases-1.3.md | 49 ++++++++++++
 3 files changed, 136 insertions(+)

diff --git a/.github/workflows/publish-1.3-docs.yml 
b/.github/workflows/publish-1.3-docs.yml
new file mode 100644
index 000000000..4370ae74c
--- /dev/null
+++ b/.github/workflows/publish-1.3-docs.yml
@@ -0,0 +1,86 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+name: Publish 1.3 docs
+
+on:
+  workflow_dispatch:
+
+jobs:
+  publish:
+    # runs on main repo only
+    if: github.repository == 'apache/pekko-connectors'
+    name: Publish
+    runs-on: ubuntu-22.04
+    env:
+      JAVA_OPTS: -Xms2G -Xmx3G -Xss2M -XX:ReservedCodeCacheSize=256M 
-Dfile.encoding=UTF-8
+    steps:
+      - name: Checkout
+        uses: actions/checkout@v6
+        with:
+          fetch-tags: true
+          fetch-depth: 0
+          ref: 1.3.x
+
+      - name: Setup Java 8
+        uses: actions/setup-java@v5
+        with:
+          distribution: temurin
+          java-version: 8
+
+      - name: Install sbt
+        uses: sbt/setup-sbt@6bec67c98f542b9e17369bfca0ec822ac1363194 # v1.1.19
+
+      - name: Build Documentation
+        run: |-
+          sbt "set ThisBuild / version := \"1.3.0\"; 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-connectors/1.3.0/
+          mkdir -p target/nightly-docs/docs/pekko-connectors/1.3/
+          cp -r docs/target/paradox/site/main/ 
target/nightly-docs/docs/pekko-connectors/1.3.0/docs
+          cp -r docs/target/paradox/site/main/ 
target/nightly-docs/docs/pekko-connectors/1.3/docs
+          rm -r docs/target/paradox/site/main/
+          cp -r target/scala-2.13/unidoc 
target/nightly-docs/docs/pekko-connectors/1.3.0/api
+          cp -r target/scala-2.13/unidoc 
target/nightly-docs/docs/pekko-connectors/1.3/api
+          rm -r target/scala-2.13/unidoc
+
+      - name: Upload 1.3.x docs
+        uses: ./.github/actions/sync-nightlies
+        with:
+          upload: true
+          switches: --archive --compress --update --delete --progress 
--relative
+          local_path: target/nightly-docs/./docs/pekko-connectors/1.3.0 # 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 }}
+          remote_user: ${{ secrets.NIGHTLIES_RSYNC_USER }}
+          remote_key: ${{ secrets.NIGHTLIES_RSYNC_KEY }}
+
+      - name: Upload 1.3 docs
+        uses: ./.github/actions/sync-nightlies
+        with:
+          upload: true
+          switches: --archive --compress --update --delete --progress 
--relative
+          local_path: target/nightly-docs/./docs/pekko-connectors/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 }}
+          remote_user: ${{ secrets.NIGHTLIES_RSYNC_USER }}
+          remote_key: ${{ secrets.NIGHTLIES_RSYNC_KEY }}
diff --git a/docs/src/main/paradox/release-notes/index.md 
b/docs/src/main/paradox/release-notes/index.md
index bd95457bc..7f1e4127f 100644
--- a/docs/src/main/paradox/release-notes/index.md
+++ b/docs/src/main/paradox/release-notes/index.md
@@ -4,6 +4,7 @@
 
 @@@ index
 
+* [1.3 Releases](releases-1.3.md)
 * [1.2 Releases](releases-1.2.md)
 * [1.1 Releases](releases-1.1.md)
 * [1.0 Releases](releases-1.0.md)
diff --git a/docs/src/main/paradox/release-notes/releases-1.3.md 
b/docs/src/main/paradox/release-notes/releases-1.3.md
new file mode 100644
index 000000000..7ceb51221
--- /dev/null
+++ b/docs/src/main/paradox/release-notes/releases-1.3.md
@@ -0,0 +1,49 @@
+# Release Notes (1.3.x)
+
+## 1.3.0
+
+Release notes for Apache Pekko Connectors 1.3.0. See [GitHub Milestone for 
1.2.1](https://github.com/apache/pekko-connectors/milestone/11?closed=1) and 
[GitHub Milestone for 
1.3.0](https://github.com/apache/pekko-connectors/milestone/12?closed=1) for a 
fuller list of changes.
+
+### Known Issues
+
+Some connectors are not currently tested due to problems with running the 
tests. Please get in touch if you use these connectors, especially if you have 
time to help with fixing the issues.
+
+The most notable issues are with:
+
+* HBase ([#61](https://github.com/apache/pekko-connectors/issues/61))
+* IronMQ ([#697](https://github.com/apache/pekko-connectors/issues/697))
+
+With OrientDB Connector, it appears that the latest OrientDB client only works 
with OrientDB 3.2 servers. If you use an older version of OrientDB, you may be 
better off sticking with Pekko Connectors 1.0.x 
([PR361](https://github.com/apache/pekko-connectors/pull/361)).
+
+### Fixes
+
+* Protobuf class conflict: pekko-connectors-google-cloud-pub-sub-grpc bundles 
unshaded protobuf-java classes 
([#1457](https://github.com/apache/pekko-connectors/issues/1457)).
+* TarReader: avoid prematurely completing source 
([PR1442](https://github.com/apache/pekko-connectors/pull/1442)).
+* TarReader: buffer upstream data when subSource is not yet pulled 
([PR1475](https://github.com/apache/pekko-connectors/pull/1475)).
+
+### Other Changes
+
+* Avoid silently swallowing the error when SSE stream fails/retries 
([PR1205](https://github.com/apache/pekko-connectors/pull/1205)).
+* AWS S3: Handle Illegal Headers in Copy Part 
([PR1299](https://github.com/apache/pekko-connectors/pull/1299)).
+* MQTT v5: expose MQTT 5 user properties on MqttMessage 
([#1371](https://github.com/apache/pekko-connectors/issues/1371)).
+
+### Dependency Upgrades
+
+Most dependencies have been upgraded to a recent version that still supports 
Java 8 as of release time (March 2026).
+Exceptions include:
+
+* HBase (see Known Issues above)
+* Solr Client was upgraded to v8 (v9 does not support Java 8).
+* Spring - we have pinned our dependency to v5 due to Java 8 support. 
Similarly, Spring Boot is pinned to v2. We expect that you can use newer 
versions of Spring if you use newer versions of Java Runtime. If you go this 
route, please test that it works ok before going to production.
+
+Notable upgrades include:
+
+* Netty 4.2.10
+* Amazon SDK 2.42.2
+* Kinesis client 3.4.1
+* Jackson 2.19.4
+* amqp-client 5.29.0
+* Cassanadra Driver 4.19.2
+* Kudu client 1.18.1
+* Google Auth 1.43.0
+* jwt-scala 11.0.3


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to