This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git
The following commit(s) were added to refs/heads/main by this push:
new 8181bd1e1 Updated CHANGELOG.md
8181bd1e1 is described below
commit 8181bd1e1d571804e58e1f776756ff107db8d354
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Wed Oct 21 03:52:04 2026 +0000
Updated CHANGELOG.md
---
CHANGELOG.md | 140 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 138 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 20b17ce2b..6c62210dc 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,8 +1,8 @@
# Changelog
-## [Unreleased](https://github.com/apache/camel-kamelets/tree/HEAD)
+## [v4.23.0](https://github.com/apache/camel-kamelets/tree/v4.23.0)
(2026-10-20)
-[Full
Changelog](https://github.com/apache/camel-kamelets/compare/v4.22.1...HEAD)
+[Full
Changelog](https://github.com/apache/camel-kamelets/compare/v4.22.1...v4.23.0)
**Closed issues:**
@@ -23,6 +23,142 @@
- A kamelet should define which headers are supported as input and output
[\#929](https://github.com/apache/camel-kamelets/issues/929)
- Detect Vulnerabilities in Kamelets / Containers
[\#558](https://github.com/apache/camel-kamelets/issues/558)
+**Merged pull requests:**
+
+- Generated sources regen
[\#3108](https://github.com/apache/camel-kamelets/pull/3108)
([github-actions[bot]](https://github.com/apps/github-actions))
+- chore\(deps\): bump com.amazon.redshift:redshift-jdbc42 from 2.2.9 to 2.3.0
[\#3107](https://github.com/apache/camel-kamelets/pull/3107)
([dependabot[bot]](https://github.com/apps/dependabot))
+- chore\(deps\): bump actions/setup-java from 6.0.1 to 6.1.0
[\#3106](https://github.com/apache/camel-kamelets/pull/3106)
([dependabot[bot]](https://github.com/apps/dependabot))
+- chore\(deps\): bump org.apache.camel:camel-dependencies from 4.23.0-SNAPSHOT
to 4.23.0 [\#3105](https://github.com/apache/camel-kamelets/pull/3105)
([dependabot[bot]](https://github.com/apps/dependabot))
+- chore\(deps\): bump camel.version from 4.23.0-SNAPSHOT to 4.23.0
[\#3104](https://github.com/apache/camel-kamelets/pull/3104)
([dependabot[bot]](https://github.com/apps/dependabot))
+- Generated sources regen
[\#3103](https://github.com/apache/camel-kamelets/pull/3103)
([github-actions[bot]](https://github.com/apps/github-actions))
+- chore\(deps\): bump actions/upload-artifact from 7.0.1 to 7.0.2
[\#3102](https://github.com/apache/camel-kamelets/pull/3102)
([dependabot[bot]](https://github.com/apps/dependabot))
+- chore\(deps-dev\): bump org.postgresql:postgresql from 42.7.13 to 42.7.14
[\#3101](https://github.com/apache/camel-kamelets/pull/3101)
([dependabot[bot]](https://github.com/apps/dependabot))
+- Generated sources regen for SBOM
[\#3098](https://github.com/apache/camel-kamelets/pull/3098)
([github-actions[bot]](https://github.com/apps/github-actions))
+- Fix \#3096: Remove camel:core from the Kamelet dependencies: every Camel
runtime has it [\#3097](https://github.com/apache/camel-kamelets/pull/3097)
([davsclaus](https://github.com/davsclaus))
+- chore: remove the camel: dependencies the Kamelet templates do not use
[\#3095](https://github.com/apache/camel-kamelets/pull/3095)
([davsclaus](https://github.com/davsclaus))
+- ci: run the Camel apps of the integration tests on Java 25: JiraIT fails
with them on 21 [\#3094](https://github.com/apache/camel-kamelets/pull/3094)
([davsclaus](https://github.com/davsclaus))
+- Fix \#3092: Remove splunk-sink, splunk-source and json-patch-action, whose
components Camel 4.23 removed
[\#3093](https://github.com/apache/camel-kamelets/pull/3093)
([davsclaus](https://github.com/davsclaus))
+- ci: give JBang the Java 21 the Camel launcher needs, and keep the
integration tests on 17
[\#3091](https://github.com/apache/camel-kamelets/pull/3091)
([davsclaus](https://github.com/davsclaus))
+- chore: fail the build when a Kamelet is not in canonical YAML DSL
[\#3090](https://github.com/apache/camel-kamelets/pull/3090)
([davsclaus](https://github.com/davsclaus))
+- chore: write the Kamelets in canonical YAML DSL
[\#3089](https://github.com/apache/camel-kamelets/pull/3089)
([davsclaus](https://github.com/davsclaus))
+- Fix \#3086: Parser actions: add maxDocumentSize, checked before the parse
[\#3087](https://github.com/apache/camel-kamelets/pull/3087)
([jiriOndrusek-agent](https://github.com/jiriOndrusek-agent))
+- CAMEL-25027: langchain4j-ingest-sink: add modality and contentType
[\#3085](https://github.com/apache/camel-kamelets/pull/3085)
([jiriOndrusek-agent](https://github.com/jiriOndrusek-agent))
+- Generated sources regen for SBOM
[\#3084](https://github.com/apache/camel-kamelets/pull/3084)
([github-actions[bot]](https://github.com/apps/github-actions))
+- chore: document declaring Kamelet headers without a transformation \(\#328\)
[\#3083](https://github.com/apache/camel-kamelets/pull/3083)
([oscerd](https://github.com/oscerd))
+- chore\(deps\): bump org.apache.maven.resolver:maven-resolver-api from 2.0.23
to 2.0.24 [\#3081](https://github.com/apache/camel-kamelets/pull/3081)
([dependabot[bot]](https://github.com/apps/dependabot))
+- chore\(deps\): bump maven-core.version from 3.9.16 to 3.10.0
[\#3080](https://github.com/apache/camel-kamelets/pull/3080)
([dependabot[bot]](https://github.com/apps/dependabot))
+- chore: camelCase the two kamelet keys that are written in kebab-case
[\#3079](https://github.com/apache/camel-kamelets/pull/3079)
([davsclaus](https://github.com/davsclaus))
+- Generated sources regen
[\#3077](https://github.com/apache/camel-kamelets/pull/3077)
([github-actions[bot]](https://github.com/apps/github-actions))
+- Fix \#930: salesforce-delete/update-sink: use CamelSalesforceSObjectId and
canonical YAML DSL notation
[\#3076](https://github.com/apache/camel-kamelets/pull/3076)
([smongiar](https://github.com/smongiar))
+- Fix \#929: read the headers a Kamelet declares inside a data type
[\#3075](https://github.com/apache/camel-kamelets/pull/3075)
([oscerd](https://github.com/oscerd))
+- Fix \#3073: declare camel:pqc in the PQC Kamelets instead of camel:http
[\#3074](https://github.com/apache/camel-kamelets/pull/3074)
([oscerd](https://github.com/oscerd))
+- Fix \#3070: drop PICNIC and fix the MLDSA value of pqc-signature-action
[\#3072](https://github.com/apache/camel-kamelets/pull/3072)
([oscerd](https://github.com/oscerd))
+- ci: expect six pulsar-sink headers since CAMEL-24935
[\#3071](https://github.com/apache/camel-kamelets/pull/3071)
([oscerd](https://github.com/oscerd))
+- Fix \#2970: require an explicit saslAuthType on kafka-source
[\#3069](https://github.com/apache/camel-kamelets/pull/3069)
([oscerd](https://github.com/oscerd))
+- chore\(deps\): bump org.citrusframework:citrus-bom from 5.0.1 to 5.0.2
[\#3068](https://github.com/apache/camel-kamelets/pull/3068)
([dependabot[bot]](https://github.com/apps/dependabot))
+- Generated sources regen
[\#3067](https://github.com/apache/camel-kamelets/pull/3067)
([github-actions[bot]](https://github.com/apps/github-actions))
+- Fix \#2980: drop exec-sink's non-functional args / ce-args interface
[\#3066](https://github.com/apache/camel-kamelets/pull/3066)
([oscerd](https://github.com/oscerd))
+- chore\(deps\): bump fabric8-version from 7.9.0 to 8.0.0
[\#3065](https://github.com/apache/camel-kamelets/pull/3065)
([dependabot[bot]](https://github.com/apps/dependabot))
+- Generated sources regen for SBOM
[\#3064](https://github.com/apache/camel-kamelets/pull/3064)
([github-actions[bot]](https://github.com/apps/github-actions))
+- Fix \#2872: make the aws-ddb-sink delete-item test verify the delete
[\#3063](https://github.com/apache/camel-kamelets/pull/3063)
([oscerd](https://github.com/oscerd))
+- chore\(deps\): bump com.databricks:databricks-jdbc from 3.4.2 to 3.4.3
[\#3062](https://github.com/apache/camel-kamelets/pull/3062)
([dependabot[bot]](https://github.com/apps/dependabot))
+- Fix \#929: let a Kamelet's declared headers answer
getKameletSupportedHeaders
[\#3061](https://github.com/apache/camel-kamelets/pull/3061)
([oscerd](https://github.com/oscerd))
+- Generated sources regen
[\#3060](https://github.com/apache/camel-kamelets/pull/3060)
([github-actions[bot]](https://github.com/apps/github-actions))
+- Fix \#3014: support all four Salesforce authentication types
[\#3059](https://github.com/apache/camel-kamelets/pull/3059)
([oscerd](https://github.com/oscerd))
+- Generated sources regen
[\#3058](https://github.com/apache/camel-kamelets/pull/3058)
([github-actions[bot]](https://github.com/apps/github-actions))
+- ci: stop the openapi itests racing their own timer
[\#3057](https://github.com/apache/camel-kamelets/pull/3057)
([oscerd](https://github.com/oscerd))
+- Generated sources regen
[\#3056](https://github.com/apache/camel-kamelets/pull/3056)
([github-actions[bot]](https://github.com/apps/github-actions))
+- Fix \#3054: move snowflake-jdbc to 4.3.4 and onto the 4.x DataSource factory
[\#3055](https://github.com/apache/camel-kamelets/pull/3055)
([oscerd](https://github.com/oscerd))
+- chore\(deps\): bump com.amazon.redshift:redshift-jdbc42 from 2.2.8 to 2.2.9
[\#3053](https://github.com/apache/camel-kamelets/pull/3053)
([dependabot[bot]](https://github.com/apps/dependabot))
+- Generated sources regen for SBOM
[\#3052](https://github.com/apache/camel-kamelets/pull/3052)
([github-actions[bot]](https://github.com/apps/github-actions))
+- ci: keep the header test green when Camel ships no metadata for a component
[\#3051](https://github.com/apache/camel-kamelets/pull/3051)
([oscerd](https://github.com/oscerd))
+- Fix \#558: scan the dependencies the catalog pins, without building anything
[\#3050](https://github.com/apache/camel-kamelets/pull/3050)
([oscerd](https://github.com/oscerd))
+- chore: move the catalog to 4.23.0-SNAPSHOT
[\#3049](https://github.com/apache/camel-kamelets/pull/3049)
([oscerd](https://github.com/oscerd))
+- Fix \#1888: replace the Go catalog validator with Java checks in the Maven
plugin [\#3048](https://github.com/apache/camel-kamelets/pull/3048)
([oscerd](https://github.com/oscerd))
+- chore\(deps\): bump org.apache.maven.resolver:maven-resolver-api from 2.0.22
to 2.0.23 [\#3047](https://github.com/apache/camel-kamelets/pull/3047)
([dependabot[bot]](https://github.com/apps/dependabot))
+- Fix \#1888: replace the Go doc generator with a Maven mojo
[\#3046](https://github.com/apache/camel-kamelets/pull/3046)
([oscerd](https://github.com/oscerd))
+- Fix \#2873: migrate the remaining itests from Pipe to Camel routes
[\#3045](https://github.com/apache/camel-kamelets/pull/3045)
([oscerd](https://github.com/oscerd))
+- Fix \#2873: migrate the kafka, jira and slack itests from Pipe to Camel
routes [\#3044](https://github.com/apache/camel-kamelets/pull/3044)
([oscerd](https://github.com/oscerd))
+- Generated sources regen
[\#3043](https://github.com/apache/camel-kamelets/pull/3043)
([github-actions[bot]](https://github.com/apps/github-actions))
+- Fix \#2873: migrate the avro and protobuf itests from Pipe to Camel routes
[\#3041](https://github.com/apache/camel-kamelets/pull/3041)
([oscerd](https://github.com/oscerd))
+- Fix \#2873: migrate the transformation itests from Pipe to Camel routes
[\#3040](https://github.com/apache/camel-kamelets/pull/3040)
([oscerd](https://github.com/oscerd))
+- Fix \#3038: kafka-sink should accept kafka-key and ce-kafkakey
[\#3039](https://github.com/apache/camel-kamelets/pull/3039)
([abhiramaab](https://github.com/abhiramaab))
+- Generated sources regen
[\#3037](https://github.com/apache/camel-kamelets/pull/3037)
([github-actions[bot]](https://github.com/apps/github-actions))
+- Fix \#2871: surface Kafka record metadata on the remaining single record
sources [\#3036](https://github.com/apache/camel-kamelets/pull/3036)
([oscerd](https://github.com/oscerd))
+- chore: correct the stale authentication docs for kafka-source
[\#3035](https://github.com/apache/camel-kamelets/pull/3035)
([oscerd](https://github.com/oscerd))
+- chore\(deps-dev\): bump org.apache.maven.plugins:maven-deploy-plugin from
3.1.4 to 3.2.0 [\#3034](https://github.com/apache/camel-kamelets/pull/3034)
([dependabot[bot]](https://github.com/apps/dependabot))
+- CAMEL-24753: Add filter support to the langchain4j-ingest Kamelets
[\#3033](https://github.com/apache/camel-kamelets/pull/3033)
([JiriOndrusek](https://github.com/JiriOndrusek))
+- Fix \#2871: surface Kafka record metadata as non-internal headers
[\#3032](https://github.com/apache/camel-kamelets/pull/3032)
([oscerd](https://github.com/oscerd))
+- Generated sources regen
[\#3031](https://github.com/apache/camel-kamelets/pull/3031)
([github-actions[bot]](https://github.com/apps/github-actions))
+- Fix \#2303: surface the Ceph extension fields as headers
[\#3030](https://github.com/apache/camel-kamelets/pull/3030)
([oscerd](https://github.com/oscerd))
+- chore: make the Kamelet descriptions I added one liners
[\#3029](https://github.com/apache/camel-kamelets/pull/3029)
([oscerd](https://github.com/oscerd))
+- Generated sources regen
[\#3028](https://github.com/apache/camel-kamelets/pull/3028)
([github-actions[bot]](https://github.com/apps/github-actions))
+- Upgrade to Camel 4.23.0-SNAPSHOT
[\#3027](https://github.com/apache/camel-kamelets/pull/3027)
([oscerd](https://github.com/oscerd))
+- Fix \#2303: add a Ceph event based source Kamelet
[\#3026](https://github.com/apache/camel-kamelets/pull/3026)
([oscerd](https://github.com/oscerd))
+- Fix \#2771: drop the AtomicInteger bean from counter-source
[\#3025](https://github.com/apache/camel-kamelets/pull/3025)
([oscerd](https://github.com/oscerd))
+- Generated sources regen
[\#3024](https://github.com/apache/camel-kamelets/pull/3024)
([github-actions[bot]](https://github.com/apps/github-actions))
+- chore\(deps\): bump org.messaginghub:pooled-jms from 3.2.4 to 3.2.5
[\#3023](https://github.com/apache/camel-kamelets/pull/3023)
([dependabot[bot]](https://github.com/apps/dependabot))
+- chore\(deps\): bump org.bitbucket.b\_c:jose4j from 0.9.6 to 0.9.7
[\#3022](https://github.com/apache/camel-kamelets/pull/3022)
([dependabot[bot]](https://github.com/apps/dependabot))
+- chore\(deps\): bump actions/setup-java from 6.0.0 to 6.0.1
[\#3021](https://github.com/apache/camel-kamelets/pull/3021)
([dependabot[bot]](https://github.com/apps/dependabot))
+- chore\(deps\): bump org.apache.activemq:artemis-jakarta-client-all from
2.56.0 to 2.57.0 [\#3020](https://github.com/apache/camel-kamelets/pull/3020)
([dependabot[bot]](https://github.com/apps/dependabot))
+- Generated sources regen for SBOM
[\#3019](https://github.com/apache/camel-kamelets/pull/3019)
([github-actions[bot]](https://github.com/apps/github-actions))
+- chore\(deps-dev\): bump org.apache.maven.plugins:maven-plugin-plugin from
3.15.2 to 3.16.0 [\#3018](https://github.com/apache/camel-kamelets/pull/3018)
([dependabot[bot]](https://github.com/apps/dependabot))
+- chore\(deps\): bump org.apache.maven.plugin-tools:maven-plugin-annotations
from 3.15.2 to 3.16.0
[\#3017](https://github.com/apache/camel-kamelets/pull/3017)
([dependabot[bot]](https://github.com/apps/dependabot))
+- Fix \#3015: Add LangChain4j document ingestion Kamelets
[\#3016](https://github.com/apache/camel-kamelets/pull/3016)
([JiriOndrusek](https://github.com/JiriOndrusek))
+- chore\(deps\): bump fabric8-version from 7.8.0 to 7.9.0
[\#3013](https://github.com/apache/camel-kamelets/pull/3013)
([dependabot[bot]](https://github.com/apps/dependabot))
+- Fix \#2263: add a Salesforce Pub/Sub source Kamelet
[\#3012](https://github.com/apache/camel-kamelets/pull/3012)
([oscerd](https://github.com/oscerd))
+- Fix \#1585: add an SAP NetWeaver sink Kamelet
[\#3011](https://github.com/apache/camel-kamelets/pull/3011)
([oscerd](https://github.com/oscerd))
+- Generated sources regen
[\#3010](https://github.com/apache/camel-kamelets/pull/3010)
([github-actions[bot]](https://github.com/apps/github-actions))
+- Fix \#542: correct the couchbase-source statement example
[\#3009](https://github.com/apache/camel-kamelets/pull/3009)
([oscerd](https://github.com/oscerd))
+- Fix \#542: add a Citrus integration test for couchbase-source
[\#3008](https://github.com/apache/camel-kamelets/pull/3008)
([oscerd](https://github.com/oscerd))
+- Fix \#542: add a Couchbase source Kamelet
[\#3007](https://github.com/apache/camel-kamelets/pull/3007)
([oscerd](https://github.com/oscerd))
+- Generated sources regen for SBOM
[\#3006](https://github.com/apache/camel-kamelets/pull/3006)
([github-actions[bot]](https://github.com/apps/github-actions))
+- chore\(deps\): bump org.apache.maven.plugins:maven-failsafe-plugin from
3.5.6 to 3.6.0 [\#3005](https://github.com/apache/camel-kamelets/pull/3005)
([dependabot[bot]](https://github.com/apps/dependabot))
+- chore\(deps-dev\): bump org.apache.maven.plugins:maven-surefire-plugin from
3.5.6 to 3.6.0 [\#3004](https://github.com/apache/camel-kamelets/pull/3004)
([dependabot[bot]](https://github.com/apps/dependabot))
+- Generated sources regen
[\#3003](https://github.com/apache/camel-kamelets/pull/3003)
([github-actions[bot]](https://github.com/apps/github-actions))
+- chore\(deps\): bump org.citrusframework:citrus-bom from 5.0.0 to 5.0.1
[\#3002](https://github.com/apache/camel-kamelets/pull/3002)
([dependabot[bot]](https://github.com/apps/dependabot))
+- chore\(deps\): bump org.apache.maven.plugins:maven-compiler-plugin from
3.15.0 to 3.16.0 [\#3001](https://github.com/apache/camel-kamelets/pull/3001)
([dependabot[bot]](https://github.com/apps/dependabot))
+- Fix \#2791: expose sslContextParameters on the opensearch Kamelets
[\#3000](https://github.com/apache/camel-kamelets/pull/3000)
([oscerd](https://github.com/oscerd))
+- Fix \#2249: stop the pulsar serviceUrl being URI-decoded twice
[\#2999](https://github.com/apache/camel-kamelets/pull/2999)
([oscerd](https://github.com/oscerd))
+- Generated sources regen
[\#2998](https://github.com/apache/camel-kamelets/pull/2998)
([github-actions[bot]](https://github.com/apps/github-actions))
+- Fix \#1938: add an AWS Bedrock Agent sink Kamelet
[\#2997](https://github.com/apache/camel-kamelets/pull/2997)
([oscerd](https://github.com/oscerd))
+- Fix \#2790: expose publisher confirms on spring-rabbitmq-sink
[\#2996](https://github.com/apache/camel-kamelets/pull/2996)
([oscerd](https://github.com/oscerd))
+- Fix \#462: document that replace-field-action only renames top level fields
[\#2995](https://github.com/apache/camel-kamelets/pull/2995)
([oscerd](https://github.com/oscerd))
+- Generated sources regen for SBOM
[\#2994](https://github.com/apache/camel-kamelets/pull/2994)
([github-actions[bot]](https://github.com/apps/github-actions))
+- Fix \#2969: stop overriding Apicurio's avroDatumProvider default
[\#2993](https://github.com/apache/camel-kamelets/pull/2993)
([oscerd](https://github.com/oscerd))
+- Fix \#2941: make aws-ddb-sink honour its own operation property
[\#2992](https://github.com/apache/camel-kamelets/pull/2992)
([oscerd](https://github.com/oscerd))
+- chore\(deps\): bump org.apache.activemq:artemis-jakarta-client-all from
2.55.0 to 2.56.0 [\#2991](https://github.com/apache/camel-kamelets/pull/2991)
([dependabot[bot]](https://github.com/apps/dependabot))
+- Fix \#738: add an SNMP source Kamelet
[\#2990](https://github.com/apache/camel-kamelets/pull/2990)
([oscerd](https://github.com/oscerd))
+- Fix \#1060: add an SMPP source Kamelet
[\#2989](https://github.com/apache/camel-kamelets/pull/2989)
([oscerd](https://github.com/oscerd))
+- Fix \#1059: add an SMPP sink Kamelet
[\#2988](https://github.com/apache/camel-kamelets/pull/2988)
([oscerd](https://github.com/oscerd))
+- Fix \#2984: run the Citrus itests against the Kamelets in this working tree
[\#2987](https://github.com/apache/camel-kamelets/pull/2987)
([oscerd](https://github.com/oscerd))
+- chore\(deps\): bump actions/setup-java from 5.7.0 to 6.0.0
[\#2986](https://github.com/apache/camel-kamelets/pull/2986)
([dependabot[bot]](https://github.com/apps/dependabot))
+- Generated sources regen
[\#2985](https://github.com/apache/camel-kamelets/pull/2985)
([github-actions[bot]](https://github.com/apps/github-actions))
+- Generated sources regen
[\#2983](https://github.com/apache/camel-kamelets/pull/2983)
([github-actions[bot]](https://github.com/apps/github-actions))
+- chore\(deps\): bump org.apache.maven.resolver:maven-resolver-api from 2.0.21
to 2.0.22 [\#2982](https://github.com/apache/camel-kamelets/pull/2982)
([dependabot[bot]](https://github.com/apps/dependabot))
+- Generated sources regen
[\#2981](https://github.com/apache/camel-kamelets/pull/2981)
([github-actions[bot]](https://github.com/apps/github-actions))
+- Generated sources regen
[\#2979](https://github.com/apache/camel-kamelets/pull/2979)
([github-actions[bot]](https://github.com/apps/github-actions))
+- Fix \#2973: strip non-contract dispatch headers in aws-ec2-sink
[\#2978](https://github.com/apache/camel-kamelets/pull/2978)
([oscerd](https://github.com/oscerd))
+- Fix \#2973: strip the query headers in the SQL and CQL sinks
[\#2977](https://github.com/apache/camel-kamelets/pull/2977)
([oscerd](https://github.com/oscerd))
+- Fix \#2973: strip the remaining destination-affecting HTTP headers in the
http sinks [\#2976](https://github.com/apache/camel-kamelets/pull/2976)
([oscerd](https://github.com/oscerd))
+- Fix \#2972: quote the password in the Azure schema-registry Kamelets' JAAS
config [\#2975](https://github.com/apache/camel-kamelets/pull/2975)
([oscerd](https://github.com/oscerd))
+- Fix \#2971: declare dropbox-source's delete, and match the azure blob
container exactly [\#2974](https://github.com/apache/camel-kamelets/pull/2974)
([oscerd](https://github.com/oscerd))
+- Fix \#2956: let mail-sink use a TLS-capable SMTP transport, and default to
it [\#2968](https://github.com/apache/camel-kamelets/pull/2968)
([oscerd](https://github.com/oscerd))
+- Fix \#2955: default strictHostKeyChecking to yes and expose known\_hosts
configuration [\#2967](https://github.com/apache/camel-kamelets/pull/2967)
([oscerd](https://github.com/oscerd))
+- Fix \#2952: enforce that the file/ce-file header is a file name in the
file-transfer sinks
[\#2966](https://github.com/apache/camel-kamelets/pull/2966)
([oscerd](https://github.com/oscerd))
+- Fix \#2958: bind the declared queueURL property; align precondition
fallbacks with schema defaults
[\#2965](https://github.com/apache/camel-kamelets/pull/2965)
([oscerd](https://github.com/oscerd))
+- Fix \#2957: make the documented mail-sink ce-\* headers work; drop dead
redis-sink mappings
[\#2964](https://github.com/apache/camel-kamelets/pull/2964)
([oscerd](https://github.com/oscerd))
+- Fix \#2959: mark 13 credential properties format: password; stop duplicating
the Databricks token into the JDBC URL
[\#2963](https://github.com/apache/camel-kamelets/pull/2963)
([oscerd](https://github.com/oscerd))
+- Fix \#2954: default enableSSL to true in the opensearch Kamelets
[\#2962](https://github.com/apache/camel-kamelets/pull/2962)
([oscerd](https://github.com/oscerd))
+- Fix \#2953: align sqlserver Kamelet encrypt/trustServerCertificate defaults
with the JDBC driver
[\#2961](https://github.com/apache/camel-kamelets/pull/2961)
([oscerd](https://github.com/oscerd))
+- Generated sources regen
[\#2960](https://github.com/apache/camel-kamelets/pull/2960)
([github-actions[bot]](https://github.com/apps/github-actions))
+- chore\(deps\): bump org.codehaus.plexus:plexus-utils from 4.0.3 to 4.1.0
[\#2950](https://github.com/apache/camel-kamelets/pull/2950)
([dependabot[bot]](https://github.com/apps/dependabot))
+- chore\(deps\): bump org.messaginghub:pooled-jms from 3.2.3 to 3.2.4
[\#2949](https://github.com/apache/camel-kamelets/pull/2949)
([dependabot[bot]](https://github.com/apps/dependabot))
+- chore\(deps\): bump org.apache.maven:apache-maven from 3.9.11 to 3.9.16
[\#2948](https://github.com/apache/camel-kamelets/pull/2948)
([dependabot[bot]](https://github.com/apps/dependabot))
+- chore\(deps\): bump org.apache.camel:camel-dependencies from 4.21.0 to
4.22.0 [\#2947](https://github.com/apache/camel-kamelets/pull/2947)
([dependabot[bot]](https://github.com/apps/dependabot))
+- chore\(deps\): bump camel.version from 4.21.0 to 4.22.0
[\#2946](https://github.com/apache/camel-kamelets/pull/2946)
([dependabot[bot]](https://github.com/apps/dependabot))
+- chore\(deps\): bump com.amazon.redshift:redshift-jdbc42 from 2.2.7 to 2.2.8
[\#2945](https://github.com/apache/camel-kamelets/pull/2945)
([dependabot[bot]](https://github.com/apps/dependabot))
+
## [v4.22.1](https://github.com/apache/camel-kamelets/tree/v4.22.1)
(2026-09-17)
[Full
Changelog](https://github.com/apache/camel-kamelets/compare/v4.22.0...v4.22.1)