This is an automated email from the ASF dual-hosted git repository.
exceptionfactory pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git
The following commit(s) were added to refs/heads/main by this push:
new 9cdb36f04a NIFI-15193 Bump Azure SDK BOM to 1.3.2, Amazon Kinesis
Client to 3.2.0, Commons Codec to 1.20, and others (#10504)
9cdb36f04a is described below
commit 9cdb36f04a2bb59eaebffff9e5afd9e13f333217
Author: Pierre Villard <[email protected]>
AuthorDate: Fri Nov 7 20:26:56 2025 +0100
NIFI-15193 Bump Azure SDK BOM to 1.3.2, Amazon Kinesis Client to 3.2.0,
Commons Codec to 1.20, and others (#10504)
- AMQP Client from 5.27.0 to 5.27.1 -
https://github.com/rabbitmq/rabbitmq-java-client/releases/tag/v5.27.1
- Amazon Kinesis Client from 3.1.3 to 3.2.0 -
https://github.com/awslabs/amazon-kinesis-client/releases/tag/v3.2.0
- Reactor from 3.7.12 to 3.7.13 -
https://github.com/reactor/reactor-core/releases/tag/v3.7.13
- Azure SDK BOM from 1.3.0 to 1.3.2 -
https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/boms/azure-sdk-bom/README.md
- Janus Graph from 1.2.0-20250815-215833.1b92960 to
1.2.0-20251106-225718.92a1b98 - https://github.com/JanusGraph/janusgraph
- Hadoop Shaded Guava from 1.4.0 to 1.5.0 - https://github.com/apache/hadoop
- Amazon MSK IAM Auth from 2.3.4 to 2.3.5 -
https://github.com/aws/aws-msk-iam-auth/releases/tag/v2.3.5
- Apache Camel for Salesforce from 4.15.0 to 4.16.0 -
https://github.com/apache/camel/releases/tag/camel-4.16.0
- checker-qual from 3.51.1 to 3.52.0 -
https://github.com/typetools/checker-framework/releases/tag/checker-framework-3.52.0
- FlywayDB from 11.15.0 to 11.16.0 -
https://github.com/flyway/flyway/releases/tag/flyway-11.16.0
- AWS SDK v2 from 2.37.4 to 2.38.1 -
https://github.com/aws/aws-sdk-java-v2/blob/master/CHANGELOG.md
- Apache Commons Codec from 1.19.0 to 1.20.0 -
https://commons.apache.org/proper/commons-codec/changes.html#a1.20.0
- Nimbus Jose JWT from 10.5 to 10.6 -
https://bitbucket.org/connect2id/nimbus-jose-jwt/src/master/CHANGELOG.txt
- Nimbus OAuth2 OIDC from 11.30 to 11.30.1 -
https://bitbucket.org/connect2id/oauth-2.0-sdk-with-openid-connect-extensions/src/master/CHANGELOG.txt
Signed-off-by: David Handermann <[email protected]>
---
.../nifi-amqp-bundle/nifi-amqp-processors/pom.xml | 2 +-
.../nifi-aws-bundle/nifi-aws-kinesis/pom.xml | 2 +-
.../nifi-azure-processors/pom.xml | 4 ++--
nifi-extension-bundles/nifi-azure-bundle/pom.xml | 1 -
.../nifi-graph-test-clients/pom.xml | 4 ++--
.../nifi-iceberg-bundle/nifi-iceberg-azure/pom.xml | 4 ----
.../nifi-iceberg-parquet-writer/pom.xml | 2 +-
.../nifi-kafka-service-aws/pom.xml | 2 +-
.../nifi-salesforce-processors/pom.xml | 2 +-
.../nifi/processors/standard/EncodeContent.java | 25 +++++++++++++++++-----
.../nifi-standard-shared-bom/pom.xml | 2 +-
nifi-registry/pom.xml | 2 +-
pom.xml | 11 +++++-----
13 files changed, 37 insertions(+), 26 deletions(-)
diff --git
a/nifi-extension-bundles/nifi-amqp-bundle/nifi-amqp-processors/pom.xml
b/nifi-extension-bundles/nifi-amqp-bundle/nifi-amqp-processors/pom.xml
index 6061790eb3..3a9c3a6aa7 100644
--- a/nifi-extension-bundles/nifi-amqp-bundle/nifi-amqp-processors/pom.xml
+++ b/nifi-extension-bundles/nifi-amqp-bundle/nifi-amqp-processors/pom.xml
@@ -20,7 +20,7 @@ language governing permissions and limitations under the
License. -->
<packaging>jar</packaging>
<properties>
- <amqp-client.version>5.27.0</amqp-client.version>
+ <amqp-client.version>5.27.1</amqp-client.version>
</properties>
<dependencies>
diff --git a/nifi-extension-bundles/nifi-aws-bundle/nifi-aws-kinesis/pom.xml
b/nifi-extension-bundles/nifi-aws-bundle/nifi-aws-kinesis/pom.xml
index 2ccdbc8e16..4090651e13 100644
--- a/nifi-extension-bundles/nifi-aws-bundle/nifi-aws-kinesis/pom.xml
+++ b/nifi-extension-bundles/nifi-aws-bundle/nifi-aws-kinesis/pom.xml
@@ -49,7 +49,7 @@
<dependency>
<groupId>software.amazon.kinesis</groupId>
<artifactId>amazon-kinesis-client</artifactId>
- <version>3.1.3</version>
+ <version>3.2.0</version>
<exclusions>
<exclusion>
<groupId>com.google.code.findbugs</groupId>
diff --git
a/nifi-extension-bundles/nifi-azure-bundle/nifi-azure-processors/pom.xml
b/nifi-extension-bundles/nifi-azure-bundle/nifi-azure-processors/pom.xml
index d1d91e27d7..17bef6db44 100644
--- a/nifi-extension-bundles/nifi-azure-bundle/nifi-azure-processors/pom.xml
+++ b/nifi-extension-bundles/nifi-azure-bundle/nifi-azure-processors/pom.xml
@@ -110,7 +110,7 @@
<dependency>
<groupId>io.projectreactor</groupId>
<artifactId>reactor-core</artifactId>
- <version>3.7.12</version>
+ <version>3.7.13</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
@@ -190,7 +190,7 @@
<dependency>
<groupId>io.projectreactor</groupId>
<artifactId>reactor-test</artifactId>
- <version>3.7.12</version>
+ <version>3.7.13</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/nifi-extension-bundles/nifi-azure-bundle/pom.xml
b/nifi-extension-bundles/nifi-azure-bundle/pom.xml
index fab10647d0..0a9c87e9d6 100644
--- a/nifi-extension-bundles/nifi-azure-bundle/pom.xml
+++ b/nifi-extension-bundles/nifi-azure-bundle/pom.xml
@@ -28,7 +28,6 @@
<properties>
<!-- when changing the Azure SDK version, also update msal4j to the
version that is required by azure-identity -->
- <azure.sdk.bom.version>1.3.0</azure.sdk.bom.version>
<msal4j.version>1.23.1</msal4j.version>
<qpid.proton.version>0.34.1</qpid.proton.version>
</properties>
diff --git
a/nifi-extension-bundles/nifi-graph-bundle/nifi-graph-test-clients/pom.xml
b/nifi-extension-bundles/nifi-graph-bundle/nifi-graph-test-clients/pom.xml
index c6b7e3fb87..3c21b81e34 100644
--- a/nifi-extension-bundles/nifi-graph-bundle/nifi-graph-test-clients/pom.xml
+++ b/nifi-extension-bundles/nifi-graph-bundle/nifi-graph-test-clients/pom.xml
@@ -25,9 +25,9 @@
<artifactId>nifi-graph-test-clients</artifactId>
<packaging>jar</packaging>
<properties>
- <janusgraph.version>1.2.0-20250815-215833.1b92960</janusgraph.version>
+ <janusgraph.version>1.2.0-20251106-225718.92a1b98</janusgraph.version>
<guava.version>33.5.0-jre</guava.version>
- <amqp-client.version>5.27.0</amqp-client.version>
+ <amqp-client.version>5.27.1</amqp-client.version>
</properties>
<dependencyManagement>
<dependencies>
diff --git
a/nifi-extension-bundles/nifi-iceberg-bundle/nifi-iceberg-azure/pom.xml
b/nifi-extension-bundles/nifi-iceberg-bundle/nifi-iceberg-azure/pom.xml
index f92cbbcaf7..c37792b16e 100644
--- a/nifi-extension-bundles/nifi-iceberg-bundle/nifi-iceberg-azure/pom.xml
+++ b/nifi-extension-bundles/nifi-iceberg-bundle/nifi-iceberg-azure/pom.xml
@@ -27,10 +27,6 @@
<artifactId>nifi-iceberg-azure</artifactId>
<packaging>jar</packaging>
- <properties>
- <azure.sdk.bom.version>1.3.0</azure.sdk.bom.version>
- </properties>
-
<dependencyManagement>
<dependencies>
<dependency>
diff --git
a/nifi-extension-bundles/nifi-iceberg-bundle/nifi-iceberg-parquet-writer/pom.xml
b/nifi-extension-bundles/nifi-iceberg-bundle/nifi-iceberg-parquet-writer/pom.xml
index df29780ad7..569c59c572 100644
---
a/nifi-extension-bundles/nifi-iceberg-bundle/nifi-iceberg-parquet-writer/pom.xml
+++
b/nifi-extension-bundles/nifi-iceberg-bundle/nifi-iceberg-parquet-writer/pom.xml
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.hadoop.thirdparty</groupId>
<artifactId>hadoop-shaded-guava</artifactId>
- <version>1.4.0</version>
+ <version>1.5.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
diff --git
a/nifi-extension-bundles/nifi-kafka-bundle/nifi-kafka-service-aws/pom.xml
b/nifi-extension-bundles/nifi-kafka-bundle/nifi-kafka-service-aws/pom.xml
index 65b5efdc64..2c1e7df587 100644
--- a/nifi-extension-bundles/nifi-kafka-bundle/nifi-kafka-service-aws/pom.xml
+++ b/nifi-extension-bundles/nifi-kafka-bundle/nifi-kafka-service-aws/pom.xml
@@ -59,7 +59,7 @@
<dependency>
<groupId>software.amazon.msk</groupId>
<artifactId>aws-msk-iam-auth</artifactId>
- <version>2.3.4</version>
+ <version>2.3.5</version>
</dependency>
</dependencies>
</project>
diff --git
a/nifi-extension-bundles/nifi-salesforce-bundle/nifi-salesforce-processors/pom.xml
b/nifi-extension-bundles/nifi-salesforce-bundle/nifi-salesforce-processors/pom.xml
index 42a4774f34..48dd07362e 100644
---
a/nifi-extension-bundles/nifi-salesforce-bundle/nifi-salesforce-processors/pom.xml
+++
b/nifi-extension-bundles/nifi-salesforce-bundle/nifi-salesforce-processors/pom.xml
@@ -42,7 +42,7 @@
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-salesforce</artifactId>
- <version>4.15.0</version>
+ <version>4.16.0</version>
<exclusions>
<exclusion>
<groupId>*</groupId>
diff --git
a/nifi-extension-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/EncodeContent.java
b/nifi-extension-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/EncodeContent.java
index 019eeb7817..52fcd0583a 100644
---
a/nifi-extension-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/EncodeContent.java
+++
b/nifi-extension-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/EncodeContent.java
@@ -17,8 +17,10 @@
package org.apache.nifi.processors.standard;
import org.apache.commons.codec.DecoderException;
+import org.apache.commons.codec.binary.Base32;
import org.apache.commons.codec.binary.Base32InputStream;
import org.apache.commons.codec.binary.Base32OutputStream;
+import org.apache.commons.codec.binary.Base64;
import org.apache.commons.codec.binary.Base64InputStream;
import org.apache.commons.codec.binary.Base64OutputStream;
import org.apache.commons.codec.binary.Hex;
@@ -190,10 +192,15 @@ public class EncodeContent extends AbstractProcessor {
@Override
public void process(final InputStream in, final OutputStream out)
throws IOException {
- try (Base64OutputStream bos = new Base64OutputStream(out,
- true,
- this.lineLength,
- this.lineSeparator.getBytes())) {
+ try (Base64OutputStream bos = new Base64OutputStream.Builder()
+ .setOutputStream(out)
+ .setEncode(true)
+ .setBaseNCodec(
+ Base64.builder()
+ .setLineLength(this.lineLength)
+
.setLineSeparator(this.lineSeparator.getBytes())
+ .get())
+ .get()) {
StreamUtils.copy(in, bos);
}
}
@@ -223,7 +230,15 @@ public class EncodeContent extends AbstractProcessor {
@Override
public void process(final InputStream in, final OutputStream out)
throws IOException {
- try (Base32OutputStream bos = new Base32OutputStream(out, true,
this.lineLength, this.lineSeparator.getBytes())) {
+ try (Base32OutputStream bos = new Base32OutputStream.Builder()
+ .setOutputStream(out)
+ .setEncode(true)
+ .setBaseNCodec(
+ Base32.builder()
+ .setLineLength(this.lineLength)
+
.setLineSeparator(this.lineSeparator.getBytes())
+ .get())
+ .get()) {
StreamUtils.copy(in, bos);
}
}
diff --git
a/nifi-extension-bundles/nifi-standard-shared-bundle/nifi-standard-shared-bom/pom.xml
b/nifi-extension-bundles/nifi-standard-shared-bundle/nifi-standard-shared-bom/pom.xml
index b85f8d1b17..8b434cd08f 100644
---
a/nifi-extension-bundles/nifi-standard-shared-bundle/nifi-standard-shared-bom/pom.xml
+++
b/nifi-extension-bundles/nifi-standard-shared-bundle/nifi-standard-shared-bom/pom.xml
@@ -121,7 +121,7 @@
<dependency>
<groupId>org.checkerframework</groupId>
<artifactId>checker-qual</artifactId>
- <version>3.51.1</version>
+ <version>3.52.0</version>
<scope>provided</scope>
</dependency>
<dependency>
diff --git a/nifi-registry/pom.xml b/nifi-registry/pom.xml
index 11268e2bae..18b64ec7d5 100644
--- a/nifi-registry/pom.xml
+++ b/nifi-registry/pom.xml
@@ -38,7 +38,7 @@
<jakarta.ws.rs-api.version>3.1.0</jakarta.ws.rs-api.version>
<jersey.bom.version>3.1.11</jersey.bom.version>
<spring.boot.version>3.5.7</spring.boot.version>
- <flyway.version>11.15.0</flyway.version>
+ <flyway.version>11.16.0</flyway.version>
<flyway.tests.version>10.0.0</flyway.tests.version>
<swagger.ui.version>3.12.0</swagger.ui.version>
<jgit.version>7.4.0.202509020913-r</jgit.version>
diff --git a/pom.xml b/pom.xml
index fd481fb4a9..38f4760d8d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -119,13 +119,14 @@
<nifi-api.version>2.4.0</nifi-api.version>
<nifi.nar.maven.plugin.version>2.2.0</nifi.nar.maven.plugin.version>
- <!-- AWS SDK -->
- <software.amazon.awssdk.version>2.37.4</software.amazon.awssdk.version>
+ <!-- CSPs SDK -->
+ <software.amazon.awssdk.version>2.38.1</software.amazon.awssdk.version>
<software.amazon.encryption.s3.version>3.5.0</software.amazon.encryption.s3.version>
+ <azure.sdk.bom.version>1.3.2</azure.sdk.bom.version> <!-- when
changing this version, also update msal4j to the version that is required by
azure-identity -->
<!-- Apache Commons -->
<org.apache.commons.cli.version>1.10.0</org.apache.commons.cli.version>
-
<org.apache.commons.codec.version>1.19.0</org.apache.commons.codec.version>
+
<org.apache.commons.codec.version>1.20.0</org.apache.commons.codec.version>
<org.apache.commons.collections4.version>4.5.0</org.apache.commons.collections4.version>
<org.apache.commons.compress.version>1.28.0</org.apache.commons.compress.version>
<org.apache.commons.configuration.version>2.12.0</org.apache.commons.configuration.version>
@@ -177,8 +178,8 @@
<org.apache.sshd.version>2.16.0</org.apache.sshd.version>
<!-- Security -->
- <nimbus-jose-jwt.version>10.5</nimbus-jose-jwt.version>
- <nimbus-oauth2-oidc.version>11.30</nimbus-oauth2-oidc.version>
+ <nimbus-jose-jwt.version>10.6</nimbus-jose-jwt.version>
+ <nimbus-oauth2-oidc.version>11.30.1</nimbus-oauth2-oidc.version>
<org.bouncycastle.version>1.82</org.bouncycastle.version>
<!-- Utilities -->