Skip to content

chore(deps): Bump the kamelet group with 2 updates - #28338

Merged
davsclaus merged 1 commit into
mainfrom
dependabot/maven/kamelet-cc528118a5
Oct 23, 2026
Merged

davsclaus merged 1 commit into
mainfrom
dependabot/maven/kamelet-cc528118a5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 23, 2026

Copy link
Copy Markdown
Contributor

Bumps the kamelet group with 2 updates: org.apache.camel.kamelets:camel-kamelets-catalog and org.apache.camel.kamelets:camel-kamelets.

Updates org.apache.camel.kamelets:camel-kamelets-catalog from 4.22.1 to 4.23.0

Updates org.apache.camel.kamelets:camel-kamelets from 4.22.1 to 4.23.0

Changelog

Sourced from org.apache.camel.kamelets:camel-kamelets's changelog.

v4.23.0 (2026-10-20)

Full Changelog

Closed issues:

  • Remove camel:core from the Kamelet dependencies: every Camel runtime has it #3096
  • Remove splunk-sink, splunk-source and json-patch-action for 4.23.0: Camel removed camel-splunk and camel-json-patch #3092
  • tika-extract-text-action and docling-convert-action: cap the raw payload size before the parse #3086
  • PQC Kamelets declare camel:http instead of camel:pqc #3073
  • pqc-signature-action: drop PICNIC and fix the malformed MLDSA enum value #3070
  • Catalog dependency scan: advisories against pinned artifacts #3054
  • Release Camel-Kamelets 4.22.1 #3042
  • Salesforce Kamelets only support username/password authentication (no JWT/keystore) #3014
  • exec-sink: the documented args / ce-args header interface has no effect (camel-exec gates control headers behind allowControlHeaders) #2980
  • kafka-source defaults saslAuthType to NONE without the not-secured naming its siblings use #2970
  • Migrate DDB integration tests away from LocalStack #2872
  • Rework the scripts as maven plugin #1888
  • Support DataRef cloudevent extension #1872
  • Docs template should edit the content #1615
  • A kamelet should define which headers are supported as input and output #929
  • Detect Vulnerabilities in Kamelets / Containers #558

Merged pull requests:

... (truncated)

Commits
  • 60eae0c [maven-release-plugin] prepare release v4.23.0
  • 2a1613b Update Kamelets for release 4.23.0
  • b3c7730 chore(deps): bump com.amazon.redshift:redshift-jdbc42 (#3107)
  • db253b3 chore(deps): bump actions/setup-java from 6.0.1 to 6.1.0 (#3106)
  • 52d729d Regen for commit 3783d8742a152d621948b480dbb3c247501ccffd (#3108)
  • 3783d87 chore(deps): bump org.apache.camel:camel-dependencies (#3105)
  • 5115b66 chore(deps): bump camel.version from 4.23.0-SNAPSHOT to 4.23.0 (#3104)
  • 7a6a928 Regen for commit d58ea1101cd8d02139415929f330a9e7c1df1c28 (#3103)
  • d58ea11 chore(deps): bump actions/upload-artifact from 7.0.1 to 7.0.2 (#3102)
  • ef20a61 chore(deps-dev): bump org.postgresql:postgresql from 42.7.13 to 42.7.14 (#3101)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the kamelet group with 2 updates: org.apache.camel.kamelets:camel-kamelets-catalog and [org.apache.camel.kamelets:camel-kamelets](https://github.com/apache/camel-kamelets).


Updates `org.apache.camel.kamelets:camel-kamelets-catalog` from 4.22.1 to 4.23.0

Updates `org.apache.camel.kamelets:camel-kamelets` from 4.22.1 to 4.23.0
- [Changelog](https://github.com/apache/camel-kamelets/blob/main/CHANGELOG.md)
- [Commits](apache/camel-kamelets@v4.22.1...v4.23.0)

---
updated-dependencies:
- dependency-name: org.apache.camel.kamelets:camel-kamelets-catalog
  dependency-version: 4.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kamelet
- dependency-name: org.apache.camel.kamelets:camel-kamelets
  dependency-version: 4.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kamelet
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Oct 23, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🌟 Thank you for your contribution to the Apache Camel project! 🌟
🤖 CI automation will test this PR automatically.

🐫 Apache Camel Committers, please review the following items:

  • First-time contributors require MANUAL approval for the GitHub Actions to run
  • You can use the command /component-test (camel-)component-name1 (camel-)component-name2.. to request a test from the test bot although they are normally detected and executed by CI.
  • You can label PRs using skip-tests and test-dependents to fine-tune the checks executed by this PR.
  • Build and test logs are available in the summary page. Only Apache Camel committers have access to the summary.

⚠️ Be careful when sharing logs. Review their contents before sharing them publicly.

@davsclaus davsclaus left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Both kamelets properties move together (camel-kamelets-catalog-version in parent/pom.xml, which is also the default kamelets version for camel run, and camel-kamelets-version in camel-launcher/pom.xml). No generated files depend on them, and the jbang kamelet tests use a stub catalog. The CamelJBang.java pins stay on 4.22.0 with the 4.22 LTS launcher, as intended.

4.23.0 carries user-visible changes for camel run: kafka-source now requires an explicit saslAuthType (apache/camel-kamelets#3069); splunk-sink, splunk-source and json-patch-action are gone, matching the components removed in 4.23 (#3093); sftp, opensearch and mail-sink have secure defaults (#2967, #2962, #2968). Worth a short note in the 4.24 upgrade guide as a follow-up, not blocking here. LGTM once the build is green.

Reviewed with Claude Code on behalf of davsclaus. This review was generated by an AI agent and may contain inaccuracies; please verify all suggestions before applying.

@github-actions

Copy link
Copy Markdown
Contributor

🧪 CI tested the following changed modules:

  • dsl/camel-jbang/camel-launcher
  • parent

🔁 1 test passed only after a retry on JDK 21 (1 retried attempt)

Recovered flaky tests on JDK 21 (1)
Module Test Failed attempts First failure
dsl/camel-jbang/camel-jbang-plugin-tui AiPanelAcpTest.usageUpdateFeedsTheTokenCounter 1 1234 + the 66 this turn added ==> expected: <1300> but was: <1234>

ℹ️ These tests did not fail the build. Surefire retried them and they passed.
Retries are enabled project-wide by surefire.rerunFailingTestsCount in parent/pom.xml.


🔬 Scalpel shadow comparison — Scalpel: 8 of 707 tested, 3 compile-only — current: 1 all tested

Maveniverse Scalpel detected 8 affected modules (current approach: 1).

Changed properties: camel-kamelets-catalog-version

Skip-tests mode would test 8 modules (3 direct + 0 downstream), skip tests for 3 (generated code, meta-modules)

⚠️ Modules only in Scalpel (7)
  • camel-jbang-mcp
  • camel-jbang-plugin-mcp
  • camel-jbang-plugin-tui
  • camel-jbang-plugin-validate
  • camel-jpa
  • camel-yaml-dsl-validator
  • camel-yaml-dsl-validator-maven-plugin
Modules Scalpel would test (8)
  • camel-jbang-mcp ← depends on affected reactor module org.apache.camel:camel-yaml-dsl-validator
  • camel-jbang-plugin-mcp ← depends on affected reactor module org.apache.camel:camel-jbang-core
  • camel-jbang-plugin-tui ← depends on affected reactor module org.apache.camel:camel-yaml-dsl-validator
  • camel-jbang-plugin-validate ← depends on affected reactor module org.apache.camel:camel-yaml-dsl-validator
  • camel-jpa ← effective property camel.surefire.fork.additional-vmargs
  • camel-launcher-container ← depends on affected reactor module org.apache.camel:camel-launcher
  • camel-yaml-dsl-validator ← depends on affected reactor module org.apache.camel:camel-catalog
  • camel-yaml-dsl-validator-maven-plugin ← depends on affected reactor module org.apache.camel:camel-yaml-dsl-validator
Modules with tests skipped (3)
  • camel-itest
  • camel-yaml-dsl
  • camel-yaml-dsl-deserializers

ℹ️ Shadow mode — Scalpel observes but does not affect test execution. Learn more

💡 Manual integration tests recommended:

You modified dsl/camel-jbang/camel-launcher. The related integration tests in dsl/camel-jbang/camel-jbang-it are excluded from CI. Consider running them manually:

mvn verify -f dsl/camel-jbang/camel-jbang-it -Djbang-it-test
All tested modules (35 modules, 6m 8s total)

Total reactor time: 6m 8s

Module Duration Status
Camel :: JPA 49.6s SUCCESS
Camel :: Launcher 47.4s SUCCESS
Camel :: JBang :: MCP 39.8s SUCCESS
Camel :: JBang :: Plugin :: Validate 29.5s SUCCESS
Camel :: YAML DSL :: Validator 26.9s SUCCESS
Camel :: YAML DSL 24.2s SUCCESS
Camel :: Catalog :: Camel Catalog 21.4s SUCCESS
Camel :: Kamelet Main 18.0s SUCCESS
Camel :: Component DSL 17.4s SUCCESS
Camel :: JBang :: Plugin :: Kubernetes 12.3s SUCCESS
Camel :: Docs 11.7s SUCCESS
Camel :: JBang :: Plugin :: Testing 11.6s SUCCESS
Camel :: Catalog :: Camel Report Maven Plugin 9.1s SUCCESS
Camel :: YAML DSL :: Deserializers 8.2s SUCCESS
Camel :: Catalog :: Camel Route Parser 7.6s SUCCESS
Camel :: All Components Sync point 4.9s SUCCESS
Camel :: Assembly 4.6s SUCCESS
Camel :: YAML DSL :: Validator Maven Plugin 4.4s SUCCESS
Camel :: YAML DSL :: Maven Plugins 3.4s SUCCESS
Camel :: Catalog :: Maven 2.9s SUCCESS
Camel :: Catalog :: Suggest (deprecated) 2.5s SUCCESS
Camel :: Catalog :: Dummy Component 1.5s SUCCESS
Camel :: Coverage 1.3s SUCCESS
Camel :: JBang :: Integration tests 1.3s SUCCESS
Camel :: JBang :: Plugin :: Edit 1.2s SUCCESS
Camel :: JBang :: Plugin :: Generate 1.2s SUCCESS
Camel :: JBang :: Main 1.0s SUCCESS
Camel :: Catalog :: Console 0.9s SUCCESS
Camel :: Endpoint DSL :: Support 0.9s SUCCESS
Camel :: JBang :: Plugin :: MCP 0.7s SUCCESS
Camel :: Launcher :: Container 0.5s SUCCESS
Camel :: Endpoint DSL n/a
Camel :: Integration Tests n/a
Camel :: JBang :: Core n/a
Camel :: JBang :: Plugin :: TUI n/a

Top 20 slowest modules:

  • Camel :: JPA (49.6s)
  • Camel :: Launcher (47.4s)
  • Camel :: JBang :: MCP (39.8s)
  • Camel :: JBang :: Plugin :: Validate (29.5s)
  • Camel :: YAML DSL :: Validator (26.9s)
  • Camel :: YAML DSL (24.2s)
  • Camel :: Catalog :: Camel Catalog (21.4s)
  • Camel :: Kamelet Main (18.0s)
  • Camel :: Component DSL (17.4s)
  • Camel :: JBang :: Plugin :: Kubernetes (12.3s)
  • Camel :: Docs (11.7s)
  • Camel :: JBang :: Plugin :: Testing (11.6s)
  • Camel :: Catalog :: Camel Report Maven Plugin (9.1s)
  • Camel :: YAML DSL :: Deserializers (8.2s)
  • Camel :: Catalog :: Camel Route Parser (7.6s)
  • Camel :: All Components Sync point (4.9s)
  • Camel :: Assembly (4.6s)
  • Camel :: YAML DSL :: Validator Maven Plugin (4.4s)
  • Camel :: YAML DSL :: Maven Plugins (3.4s)
  • Camel :: Catalog :: Maven (2.9s)

⚙️ View full build and test results

@davsclaus
davsclaus merged commit b1c3c92 into main Oct 23, 2026
13 checks passed
@dependabot
dependabot Bot deleted the dependabot/maven/kamelet-cc528118a5 branch October 23, 2026 16:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core-build-and-dependencies dependencies Pull requests that update a dependency file dsl java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant