You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ap...@apache.org on 2026/09/22 08:11:52 UTC
(camel) branch main updated (7d9a25b35b97 -> 1aac8114b420)
This is an automated email from the ASF dual-hosted git repository.
apupier pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
from 7d9a25b35b97 chore(deps): Bump xmlunit-version from 2.13.0 to 2.14.0
new 17599369c626 CAMEL-24806: camel-jolt - Switch from unmaintained bazaarvoice jolt to the jolt-community fork
new 84fad1eb24e7 CAMEL-24806: camel-jolt - switched from Jackson 2 to Jackson 3 dependencies
new 69bf0f4c9746 CAMEL-24806: camel-jolt - update upgrade guide
new ae051f635cc0 CAMEL-24806: camel-jolt - revert project line in pom
new 1aac8114b420 Regen
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../org/apache/camel/catalog/components/jolt.json | 2 +-
.../apache/camel/catalog/docs/jolt-component.adoc | 2 +-
components/camel-jolt/pom.xml | 26 ++++++++++++++++------
.../component/jolt/JoltComponentConfigurer.java | 4 ++--
.../org/apache/camel/component/jolt/jolt.json | 2 +-
.../camel-jolt/src/main/docs/jolt-component.adoc | 2 +-
.../apache/camel/component/jolt/JoltComponent.java | 2 +-
.../apache/camel/component/jolt/JoltEndpoint.java | 18 +++++++--------
.../ROOT/pages/camel-4x-upgrade-guide-4_23.adoc | 12 +++++++++-
.../component/dsl/JoltComponentBuilderFactory.java | 6 ++---
parent/pom.xml | 2 +-
11 files changed, 50 insertions(+), 28 deletions(-)
(camel) 02/05: CAMEL-24806: camel-jolt - switched from Jackson 2 to Jackson 3 dependencies
Posted by ap...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
apupier pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
commit 84fad1eb24e7d3334e4dc304cad3fd9027842767
Author: 0x6A75626172 <j_...@proton.me>
AuthorDate: Mon Sep 21 13:20:44 2026 +0200
CAMEL-24806: camel-jolt - switched from Jackson 2 to Jackson 3 dependencies
---
components/camel-jolt/pom.xml | 21 +++++++++++++++++----
1 file changed, 17 insertions(+), 4 deletions(-)
diff --git a/components/camel-jolt/pom.xml b/components/camel-jolt/pom.xml
index 8121f2f22836..430b4ae64aa2 100644
--- a/components/camel-jolt/pom.xml
+++ b/components/camel-jolt/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
@@ -35,6 +36,18 @@
<properties>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>tools.jackson</groupId>
+ <artifactId>jackson-bom</artifactId>
+ <version>${jackson3-version}</version>
+ <scope>import</scope>
+ <type>pom</type>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
@@ -42,11 +55,11 @@
</dependency>
<dependency>
- <groupId>com.fasterxml.jackson.core</groupId>
- <artifactId>jackson-annotations</artifactId>
+ <groupId>tools.jackson.core</groupId>
+ <artifactId>jackson-core</artifactId>
</dependency>
<dependency>
- <groupId>com.fasterxml.jackson.core</groupId>
+ <groupId>tools.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
</dependency>
(camel) 05/05: Regen
Posted by ap...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
apupier pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
commit 1aac8114b420f6bce9771a4bf1911af524cd0d75
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Tue Sep 22 07:35:16 2026 +0200
Regen
---
.../camel/builder/component/dsl/JoltComponentBuilderFactory.java | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/JoltComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/JoltComponentBuilderFactory.java
index 01ecb3037674..fe3ed4ce0fde 100644
--- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/JoltComponentBuilderFactory.java
+++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/JoltComponentBuilderFactory.java
@@ -140,14 +140,14 @@ public interface JoltComponentBuilderFactory {
* specified by the transformDsl will be created.
*
* The option is a:
- * <code>com.bazaarvoice.jolt.Transform</code> type.
+ * <code>io.joltcommunity.jolt.Transform</code> type.
*
* Group: advanced
*
* @param transform the value to set
* @return the dsl builder
*/
- default JoltComponentBuilder transform(com.bazaarvoice.jolt.Transform transform) {
+ default JoltComponentBuilder transform(io.joltcommunity.jolt.Transform transform) {
doSetProperty("transform", transform);
return this;
}
@@ -170,7 +170,7 @@ public interface JoltComponentBuilderFactory {
case "contentCache": ((JoltComponent) component).setContentCache((boolean) value); return true;
case "lazyStartProducer": ((JoltComponent) component).setLazyStartProducer((boolean) value); return true;
case "autowiredEnabled": ((JoltComponent) component).setAutowiredEnabled((boolean) value); return true;
- case "transform": ((JoltComponent) component).setTransform((com.bazaarvoice.jolt.Transform) value); return true;
+ case "transform": ((JoltComponent) component).setTransform((io.joltcommunity.jolt.Transform) value); return true;
default: return false;
}
}
(camel) 04/05: CAMEL-24806: camel-jolt - revert project line in pom
Posted by ap...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
apupier pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
commit ae051f635cc07bcc0767d03a6f7b180b304b5840
Author: 0x6A75626172 <j_...@proton.me>
AuthorDate: Mon Sep 21 13:58:15 2026 +0200
CAMEL-24806: camel-jolt - revert project line in pom
---
components/camel-jolt/pom.xml | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/components/camel-jolt/pom.xml b/components/camel-jolt/pom.xml
index 430b4ae64aa2..bc4098c976d4 100644
--- a/components/camel-jolt/pom.xml
+++ b/components/camel-jolt/pom.xml
@@ -17,8 +17,7 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
(camel) 03/05: CAMEL-24806: camel-jolt - update upgrade guide
Posted by ap...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
apupier pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
commit 69bf0f4c97463b1a8ef307cb6da527e072263b0c
Author: 0x6A75626172 <j_...@proton.me>
AuthorDate: Mon Sep 21 13:31:49 2026 +0200
CAMEL-24806: camel-jolt - update upgrade guide
---
docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_23.adoc | 1 +
1 file changed, 1 insertion(+)
diff --git a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_23.adoc b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_23.adoc
index 80276582a692..c8cbcf13cd7c 100644
--- a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_23.adoc
+++ b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_23.adoc
@@ -2488,3 +2488,4 @@ See https://github.com/jolt-community/jolt-community[JOLT (Community Edition)].
Due to the package rename from `com.bazaarvoice.jolt` to `io.joltcommunity.jolt`, users who plug custom `Transform` or
`ContextualTransform` classes into a Chainr spec need to update their imports to `io.joltcommunity.jolt.Transform` and
`io.joltcommunity.jolt.ContextualTransform`.
+Users referencing `Removr` directly also need to update their import to `io.joltcommunity.jolt.removr.Removr`.
(camel) 01/05: CAMEL-24806: camel-jolt - Switch from unmaintained bazaarvoice jolt to the jolt-community fork
Posted by ap...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
apupier pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
commit 17599369c626d1218c4ed1c1e1be40dccbcb0ddd
Author: 0x6A75626172 <j_...@proton.me>
AuthorDate: Mon Sep 21 10:43:51 2026 +0200
CAMEL-24806: camel-jolt - Switch from unmaintained bazaarvoice jolt to the jolt-community fork
- Set jolt-version to 1.3.0 in camel-parent
- Switch jolt dependencies to io.github.jolt-community.jolt:jolt-community-core and io.github.jolt-community.jolt:json-community-utils
- Migrate imports from com.bazaarvoice.jolt to io.joltcommunity.jolt
- Add migration note for camel-jolt to the Camel 4.23 upgrade guide
---
.../org/apache/camel/catalog/components/jolt.json | 2 +-
.../org/apache/camel/catalog/docs/jolt-component.adoc | 2 +-
components/camel-jolt/pom.xml | 8 ++++----
.../camel/component/jolt/JoltComponentConfigurer.java | 4 ++--
.../META-INF/org/apache/camel/component/jolt/jolt.json | 2 +-
.../camel-jolt/src/main/docs/jolt-component.adoc | 2 +-
.../org/apache/camel/component/jolt/JoltComponent.java | 2 +-
.../org/apache/camel/component/jolt/JoltEndpoint.java | 18 +++++++++---------
.../ROOT/pages/camel-4x-upgrade-guide-4_23.adoc | 11 ++++++++++-
parent/pom.xml | 2 +-
10 files changed, 31 insertions(+), 22 deletions(-)
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/jolt.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/jolt.json
index aa305f75ed52..652a51696c39 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/jolt.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/jolt.json
@@ -28,7 +28,7 @@
"contentCache": { "index": 1, "kind": "property", "displayName": "Content Cache", "group": "producer", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "description": "Sets whether to use resource content cache or not" },
"lazyStartProducer": { "index": 2, "kind": "property", "displayName": "Lazy Start Producer", "group": "producer", "label": "producer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail [...]
"autowiredEnabled": { "index": 3, "kind": "property", "displayName": "Autowired Enabled", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching t [...]
- "transform": { "index": 4, "kind": "property", "displayName": "Transform", "group": "advanced", "label": "advanced", "required": false, "type": "object", "javaType": "com.bazaarvoice.jolt.Transform", "deprecated": false, "autowired": false, "secret": false, "description": "Explicitly sets the Transform to use. If not set a Transform specified by the transformDsl will be created" }
+ "transform": { "index": 4, "kind": "property", "displayName": "Transform", "group": "advanced", "label": "advanced", "required": false, "type": "object", "javaType": "io.joltcommunity.jolt.Transform", "deprecated": false, "autowired": false, "secret": false, "description": "Explicitly sets the Transform to use. If not set a Transform specified by the transformDsl will be created" }
},
"headers": {
"CamelJoltResourceUri": { "index": 0, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The resource URI", "constantName": "org.apache.camel.component.jolt.JoltConstants#JOLT_RESOURCE_URI" },
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jolt-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jolt-component.adoc
index 4b4bb3496d90..7377730c0f55 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jolt-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jolt-component.adoc
@@ -13,7 +13,7 @@
*{component-header}*
The Jolt component allows you to process a JSON messages using a
-https://github.com/bazaarvoice/jolt[JOLT] specification. This can be
+https://github.com/jolt-community/jolt-community[JOLT] specification. This can be
ideal when doing JSON to JSON transformation.
Maven users will need to add the following dependency to
diff --git a/components/camel-jolt/pom.xml b/components/camel-jolt/pom.xml
index a591323acabb..8121f2f22836 100644
--- a/components/camel-jolt/pom.xml
+++ b/components/camel-jolt/pom.xml
@@ -51,13 +51,13 @@
</dependency>
<dependency>
- <groupId>com.bazaarvoice.jolt</groupId>
- <artifactId>jolt-core</artifactId>
+ <groupId>io.github.jolt-community.jolt</groupId>
+ <artifactId>jolt-community-core</artifactId>
<version>${jolt-version}</version>
</dependency>
<dependency>
- <groupId>com.bazaarvoice.jolt</groupId>
- <artifactId>json-utils</artifactId>
+ <groupId>io.github.jolt-community.jolt</groupId>
+ <artifactId>json-community-utils</artifactId>
<version>${jolt-version}</version>
</dependency>
diff --git a/components/camel-jolt/src/generated/java/org/apache/camel/component/jolt/JoltComponentConfigurer.java b/components/camel-jolt/src/generated/java/org/apache/camel/component/jolt/JoltComponentConfigurer.java
index a70267b10d69..9f5d8e866642 100644
--- a/components/camel-jolt/src/generated/java/org/apache/camel/component/jolt/JoltComponentConfigurer.java
+++ b/components/camel-jolt/src/generated/java/org/apache/camel/component/jolt/JoltComponentConfigurer.java
@@ -31,7 +31,7 @@ public class JoltComponentConfigurer extends PropertyConfigurerSupport implement
case "contentCache": target.setContentCache(property(camelContext, boolean.class, value)); return true;
case "lazystartproducer":
case "lazyStartProducer": target.setLazyStartProducer(property(camelContext, boolean.class, value)); return true;
- case "transform": target.setTransform(property(camelContext, com.bazaarvoice.jolt.Transform.class, value)); return true;
+ case "transform": target.setTransform(property(camelContext, io.joltcommunity.jolt.Transform.class, value)); return true;
default: return false;
}
}
@@ -47,7 +47,7 @@ public class JoltComponentConfigurer extends PropertyConfigurerSupport implement
case "contentCache": return boolean.class;
case "lazystartproducer":
case "lazyStartProducer": return boolean.class;
- case "transform": return com.bazaarvoice.jolt.Transform.class;
+ case "transform": return io.joltcommunity.jolt.Transform.class;
default: return null;
}
}
diff --git a/components/camel-jolt/src/generated/resources/META-INF/org/apache/camel/component/jolt/jolt.json b/components/camel-jolt/src/generated/resources/META-INF/org/apache/camel/component/jolt/jolt.json
index aa305f75ed52..652a51696c39 100644
--- a/components/camel-jolt/src/generated/resources/META-INF/org/apache/camel/component/jolt/jolt.json
+++ b/components/camel-jolt/src/generated/resources/META-INF/org/apache/camel/component/jolt/jolt.json
@@ -28,7 +28,7 @@
"contentCache": { "index": 1, "kind": "property", "displayName": "Content Cache", "group": "producer", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "description": "Sets whether to use resource content cache or not" },
"lazyStartProducer": { "index": 2, "kind": "property", "displayName": "Lazy Start Producer", "group": "producer", "label": "producer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail [...]
"autowiredEnabled": { "index": 3, "kind": "property", "displayName": "Autowired Enabled", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching t [...]
- "transform": { "index": 4, "kind": "property", "displayName": "Transform", "group": "advanced", "label": "advanced", "required": false, "type": "object", "javaType": "com.bazaarvoice.jolt.Transform", "deprecated": false, "autowired": false, "secret": false, "description": "Explicitly sets the Transform to use. If not set a Transform specified by the transformDsl will be created" }
+ "transform": { "index": 4, "kind": "property", "displayName": "Transform", "group": "advanced", "label": "advanced", "required": false, "type": "object", "javaType": "io.joltcommunity.jolt.Transform", "deprecated": false, "autowired": false, "secret": false, "description": "Explicitly sets the Transform to use. If not set a Transform specified by the transformDsl will be created" }
},
"headers": {
"CamelJoltResourceUri": { "index": 0, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The resource URI", "constantName": "org.apache.camel.component.jolt.JoltConstants#JOLT_RESOURCE_URI" },
diff --git a/components/camel-jolt/src/main/docs/jolt-component.adoc b/components/camel-jolt/src/main/docs/jolt-component.adoc
index 4b4bb3496d90..7377730c0f55 100644
--- a/components/camel-jolt/src/main/docs/jolt-component.adoc
+++ b/components/camel-jolt/src/main/docs/jolt-component.adoc
@@ -13,7 +13,7 @@
*{component-header}*
The Jolt component allows you to process a JSON messages using a
-https://github.com/bazaarvoice/jolt[JOLT] specification. This can be
+https://github.com/jolt-community/jolt-community[JOLT] specification. This can be
ideal when doing JSON to JSON transformation.
Maven users will need to add the following dependency to
diff --git a/components/camel-jolt/src/main/java/org/apache/camel/component/jolt/JoltComponent.java b/components/camel-jolt/src/main/java/org/apache/camel/component/jolt/JoltComponent.java
index b0bca6888295..aecf2bfbdf65 100644
--- a/components/camel-jolt/src/main/java/org/apache/camel/component/jolt/JoltComponent.java
+++ b/components/camel-jolt/src/main/java/org/apache/camel/component/jolt/JoltComponent.java
@@ -18,7 +18,7 @@ package org.apache.camel.component.jolt;
import java.util.Map;
-import com.bazaarvoice.jolt.Transform;
+import io.joltcommunity.jolt.Transform;
import org.apache.camel.Endpoint;
import org.apache.camel.spi.Metadata;
import org.apache.camel.spi.annotations.Component;
diff --git a/components/camel-jolt/src/main/java/org/apache/camel/component/jolt/JoltEndpoint.java b/components/camel-jolt/src/main/java/org/apache/camel/component/jolt/JoltEndpoint.java
index 3731c94fee32..b5c4a65a0bf8 100644
--- a/components/camel-jolt/src/main/java/org/apache/camel/component/jolt/JoltEndpoint.java
+++ b/components/camel-jolt/src/main/java/org/apache/camel/component/jolt/JoltEndpoint.java
@@ -19,15 +19,15 @@ package org.apache.camel.component.jolt;
import java.io.InputStream;
import java.util.Map;
-import com.bazaarvoice.jolt.Chainr;
-import com.bazaarvoice.jolt.ContextualTransform;
-import com.bazaarvoice.jolt.Defaultr;
-import com.bazaarvoice.jolt.JoltTransform;
-import com.bazaarvoice.jolt.JsonUtils;
-import com.bazaarvoice.jolt.Removr;
-import com.bazaarvoice.jolt.Shiftr;
-import com.bazaarvoice.jolt.Sortr;
-import com.bazaarvoice.jolt.Transform;
+import io.joltcommunity.jolt.Chainr;
+import io.joltcommunity.jolt.ContextualTransform;
+import io.joltcommunity.jolt.Defaultr;
+import io.joltcommunity.jolt.JoltTransform;
+import io.joltcommunity.jolt.JsonUtils;
+import io.joltcommunity.jolt.Shiftr;
+import io.joltcommunity.jolt.Sortr;
+import io.joltcommunity.jolt.Transform;
+import io.joltcommunity.jolt.removr.Removr;
import org.apache.camel.Category;
import org.apache.camel.Exchange;
import org.apache.camel.ExchangePattern;
diff --git a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_23.adoc b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_23.adoc
index a225847e2772..80276582a692 100644
--- a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_23.adoc
+++ b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_23.adoc
@@ -2460,7 +2460,6 @@ The `maxRetryTimeout` endpoint and component option is deprecated in both `camel
it had no effect. The option is kept for backward compatibility of existing endpoint URIs but is marked
deprecated and will be removed in a future release. Routes that set `maxRetryTimeout` can simply drop it;
behaviour is unchanged.
-
=== camel-saxon - external XML entity resolution disabled by default in XQuery
@@ -2479,3 +2478,13 @@ A deployment that genuinely needs to parse documents with a `DOCTYPE` or externa
its own pre-configured Saxon `Configuration` through the `configuration` option of the `xquery`
endpoint or language (or `XQueryBuilder.setConfiguration(...)`); a user-supplied `Configuration` is
used as-is and is not modified.
+
+=== camel-jolt - switch from unmaintained bazaarvoice jolt to the jolt-community fork
+
+The JOLT library dependency has been migrated from `com.bazaarvoice.jolt:jolt-core` to
+`io.github.jolt-community.jolt:jolt-community-core`.
+See https://github.com/jolt-community/jolt-community[JOLT (Community Edition)].
+
+Due to the package rename from `com.bazaarvoice.jolt` to `io.joltcommunity.jolt`, users who plug custom `Transform` or
+`ContextualTransform` classes into a Chainr spec need to update their imports to `io.joltcommunity.jolt.Transform` and
+`io.joltcommunity.jolt.ContextualTransform`.
diff --git a/parent/pom.xml b/parent/pom.xml
index 5b0c601de6cd..76f4e8c32b92 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -316,7 +316,7 @@
<libthrift-version>0.24.0</libthrift-version>
<jodatime2-version>2.14.3</jodatime2-version>
<jolokia-version>2.6.2</jolokia-version>
- <jolt-version>0.1.8</jolt-version>
+ <jolt-version>1.3.0</jolt-version>
<jool-version>0.9.15</jool-version>
<!-- jooq 3.20 is Java 21+ only so we need to be 3.19.x -->
<jooq-version>3.19.30</jooq-version>