)]}'
{
  "log": [
    {
      "commit": "9f2173773804b5a19bdeeaf7a5bbd4ab5cb7bdd2",
      "tree": "d016d8525e89f451da838ce910d7487ed4a6af9e",
      "parents": [
        "2733fc8254b76b5815d837cd22fff72558e1d15a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Aug 13 11:31:51 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 13 11:31:51 2026 +0200"
      },
      "message": "chore(deps): Bump opensearch-rest-client-version from 3.7.0 to 3.8.0 (#25475)\n\nBumps `opensearch-rest-client-version` from 3.7.0 to 3.8.0.\n\nUpdates `org.opensearch.client:opensearch-rest-client` from 3.7.0 to 3.8.0\n- [Release notes](https://github.com/opensearch-project/OpenSearch/releases)\n- [Changelog](https://github.com/opensearch-project/OpenSearch/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/opensearch-project/OpenSearch/compare/3.7.0...3.8.0)\n\nUpdates `org.opensearch.client:opensearch-rest-client-sniffer` from 3.7.0 to 3.8.0\n- [Release notes](https://github.com/opensearch-project/OpenSearch/releases)\n- [Changelog](https://github.com/opensearch-project/OpenSearch/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/opensearch-project/OpenSearch/compare/3.7.0...3.8.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.opensearch.client:opensearch-rest-client\n  dependency-version: 3.8.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: org.opensearch.client:opensearch-rest-client-sniffer\n  dependency-version: 3.8.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "2733fc8254b76b5815d837cd22fff72558e1d15a",
      "tree": "4ebc9d002864faea61ed1a9da7f0428c741c79ea",
      "parents": [
        "04089cceffa45c7c2fa523531077c7957387e7e9"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Aug 13 11:31:36 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 13 11:31:36 2026 +0200"
      },
      "message": "chore(deps): Bump com.fasterxml.woodstox:woodstox-core from 7.2.1 to 7.2.2 (#25476)\n\nchore(deps): Bump com.fasterxml.woodstox:woodstox-core\n\nBumps [com.fasterxml.woodstox:woodstox-core](https://github.com/FasterXML/woodstox) from 7.2.1 to 7.2.2.\n- [Commits](https://github.com/FasterXML/woodstox/compare/woodstox-core-7.2.1...woodstox-core-7.2.2)\n\n---\nupdated-dependencies:\n- dependency-name: com.fasterxml.woodstox:woodstox-core\n  dependency-version: 7.2.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "04089cceffa45c7c2fa523531077c7957387e7e9",
      "tree": "ee360c37e31ce5f1f16dd2aa7dd487843fea1ffa",
      "parents": [
        "a0fbe1fccbd99efd962d0ea10882f716543b8d55"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Aug 13 11:31:25 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 13 11:31:25 2026 +0200"
      },
      "message": "chore(deps): Bump io.qdrant:client from 1.18.3 to 1.19.0 (#25477)\n\nBumps [io.qdrant:client](https://github.com/qdrant/java-client) from 1.18.3 to 1.19.0.\n- [Release notes](https://github.com/qdrant/java-client/releases)\n- [Commits](https://github.com/qdrant/java-client/compare/v1.18.3...v1.19.0)\n\n---\nupdated-dependencies:\n- dependency-name: io.qdrant:client\n  dependency-version: 1.19.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "a0fbe1fccbd99efd962d0ea10882f716543b8d55",
      "tree": "eb37ca77dd95ec0223ad0ef562d154f805fb2f8a",
      "parents": [
        "ebdc11d7f634dcb9c77342e000998192e3a3f924"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Aug 13 11:31:10 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 13 11:31:10 2026 +0200"
      },
      "message": "chore(deps): Bump org.redisson:redisson from 4.6.1 to 4.7.0 (#25478)\n\nBumps [org.redisson:redisson](https://github.com/redisson/redisson) from 4.6.1 to 4.7.0.\n- [Release notes](https://github.com/redisson/redisson/releases)\n- [Changelog](https://github.com/redisson/redisson/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/redisson/redisson/compare/redisson-4.6.1...redisson-4.7.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.redisson:redisson\n  dependency-version: 4.7.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "ebdc11d7f634dcb9c77342e000998192e3a3f924",
      "tree": "6a927981fdc5c156e8cec924bbd374c336e4b9b0",
      "parents": [
        "64d10511f55aa4183bb5acdc91c9f4be92322c26"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Aug 13 11:30:56 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 13 11:30:56 2026 +0200"
      },
      "message": "chore(deps): Bump at.yawk.lz4:lz4-java from 1.11.1 to 1.11.2 (#25479)\n\nBumps [at.yawk.lz4:lz4-java](https://github.com/yawkat/lz4-java) from 1.11.1 to 1.11.2.\n- [Release notes](https://github.com/yawkat/lz4-java/releases)\n- [Changelog](https://github.com/yawkat/lz4-java/blob/main/CHANGES.md)\n- [Commits](https://github.com/yawkat/lz4-java/compare/v1.11.1...v1.11.2)\n\n---\nupdated-dependencies:\n- dependency-name: at.yawk.lz4:lz4-java\n  dependency-version: 1.11.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "64d10511f55aa4183bb5acdc91c9f4be92322c26",
      "tree": "774df82dee793e56102df57a3b87872e5873f755",
      "parents": [
        "e32494b5e803fce579c7955362fa8657866c79de"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Aug 13 11:30:45 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 13 11:30:45 2026 +0200"
      },
      "message": "chore(deps-dev): Bump com.icegreen:greenmail from 2.1.11 to 2.1.12 (#25480)\n\nBumps [com.icegreen:greenmail](https://github.com/greenmail-mail-test/greenmail) from 2.1.11 to 2.1.12.\n- [Release notes](https://github.com/greenmail-mail-test/greenmail/releases)\n- [Commits](https://github.com/greenmail-mail-test/greenmail/compare/release-2.1.11...release-2.1.12)\n\n---\nupdated-dependencies:\n- dependency-name: com.icegreen:greenmail\n  dependency-version: 2.1.12\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "e32494b5e803fce579c7955362fa8657866c79de",
      "tree": "7fd79adeb192d3b5911270758562040643194913",
      "parents": [
        "b5eb3bb5367714f3db1dea10bf1fc5ce04c936f3"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Aug 13 11:30:34 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 13 11:30:34 2026 +0200"
      },
      "message": "chore(deps): Bump com.slack.api:slack-api-client from 1.49.0 to 1.50.0 (#25481)\n\nBumps [com.slack.api:slack-api-client](https://github.com/slackapi/java-slack-sdk) from 1.49.0 to 1.50.0.\n- [Release notes](https://github.com/slackapi/java-slack-sdk/releases)\n- [Commits](https://github.com/slackapi/java-slack-sdk/compare/v1.49.0...v1.50.0)\n\n---\nupdated-dependencies:\n- dependency-name: com.slack.api:slack-api-client\n  dependency-version: 1.50.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "b5eb3bb5367714f3db1dea10bf1fc5ce04c936f3",
      "tree": "d8873b275f6ddda81b94500c215c16252242c43c",
      "parents": [
        "4fa55008ce4488c481b0eef25b3d9c50bab536bb"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Aug 13 11:30:21 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 13 11:30:21 2026 +0200"
      },
      "message": "chore(deps): Bump eu.maveniverse.maven.scalpel:extension3 from 0.3.9 to 0.3.10 (#25482)\n\nchore(deps): Bump eu.maveniverse.maven.scalpel:extension3\n\nBumps [eu.maveniverse.maven.scalpel:extension3](https://github.com/maveniverse/scalpel) from 0.3.9 to 0.3.10.\n- [Release notes](https://github.com/maveniverse/scalpel/releases)\n- [Commits](https://github.com/maveniverse/scalpel/compare/0.3.9...0.3.10)\n\n---\nupdated-dependencies:\n- dependency-name: eu.maveniverse.maven.scalpel:extension3\n  dependency-version: 0.3.10\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "4fa55008ce4488c481b0eef25b3d9c50bab536bb",
      "tree": "c3a20d3c4cf46e20c77439bb7669a808ddfdbdd0",
      "parents": [
        "51f4e4288e811dca0e258fe72bc77c6262902cbd"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Aug 13 11:30:06 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 13 11:30:06 2026 +0200"
      },
      "message": "chore(deps-dev): Bump org.apache.johnzon:johnzon-jsonb from 2.1.0 to 2.2.0 (#25483)\n\nchore(deps-dev): Bump org.apache.johnzon:johnzon-jsonb\n\nBumps org.apache.johnzon:johnzon-jsonb from 2.1.0 to 2.2.0.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.johnzon:johnzon-jsonb\n  dependency-version: 2.2.0\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "51f4e4288e811dca0e258fe72bc77c6262902cbd",
      "tree": "280bcaed90e7ec0d86949cef3a72f2e9da66fb2d",
      "parents": [
        "0e75b67111e0456313c91a8263664c9a48d09af6"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Aug 13 11:29:49 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 13 11:29:49 2026 +0200"
      },
      "message": "chore(deps): Bump org.apache.cxf:cxf-codegen-plugin from 4.2.2 to 4.2.3 (#25484)\n\nBumps org.apache.cxf:cxf-codegen-plugin from 4.2.2 to 4.2.3.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.cxf:cxf-codegen-plugin\n  dependency-version: 4.2.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "0e75b67111e0456313c91a8263664c9a48d09af6",
      "tree": "818579ca5bb7f14c71fa6d392ec5936522fc6029",
      "parents": [
        "6e6a9a469110c9213e0eb514eeb21edf278faf20"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Aug 13 11:29:36 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 13 11:29:36 2026 +0200"
      },
      "message": "chore(deps): Bump net.sf.jt400:jt400 from 21.0.6 to 21.0.7 (#25485)\n\nBumps [net.sf.jt400:jt400](https://github.com/IBM/JTOpen) from 21.0.6 to 21.0.7.\n- [Release notes](https://github.com/IBM/JTOpen/releases)\n- [Changelog](https://github.com/IBM/JTOpen/blob/main/changes.html)\n- [Commits](https://github.com/IBM/JTOpen/compare/v21.0.6...v21.0.7)\n\n---\nupdated-dependencies:\n- dependency-name: net.sf.jt400:jt400\n  dependency-version: 21.0.7\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "6e6a9a469110c9213e0eb514eeb21edf278faf20",
      "tree": "b7700d881a86ef440f9e8d50cc31990cc3c7c729",
      "parents": [
        "b9f9d833f1f0e7ca2621cc3e948994b28a9d30d7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Aug 13 11:29:22 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 13 11:29:22 2026 +0200"
      },
      "message": "chore(deps): Bump io.nats:jnats from 2.26.0 to 2.26.1 (#25486)\n\nBumps [io.nats:jnats](https://github.com/nats-io/nats.java) from 2.26.0 to 2.26.1.\n- [Release notes](https://github.com/nats-io/nats.java/releases)\n- [Changelog](https://github.com/nats-io/nats.java/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/nats-io/nats.java/compare/2.26.0...2.26.1)\n\n---\nupdated-dependencies:\n- dependency-name: io.nats:jnats\n  dependency-version: 2.26.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "b9f9d833f1f0e7ca2621cc3e948994b28a9d30d7",
      "tree": "8bb0300617780891abb879df94168f7afbfa3d38",
      "parents": [
        "bb6882f9f2f041015227f874fb4b51910d09ee9c"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Thu Aug 13 11:26:07 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 13 11:26:07 2026 +0200"
      },
      "message": "CAMEL-24388: Guard against duplicate plugin subcommand registration\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "bb6882f9f2f041015227f874fb4b51910d09ee9c",
      "tree": "f57ba3c3ccdb1b021a565f5e6b4ea62ff60906c2",
      "parents": [
        "c4b740e5fc4416751d7dee494c9b8dcf136d71ba"
      ],
      "author": {
        "name": "Guillaume Nodet",
        "email": "gnodet@gmail.com",
        "time": "Thu Aug 13 10:31:19 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 13 10:31:19 2026 +0200"
      },
      "message": "CAMEL-24387: Add createSingletonService() and migrate all tests to singletons (#22294)\n\n* Add createSingletonService() to 32 test-infra service factories\n\nAdd a createSingletonService() method to all test-infra service\nfactories. These return a JVM-wide singleton instance backed by\nSingletonService, which prevents duplicate container startups when\nmultiple test classes share the same service (especially useful for\nparallel test execution via mvnd).\n\nEach factory\u0027s singleton wrapper delegates all service-specific\ninterface methods to the underlying service instance.\n\nAlso change SingletonService.shutdown() from throwing\nIllegalArgumentException to a debug-level no-op, since JUnit\u0027s\n@RegisterExtension lifecycle calls shutdown() after each test class.\nThe actual cleanup happens via JVM shutdown hook.\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n\n* Migrate all test classes from createService() to createSingletonService()\n\nSwitch all integration test classes to use the new singleton service\nfactories. This ensures each Testcontainers service is started only\nonce per JVM, which:\n- Speeds up test suites by avoiding redundant container startups\n- Enables parallel test execution (mvnd) without container conflicts\n- Reduces CI resource consumption\n\nTest isolation fixes for shared singleton instances:\n- ZooKeeper ConsumeDataIT: use deleteAll() instead of delete() to\n  handle nodes with children from shared instances\n- Google PubSub: catch AlreadyExistsException for topics/subscriptions\n  that may already exist in the shared emulator\n- Hashicorp Vault: use per-class secretPath() to avoid data collisions\n  between tests sharing the same Vault instance\n- Consul ConsulHealthIT: use @RegisterExtension instead of manual\n  lifecycle management\n- Google PubSub ITs: use unique topic/subscription names per test class\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n\n* Add createSingletonService() to 3 missing test-infra service factories\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\n\n* Migrate CyberArk and DuckDb tests to createSingletonService()\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\n\n* Migrate remaining tests to createSingletonService() and document singleton services\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\n\n---------\n\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\nCo-authored-by: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\nCo-authored-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e"
    },
    {
      "commit": "c4b740e5fc4416751d7dee494c9b8dcf136d71ba",
      "tree": "99a8e0b351d5558e503be12cdca4ae0357fd4e74",
      "parents": [
        "8632b14f10b0b50810e6187fd3be0e97c29c874e"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Thu Aug 13 10:00:32 2026 +0200"
      },
      "committer": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Thu Aug 13 10:00:32 2026 +0200"
      },
      "message": "Upgrade activemq 6.3.1\n"
    },
    {
      "commit": "8632b14f10b0b50810e6187fd3be0e97c29c874e",
      "tree": "4998252692bf8f2166fbeb561dc510ca050ba540",
      "parents": [
        "062897155ac679e46da6fdd2af9f53318fc41fcd"
      ],
      "author": {
        "name": "Omar Atie",
        "email": "atiaomar1978@gmail.com",
        "time": "Thu Aug 13 00:01:58 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 13 09:01:58 2026 +0200"
      },
      "message": "CAMEL-23861: GenAI observability for langchain4j and OpenAI (Phase 1)\n\nAdd camel-ai-observability module providing GenAI observability for Camel AI\nproducers. Includes OpenTelemetry spans with GenAI semantic convention attributes\nand Micrometer metrics. Integrates with langchain4j-chat, langchain4j-tools,\nlangchain4j-agent, langchain4j-embeddings, and openai producers. Adds model\nidentification exchange headers and global on/off toggle via\ncamel.ai.observability.enabled property.\n\nCloses #25337"
    },
    {
      "commit": "062897155ac679e46da6fdd2af9f53318fc41fcd",
      "tree": "40ad08e5041b31c620ad48beb5227360f04dd6c6",
      "parents": [
        "9e34ba44c88a5509434f1c31c3b5e48d5e39233c"
      ],
      "author": {
        "name": "Omar Atie",
        "email": "atiaomar1978@gmail.com",
        "time": "Wed Aug 12 13:11:55 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 22:11:55 2026 +0200"
      },
      "message": "CAMEL-24373: Add camel-alibaba MVP (common, OSS, MNS) — phase 1\n\nPhase 1 (MVP) of CAMEL-24373: introduces Alibaba Cloud integration with\na parent module (camel-alibaba) containing shared common code and initial\ncomponents for Object Storage (OSS) and Message Service (MNS).\n\nModules added:\n- camel-alibaba-common: shared ServiceKeys (no SDK dependencies)\n- camel-alibaba-oss: OSS producer/consumer using alibabacloud-oss-v2 SDK\n- camel-alibaba-mns: MNS queue/topic messaging using aliyun-sdk-mns SDK\n\nCloses #25433\n\nCo-authored-by: Cursor Agent \u003cnoreply@cursor.com\u003e"
    },
    {
      "commit": "9e34ba44c88a5509434f1c31c3b5e48d5e39233c",
      "tree": "990b3b2056e2c92bdaf6807d0f8b45c115d5119d",
      "parents": [
        "634e2a0ac675e8c2cbb9d28a3d55bf3c4564f065"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Wed Aug 12 21:34:19 2026 +0200"
      },
      "committer": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Wed Aug 12 21:34:19 2026 +0200"
      },
      "message": "camel-jbang (tui) - Align x-axis timeline between endpoint charts\n\nThe throughput and payload size charts had different x-axis timelines\n(e.g. -40s vs -80s) because they computed renderPoints independently\nfrom different-width areas. Now uses a three-column layout (flow panel,\nthroughput chart, payload chart) so both charts get equal width and\nshare the same renderPoints for aligned timelines.\n\ncamel-jbang (tui) - Add space before chart legend in title bar\n\nThe colored legend indicator was flush against the border corner,\nlooking like a chart artifact. Add leading space padding.\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\n"
    },
    {
      "commit": "634e2a0ac675e8c2cbb9d28a3d55bf3c4564f065",
      "tree": "10bd16f9d547300971e7d09d8eb29b35034eb007",
      "parents": [
        "6a73ce47493f6f89f158aac6a4a960a56c8949cd"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Wed Aug 12 21:16:26 2026 +0200"
      },
      "committer": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Wed Aug 12 21:16:26 2026 +0200"
      },
      "message": "camel-jbang (tui) - Fix throughput chart y-axis showing scaled values\n\nThe throughput data is stored as rate * 100 for sub-1.0 precision, so\n7 msg/s was displayed as 700 on the y-axis. Now the chart data is\ndivided by THROUGHPUT_SCALE before rendering so the y-axis matches\nthe actual msg/s rate shown in the title.\n\ncamel-jbang (tui) - Add EWMA smoothing to endpoint throughput charts\n\nApply a 10-second exponential weighted moving average to endpoint\nthroughput rates to eliminate the picket-fence pattern at low message\nrates (e.g. timer\u003d1000ms producing 1 msg/s). Also use rounding instead\nof truncation when scaling chart values so near-threshold rates display\nas filled bars instead of gaps.\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\n"
    },
    {
      "commit": "6a73ce47493f6f89f158aac6a4a960a56c8949cd",
      "tree": "0b44753420b36b855082fae7a9e1e544a0a3745e",
      "parents": [
        "7c3eb36e4a8c2a8d2b45578b43840def30ce2909"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Wed Aug 12 20:05:13 2026 +0200"
      },
      "committer": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Wed Aug 12 20:05:13 2026 +0200"
      },
      "message": "camel-jbang (tui) - Clean up temp .camel-tui-pom.xml on process stop\n\nThe temp pom created for CLI connector injection was only cleaned via\ndeleteOnExit which misses abrupt stops. Now the temp pom is tracked and\ndeleted when the process exits or is stopped via F10.\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\n"
    },
    {
      "commit": "7c3eb36e4a8c2a8d2b45578b43840def30ce2909",
      "tree": "17c213553dbe445b442a819eb2c5abe3fcb1e70b",
      "parents": [
        "49da32db46034095ea405e840d9579bb32f0e2db"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Wed Aug 12 19:48:46 2026 +0200"
      },
      "committer": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Wed Aug 12 19:48:46 2026 +0200"
      },
      "message": "camel-jbang (tui) - Add validation on save for Spring Boot properties\n\nWhen saving application.properties, unknown Spring Boot property keys\nare now flagged alongside Camel property validation. Only properties\nwithin a known Spring Boot namespace (e.g. spring.datasource.*) are\nchecked — custom app properties are silently ignored to avoid false\npositives.\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\n"
    },
    {
      "commit": "49da32db46034095ea405e840d9579bb32f0e2db",
      "tree": "04650fbd98f1f8bbde05de01b57f10dad77dde2a",
      "parents": [
        "3179128928d27044913cc3a27aaa8c120643e69d"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Wed Aug 12 19:40:55 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 19:40:55 2026 +0200"
      },
      "message": "chore(camel-test-infra-docling): upgrade docling.container to v1.30.0 (#25471)\n\n* chore(camel-test-infra-docling): upgrade docling.container to v1.30.0\n\nSince docling v1.30.0, page furniture (headers/footers) is included in\nthe default body export. Update the sentinel test assertion in\nOcrExtractionIT to expect this new behavior and update the documentation\nnote accordingly.\n\nSupersedes #25417.\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\n\n* chore: remove unused assertFalse import from OcrExtractionIT\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\n\n---------\n\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\nCo-authored-by: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "3179128928d27044913cc3a27aaa8c120643e69d",
      "tree": "6d52baa38516745057acab1bc15a89d59da17aa4",
      "parents": [
        "e318726baa026771a17949d98404cfc0545b7c75"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Wed Aug 12 19:39:54 2026 +0200"
      },
      "committer": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Wed Aug 12 19:39:54 2026 +0200"
      },
      "message": "camel-jbang (tui) - Add Spring Boot auto-configuration tab completion\n\nResolves Spring Boot configuration metadata from starter JARs in the\nlocal Maven repository so that tab completion works for Spring Boot\nproperties (server.*, spring.*, management.*, etc.) even when the\napplication is not running (phantom/stopped projects).\n\n- New SpringBootMetadataResolver reads spring-configuration-metadata.json\n  from JARs in ~/.m2/repository, following starter pom transitives\n- DependencyLoader.detectCamelVersion/detectSpringBootVersion extract\n  versions from pom.xml with fallback to camel-parent pom for SB version\n- Phantom projects now get camelVersion set from pom.xml\n- Metadata loading runs on background thread to avoid UI freeze\n- Hierarchical sub-group navigation matching Camel completion style\n- Updated F1 help text and camel-jbang-tui.adoc documentation\n\ncamel-jbang (tui) - Filter unresolved ${} version placeholders in pom deps\n\nVersions like ${spring-boot-version} that cannot be resolved from the\npom properties were passed through as literal strings, preventing the\nfallback to camel-parent version detection. Now unresolved placeholders\nare treated as null so starter transitive resolution uses the correct\nSpring Boot version.\n\ncamel-jbang (tui) - Recurse Spring Boot module deps for metadata resolution\n\nSpring Boot module JARs can depend on other module JARs (e.g.\nspring-boot-jdbc -\u003e spring-boot-sql). Recurse into org.springframework.boot\ndependencies to pick up metadata from deeper transitives. The scanned set\nprevents infinite loops.\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\n"
    },
    {
      "commit": "e318726baa026771a17949d98404cfc0545b7c75",
      "tree": "1d301c5f533926922c9324c88a0f89651620da50",
      "parents": [
        "5dabc378f342c4c1a5de155ae2997535f836af66"
      ],
      "author": {
        "name": "Adriano Machado",
        "email": "60320+ammachado@users.noreply.github.com",
        "time": "Wed Aug 12 12:02:54 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 18:02:54 2026 +0200"
      },
      "message": "chore: document camel-publish.sh in the release guide (#25473)\n\ncamel-publish.sh (dsl/camel-jbang/camel-launcher/src/jreleaser/bin) drives\nthe JReleaser publish for camel-cli to Homebrew, the Camel website, WinGet,\nScoop, SDKMAN and Chocolatey, but none of these destinations were documented\nin the release guide.\n\nCo-authored-by: Claude Sonnet 5 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "5dabc378f342c4c1a5de155ae2997535f836af66",
      "tree": "efd455b476b99272139d712612b83bdf6850ee89",
      "parents": [
        "9d9db18aeaaf6933af7c29d3488a37500ec06083"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Wed Aug 12 17:09:15 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 17:09:15 2026 +0200"
      },
      "message": "chore(camel-test-infra-milvus): upgrade milvus.container to v2.6.22 (#25470)\n\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\nCo-authored-by: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "9d9db18aeaaf6933af7c29d3488a37500ec06083",
      "tree": "616d49d3c47d6475a060ce49eafc6578097fab90",
      "parents": [
        "0e2b98bde19415d2df8cf68dbfbbaf52e8b54c74"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Wed Aug 12 16:01:45 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 16:01:45 2026 +0200"
      },
      "message": "CAMEL-23690: Add camel-ubl data format for UBL 2.1 document marshalling (#25468)\n\n* CAMEL-23690: Add camel-ubl data format for UBL 2.1 document marshalling\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\n\n* Regen\n\n* Regen\n\n---------\n\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\nCo-authored-by: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "0e2b98bde19415d2df8cf68dbfbbaf52e8b54c74",
      "tree": "30b5d23f211e18fdf85e2e70d5fa8dc5752d7095",
      "parents": [
        "0f2b70fd9fb82a57d8cd8ddefa8338a1d62fd9e3"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Wed Aug 12 16:01:01 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 16:01:01 2026 +0200"
      },
      "message": "chore(deps): Bump opentelemetry-proto to 1.11.0-alpha and protobuf to 4.35.1 (#25472)\n\nBump opentelemetry-proto from 1.10.0-alpha to 1.11.0-alpha.\nAlso bump protobuf from 4.34.2 to 4.35.1 as the new otel proto\nwas generated with protobuf 4.35.1 and requires a matching runtime.\n\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\nCo-authored-by: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "0f2b70fd9fb82a57d8cd8ddefa8338a1d62fd9e3",
      "tree": "5fb61b3785814c56a6a54949e3503aafbe968ea4",
      "parents": [
        "8e39ef44603da348526809d5bc6094b29f5a359d"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Wed Aug 12 14:13:25 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 14:13:25 2026 +0200"
      },
      "message": "chore(deps): Bump OpenTelemetry from 1.64.0 to 1.65.0 (#25469)\n\nOpenTelemetry SDK metrics 1.65.0 now has compiled references to\nBoundDoubleHistogram and BoundLongUpDownCounter from the incubator\nAPI module. Add opentelemetry-bom-alpha import to camel-opentelemetry-metrics,\ncamel-opentelemetry2, and camel-test-infra-jaeger so the incubator\nartifacts resolve to the matching 1.65.0-alpha version at runtime.\n\nSupersedes #25434.\n\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\nCo-authored-by: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "8e39ef44603da348526809d5bc6094b29f5a359d",
      "tree": "a7ec6796fc9c0e685bbe02bce9def1f887ec9487",
      "parents": [
        "5baa058013bd7cb60d17536d561be9b2af53f8c9"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 12 12:43:53 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 12:43:53 2026 +0200"
      },
      "message": "chore(deps): Bump com.ibm.watsonx:watsonx-ai from 0.22.0 to 0.30.0 (#25442)\n\n* chore(deps): Bump com.ibm.watsonx:watsonx-ai from 0.22.0 to 0.30.0\n\nBumps [com.ibm.watsonx:watsonx-ai](https://github.com/IBM/watsonx-ai-java-sdk) from 0.22.0 to 0.30.0.\n- [Release notes](https://github.com/IBM/watsonx-ai-java-sdk/releases)\n- [Commits](https://github.com/IBM/watsonx-ai-java-sdk/compare/0.22.0...0.30.0)\n\n---\nupdated-dependencies:\n- dependency-name: com.ibm.watsonx:watsonx-ai\n  dependency-version: 0.30.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\n\n* chore: Use DeploymentChatRequest for deployment chat in watsonx-ai 0.30.0\n\nwatsonx-ai 0.30.0 moved deployment chat to a dedicated\nDeploymentChatRequest type. ChatRequest.Builder no longer has\na deploymentId() method.\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\n\n---------\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\nCo-authored-by: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "5baa058013bd7cb60d17536d561be9b2af53f8c9",
      "tree": "ede1556582e3e4131aeb84ec980918883272f91f",
      "parents": [
        "3ae1a878ec8737243eeaf4fff8b60014eab529d0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 12 12:43:32 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 12:43:32 2026 +0200"
      },
      "message": "chore(deps): Bump qpid-jms-client from 2.10.0 to 2.11.0 and proton-j from 0.34.1 to 0.35.0 (#25462)\n\n* chore(deps): Bump org.apache.qpid:qpid-jms-client from 2.10.0 to 2.11.0\n\nBumps org.apache.qpid:qpid-jms-client from 2.10.0 to 2.11.0.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.qpid:qpid-jms-client\n  dependency-version: 2.11.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\n\n* chore(deps): Bump qpid-proton-j from 0.34.1 to 0.35.0\n\nqpid-jms-client 2.11.0 requires proton-j 0.35.0 which adds the\nTransport.setMaxTransfersPerDelivery method.\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\n\n---------\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\nCo-authored-by: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "3ae1a878ec8737243eeaf4fff8b60014eab529d0",
      "tree": "1c56da3cb9724f215844d4099ce936a0bdd93f24",
      "parents": [
        "73a212345fa12342102da0d6defb1219290a2a5d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 12 12:25:57 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 12:25:57 2026 +0200"
      },
      "message": "chore(deps): Bump org.snakeyaml:snakeyaml-engine from 3.0.1 to 3.1.1 (#25455)\n\nBumps org.snakeyaml:snakeyaml-engine from 3.0.1 to 3.1.1.\n\n---\nupdated-dependencies:\n- dependency-name: org.snakeyaml:snakeyaml-engine\n  dependency-version: 3.1.1\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "73a212345fa12342102da0d6defb1219290a2a5d",
      "tree": "aee2af9d67a749b6f9e3edb72147b435b00da5f1",
      "parents": [
        "3e8346570a17c5045981e3660dd70c057e7d92ac"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 12 11:51:59 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 11:51:59 2026 +0200"
      },
      "message": "chore(deps): Bump junit6-jupiter-version from 6.1.2 to 6.1.3 (#25456)\n\nBumps `junit6-jupiter-version` from 6.1.2 to 6.1.3.\n\nUpdates `org.junit:junit-bom` from 6.1.2 to 6.1.3\n- [Release notes](https://github.com/junit-team/junit-framework/releases)\n- [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3)\n\nUpdates `org.junit.jupiter:junit-jupiter` from 6.1.2 to 6.1.3\n- [Release notes](https://github.com/junit-team/junit-framework/releases)\n- [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3)\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 6.1.2 to 6.1.3\n- [Release notes](https://github.com/junit-team/junit-framework/releases)\n- [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3)\n\nUpdates `org.junit.jupiter:junit-jupiter-api` from 6.1.2 to 6.1.3\n- [Release notes](https://github.com/junit-team/junit-framework/releases)\n- [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3)\n\nUpdates `org.junit.jupiter:junit-jupiter-params` from 6.1.2 to 6.1.3\n- [Release notes](https://github.com/junit-team/junit-framework/releases)\n- [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3)\n\nUpdates `org.junit.platform:junit-platform-launcher` from 6.1.2 to 6.1.3\n- [Release notes](https://github.com/junit-team/junit-framework/releases)\n- [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3)\n\nUpdates `org.junit.platform:junit-platform-commons` from 6.1.2 to 6.1.3\n- [Release notes](https://github.com/junit-team/junit-framework/releases)\n- [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3)\n\nUpdates `org.junit.platform:junit-platform-engine` from 6.1.2 to 6.1.3\n- [Release notes](https://github.com/junit-team/junit-framework/releases)\n- [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3)\n\n---\nupdated-dependencies:\n- dependency-name: org.junit:junit-bom\n  dependency-version: 6.1.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.junit.jupiter:junit-jupiter\n  dependency-version: 6.1.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.junit.jupiter:junit-jupiter-engine\n  dependency-version: 6.1.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.junit.jupiter:junit-jupiter-api\n  dependency-version: 6.1.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.junit.jupiter:junit-jupiter-params\n  dependency-version: 6.1.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.junit.platform:junit-platform-launcher\n  dependency-version: 6.1.3\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n- dependency-name: org.junit.platform:junit-platform-commons\n  dependency-version: 6.1.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.junit.platform:junit-platform-engine\n  dependency-version: 6.1.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "3e8346570a17c5045981e3660dd70c057e7d92ac",
      "tree": "b119f7d9e0a905750d984040c1dd5107e05d639f",
      "parents": [
        "01b88a9dd79003c899d13457cc450d01462593f0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 12 11:12:36 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 11:12:36 2026 +0200"
      },
      "message": "chore(deps): Bump the parquet group with 2 updates (#25451)\n\nBumps the parquet group with 2 updates: [org.apache.parquet:parquet-common](https://github.com/apache/parquet-java) and [org.apache.parquet:parquet-avro](https://github.com/apache/parquet-java).\n\n\nUpdates `org.apache.parquet:parquet-common` from 1.17.1 to 1.18.0\n- [Release notes](https://github.com/apache/parquet-java/releases)\n- [Changelog](https://github.com/apache/parquet-java/blob/master/CHANGES.md)\n- [Commits](https://github.com/apache/parquet-java/compare/apache-parquet-1.17.1...apache-parquet-1.18.0)\n\nUpdates `org.apache.parquet:parquet-avro` from 1.17.1 to 1.18.0\n- [Release notes](https://github.com/apache/parquet-java/releases)\n- [Changelog](https://github.com/apache/parquet-java/blob/master/CHANGES.md)\n- [Commits](https://github.com/apache/parquet-java/compare/apache-parquet-1.17.1...apache-parquet-1.18.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.parquet:parquet-common\n  dependency-version: 1.18.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n  dependency-group: parquet\n- dependency-name: org.apache.parquet:parquet-avro\n  dependency-version: 1.18.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n  dependency-group: parquet\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "01b88a9dd79003c899d13457cc450d01462593f0",
      "tree": "de821e564a6024b5e8214f89ea2b06fc9211c654",
      "parents": [
        "29aea270ac4e1134762538b8734924ceecad6079"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 12 11:12:18 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 11:12:18 2026 +0200"
      },
      "message": "chore(deps): Bump io.github.whatap:java-grok from 0.2.0 to 0.2.1 (#25452)\n\nBumps [io.github.whatap:java-grok](https://github.com/whatap/java-grok) from 0.2.0 to 0.2.1.\n- [Commits](https://github.com/whatap/java-grok/commits)\n\n---\nupdated-dependencies:\n- dependency-name: io.github.whatap:java-grok\n  dependency-version: 0.2.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "29aea270ac4e1134762538b8734924ceecad6079",
      "tree": "a5887bd4b8b33fc228e93c96a58f5c3457d479e8",
      "parents": [
        "56dbc825d18e7371ff7b6c897027da864b78092b"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 12 11:12:06 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 11:12:06 2026 +0200"
      },
      "message": "chore(deps): Bump httpclient-version from 5.6.3 to 5.6.4 (#25453)\n\nBumps `httpclient-version` from 5.6.3 to 5.6.4.\n\nUpdates `org.apache.httpcomponents.client5:httpclient5` from 5.6.3 to 5.6.4\n- [Changelog](https://github.com/apache/httpcomponents-client/blob/rel/v5.6.4/RELEASE_NOTES.txt)\n- [Commits](https://github.com/apache/httpcomponents-client/compare/rel/v5.6.3...rel/v5.6.4)\n\nUpdates `org.apache.httpcomponents.client5:httpclient5-fluent` from 5.6.3 to 5.6.4\n- [Changelog](https://github.com/apache/httpcomponents-client/blob/rel/v5.6.4/RELEASE_NOTES.txt)\n- [Commits](https://github.com/apache/httpcomponents-client/compare/rel/v5.6.3...rel/v5.6.4)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.httpcomponents.client5:httpclient5\n  dependency-version: 5.6.4\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.httpcomponents.client5:httpclient5-fluent\n  dependency-version: 5.6.4\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "56dbc825d18e7371ff7b6c897027da864b78092b",
      "tree": "2c9d644b75b211c287c9f4983a78fe0c667f92a8",
      "parents": [
        "704a1c2d9db002f1c756f7b99524c1cfcd7df1b4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 12 11:11:47 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 11:11:47 2026 +0200"
      },
      "message": "chore(deps): Bump org.apache.commons:commons-collections4 from 4.5.0 to 4.6.0 (#25454)\n\nchore(deps): Bump org.apache.commons:commons-collections4\n\nBumps org.apache.commons:commons-collections4 from 4.5.0 to 4.6.0.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.commons:commons-collections4\n  dependency-version: 4.6.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "704a1c2d9db002f1c756f7b99524c1cfcd7df1b4",
      "tree": "388b28a101537d930e76e4fd310d4085bfd74c26",
      "parents": [
        "f9aaf259cc10d25ff9ec05c6e838bc0eea5b96f7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 12 11:11:29 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 11:11:29 2026 +0200"
      },
      "message": "chore(deps): Bump io.github.classgraph:classgraph from 4.8.186 to 4.8.189 (#25457)\n\nchore(deps): Bump io.github.classgraph:classgraph\n\nBumps [io.github.classgraph:classgraph](https://github.com/classgraph/classgraph) from 4.8.186 to 4.8.189.\n- [Release notes](https://github.com/classgraph/classgraph/releases)\n- [Commits](https://github.com/classgraph/classgraph/compare/classgraph-4.8.186...classgraph-4.8.189)\n\n---\nupdated-dependencies:\n- dependency-name: io.github.classgraph:classgraph\n  dependency-version: 4.8.189\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "f9aaf259cc10d25ff9ec05c6e838bc0eea5b96f7",
      "tree": "febe9220c7beeab2e39df44fe8960bd884d65d5d",
      "parents": [
        "9371fa2e692c4d61eea4199fead915293afd6345"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 12 11:11:14 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 11:11:14 2026 +0200"
      },
      "message": "chore(deps): Bump com.google.genai:google-genai from 1.64.0 to 1.65.0 (#25458)\n\nBumps [com.google.genai:google-genai](https://github.com/googleapis/java-genai) from 1.64.0 to 1.65.0.\n- [Release notes](https://github.com/googleapis/java-genai/releases)\n- [Changelog](https://github.com/googleapis/java-genai/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/googleapis/java-genai/compare/v1.64.0...v1.65.0)\n\n---\nupdated-dependencies:\n- dependency-name: com.google.genai:google-genai\n  dependency-version: 1.65.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "9371fa2e692c4d61eea4199fead915293afd6345",
      "tree": "6ff5cbf14cb40fd2c0f62a70b99acc11bf8560d0",
      "parents": [
        "7cf96f8231319b7b5df6441cd0a6bc4fb71fecb0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 12 11:11:02 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 11:11:02 2026 +0200"
      },
      "message": "chore(deps): Bump hapi-fhir-core-version from 6.10.0 to 6.10.1 (#25459)\n\nBumps `hapi-fhir-core-version` from 6.10.0 to 6.10.1.\n\nUpdates `ca.uhn.hapi.fhir:org.hl7.fhir.utilities` from 6.10.0 to 6.10.1\n\nUpdates `ca.uhn.hapi.fhir:org.hl7.fhir.dstu2` from 6.10.0 to 6.10.1\n\nUpdates `ca.uhn.hapi.fhir:org.hl7.fhir.dstu3` from 6.10.0 to 6.10.1\n\nUpdates `ca.uhn.hapi.fhir:org.hl7.fhir.r4` from 6.10.0 to 6.10.1\n\nUpdates `ca.uhn.hapi.fhir:org.hl7.fhir.r5` from 6.10.0 to 6.10.1\n\nUpdates `ca.uhn.hapi.fhir:org.hl7.fhir.dstu2016may` from 6.10.0 to 6.10.1\n\n---\nupdated-dependencies:\n- dependency-name: ca.uhn.hapi.fhir:org.hl7.fhir.utilities\n  dependency-version: 6.10.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: ca.uhn.hapi.fhir:org.hl7.fhir.dstu2\n  dependency-version: 6.10.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: ca.uhn.hapi.fhir:org.hl7.fhir.dstu3\n  dependency-version: 6.10.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: ca.uhn.hapi.fhir:org.hl7.fhir.r4\n  dependency-version: 6.10.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: ca.uhn.hapi.fhir:org.hl7.fhir.r5\n  dependency-version: 6.10.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: ca.uhn.hapi.fhir:org.hl7.fhir.dstu2016may\n  dependency-version: 6.10.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "7cf96f8231319b7b5df6441cd0a6bc4fb71fecb0",
      "tree": "20206c164a5a0a8a10147605fb51a89c25b8ca5b",
      "parents": [
        "b6299b166ff78420e8079dbd4a898c876ec03625"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 12 11:10:50 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 11:10:50 2026 +0200"
      },
      "message": "chore(deps): Bump org.eclipse:yasson from 3.0.4 to 3.0.5 (#25460)\n\nBumps org.eclipse:yasson from 3.0.4 to 3.0.5.\n\n---\nupdated-dependencies:\n- dependency-name: org.eclipse:yasson\n  dependency-version: 3.0.5\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "b6299b166ff78420e8079dbd4a898c876ec03625",
      "tree": "748b268c98b2039c9c68f93330b543fd75024a7b",
      "parents": [
        "520a8d11916865f44c56669e3b49833551168648"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 12 11:10:37 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 11:10:37 2026 +0200"
      },
      "message": "chore(deps): Bump quickfixj-version from 3.0.1 to 3.0.2 (#25461)\n\nBumps `quickfixj-version` from 3.0.1 to 3.0.2.\n\nUpdates `org.quickfixj:quickfixj-core` from 3.0.1 to 3.0.2\n- [Release notes](https://github.com/quickfix-j/quickfixj/releases)\n- [Commits](https://github.com/quickfix-j/quickfixj/commits)\n\nUpdates `org.quickfixj:quickfixj-messages-all` from 3.0.1 to 3.0.2\n\n---\nupdated-dependencies:\n- dependency-name: org.quickfixj:quickfixj-core\n  dependency-version: 3.0.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.quickfixj:quickfixj-messages-all\n  dependency-version: 3.0.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "520a8d11916865f44c56669e3b49833551168648",
      "tree": "401e31f05113c66877eab94aa544c98b283347a8",
      "parents": [
        "ce12cd7234ba1f1bd4a2c3ef69b93e69e3bb7c6e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 12 11:10:20 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 11:10:20 2026 +0200"
      },
      "message": "chore(deps): Bump io.milvus:milvus-sdk-java from 2.6.22 to 2.6.23 (#25463)\n\nBumps [io.milvus:milvus-sdk-java](https://github.com/milvus-io/milvus-sdk-java) from 2.6.22 to 2.6.23.\n- [Release notes](https://github.com/milvus-io/milvus-sdk-java/releases)\n- [Changelog](https://github.com/milvus-io/milvus-sdk-java/blob/v2.6.23/CHANGELOG.md)\n- [Commits](https://github.com/milvus-io/milvus-sdk-java/compare/v2.6.22...v2.6.23)\n\n---\nupdated-dependencies:\n- dependency-name: io.milvus:milvus-sdk-java\n  dependency-version: 2.6.23\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "ce12cd7234ba1f1bd4a2c3ef69b93e69e3bb7c6e",
      "tree": "948ef914d4e253bd383f5afd9b7fa849ee667716",
      "parents": [
        "85a9f9f36cc965d34d8f6e474721fcdb6db51323"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 12 11:10:08 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 11:10:08 2026 +0200"
      },
      "message": "chore(deps): Bump huaweicloud-sdk-version from 3.1.209 to 3.1.210 (#25464)\n\nBumps `huaweicloud-sdk-version` from 3.1.209 to 3.1.210.\n\nUpdates `com.huaweicloud.sdk:huaweicloud-sdk-core` from 3.1.209 to 3.1.210\n- [Release notes](https://github.com/huaweicloud/huaweicloud-sdk-java-v3/releases)\n- [Changelog](https://github.com/huaweicloud/huaweicloud-sdk-java-v3/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/huaweicloud/huaweicloud-sdk-java-v3/compare/v3.1.209...v3.1.210)\n\nUpdates `com.huaweicloud.sdk:huaweicloud-sdk-frs` from 3.1.209 to 3.1.210\n\nUpdates `com.huaweicloud.sdk:huaweicloud-sdk-functiongraph` from 3.1.209 to 3.1.210\n\nUpdates `com.huaweicloud.sdk:huaweicloud-sdk-iam` from 3.1.209 to 3.1.210\n\nUpdates `com.huaweicloud.sdk:huaweicloud-sdk-image` from 3.1.209 to 3.1.210\n\nUpdates `com.huaweicloud.sdk:huaweicloud-sdk-smn` from 3.1.209 to 3.1.210\n\n---\nupdated-dependencies:\n- dependency-name: com.huaweicloud.sdk:huaweicloud-sdk-core\n  dependency-version: 3.1.210\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: com.huaweicloud.sdk:huaweicloud-sdk-frs\n  dependency-version: 3.1.210\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: com.huaweicloud.sdk:huaweicloud-sdk-functiongraph\n  dependency-version: 3.1.210\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: com.huaweicloud.sdk:huaweicloud-sdk-iam\n  dependency-version: 3.1.210\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: com.huaweicloud.sdk:huaweicloud-sdk-image\n  dependency-version: 3.1.210\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: com.huaweicloud.sdk:huaweicloud-sdk-smn\n  dependency-version: 3.1.210\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "85a9f9f36cc965d34d8f6e474721fcdb6db51323",
      "tree": "68156b13e3ff9cf217daebc9b78fab74a97f52e6",
      "parents": [
        "7e3499b13520c49b6d3d84890aaa707c3352c0e6"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 12 11:09:55 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 11:09:55 2026 +0200"
      },
      "message": "chore(deps): Bump swagger-openapi3-java-parser-version from 2.1.45 to 2.1.46 (#25465)\n\nchore(deps): Bump swagger-openapi3-java-parser-version\n\nBumps `swagger-openapi3-java-parser-version` from 2.1.45 to 2.1.46.\n\nUpdates `io.swagger.parser.v3:swagger-parser-v3` from 2.1.45 to 2.1.46\n\nUpdates `io.swagger.parser.v3:swagger-parser` from 2.1.45 to 2.1.46\n- [Release notes](https://github.com/swagger-api/swagger-parser/releases)\n- [Commits](https://github.com/swagger-api/swagger-parser/compare/v2.1.45...v2.1.46)\n\n---\nupdated-dependencies:\n- dependency-name: io.swagger.parser.v3:swagger-parser-v3\n  dependency-version: 2.1.46\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: io.swagger.parser.v3:swagger-parser\n  dependency-version: 2.1.46\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "7e3499b13520c49b6d3d84890aaa707c3352c0e6",
      "tree": "58f9810a00d80e8e3a6f06bfad869bb49594b7bb",
      "parents": [
        "abd4c4380e43359988c4943b3a1759170a9ff639"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 12 11:09:44 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 11:09:44 2026 +0200"
      },
      "message": "chore(deps): Bump com.alibaba:fastjson from 2.0.63 to 2.0.64 (#25466)\n\nBumps [com.alibaba:fastjson](https://github.com/alibaba/fastjson2) from 2.0.63 to 2.0.64.\n- [Release notes](https://github.com/alibaba/fastjson2/releases)\n- [Commits](https://github.com/alibaba/fastjson2/compare/2.0.63...2.0.64)\n\n---\nupdated-dependencies:\n- dependency-name: com.alibaba:fastjson\n  dependency-version: 2.0.64\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "abd4c4380e43359988c4943b3a1759170a9ff639",
      "tree": "c1bef24612d01d8ef594e15807da00ce41e7dc38",
      "parents": [
        "19202ffbfd3680506179e9851f634a0015dd29ef"
      ],
      "author": {
        "name": "Omar Atie",
        "email": "atiaomar1978@gmail.com",
        "time": "Wed Aug 12 01:21:58 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 10:21:58 2026 +0200"
      },
      "message": "CAMEL-24333: Add structured tool output (outputSchema / structuredContent)\n\nExtend ai-tool with optional outputParameter.* and outputSchema metadata,\nparse JSON route bodies into AiToolResult.Success.structuredContent, and\nmap through the MCP bridge to Tool.outputSchema and\nCallToolResult.structuredContent.\n\nCloses #25398\n\nCo-authored-by: Cursor Agent \u003ccursoragent@cursor.com\u003e"
    },
    {
      "commit": "19202ffbfd3680506179e9851f634a0015dd29ef",
      "tree": "21a33cbd5195cd830f9e3d8fe76ce0db43409331",
      "parents": [
        "26a93166d5d33f2a3614d215c7ae64f7cb7a3416"
      ],
      "author": {
        "name": "Pasquale Congiusti",
        "email": "pasquale.congiusti@gmail.com",
        "time": "Mon Aug 10 14:48:46 2026 +0200"
      },
      "committer": {
        "name": "Pasquale Congiusti",
        "email": "pasquale.congiusti@gmail.com",
        "time": "Wed Aug 12 10:07:25 2026 +0200"
      },
      "message": "feat(components): micrometer supports prometheus format\n\nAdd a conversion to support the feature from this component instead of the prometheus one\n\nRef CAMEL-24356\n"
    },
    {
      "commit": "26a93166d5d33f2a3614d215c7ae64f7cb7a3416",
      "tree": "7df481f91055f80c0049888069d6ddace60b0b95",
      "parents": [
        "73854db8f2bddf6777263ad7da4ee849e5a23c7b"
      ],
      "author": {
        "name": "Christos Gkoros",
        "email": "chr.goros@gmail.com",
        "time": "Wed Aug 12 10:57:28 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 09:57:28 2026 +0200"
      },
      "message": "CAMEL-24367: Add camel-rest-postman component\n\nNew component that configures REST producers and contract-first REST\nconsumers from a Postman Collection v2.1, as the Postman counterpart of\ncamel-rest-openapi. The collection is loaded from a JSON document or\nfetched by uid from the Postman cloud. Producers invoke individual\nrequests or run entire folders like Postman\u0027s collection runner.\nConsumers serve the collection\u0027s requests via platform-http. No new\nthird-party dependencies — parsing uses camel-util-json.\n\nCo-authored-by: Claude \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "73854db8f2bddf6777263ad7da4ee849e5a23c7b",
      "tree": "60c6af2d965ecfb7804a43e173e47a31140fbbe7",
      "parents": [
        "18e01296025349d9b66dc928c5ba13a92ffcaeb7"
      ],
      "author": {
        "name": "Omar Atie",
        "email": "atiaomar1978@gmail.com",
        "time": "Wed Aug 12 00:39:19 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 09:39:19 2026 +0200"
      },
      "message": "CAMEL-24376: Allow boolean-zen operands in Simple logical expressions\n\nFix SimpleIllegalSyntaxException when boolean-zen shorthand (standalone\n${header.foo} or ${exchangeProperty.foo}) is used as an operand of ||\nor \u0026\u0026. Accept SimpleFunctionStart as a valid logical operand and wrap it\nwith matchesValue() in csimple codegen for correct boolean evaluation.\n\nCo-Authored-By: Claude Opus 5 (1M context) \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "18e01296025349d9b66dc928c5ba13a92ffcaeb7",
      "tree": "cb4c070c8df337389290b220f73d58f48c619296",
      "parents": [
        "59794285e46961513f8496f9cab0ce6902930cee"
      ],
      "author": {
        "name": "Karol Krawczyk",
        "email": "106181109+k-krawczyk@users.noreply.github.com",
        "time": "Wed Aug 12 09:31:22 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 09:31:22 2026 +0200"
      },
      "message": "CAMEL-23965: camel-openai - Add moderation operation\n\nAdd an openai:moderation operation that checks text against OpenAI usage\npolicies. The message body passes through unchanged and the verdict is\nexposed as headers, enabling content-based routing. A String body moderates\none input; a List body moderates the whole batch in a single call with\nper-input verdicts in CamelOpenAIModerationResults. The operation fails\nclosed when the API returns fewer results than inputs.\n\nCo-authored-by: Claude \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "59794285e46961513f8496f9cab0ce6902930cee",
      "tree": "753237da97beadc2476f405d0fd9937ee74f9f3f",
      "parents": [
        "a757b4ca6b8a2c79d8c1563c1319d8ea05143afd"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Wed Aug 12 09:26:18 2026 +0200"
      },
      "committer": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Wed Aug 12 09:26:18 2026 +0200"
      },
      "message": "chore: use relative link for llms.txt in upgrade guide\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\n"
    },
    {
      "commit": "a757b4ca6b8a2c79d8c1563c1319d8ea05143afd",
      "tree": "087cfd0a8605031420beb80360a2322dfa7b129f",
      "parents": [
        "3ec2d2c8ad7bd63f6619fc71e05e0766c1f00143"
      ],
      "author": {
        "name": "Karol Krawczyk",
        "email": "106181109+k-krawczyk@users.noreply.github.com",
        "time": "Wed Aug 12 07:47:34 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 07:47:34 2026 +0200"
      },
      "message": "CAMEL-23701: Make generated archetype projects more AI-relevant\n\nRename ReadMe.txt to README.md in all six archetypes and rewrite the content in\nMarkdown with refreshed documentation links. Add an AGENTS.md to every generated\nproject with AI coding assistant guidance: the Camel LLM index, documentation\ntips, CLI and MCP server pointers, project layout and conventions.\n\nAlso fixes camel-archetype-api-component which declared its readme in the wrong\nfileSet, so no readme was ever generated.\n\nCo-authored-by: Claude \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "3ec2d2c8ad7bd63f6619fc71e05e0766c1f00143",
      "tree": "3ba6afd272692f907536d7e90a936698c3b1985a",
      "parents": [
        "b9266cee86f0de4be08bfcf10f9e826309b11492"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Wed Aug 12 07:44:11 2026 +0200"
      },
      "committer": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Wed Aug 12 07:44:11 2026 +0200"
      },
      "message": "4.14 is EOL\n"
    },
    {
      "commit": "b9266cee86f0de4be08bfcf10f9e826309b11492",
      "tree": "e7c69058584d3fe52665f2cf20764c5903e1665c",
      "parents": [
        "cd29991cf36dceb33a720a89d7d8a4170f0e59e5"
      ],
      "author": {
        "name": "Andrea Cosentino",
        "email": "ancosen@gmail.com",
        "time": "Wed Aug 12 07:15:36 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 07:15:36 2026 +0200"
      },
      "message": "CAMEL-24348: camel-google-bigquery - report unusable bodies and missing jobs properly\n\nFix NullPointerException when the message body is null in GoogleBigQueryProducer,\nand when getJob/waitFor returns null for an expired or unknown job in\nGoogleBigQuerySQLProducer. Replace raw Exception throws with RuntimeCamelException\nso routes receive a proper Camel exception type.\n\nCo-Authored-By: Claude Opus 5 (1M context) \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "cd29991cf36dceb33a720a89d7d8a4170f0e59e5",
      "tree": "d5bfd05f6012aa4a54cffa325db0d526d129df77",
      "parents": [
        "f01129f0d0297a372778b67c050550f6650f8489"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Tue Aug 11 21:42:22 2026 +0200"
      },
      "committer": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Tue Aug 11 21:42:22 2026 +0200"
      },
      "message": "CAMEL-24381: camel-jbang - Upgrade to 4.22 LTS release\n"
    },
    {
      "commit": "f01129f0d0297a372778b67c050550f6650f8489",
      "tree": "7a1f1da0eae1727c31982e7071b04d2f187ed2ec",
      "parents": [
        "f9cb3d9e66f757a1c0dc678b74b21b091ba83f30"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Aug 11 16:25:41 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 11 16:25:41 2026 +0200"
      },
      "message": "chore(deps): Bump org.duckdb:duckdb_jdbc from 1.5.5.0 to 1.5.5.1 (#25441)\n\nBumps [org.duckdb:duckdb_jdbc](https://github.com/duckdb/duckdb) from 1.5.5.0 to 1.5.5.1.\n- [Release notes](https://github.com/duckdb/duckdb/releases)\n- [Commits](https://github.com/duckdb/duckdb/commits)\n\n---\nupdated-dependencies:\n- dependency-name: org.duckdb:duckdb_jdbc\n  dependency-version: 1.5.5.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "f9cb3d9e66f757a1c0dc678b74b21b091ba83f30",
      "tree": "4e299ac12e53933feb5385f5f8b86af7bf4fedc1",
      "parents": [
        "3dc89de6fe14c0870259b8673ee8caaaec177737"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Aug 11 16:25:27 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 11 16:25:27 2026 +0200"
      },
      "message": "chore(deps): Bump io.github.littleproxy:littleproxy from 2.8.0 to 2.9.0 (#25438)\n\nBumps [io.github.littleproxy:littleproxy](https://github.com/LittleProxy/LittleProxy) from 2.8.0 to 2.9.0.\n- [Release notes](https://github.com/LittleProxy/LittleProxy/releases)\n- [Changelog](https://github.com/LittleProxy/LittleProxy/blob/main/RELEASE_NOTES.md)\n- [Commits](https://github.com/LittleProxy/LittleProxy/compare/v2.8.0...v2.9.0)\n\n---\nupdated-dependencies:\n- dependency-name: io.github.littleproxy:littleproxy\n  dependency-version: 2.9.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "3dc89de6fe14c0870259b8673ee8caaaec177737",
      "tree": "f5166e6a2b0899a68bb6a82d9b07df7db4b0a601",
      "parents": [
        "c91042e1b4535414ade0bb1bf56af467df930c40"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Aug 11 16:25:13 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 11 16:25:13 2026 +0200"
      },
      "message": "chore(deps): Bump mima-version from 2.4.47 to 2.4.48 (#25437)\n\nBumps `mima-version` from 2.4.47 to 2.4.48.\n\nUpdates `eu.maveniverse.maven.mima:context` from 2.4.47 to 2.4.48\n- [Release notes](https://github.com/maveniverse/mima/releases)\n- [Commits](https://github.com/maveniverse/mima/compare/release-2.4.47...release-2.4.48)\n\nUpdates `eu.maveniverse.maven.mima.runtime:embedded-maven` from 2.4.47 to 2.4.48\n\nUpdates `eu.maveniverse.maven.mima.runtime:standalone-static` from 2.4.47 to 2.4.48\n\n---\nupdated-dependencies:\n- dependency-name: eu.maveniverse.maven.mima:context\n  dependency-version: 2.4.48\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: eu.maveniverse.maven.mima.runtime:embedded-maven\n  dependency-version: 2.4.48\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: eu.maveniverse.maven.mima.runtime:standalone-static\n  dependency-version: 2.4.48\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "c91042e1b4535414ade0bb1bf56af467df930c40",
      "tree": "ffb2da9d8519e68894c1d821dd5f4717f6d2e167",
      "parents": [
        "55ea2a10fdabbf9189171c98fcc8d299918358e1"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Aug 11 16:24:57 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 11 16:24:57 2026 +0200"
      },
      "message": "chore(deps): Bump org.apache.fory:fory-core from 1.5.0 to 1.6.0 (#25436)\n\nBumps org.apache.fory:fory-core from 1.5.0 to 1.6.0.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.fory:fory-core\n  dependency-version: 1.6.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "55ea2a10fdabbf9189171c98fcc8d299918358e1",
      "tree": "e36134dd21c2b818cd2762760c0a5f4b152f5d59",
      "parents": [
        "7286241dc548857c413170ccd0910e2efa0f03f4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Aug 11 16:24:42 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 11 16:24:42 2026 +0200"
      },
      "message": "chore(deps): Bump aws-java-sdk2-version from 2.50.3 to 2.51.3 (#25435)\n\nBumps `aws-java-sdk2-version` from 2.50.3 to 2.51.3.\n\nUpdates `software.amazon.awssdk:sqs` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:kinesis` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:s3` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:sns` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:cloudwatch` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:ec2` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:eventbridge` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:iam` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:kms` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:lambda` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:secretsmanager` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:ssm` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:sts` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:dynamodb` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:config` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:apache5-client` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:transcribe` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:auth` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:regions` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:sdk-core` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:aws-core` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:netty-nio-client` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:athena` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:bedrock` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:bedrockruntime` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:bedrockagent` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:bedrockagentruntime` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:cloudtrail` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:comprehend` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:ecs` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:eks` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:firehose` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:kafka` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:mq` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:polly` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:redshiftdata` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:checksums` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:s3vectors` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:ses` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:sfn` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:textract` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:timestreamquery` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:timestreamwrite` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:translate` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:rekognition` from 2.50.3 to 2.51.3\n\nUpdates `software.amazon.awssdk:securityhub` from 2.50.3 to 2.51.3\n\n---\nupdated-dependencies:\n- dependency-name: software.amazon.awssdk:sqs\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:kinesis\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:s3\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:sns\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:cloudwatch\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:ec2\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:eventbridge\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:iam\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:kms\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:lambda\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:secretsmanager\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:ssm\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:sts\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:dynamodb\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:config\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:apache5-client\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:transcribe\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:auth\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:regions\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:sdk-core\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:aws-core\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:netty-nio-client\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:athena\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:bedrock\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:bedrockruntime\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:bedrockagent\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:bedrockagentruntime\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:cloudtrail\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:comprehend\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:ecs\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:eks\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:firehose\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:kafka\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:mq\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:polly\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:redshiftdata\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:checksums\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:s3vectors\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:ses\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:sfn\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:textract\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:timestreamquery\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:timestreamwrite\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:translate\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:rekognition\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: software.amazon.awssdk:securityhub\n  dependency-version: 2.51.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "7286241dc548857c413170ccd0910e2efa0f03f4",
      "tree": "8478d4ca848140b62660efdf0f879e7090b1114a",
      "parents": [
        "ac266bc13c329ad05f44ec06ec3f3ef3e2ff037b"
      ],
      "author": {
        "name": "Torsten Mielke",
        "email": "tmielke@redhat.com",
        "time": "Tue Aug 11 16:22:10 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 11 16:22:10 2026 +0200"
      },
      "message": "CAMEL-24379: Fix AS2 client ignoring custom HostnameVerifier\n\nWhen a custom HostnameVerifier (e.g. NoopHostnameVerifier) was configured\non the AS2 endpoint, it was silently ignored. The DefaultClientTlsStrategy\ndefaulted to HostnameVerificationPolicy.BOTH, which causes the JDK trust\nmanager to enforce hostname verification during the TLS handshake before the\ncustom HostnameVerifier runs. Fix by using HostnameVerificationPolicy.CLIENT\nso hostname verification is delegated entirely to the provided verifier.\n\nCloses #25446\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "ac266bc13c329ad05f44ec06ec3f3ef3e2ff037b",
      "tree": "15e8a569f2bb82c884856e5d1b5c9b41ad645634",
      "parents": [
        "82f7c6871c29c2f2a03b03fa57020fd957f89a39"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Tue Aug 11 14:43:47 2026 +0200"
      },
      "committer": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Tue Aug 11 14:43:47 2026 +0200"
      },
      "message": "chore: fix SourceViewer save notification and cancelEdit with dirty state\n\n- saveEdit() (F5) now fires the notification callback so callers are\n  informed of the save, matching saveContinueEdit() (Shift+F5) behavior.\n- cancelEdit() now exits edit mode when pendingDiscard is confirmed,\n  fixing an infinite loop between dirty and pendingDiscard states.\n- Fix test assertions to match actual save-blocking behavior on\n  properties validation errors.\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\n"
    },
    {
      "commit": "82f7c6871c29c2f2a03b03fa57020fd957f89a39",
      "tree": "5406079c8267d3a6aae29637e6a8d65870d7d3f8",
      "parents": [
        "b39b42993f0943d87e59f7fb89ffa9d7684b1d46"
      ],
      "author": {
        "name": "Andrea Cosentino",
        "email": "ancosen@gmail.com",
        "time": "Tue Aug 11 14:22:37 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 11 14:22:37 2026 +0200"
      },
      "message": "CAMEL-24347: camel-google-firestore - listCollections honours the configured documentId\n\nlistCollections was the only document operation reading the document id straight\nfrom the header: with documentId set on the endpoint it silently listed the root\ncollections instead of the sub-collections of that document. It now falls back to\nthe configured id like the other operations, while still treating a missing id as\n\"list the root collections\".\n\nThe query and list operations also wrote their _id/_path entries into the map the\nFirestore SDK returned; they now build their own copy.\n\nCloses #25430\n\nCo-Authored-By: Claude Opus 5 (1M context) \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Andrea Cosentino \u003cancosen@gmail.com\u003e"
    },
    {
      "commit": "b39b42993f0943d87e59f7fb89ffa9d7684b1d46",
      "tree": "5049282ca1d3180c336b2b08faa04a251aef0d5c",
      "parents": [
        "67ca5e9ac28366854cb7929010a1200c50eb9e31"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Tue Aug 11 13:48:39 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 11 13:48:39 2026 +0200"
      },
      "message": "CAMEL-24375: parseDuration should handle plain millis value\n\nConsolidate duration parsing into TimeUtils.toDuration() so both\nCamelContextHelper.parseDuration() and DurationConverter.toDuration()\ndelegate to a single implementation that handles plain millis, human-\nreadable (20s, 1m30s), and ISO-8601 (PT20S) formats. This fixes\nNoTypeConversionAvailableException when parsing duration values during\nearly route initialization before the type converter registry is loaded.\n\nCloses #25412\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "67ca5e9ac28366854cb7929010a1200c50eb9e31",
      "tree": "3b993059d34fa1e7ef798330926252f628fa6f6e",
      "parents": [
        "c37cbd43ca4ef26a0a60c80c5fe79b4a422728e6"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Tue Aug 11 13:44:05 2026 +0200"
      },
      "committer": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Tue Aug 11 13:44:05 2026 +0200"
      },
      "message": "CI bump branches\n"
    },
    {
      "commit": "c37cbd43ca4ef26a0a60c80c5fe79b4a422728e6",
      "tree": "55b79b35aafe9449303e31951f4ddae71189bd49",
      "parents": [
        "31ed09340a868ea83f70ae77d6b6bc8b74889584"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Tue Aug 11 13:39:37 2026 +0200"
      },
      "committer": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Tue Aug 11 13:39:37 2026 +0200"
      },
      "message": "Update releases\n"
    },
    {
      "commit": "31ed09340a868ea83f70ae77d6b6bc8b74889584",
      "tree": "ab060efe6e15428f6c500dd5330b4d1451835425",
      "parents": [
        "1c37b2033e53c08ce3633b7e0acc5db95943acb4"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Tue Aug 11 13:27:19 2026 +0200"
      },
      "committer": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Tue Aug 11 13:27:19 2026 +0200"
      },
      "message": "Bump for next version\n"
    },
    {
      "commit": "1c37b2033e53c08ce3633b7e0acc5db95943acb4",
      "tree": "ad3078ef16e0822611e89db8e8eb3299ff68c1ed",
      "parents": [
        "caf7268cdba0adb2e616a322af04d2ed0fa2e5a3"
      ],
      "author": {
        "name": "Gregor Zurowski",
        "email": "gregor@zurowski.org",
        "time": "Tue Aug 11 13:21:08 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 11 13:21:08 2026 +0200"
      },
      "message": "Bump version to `4.23.0-SNAPSHOT` (#25445)\n\n* Bump Maven articats to 4.23.0-SNAPSHOT\n\n* Bump version of artifactss managed outside Maven to 4.23.0-SNAPSHOT"
    },
    {
      "commit": "caf7268cdba0adb2e616a322af04d2ed0fa2e5a3",
      "tree": "a672440b16396bae5a288974be6e852b8dc144e2",
      "parents": [
        "4cdc6727e7fac86f9ba420cbd58e625a29c7eed6"
      ],
      "author": {
        "name": "Colm O hEigeartaigh",
        "email": "coheigea@users.noreply.github.com",
        "time": "Tue Aug 11 12:20:45 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 11 13:20:45 2026 +0200"
      },
      "message": "Pin GitHub actions (#25443)"
    },
    {
      "commit": "4cdc6727e7fac86f9ba420cbd58e625a29c7eed6",
      "tree": "18ff15aedb5b20bd05caf8eb3b17ebcd76ed4f3d",
      "parents": [
        "ae92b69015dcf14fe8e971d3828e500fd0d93b45"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Tue Aug 11 07:56:51 2026 +0200"
      },
      "committer": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Tue Aug 11 12:13:21 2026 +0200"
      },
      "message": "CAMEL-24372: Exclude pseudo-tabs from Settings Select Tab options\n\nFilter out pseudo-tabs with negative indices (like Switch Integration)\nfrom the Select Tab setting in the Settings popup.\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\n"
    },
    {
      "commit": "ae92b69015dcf14fe8e971d3828e500fd0d93b45",
      "tree": "dcc7aebf6e4ede92ccfea5b602126921c028a23d",
      "parents": [
        "9ad53f5abd6c670b481bea1dafa4b93e4ab613e0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Aug 11 10:05:38 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 11 10:05:38 2026 +0200"
      },
      "message": "chore(deps): Bump org.owasp:dependency-check-maven from 12.2.2 to 13.0.0 (#25440)\n\nBumps [org.owasp:dependency-check-maven](https://github.com/dependency-check/DependencyCheck) from 12.2.2 to 13.0.0.\n- [Release notes](https://github.com/dependency-check/DependencyCheck/releases)\n- [Changelog](https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/dependency-check/DependencyCheck/compare/v12.2.2...v13.0.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.owasp:dependency-check-maven\n  dependency-version: 13.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "9ad53f5abd6c670b481bea1dafa4b93e4ab613e0",
      "tree": "a9c84102ab58806dc53dc760d2567b780bb54db2",
      "parents": [
        "16ff7c6aaddaf811c0500471234723bc2fb00a9b"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Tue Aug 11 07:45:52 2026 +0200"
      },
      "committer": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Tue Aug 11 07:45:52 2026 +0200"
      },
      "message": "CAMEL-24372: Update TUI documentation for editor and validation features\n\nDocument source editor (F4), edit shortcuts, F7 diff view, gutter\nchange markers, validate-on-save (YAML schema, endpoints, Simple\nexpressions), Ctrl+G goto node, auto-inject cli-connector for\nSpring Boot, and Open Project action. Remove stale Ctrl+R/F/K\nglobal shortcut references.\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\n"
    },
    {
      "commit": "16ff7c6aaddaf811c0500471234723bc2fb00a9b",
      "tree": "1badbf0c3b35b29c22e9323b2b07ca0296a7d328",
      "parents": [
        "aacc30ccaa31e7fa9877039da17105f202b1b83e"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Mon Aug 10 21:42:05 2026 +0200"
      },
      "committer": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Mon Aug 10 21:42:05 2026 +0200"
      },
      "message": "CAMEL-24372: Validate Simple expressions on save in TUI editor\n\nAdd Simple language validation to the TUI source editor\u0027s validate-on-save\nfeature. Detects simple: expressions in YAML DSL, determines predicate vs\nexpression context from the parent EIP, and validates using the CamelCatalog\nAPI. Also validates log message: fields which use Simple implicitly.\n\nCAMEL-24372: Fix Simple validation for list-item and stale source panel\n\nHandle YAML list-item prefix (- simple:) in Simple expression\nvalidation. Fix Source tab showing stale content when switching\nbetween different integrations by checking PID on tab selection.\n\nCAMEL-24372: Validate before saving, not after\n\nMove validation before the file write in both saveEdit and\nsaveContinueEdit so the file is not written to disk when\nvalidation fails.\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\n"
    },
    {
      "commit": "aacc30ccaa31e7fa9877039da17105f202b1b83e",
      "tree": "a28c8363531a1b163d461a0ed182ed6c7d745713",
      "parents": [
        "47406dddffe6c87a34aa11ef9ea821c26e8acda4"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Mon Aug 10 20:59:53 2026 +0200"
      },
      "committer": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Mon Aug 10 20:59:53 2026 +0200"
      },
      "message": "CAMEL-24372: Fix Spring Boot logging config for TUI log tab\n\nWrite a logback config to ~/.camel/.tui-logback-spring-boot.xml that\nlogs to ~/.camel/PID.log (same as JBang) and reference it via\nfile: protocol instead of classpath: which doesn\u0027t exist in Spring\nBoot projects.\n\nCAMEL-24372: Fix Source tab stale files after integration restart\n\nDetect PID changes in the Source tab render loop and trigger\nonIntegrationChanged to refresh the file list and source viewer\nwhen the selected integration restarts with a new PID.\n\nCAMEL-24372: Fix Source tab stale files after integration restart\n\nDetect PID changes in the Source tab render loop and trigger\nonIntegrationChanged to refresh the file list and source viewer\nwhen the selected integration restarts with a new PID. Initialize\nlastSeenPid in onTabSelected and onIntegrationChanged to avoid\nfalse triggers on first render.\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\n"
    },
    {
      "commit": "47406dddffe6c87a34aa11ef9ea821c26e8acda4",
      "tree": "b430bfc31f95a52100dc4b3965554da0c6918fe7",
      "parents": [
        "5ddf812bfe070354c7e1b32a7e528c074737c087"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Mon Aug 10 19:20:33 2026 +0200"
      },
      "committer": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Mon Aug 10 19:20:33 2026 +0200"
      },
      "message": "CAMEL-24372: Auto-inject camel-cli-connector for Spring Boot projects\n\nWhen launching a Spring Boot project via F10, inject the\ncamel-cli-connector-starter dependency into a temp pom copy if not\nalready present, so the TUI can communicate with the running app.\nAlso enable restart for Spring Boot and Quarkus projects.\n\nCAMEL-24372: Restart Spring Boot/Quarkus via Maven parent re-launch\n\nFor Spring Boot and Quarkus restarts, find the Maven parent process\nand re-launch it instead of the raw Java child process. This ensures\nsource changes are recompiled before the app restarts.\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\n"
    },
    {
      "commit": "5ddf812bfe070354c7e1b32a7e528c074737c087",
      "tree": "ec83e96a9693039a09db158184946394f8c19875",
      "parents": [
        "7a0c38ede3dbbe7f4ba6e3a86440e7666d4940c8"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Mon Aug 10 18:27:23 2026 +0200"
      },
      "committer": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Mon Aug 10 18:27:23 2026 +0200"
      },
      "message": "CAMEL-24372: Fix Esc closing parent screen when goto popup is open\n\nHandle goto route/node popup Esc in handleEscape() so it closes the\npopup instead of propagating to CamelMonitor which navigates away.\n\nCAMEL-24372: Goto node popup tree format matching diagram panel\n\nRender goto node entries as type[label] with tree connectors (├─/└─)\nmatching the Diagram tab\u0027s route tree panel. Normalize indent depths\nto sequential levels. Fix endpoint EIP indent using the declaration\nline instead of the deeper uri: line.\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\n"
    },
    {
      "commit": "7a0c38ede3dbbe7f4ba6e3a86440e7666d4940c8",
      "tree": "0cbc178e1c47264ecd1fae6d5c9ddb6dad5f1de1",
      "parents": [
        "6841b20d680968525603d272fa38bb7ca86618a7"
      ],
      "author": {
        "name": "Torsten Mielke",
        "email": "tmielke@ibm.com",
        "time": "Mon Aug 10 15:49:27 2026 +0200"
      },
      "committer": {
        "name": "Federico Mariani",
        "email": "34543311+Croway@users.noreply.github.com",
        "time": "Mon Aug 10 18:07:18 2026 +0200"
      },
      "message": "CAMEL-24205: Upgrade camel-as2 test dependency from as2-lib 5.1.8 to phase2-lib 6.2.1\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n"
    },
    {
      "commit": "6841b20d680968525603d272fa38bb7ca86618a7",
      "tree": "f416c925137b3eb63c6a00c475a27d60bf2259dc",
      "parents": [
        "6ca643ab18c1e53004481101721311da357faae7"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Mon Aug 10 14:10:48 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 10 14:10:48 2026 +0200"
      },
      "message": "chore(camel-test-infra-aws-v2): upgrade aws.container to 1.6.0 (#25415)\n\nUpdate aws.container from 1.5.33 to 1.6.0\n\nCo-authored-by: github-actions[bot] \u003cgithub-actions[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "6ca643ab18c1e53004481101721311da357faae7",
      "tree": "c85c025908c706b6265e4b5da624b32d2c32b7ae",
      "parents": [
        "2b3bb01cc7e5e176a6e672505ae3a48584b71fd1"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Mon Aug 10 14:10:18 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 10 14:10:18 2026 +0200"
      },
      "message": "chore(camel-test-infra-cli): upgrade cli.service.from.image to 45 (#25416)\n\nUpdate cli.service.from.image from 43 to 45\n\nCo-authored-by: github-actions[bot] \u003cgithub-actions[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "2b3bb01cc7e5e176a6e672505ae3a48584b71fd1",
      "tree": "b9a68efa00e0a8edf0afa2344e458b360abc23b8",
      "parents": [
        "9ede40bf0ee08df182860beceaf0f05cc0dbb9a7"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Mon Aug 10 14:09:58 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 10 14:09:58 2026 +0200"
      },
      "message": "chore(camel-test-infra-hashicorp-vault): upgrade hashicorp.vault.container to 2.0.4 (#25418)\n\nUpdate hashicorp.vault.container from 2.0.3 to 2.0.4\n\nCo-authored-by: github-actions[bot] \u003cgithub-actions[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "9ede40bf0ee08df182860beceaf0f05cc0dbb9a7",
      "tree": "ac21a3d3d3092433943ddaea14322c000f97ded9",
      "parents": [
        "dde22bff09183a13f8fb22efe6d44106e5c31c8d"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Mon Aug 10 14:09:45 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 10 14:09:45 2026 +0200"
      },
      "message": "chore(camel-test-infra-keycloak): upgrade keycloak.container to 26.7.1 (#25419)\n\nUpdate keycloak.container from 26.7.0 to 26.7.1\n\nCo-authored-by: github-actions[bot] \u003cgithub-actions[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "dde22bff09183a13f8fb22efe6d44106e5c31c8d",
      "tree": "1b18ae3e24c06b8acc14879819622045b8c924e1",
      "parents": [
        "79732fd54dd3890d664b7fae022448239f709480"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Mon Aug 10 14:09:28 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 10 14:09:28 2026 +0200"
      },
      "message": "chore(camel-test-infra-milvus): upgrade milvus.container.ppc64le to v2.6.5 (#25421)\n\nUpdate milvus.container.ppc64le from v2.4.11 to v2.6.5\n\nCo-authored-by: github-actions[bot] \u003cgithub-actions[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "79732fd54dd3890d664b7fae022448239f709480",
      "tree": "375cc9322a704f51d1ca8a87e09ca62b8899535c",
      "parents": [
        "2f3986587d1c775bc00da88ee61e1090ce571a24"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Mon Aug 10 14:09:17 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 10 14:09:17 2026 +0200"
      },
      "message": "chore(camel-test-infra-observability): upgrade observability.perses.container to v0.54.0 (#25422)\n\nUpdate observability.perses.container from v0.53.1 to v0.54.0\n\nCo-authored-by: github-actions[bot] \u003cgithub-actions[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "2f3986587d1c775bc00da88ee61e1090ce571a24",
      "tree": "98f3dec70521bd5965f1f6cc53af1756524a5eeb",
      "parents": [
        "2fd169e3a625f89a247bd17b82397da23e643a75"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Mon Aug 10 14:09:02 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 10 14:09:02 2026 +0200"
      },
      "message": "chore(camel-test-infra-opensearch): upgrade opensearch.container to 3.8.0 (#25424)\n\nUpdate opensearch.container from 3.7.0 to 3.8.0\n\nCo-authored-by: github-actions[bot] \u003cgithub-actions[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "2fd169e3a625f89a247bd17b82397da23e643a75",
      "tree": "522fa9dd447251b914fe862b80c32de8abe248fc",
      "parents": [
        "590833bdee61f88af8a5ffa4556e448d83b5084e"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Mon Aug 10 14:08:50 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 10 14:08:50 2026 +0200"
      },
      "message": "chore(camel-test-infra-opensearch): upgrade opensearch-dashboards.container.image to 3.8.0 (#25425)\n\nUpdate opensearch-dashboards.container.image from 3.7.0 to 3.8.0\n\nCo-authored-by: github-actions[bot] \u003cgithub-actions[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "590833bdee61f88af8a5ffa4556e448d83b5084e",
      "tree": "7e35a0f76211ea9955b36da64f62e1ed069bd97a",
      "parents": [
        "329cacc9da2fa1bc1aede07d07e00381c03a2c5c"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Mon Aug 10 14:08:33 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 10 14:08:33 2026 +0200"
      },
      "message": "chore(camel-test-infra-smb): upgrade smb.service.from.image to 45 (#25426)\n\nUpdate smb.service.from.image from 43 to 45\n\nCo-authored-by: github-actions[bot] \u003cgithub-actions[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "329cacc9da2fa1bc1aede07d07e00381c03a2c5c",
      "tree": "d40e79b6d94276c25fb0097296ba4079fd7a9def",
      "parents": [
        "650dd2d76dc2973adf67d81686f7e66038677290"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Aug 10 14:08:11 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 10 14:08:11 2026 +0200"
      },
      "message": "chore(deps): Bump the elasticsearch group with 3 updates (#25427)\n\nBumps the elasticsearch group with 3 updates: [co.elastic.clients:elasticsearch-java](https://github.com/elastic/elasticsearch-java), [org.elasticsearch.client:elasticsearch-rest-client](https://github.com/elastic/elasticsearch) and [org.elasticsearch.client:elasticsearch-rest-client-sniffer](https://github.com/elastic/elasticsearch).\n\n\nUpdates `co.elastic.clients:elasticsearch-java` from 9.4.4 to 9.5.0\n- [Release notes](https://github.com/elastic/elasticsearch-java/releases)\n- [Changelog](https://github.com/elastic/elasticsearch-java/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/elastic/elasticsearch-java/compare/v9.4.4...v9.5.0)\n\nUpdates `org.elasticsearch.client:elasticsearch-rest-client` from 9.4.4 to 9.5.0\n- [Release notes](https://github.com/elastic/elasticsearch/releases)\n- [Changelog](https://github.com/elastic/elasticsearch/blob/main/docs/changelog.yml)\n- [Commits](https://github.com/elastic/elasticsearch/compare/v9.4.4...v9.5.0)\n\nUpdates `org.elasticsearch.client:elasticsearch-rest-client-sniffer` from 9.4.4 to 9.5.0\n- [Release notes](https://github.com/elastic/elasticsearch/releases)\n- [Changelog](https://github.com/elastic/elasticsearch/blob/main/docs/changelog.yml)\n- [Commits](https://github.com/elastic/elasticsearch/compare/v9.4.4...v9.5.0)\n\nUpdates `org.elasticsearch.client:elasticsearch-rest-client` from 9.4.4 to 9.5.0\n- [Release notes](https://github.com/elastic/elasticsearch/releases)\n- [Changelog](https://github.com/elastic/elasticsearch/blob/main/docs/changelog.yml)\n- [Commits](https://github.com/elastic/elasticsearch/compare/v9.4.4...v9.5.0)\n\n---\nupdated-dependencies:\n- dependency-name: co.elastic.clients:elasticsearch-java\n  dependency-version: 9.5.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n  dependency-group: elasticsearch\n- dependency-name: org.elasticsearch.client:elasticsearch-rest-client\n  dependency-version: 9.5.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n  dependency-group: elasticsearch\n- dependency-name: org.elasticsearch.client:elasticsearch-rest-client-sniffer\n  dependency-version: 9.5.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n  dependency-group: elasticsearch\n- dependency-name: org.elasticsearch.client:elasticsearch-rest-client\n  dependency-version: 9.5.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n  dependency-group: elasticsearch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "650dd2d76dc2973adf67d81686f7e66038677290",
      "tree": "f45e04ac1da7836e0d06d712f4280f946d61e3b0",
      "parents": [
        "b7c5eb6e75be75e362db7d6bc446fcddce8f7ec8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Aug 10 14:07:57 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 10 14:07:57 2026 +0200"
      },
      "message": "chore(deps): Bump jetty-version from 12.1.11 to 12.1.12 (#25429)\n\nBumps `jetty-version` from 12.1.11 to 12.1.12.\n\nUpdates `org.eclipse.jetty.ee10:jetty-ee10-webapp` from 12.1.11 to 12.1.12\n\nUpdates `org.eclipse.jetty.ee10:jetty-ee10-servlet` from 12.1.11 to 12.1.12\n\nUpdates `org.eclipse.jetty:jetty-server` from 12.1.11 to 12.1.12\n\nUpdates `org.eclipse.jetty.ee10.websocket:jetty-ee10-websocket-jakarta-server` from 12.1.11 to 12.1.12\n\nUpdates `org.eclipse.jetty.websocket:jetty-websocket-jetty-server` from 12.1.11 to 12.1.12\n\nUpdates `org.eclipse.jetty:jetty-security` from 12.1.11 to 12.1.12\n\nUpdates `org.eclipse.jetty.ee10:jetty-ee10-servlets` from 12.1.11 to 12.1.12\n\nUpdates `org.eclipse.jetty:jetty-client` from 12.1.11 to 12.1.12\n\nUpdates `org.eclipse.jetty:jetty-jmx` from 12.1.11 to 12.1.12\n\nUpdates `org.eclipse.jetty:jetty-util` from 12.1.11 to 12.1.12\n\nUpdates `org.eclipse.jetty.http2:jetty-http2-client` from 12.1.11 to 12.1.12\n\nUpdates `org.eclipse.jetty.http2:jetty-http2-client-transport` from 12.1.11 to 12.1.12\n\nUpdates `org.eclipse.jetty:jetty-util-ajax` from 12.1.11 to 12.1.12\n\nUpdates `org.eclipse.jetty:jetty-io` from 12.1.11 to 12.1.12\n\nUpdates `org.eclipse.jetty:jetty-proxy` from 12.1.11 to 12.1.12\n\nUpdates `org.eclipse.jetty.ee9:jetty-ee9-servlet` from 12.1.11 to 12.1.12\n\n---\nupdated-dependencies:\n- dependency-name: org.eclipse.jetty.ee10:jetty-ee10-webapp\n  dependency-version: 12.1.12\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.eclipse.jetty.ee10:jetty-ee10-servlet\n  dependency-version: 12.1.12\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.eclipse.jetty:jetty-server\n  dependency-version: 12.1.12\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.eclipse.jetty.ee10.websocket:jetty-ee10-websocket-jakarta-server\n  dependency-version: 12.1.12\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.eclipse.jetty.websocket:jetty-websocket-jetty-server\n  dependency-version: 12.1.12\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.eclipse.jetty:jetty-security\n  dependency-version: 12.1.12\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.eclipse.jetty.ee10:jetty-ee10-servlets\n  dependency-version: 12.1.12\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n- dependency-name: org.eclipse.jetty:jetty-client\n  dependency-version: 12.1.12\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.eclipse.jetty:jetty-jmx\n  dependency-version: 12.1.12\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.eclipse.jetty:jetty-util\n  dependency-version: 12.1.12\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n- dependency-name: org.eclipse.jetty.http2:jetty-http2-client\n  dependency-version: 12.1.12\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n- dependency-name: org.eclipse.jetty.http2:jetty-http2-client-transport\n  dependency-version: 12.1.12\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n- dependency-name: org.eclipse.jetty:jetty-util-ajax\n  dependency-version: 12.1.12\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.eclipse.jetty:jetty-io\n  dependency-version: 12.1.12\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.eclipse.jetty:jetty-proxy\n  dependency-version: 12.1.12\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.eclipse.jetty.ee9:jetty-ee9-servlet\n  dependency-version: 12.1.12\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "b7c5eb6e75be75e362db7d6bc446fcddce8f7ec8",
      "tree": "ebb65b9aeec88c3faa0cb03c69b7a76601cf0be6",
      "parents": [
        "e78bb3caf043121bfd9e6c0004c62992de9db25d"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Mon Aug 10 14:07:22 2026 +0200"
      },
      "committer": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Mon Aug 10 14:07:22 2026 +0200"
      },
      "message": "CAMEL-24372: Fix TUI editor key bindings for terminal compatibility\n\nRemap broken edit-mode shortcuts that relied on terminal features\nunavailable on macOS/iTerm2: Ctrl+Shift+K to Ctrl+K (delete line\ninstead of block), remove Ctrl+/ (pending tamboui fix for 0x1F),\nremove Ctrl+Backspace/Delete (terminals send same byte as unmodified),\nremove Ctrl+F find from edit mode, remove global Ctrl+F files popup.\nFix block move/duplicate including trailing blank lines and viewport\njumping to bottom after operations.\n\nCAMEL-24372: Remove global Ctrl+K/R/T/F shortcuts that conflict with editing\n\nFree up Ctrl+letter keys for the source editor by removing global\nshortcuts: Ctrl+K (tape recording), Ctrl+R (AI panel passthrough),\nCtrl+T (caption overlay), and Ctrl+F (files popup, already in F2 menu).\n\nCAMEL-24372: TUI editor gutter change markers and F7 diff view\n\nAdd visual change indicators in the editor gutter: green markers for\nadded lines, yellow for modified lines. Changes are tracked via an\nLCS-based diff against the original text captured on edit entry.\n\nAdd F7 diff overlay that renders a unified diff inline in the edit\npanel with full-width colored backgrounds (dark red for removed, dark\ngreen for added) with line numbers and gutter. Colors use new Theme\nmethods (diffAdded, diffModified, diffRemoved) for theme support.\n\nCAMEL-24372: Fix F7 diff view line numbers, footer, and Esc handling\n\nUse real source file line numbers in diff view instead of sequential\nnumbering. Show dedicated footer with only Esc/F7 and scroll hints\nwhen diff is active. Fix Esc not closing diff by checking diffOverlay\nfirst in cancelEdit() before the discard prompt.\n\nCAMEL-24372: Use green background for gutter change markers\n\nUse the same dark green background as the diff view for gutter change\nmarkers in edit mode, making them clearly visible instead of subtle\nstyle patches that were hard to see.\n\nCAMEL-24372: Move F7 diff hint next to F5 in edit mode footer\n\nGroup F-key hints together in the footer for consistency.\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\n"
    },
    {
      "commit": "e78bb3caf043121bfd9e6c0004c62992de9db25d",
      "tree": "b5b62a139bd1cfeaacb14b7597826e8217aca901",
      "parents": [
        "c0dcb7c09a4bebdfeb574fda679cd428e261b8de"
      ],
      "author": {
        "name": "Omar Atie",
        "email": "atiaomar1978@gmail.com",
        "time": "Mon Aug 10 01:31:22 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 10 10:31:22 2026 +0200"
      },
      "message": "CAMEL-24372: TUI YAML editor undo/redo, block ops, word nav, find in edit\n\nAdd enhanced plain-text edit mode to the TUI source viewer with\nundo/redo (Ctrl+Z/Y), YAML block move/duplicate/delete (Alt+arrows,\nCtrl+D/K), comment toggle (Ctrl+/), word navigation/delete, smart Home,\nand find while editing. Decomposed into SourceEditHistory,\nYamlBlockEditor, and SourceEditorNavigation helpers with comprehensive\nunit and integration tests.\n\nCloses #25408\nCo-authored-by: cursoragent \u003ccursoragent@cursor.com\u003e\nCo-authored-by: Omar Atie \u003catiaomar1978-hub@users.noreply.github.com\u003e\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "c0dcb7c09a4bebdfeb574fda679cd428e261b8de",
      "tree": "315594559dbc8c33cba1181d1a58fd01f7a084bb",
      "parents": [
        "1ff0be2e8626769939717dbba1016e644e798920"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Mon Aug 10 09:51:20 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 10 09:51:20 2026 +0200"
      },
      "message": "chore(camel-test-infra-ollama): upgrade ollama.container to 0.32.6 (#25423)\n\nUpdate ollama.container from 0.32.5 to 0.32.6\n\nCo-authored-by: github-actions[bot] \u003cgithub-actions[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "1ff0be2e8626769939717dbba1016e644e798920",
      "tree": "1f27f70b57bcc6eece84167ee264bba442cd6e75",
      "parents": [
        "7226ce876b1432e27e390516401b287501816ddc"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Aug 10 09:49:55 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 10 09:49:55 2026 +0200"
      },
      "message": "chore(deps): Bump com.github.freva:ascii-table from 1.12.1 to 1.13.0 (#25428)\n\nBumps [com.github.freva:ascii-table](https://github.com/freva/ascii-table) from 1.12.1 to 1.13.0.\n- [Release notes](https://github.com/freva/ascii-table/releases)\n- [Commits](https://github.com/freva/ascii-table/compare/1.12.1...1.13.0)\n\n---\nupdated-dependencies:\n- dependency-name: com.github.freva:ascii-table\n  dependency-version: 1.13.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "7226ce876b1432e27e390516401b287501816ddc",
      "tree": "765c905c60e06191034b59c722fe4c077d6d96e7",
      "parents": [
        "f374f518bbe1d45e3190c218f7bf4352851ddb38"
      ],
      "author": {
        "name": "Andrea Cosentino",
        "email": "ancosen@gmail.com",
        "time": "Mon Aug 10 07:54:12 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 10 07:54:12 2026 +0200"
      },
      "message": "CAMEL-24360: docs - note that CAMEL-23588 undertow filter was not applied before the fix\n\nAdds NOTE admonitions to the 4.14, 4.18, and 4.21 upgrade guides\nclarifying that the UndertowHeaderFilterStrategy filtering described\nunder CAMEL-23588 was inert on endpoint-configured routes until the\nCAMEL-24360 wiring fix shipped in 4.14.9, 4.18.4, and 4.22.0.\n\nCloses #25414\n\nCo-Authored-By: Claude Opus 5 (1M context) \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "f374f518bbe1d45e3190c218f7bf4352851ddb38",
      "tree": "0bb24dc35d936b62f7a4309152de22f149d54da5",
      "parents": [
        "52133801be09213a0b4b3224d0a07865f51143ca"
      ],
      "author": {
        "name": "Torsten Mielke",
        "email": "tmielke@redhat.com",
        "time": "Mon Aug 10 07:52:12 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 10 07:52:12 2026 +0200"
      },
      "message": "CAMEL-21577: Fix test-infra modules not using container.properties for Dockerfile base images\n\nExternalize hardcoded base image references in camel-test-infra-smb,\ncamel-test-infra-cli, and camel-test-infra-hivemq (Sparkplug TCK) into\ncontainer.properties. Each module now resolves its Dockerfile base image\nvia LocalPropertyResolver with hub.image.name.prefix support, allowing\noverride via system properties and private registry proxies.\n\nCloses #25405\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "52133801be09213a0b4b3224d0a07865f51143ca",
      "tree": "8541e3aa987a6c80fc872961d0a0230ee83d7940",
      "parents": [
        "04f332134042ac7fb811d6c71126d153f1836be9"
      ],
      "author": {
        "name": "Omar Atie",
        "email": "atiaomar1978@gmail.com",
        "time": "Sun Aug 09 22:50:43 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 10 07:50:43 2026 +0200"
      },
      "message": "CAMEL-24374: Add Ctrl+G go-to-node popup in TUI Source editor\n\nImplements a tree-style go-to-node popup (Ctrl+G) in the Source tab that\nshows routes and their individual processors/EIPs with fuzzy filtering.\nThe existing \u0027g\u0027 shortcut remains for quick route-level navigation.\n\nAdds YamlRouteNodeScanner to index route headers and navigable processor\nlines, GotoSourceNodePopup for the tree popup, and extends SourceViewer\nwith goToLine() cursor positioning in edit mode. Cross-file navigation\nis blocked when the edit buffer has unsaved changes.\n\nCloses #25411\n\nCo-Authored-By: Cursor Agent \u003cnoreply@cursor.com\u003e"
    },
    {
      "commit": "04f332134042ac7fb811d6c71126d153f1836be9",
      "tree": "8c2eeefbedcaa239e7d95e42ab5f41cfc2ec986b",
      "parents": [
        "f0f1de7ef3fc8e50eb95d798b1a2c8a0d3440459"
      ],
      "author": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Mon Aug 10 07:29:02 2026 +0200"
      },
      "committer": {
        "name": "Claus Ibsen",
        "email": "claus.ibsen@gmail.com",
        "time": "Mon Aug 10 07:29:02 2026 +0200"
      },
      "message": "camel-jbang-tui: Editor options popup should use focused border and exclude URI path parameters\n\ncamel-jbang-tui: Editor options popup uses camelCase-aware filtering\n\ncamel-jbang-tui: Editor TAB completion auto-inserts parameters block below uri\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Claus Ibsen \u003cclaus.ibsen@gmail.com\u003e\n"
    },
    {
      "commit": "f0f1de7ef3fc8e50eb95d798b1a2c8a0d3440459",
      "tree": "bfb372ce122442460aa7d8b0215ff21c7e865b82",
      "parents": [
        "54041cce545322f7ff1bb362ecc02999b3d96ba0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Aug 10 07:27:56 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 10 07:27:56 2026 +0200"
      },
      "message": "chore(deps): Bump aws-java-sdk2-version from 2.50.2 to 2.50.3 (#25403)\n\nBumps `aws-java-sdk2-version` from 2.50.2 to 2.50.3.\n\nUpdates `software.amazon.awssdk:sqs` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:kinesis` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:s3` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:sns` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:cloudwatch` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:ec2` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:eventbridge` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:iam` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:kms` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:lambda` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:secretsmanager` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:ssm` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:sts` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:dynamodb` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:config` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:apache5-client` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:transcribe` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:auth` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:regions` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:sdk-core` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:aws-core` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:netty-nio-client` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:athena` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:bedrock` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:bedrockruntime` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:bedrockagent` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:bedrockagentruntime` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:cloudtrail` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:comprehend` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:ecs` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:eks` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:firehose` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:kafka` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:mq` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:polly` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:redshiftdata` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:checksums` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:s3vectors` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:ses` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:sfn` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:textract` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:timestreamquery` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:timestreamwrite` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:translate` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:rekognition` from 2.50.2 to 2.50.3\n\nUpdates `software.amazon.awssdk:securityhub` from 2.50.2 to 2.50.3\n\n---\nupdated-dependencies:\n- dependency-name: software.amazon.awssdk:sqs\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:kinesis\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:s3\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:sns\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:cloudwatch\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:ec2\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:eventbridge\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:iam\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:kms\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:lambda\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:secretsmanager\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:ssm\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:sts\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:dynamodb\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:config\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:apache5-client\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:transcribe\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:auth\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:regions\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:sdk-core\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:aws-core\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:netty-nio-client\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:athena\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:bedrock\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:bedrockruntime\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:bedrockagent\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:bedrockagentruntime\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:cloudtrail\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:comprehend\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:ecs\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:eks\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:firehose\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:kafka\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:mq\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:polly\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:redshiftdata\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:checksums\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:s3vectors\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:ses\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:sfn\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:textract\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:timestreamquery\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:timestreamwrite\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:translate\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:rekognition\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: software.amazon.awssdk:securityhub\n  dependency-version: 2.50.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "54041cce545322f7ff1bb362ecc02999b3d96ba0",
      "tree": "a19f7c5c95f9b74c28a208bccb705682b1c4d434",
      "parents": [
        "70453513c0b632c541538e2bf84f52455f4e2961"
      ],
      "author": {
        "name": "Andrea Cosentino",
        "email": "ancosen@gmail.com",
        "time": "Sun Aug 09 18:57:39 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 09 18:57:39 2026 +0200"
      },
      "message": "CAMEL-24371: camel-a2a - fix WebhookUrlValidator address classification and host matching (#25406)\n\nWebhookUrlValidator classified webhook hosts in two places that did not agree.\nA host written as an IP literal was checked against a string prefix list, while a\nhost reached through a name was classified with the InetAddress predicates. Those\npredicates do not cover the same ground: isSiteLocalAddress reports the deprecated\nfec0::/10 block and not the fc00::/7 unique local addresses that replaced it, so\nthe same address was accepted or rejected depending on how it was written.\n\nThe literal pre-check also prefix-matched the raw host string without establishing\nthat the host was an IP literal, so any name beginning with fc or fd, such as\nfcm.googleapis.com, was rejected outright.\n\nBoth paths now resolve the host and classify the resulting address with one shared\nraw-byte classifier. InetAddress.getByName already parses bracketed IPv6 literals\nwithout touching DNS, so the separate literal path is no longer needed. The\nclassifier additionally recognises fc00::/7, IPv4-compatible IPv6, the NAT64\nwell-known prefix 64:ff9b::/96, 6to4 under 2002::/16 and the shared address space\n100.64.0.0/10. NAT64 and 6to4 addresses are classified by the IPv4 address they\nembed, so a translation prefix carrying a globally routable address stays allowed.\n\nA package-private resolver seam lets the resolved-host path be tested without DNS.\n\nCo-Authored-By: Claude Opus 5 (1M context) \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Andrea Cosentino \u003cancosen@gmail.com\u003e"
    },
    {
      "commit": "70453513c0b632c541538e2bf84f52455f4e2961",
      "tree": "3b7b5be62199f53ab655bb9805f81ab16b100e13",
      "parents": [
        "aa8c9d327034332b4b0bb8f7cc148645c4da3c82"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Sun Aug 09 17:03:47 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 09 17:03:47 2026 +0200"
      },
      "message": "Generated sources regen for SBOM (#25413)\n\nRegen SBOM from commit aa8c9d327034332b4b0bb8f7cc148645c4da3c82\n\nSigned-off-by: GitHub \u003cnoreply@github.com\u003e\nCo-authored-by: oscerd \u003coscerd@users.noreply.github.com\u003e"
    },
    {
      "commit": "aa8c9d327034332b4b0bb8f7cc148645c4da3c82",
      "tree": "ecc199be1dfecf745b29aa69835dba051ae6bdb6",
      "parents": [
        "b709779c85335374cc535c9463c7e2138479ea2e"
      ],
      "author": {
        "name": "Federico Mariani",
        "email": "34543311+Croway@users.noreply.github.com",
        "time": "Fri Aug 07 12:04:30 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 07 12:04:30 2026 +0200"
      },
      "message": "CAMEL-24369: camel-mcp-server jackson-annotations alignment + camel-openai deferred MCP client init\n\nAdd a direct jackson-annotations dependency to camel-mcp-server so consumers\nresolving without the jackson-bom get a version aligned with jackson-databind\n(the MCP SDK\u0027s older jackson-annotations otherwise wins by nearest-wins and\nbreaks databind at runtime with NoClassDefFoundError: JsonSerializeAs).\n\nDefer initialization of MCP servers that are unreachable when the camel-openai\nendpoint starts: the server is recorded with a WARN and retried lazily on first\nuse via the existing reconnect path and per-server locks. This lets an\napplication consume its own MCP endpoint on runtimes where the HTTP server only\naccepts connections after the application has started. Invalid configuration\n(e.g. missing transportType) still fails fast.\n\nIncludes a new unit test (4 scenarios), the openai-mcp error-table update, and\na fix for the stale ai-tool See Also section.\n\nCloses #25404\n\nCo-Authored-By: Claude \u003cnoreply@anthropic.com\u003e"
    }
  ],
  "next": "b709779c85335374cc535c9463c7e2138479ea2e"
}
