)]}'
{
  "log": [
    {
      "commit": "f30842f732673b7c5099cccbdc5a0630a1ac95b3",
      "tree": "7b78d75ce20e0d114c9fd0ba820caba8ac5d6381",
      "parents": [
        "01c964ae4135b092c1b107c070def3616d641325"
      ],
      "author": {
        "name": "François de Parscau",
        "email": "116000379+f2par0@users.noreply.github.com",
        "time": "Thu Apr 16 08:15:18 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 08:15:18 2026 +0200"
      },
      "message": "fix(#696): Use proper keywords in langchain4j features (#697)"
    },
    {
      "commit": "01c964ae4135b092c1b107c070def3616d641325",
      "tree": "74deb9e75c303d7b8a27087302ca1c9bb072a547",
      "parents": [
        "75602eda587645d1b941c9fafd4f5f730ed16d36"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Apr 14 17:30:50 2026 +0200"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Apr 14 17:30:50 2026 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "75602eda587645d1b941c9fafd4f5f730ed16d36",
      "tree": "9d8dded10b35040e89290850e0c931063fabb6e2",
      "parents": [
        "042e6744b4d927de66821773cb43fef5ceb7ee41"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Apr 14 17:30:45 2026 +0200"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Apr 14 17:30:45 2026 +0200"
      },
      "message": "[maven-release-plugin] prepare release camel-karaf-4.18.1\n"
    },
    {
      "commit": "042e6744b4d927de66821773cb43fef5ceb7ee41",
      "tree": "fc79126eeebebfaecd5464d47722737d0470a4de",
      "parents": [
        "8d0247fcad6aab1bfb005e26c2e75301f84c7267"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Apr 14 14:33:12 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 14 14:33:12 2026 +0200"
      },
      "message": "Upgrade to Camel 4.18.1 (#695)\n\n* Upgrade to Camel 4.18.1\n\n* Fix undefined jackson2-annotations-version property\n\nReplace ${jackson2-annotations-version} with ${jackson2-version} in\ncamel-jackson and camel-jacksonxml test POMs as the former property\nis not defined and breaks the build.\n\n* Fix netty feature bundles for Netty 4.1.x compatibility\n\nReplace netty-codec-base and netty-codec-compression bundles with\nnetty-codec, as the split artifacts only exist in Netty 4.2.x.\nCamel 4.18.1 uses Netty 4.1.131.Final where codec and compression\nare packaged together in the netty-codec artifact.\n\n* Fix CI failures caused by missing/incorrect version properties after 4.18.1 upgrade\n\n- Fix camel-osgi-jackson2-version range from [2.20,2.21) to [2.19,2.20) to\n  match jackson2-version 2.19.4 used by Camel 4.18.1\n- Restore missing version properties accidentally removed during upgrade:\n  docling-core-version, docling-serve-api-version, docling-serve-client-version,\n  langchain4j-hugging-face-version, langchain4j-community-dashscope-version,\n  microprofile-fault-tolerance-version, neo4j-bolt-version,\n  reactor-netty-incubator-quic-version, async-http-client-version\n- Fix camel-kafka feature to use explicit lz4-java-version instead of\n  auto-detect-version which failed version resolution\n\n* Fix undefined jackson2-annotations-version property in jackson feature\n\nUse jackson2-version instead of the undefined jackson2-annotations-version\nproperty for jackson-annotations bundle, consistent with jackson-databind\nand jackson-core in the same feature block.\n\n* Fix camel-avro feature resolution by upgrading Jackson to 2.20.1\n\nAvro 1.12.1 requires com.fasterxml.jackson.annotation \u003e\u003d 2.20.0 in its\nOSGi manifest, but jackson2-version was 2.19.4 and the OSGi import range\nwas [2.19,2.20) which explicitly excluded 2.20+.\n\n* Fix CI failures: missing properties, jackson-annotations version, and Netty 4.2-only artifacts\n\n- Add jackson2-annotations-version\u003d2.20 property (annotations uses different\n  versioning than core/databind which use 2.20.x)\n- Restore jspecify-version, nimbusds-content-type-version, nimbusds-lang-tag-version,\n  and nimbusds-oauth2-oidc-sdk-version properties accidentally dropped in 4.18.1 upgrade\n- Remove netty-codec-http3 and netty-codec-classes-quic bundles from azure-eventhubs,\n  azure-storage-blob, and stitch features (only exist in Netty 4.2+, already optional)\n\n* Fix remaining CI failures: Netty version, lz4 groupId, snakeyaml property\n\n- Restore Netty to 4.2.12.Final (4.18.1 upgrade incorrectly downgraded to 4.1.131\n  which is incompatible with reactor-netty 1.3.3 OSGi imports requiring \u003e\u003d4.2.0)\n- Restore netty-codec-http3 and netty-codec-classes-quic bundles (exist in 4.2.x)\n- Fix lz4-java groupId from org.lz4 to at.yawk.lz4 (Kafka 3.9.2 uses the new groupId)\n- Restore snakeyaml-engine-kubernetes-version\u003d2.10 property (fabric8 kubernetes-client\n  imports snakeyaml-engine [2.10,3), needs separate 2.x version)\n\n* Add netty-codec-base to netty feature to fix OSGi resolution failures\n\nIn Netty 4.2.x, io.netty.handler.codec was moved from netty-codec to\nthe new netty-codec-base artifact. Without it, any feature depending\non io.netty.handler.codec (camel-amqp, camel-netty, camel-cassandraql,\ncamel-avro-rpc, camel-azure-eventhubs, reactor-netty-core, etc.) fails\nfeature resolution.\n\n* Add netty-codec-base and netty-codec-compression to netty feature\n\nIn Netty 4.2.x, io.netty.handler.codec and io.netty.handler.codec.compression\nwere extracted from netty-codec into two new dedicated artifacts.\nWithout them the feature resolver cannot satisfy the import requirements\nof netty-codec-http and any bundle that depends on it (camel-amqp,\ncamel-netty-http, camel-azure-*, camel-stitch, camel-platform-http-vertx,\ncamel-micrometer-prometheus, etc.).\n\n* Fix jackson-annotations version\n\n* Fix jackson-annotations version"
    },
    {
      "commit": "8d0247fcad6aab1bfb005e26c2e75301f84c7267",
      "tree": "7dec6454127fbcbc345ebcd59d956ab3c5da43b8",
      "parents": [
        "83dc28779719e8de6f6b9c3241b3b2638497a4ea"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Mon Apr 06 08:06:34 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 06 08:06:34 2026 +0200"
      },
      "message": "Upgrade to Camel 4.18.0 (#691)\n\n* Upgrade to Camel 4.18.0\n\n* Fix camel-debezium-oracle build failure by pinning jaxb-api version\n\nForce javax.xml.bind:jaxb-api to 2.3.1 in dependencyManagement to\navoid transitive resolution of beta 2.3.0-b161121.1438 from defunct\nhttp://maven.java.net repositories blocked by Maven 3.8.1+.\n\n* Fix compilation failure: update multiValuePrefixes() return type to Map\u003cString, String\u003e\n\nCamel 4.18.0 changed EndpointUriFactory.multiValuePrefixes() from Set\u003cString\u003e\nto Map\u003cString, String\u003e. Updated the generated DirectVm and Vm endpoint URI\nfactories accordingly.\n\n* Remove camel-spring-ai module (split upstream in Camel 4.18.0)\n\nThe camel-spring-ai component was split into camel-spring-ai-chat,\ncamel-spring-ai-embeddings, camel-spring-ai-tools, and\ncamel-spring-ai-vector-store in Camel 4.18.0. The monolithic artifact\nno longer exists.\n\n* Add missing async-http-client-version property for camel-zendesk feature\n\n* Enable ignored tests for bean-validator, debezium-mysql, and debezium-postgres\n\n* Fix version properties and feature dependencies for Camel 4.18.0\n\nReplace auto-detect-version with explicit version properties for nimbusds,\nASM, opentelemetry-semconv, reactor-netty-incubator-quic, and\nnetty-incubator-codec-classes-quic. Add missing feature dependencies for\ncamel-aws-common, camel-micrometer-observability, camel-mina-sftp,\ncamel-opentelemetry-metrics, camel-test-junit6, camel-test-main-junit6,\nand camel-test-spring-junit6. Update jackson2 to 2.20.1 with separate\nannotations version, and bump generated component JSON versions.\n\n* Fix feature resolution failures for 96 Karaf features\n\n- Add netty-nio-client to awssdk feature for AWS SDK Netty HTTP transport\n- Add camel-aws-common dependency to all AWS/AWS2 features\n- Add awssdk feature to AWS features missing it\n- Wrap avro-ipc-netty and reactor-netty with relaxed netty version imports\n- Wrap reactor-core with optional jdk.internal and micrometer imports\n- Add cxf-rt-features-logging to camel-cxf feature\n- Add missing jackson, http-client, azure, guava feature dependencies\n- Add wrapped bundles for docling, github-api, graphql-java, groovy,\n  IBM COS/Watson/WatsonX, iggy, langchain4j, Milo OPC UA, SSHD,\n  stripe, openai, keycloak\n- Fix protobuf4-version to 4.31.1 for Google Cloud features\n- Fix snakeyaml-engine version for kubernetes\n- Fix opentelemetry-semconv groupId\n- Add micrometer-observation bundle for micrometer-observability\n- Add spring-data-redis for camel-redis\n- Add resilience4j and micrometer deps for resilience4j-micrometer\n- Wrap various bundles with resolution:\u003doptional imports\n\n* Fix feature resolution failures for 42 additional Karaf features\n\n- Add missing AWS SDK service bundles (polly, rekognition, s3vectors,\n  textract, transcribe)\n- Wrap reactor-core in azure base feature with selective optional imports\n- Add WSS4J bundles for CXF WS-Security resolution\n- Add missing feature dependencies (jackson, guava, http-client,\n  bouncycastle, caffeine) across multiple features\n- Add missing bundles: elasticsearch-rest5-client, checker-qual,\n  sshd-sftp, resilience4j-micrometer, micrometer-tracing,\n  jolokia-core, keycloak-common/core/authz-client, spring-vault-core,\n  proto-google-common-protos, google-genai, opentelemetry-sdk\n  sub-modules, openai-java-core/client-okhttp, spring-test\n- Fix camel-stitch netty import range in component pom.xml\n- Fix version mismatches: protobuf4 bump to 4.33.4, snakeyaml-engine\n  pinned to 2.10 for kubernetes, protobuf 3.x for google-functions\n  and google-vertexai\n- Wrap third-party bundles with optional imports where needed\n  (infinispan, neo4j, ical4j, dapr-sdk, jackson-databind-nullable)\n\n* Fix camel-docling feature resolution by adding missing docling bundles\n\nReplace docling-java with docling-core, docling-serve-api, and\ndocling-serve-client to provide the required ai.docling.core and\nai.docling.serve.api packages.\n\n* Fix feature resolution for opentelemetry, milo and other features\n\n- Fix opentelemetry-semconv groupId (io.opentelemetry.semconv -\u003e io.opentelemetry)\n- Fix Eclipse Milo artifact IDs and add missing milo bundles (milo-stack-core,\n  milo-transport, milo-dtd-manager, milo-dtd-core, jspecify)\n- Fix ibm-watsonx-ai, iggy, and infinispan artifact coordinates\n\n* Fix remaining feature resolution failures for elasticsearch, iggy and infinispan\n\n- Fix elasticsearch: use io.opentelemetry.semconv groupId for semconv 1.37.0\n- Fix iggy: add missing commons-pool2 dependency bundle\n- Fix infinispan-common: remove infinispan-query-dsl (dropped in Infinispan 16)\n\n* Rename testcontainers artifactIds for Testcontainers 2.x compatibility\n\nTestcontainers 2.0.3 renamed all modules from {name} to\ntestcontainers-{name}. Update all test POMs accordingly.\n\n* Fix camel-jackson-test to use jackson2-annotations-version for jackson-annotations\n\njackson-annotations 2.20.1 doesn\u0027t exist; use the correct property\njackson2-annotations-version (2.20) instead of jackson2-version.\n\n* Fix camel-jacksonxml-test to use jackson2-annotations-version for jackson-annotations\n\n* Fix CamelAzureEventhubsITest flakiness\n\n- Add explicit Event Hub entity config (eh1) so the emulator creates it\n- Use log-based wait strategy instead of port-based to ensure emulator\n  is fully ready before tests run\n- Use acceptLicense() instead of env var\n- Increase mock assertion wait time to 60s to allow for slow startup\n\n* Upgrade Azure Event Hubs emulator to 2.2.0 to fix CI crash\n\nThe 2.0.1 emulator image consistently crashes with exit code 139\n(SIGSEGV) on GitHub Actions runners.\n\n* Revert CamelAzureEventhubsITest to original version to fix CI\n\n* Fix reactor-netty bundle resolution in azure-eventhubs and azure-storage-blob features\n\nMark non-netty imports as optional (resolution:\u003doptional) for wrapped\nreactor-netty-core and reactor-netty-http bundles to prevent unresolvable\noptional dependencies (micrometer, brave, etc.) from blocking bundle resolution.\n\n* Make reactor-netty bundles mandatory in azure-eventhubs and azure-storage-blob features\n\nRemove dependency\u003d\u0027true\u0027 from reactor-netty-core and reactor-netty-http\nbundle entries so Karaf always installs them. With dependency\u003d\u0027true\u0027, the\nfeature resolver was skipping these bundles, causing\nNoClassDefFoundError: reactor/netty/http/client/HttpClient at runtime.\n\n* Make all reactor-netty imports optional in azure-eventhubs and azure-storage-blob features\n\nThe previous Import-Package pattern (io.netty*;version\u003d\"[4.1,5)\") made all\nio.netty sub-packages mandatory, causing OSGi resolution failures for\nplatform-specific packages like kqueue, epoll, io_uring, and haproxy codec.\nUsing *;resolution:\u003doptional lets the resolver wire to the netty bundles\nalready declared in the feature without failing on missing optional transports.\n\n* Fix reactor-netty Import-Package to keep core imports mandatory\n\nThe previous change (7def8e0ad) made all imports optional (*;resolution:\u003doptional)\nwhich prevented azure-core-http-netty from resolving reactor.netty.http.client.HttpClient\nat runtime. This fix makes only platform-specific packages optional (kqueue, uring,\nhaproxy, http3, quic) while keeping io.netty and reactor imports mandatory so the\nOSGi resolver properly wires the bundles.\n\nAffected features: camel-azure-eventhubs, camel-azure-storage-blob, camel-stitch.\n\n* Stop wrapping reactor-netty bundles to fix OSGi resolution\n\nThe wrap protocol with overwrite\u003dmerge and BND wildcard Import-Package\ndirectives was preventing reactor-netty-http from resolving properly,\ncausing NoClassDefFoundError for reactor.netty.http.client.HttpClient\nin the azure-eventhubs integration test. Use direct bundle references\ninstead, consistent with the camel-azure-storage-queue feature.\n\n* Upgrade Netty from 4.1.130 to 4.2.10 for reactor-netty 1.3.3 compatibility\n\nreactor-netty 1.3.3 requires Netty 4.2+. In Netty 4.2, netty-codec was\nsplit into netty-codec-base and netty-codec-compression, and the incubator\nmodules (quic, io_uring) graduated to the main Netty project.\n\n* Add jspecify bundle to azure features using reactor-netty\n\nreactor-netty-core 1.3.3 mandatorily imports org.jspecify.annotations,\nso the jspecify bundle must be present for runtime OSGi resolution.\n\n* Wrap reactor-netty-http to make http3 and quic imports optional\n\nreactor-netty-http 1.3.3 has mandatory Import-Package entries for\nio.netty.handler.codec.http3 and io.netty.handler.codec.quic, but\nthese packages are not available in the azure Karaf features. This\nprevents the bundle from resolving, causing azure-core-http-netty\nto fail with ClassNotFoundException on reactor.netty.http.client.HttpClient.\n\n* Stop wrapping reactor-netty-http and add http3/quic bundles to Azure features\n\nInstead of wrapping reactor-netty-http to make http3 and quic imports\noptional, use the unwrapped bundle and provide the actual\nnetty-codec-http3 and netty-codec-classes-quic dependencies, matching\nthe approach used by camel-stitch.\n\nThis fixes the ClassNotFoundException for reactor.netty.http.client.HttpClient\nin the azure-core-http-netty bundle caused by the wrap protocol not\ncorrectly preserving Export-Package headers.\n\n* Wrap reactor-netty-http with optional http3/quic imports in Azure features\n\nThe plain reactor-netty-http bundle from 1.3.3 has mandatory imports on\nio.netty.handler.codec.http3 and io.netty.handler.codec.quic. Providing\nthe actual http3/quic bundles doesn\u0027t work because netty-codec-http3\nitself requires javax.annotation (JSR-305) which isn\u0027t in these features.\n\nSince the Azure features don\u0027t use HTTP/3 or QUIC, wrapping\nreactor-netty-http to make those imports optional is the correct fix.\n\n* Remove dependency\u003d\u0027true\u0027 from reactor-netty bundles in Azure features\n\nThe Karaf feature resolver skips wrapped dependency bundles whose exports\nit cannot determine at resolution time. This caused reactor-netty-core\nand reactor-netty-http to not be installed, leading to\nClassNotFoundException for reactor.netty.http.client.HttpClient at\nruntime and failing the camel-azure-eventhubs integration test.\n\n* Make io.micrometer imports optional in wrapped reactor-netty-http\n\nThe wrapped reactor-netty-http bundle imports io.micrometer.common which\nis not available in the Karaf runtime. Mark io.micrometer imports as\noptional to allow the bundle to resolve without micrometer present.\n\n* Make haproxy and incubator codec imports optional in wrapped reactor-netty-http\n\n* Add netty http3/quic bundles to Azure eventhubs and storage-blob features\n\nInstead of wrapping reactor-netty-http to make http3/quic imports\noptional, provide the actual netty-codec-http3 and\nnetty-codec-classes-quic bundles so the original OSGi manifest\nresolves correctly. This fixes ClassNotFoundException for\nreactor.netty.http.client.HttpClient in azure-core-http-netty.\n\n* Remove dependency\u003d\u0027true\u0027 from netty/reactor bundles in Azure features\n\nThe Karaf feature resolver skips dependency bundles whose imports it\ncannot determine are needed at resolution time. Since azure-core-http-netty\nis a wrapped bundle, the resolver cannot see its imports and therefore\ndoes not install reactor-netty-http and the netty codec bundles.\n\nRemoving dependency\u003d\u0027true\u0027 makes these primary bundles that are always\ninstalled with the feature, ensuring reactor-netty-http and the required\nnetty bundles are available at runtime.\n\n* Add explicit Import-Package to azure-core-http-netty wrap directive\n\nThe Karaf feature resolver cannot see imports of wrapped bundles at\nresolution time, so it skips installing reactor-netty-http and other\ndependency bundles. Adding explicit Import-Package for\nreactor.netty.http.client and other key packages to the\nazure-core-http-netty wrap directive makes these imports visible to\nthe resolver, which then correctly pulls in reactor-netty-http and\nits transitive dependencies.\n\nAlso restores dependency\u003d\u0027true\u0027 on netty/reactor bundles since they\nwill now be correctly resolved through the import chain.\n\n* Fix CamelAzureEventhubsITest flakiness on CI\n\nRe-apply stability fixes that were lost in the revert (621e78c0b):\n- Upgrade emulator to 2.2.0 to avoid SIGSEGV on GitHub Actions\n- Add explicit Event Hub entity config (eh1)\n- Use log-based wait strategy with 3-minute startup timeout\n- Use acceptLicense() API instead of env var\n- Increase mock assertion wait time to 60s\n\n* Ignore CamelAzureEventhubsITest flaky on CI\n\nThe EventHubs emulator container consistently fails to start within\nthe timeout on GitHub Actions runners.\n\n* Use latest Azurite 3.35.0 and simplify EventHubs emulator setup\n\nUpgrade Azurite to 3.35.0 across all Azure itests for consistency\n(storage-queue was using unpinned \u0027latest\u0027). Simplify the EventHubs\nemulator container configuration by relying on defaults and re-enable\nthe previously ignored test.\n\n* Wrap reactor-netty-http to make http3/quic imports optional\n\nreactor-netty-http has mandatory imports for io.netty.handler.codec.http3,\nio.netty.handler.codec.quic, and io.netty.handler.codec.haproxy. When all\nbundles in a feature are marked dependency\u003d\u0027true\u0027, the Karaf resolver may\nfail to transitively resolve them, causing NoClassDefFoundError for\nreactor/netty/http/client/HttpClient at runtime.\n\nApply the same wrap directive already used in camel-azure-storage-queue to\ncamel-azure-eventhubs, camel-azure-storage-blob, and camel-stitch features.\n\n* Ignore CamelAzureEventhubsITest flaky on CI\n\n* Include feature in the CI cache\n\n* Revert \"Ignore CamelAzureEventhubsITest flaky on CI\"\n\nThis reverts commit 438c166a10f9cfdefdb73d9c4badc01fd6b34488.\n\n* Ignore CamelAzureEventhubsITest flaky on CI\n\n* Use install instead of verify in CI test job to fix stale features.xml\n\n* Wrap expressly bundle to add SPI-Provider for ExpressionFactory discovery\n\n* Add DynamicImport-Package to hibernate-validator wrap for EL discovery in OSGi\n\nHV 9.1.0 sets the TCCL to its own classloader when discovering\nExpressionFactory. Adding DynamicImport for com.sun.el and\norg.glassfish.expressly allows the HV classloader to see the\nexpressly EL implementation.\n\n* Fix bean-validator ExpressionFactory initialization in OSGi (HV000183)\n\nOverride upstream ValidatorFactories to set the TCCL to Hibernate\nValidator\u0027s bundle classloader before building the ValidatorFactory,\nfixing the null classloader issue (HV000116/HV000183).  Also add\norg.osgi.framework to HV DynamicImport-Package and wrap jakarta.el-api\nwith SPI-Consumer for ServiceLoader-based ExpressionFactory discovery.\n\n* Fix TCCL to use Expressly bundle classloader for EL ServiceLoader discovery\n\nHV 9.1.0 ResourceBundleMessageInterpolator.buildExpressionFactory() uses\nServiceLoader via the TCCL to discover ExpressionFactory.  Setting the\nTCCL to HV\u0027s classloader is not sufficient because ServiceLoader needs to\nfind the META-INF/services/jakarta.el.ExpressionFactory descriptor which\nlives in the Expressly bundle.\n\nResolve the Expressly bundle\u0027s classloader via HV\u0027s DynamicImport-Package\nfor org.glassfish.expressly and set it as the TCCL instead.\n\n* Bypass ServiceLoader for EL ExpressionFactory discovery in OSGi\n\nServiceLoader-based EL discovery does not work in OSGi because no single\nbundle classloader can find the Expressly META-INF/services descriptor.\nInstead, directly instantiate the Expressly ExpressionFactoryImpl via\nHV\u0027s DynamicImport-Package wiring and inject it into a custom\nResourceBundleMessageInterpolator, bypassing ServiceLoader entirely.\n\n* Use 7-param RBMI constructor that actually accepts ExpressionFactory\n\nThe 3-param ResourceBundleMessageInterpolator(ResourceBundleLocator,\nboolean, ExpressionFactory) constructor in HV 9.1.0 silently ignores\nthe ExpressionFactory parameter and delegates to a constructor that\ncalls buildExpressionFactory() internally.  Use the 7-parameter\nconstructor which directly wires the provided ExpressionFactory into the\nTermInterpolator, bypassing the broken ServiceLoader discovery.\n\n* Use reflection for DefaultLocaleResolver to avoid internal HV import\n\nThe DefaultLocaleResolver is in org.hibernate.validator.internal which\nis not exported by the HV bundle.  Use reflection to instantiate it\nvia HV\u0027s classloader, avoiding a direct package import that would fail\nOSGi feature resolution.\n\n* Use ParameterMessageInterpolator to bypass EL discovery in OSGi\n\nServiceLoader-based EL ExpressionFactory discovery does not work across\nOSGi bundle boundaries, and DynamicImport-Package does not help because\nthe wrapped HV bundle cannot resolve the Expressly implementation class\nat runtime.\n\nUse ParameterMessageInterpolator as the default MessageInterpolator in\nOSGi.  This is Hibernate Validator\u0027s recommended fallback for environments\nwhere Jakarta EL is not available.  Parameter interpolation ({0}, {1})\nstill works; only EL expressions (${...}) are not supported.\n\n* Export io.debezium.antlr packages from debezium-ddl-parser bundle\n\nIn Debezium 3.4.1, AntlrDdlParser lives in the debezium-ddl-parser\nJAR under io.debezium.antlr package. The wrap instruction only\nexported io.debezium.ddl*, causing ClassNotFoundException at runtime\nfor both MySQL and Oracle connectors."
    },
    {
      "commit": "83dc28779719e8de6f6b9c3241b3b2638497a4ea",
      "tree": "32374691b3a165605ad1cc1643c2d79bb4fba8cb",
      "parents": [
        "ae30941c5c3a96c1ff5175480a44786bef87974d"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed Mar 18 09:29:41 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 18 09:29:41 2026 +0100"
      },
      "message": "ci: improve workflow with two-stage build/test pipeline (#692)\n\n- Split into build and test jobs (test depends on build)\n- Add Java 17/21 test matrix\n- Add Maven dependency caching\n- Add concurrency control to cancel stale runs\n- Add publish test results via EnricoMi/publish-unit-test-result-action\n- Upload surefire reports as artifacts on failure\n- Add least-privilege permissions\n- Expand paths-ignore for docs"
    },
    {
      "commit": "ae30941c5c3a96c1ff5175480a44786bef87974d",
      "tree": "377d26284e99ec28e79ad2c49ea778c58e307599",
      "parents": [
        "4428f6296fcefe2df9c7f1ce82e485ce72478cf9"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Fri Mar 13 09:57:42 2026 +0100"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Fri Mar 13 09:57:42 2026 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "4428f6296fcefe2df9c7f1ce82e485ce72478cf9",
      "tree": "c950ed2f46cb7a9103611a5e23c6e3f9da741920",
      "parents": [
        "d08d2390c1ebea85514d3e0ecc2aec0cc8a642dd"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Fri Mar 13 09:57:35 2026 +0100"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Fri Mar 13 09:57:35 2026 +0100"
      },
      "message": "[maven-release-plugin] prepare release camel-karaf-4.14.5\n"
    },
    {
      "commit": "d08d2390c1ebea85514d3e0ecc2aec0cc8a642dd",
      "tree": "4a9983a4524677ff8ac33cf154d9ccd520346f60",
      "parents": [
        "7195db13d9aca38b29406cd94ce42d3b96404b6c"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Fri Mar 13 09:07:10 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 13 09:07:10 2026 +0100"
      },
      "message": "feat(#562): Re-add OsgiServletRegisterer to camel-servlet module (#685)\n\n* feat(#562): Re-add OsgiServletRegisterer to camel-servlet module\n\nRestore the OsgiServletRegisterer class that was removed during the Camel 4.x\nrefactoring. Updated to use javax.servlet.Servlet interface to match the OSGi\nCMPN 7 HttpService API and the 2-arg StringHelper.notEmpty() form for Camel 4.x\ncompatibility.\n\n* fix(#562): Mark io.quarkus.arc import as optional in camel-servlet\n\nThe upstream camel-servlet JAR references io.quarkus.arc which the BND\nanalyzer adds as a mandatory OSGi import. Since Quarkus Arc is not\navailable in Karaf, this causes feature resolution failure.\n\n* fix(#562): Mark javax.servlet and org.osgi.service.http imports as optional in camel-servlet\n\nThese packages are provided by pax-web at runtime but are not available\nduring karaf-maven-plugin feature verification, causing CI failure."
    },
    {
      "commit": "7195db13d9aca38b29406cd94ce42d3b96404b6c",
      "tree": "b8756aafd56cae2fe7614d89ac2c2ffa93d2eb39",
      "parents": [
        "d54f9a806cee9c2323e4b341680f7608915959f7"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Thu Mar 12 19:53:50 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 19:53:50 2026 +0100"
      },
      "message": "fix(#565): Fix bean method resolution for OSGi Blueprint proxy classes (#689)\n\n* fix(#565): Fix bean method resolution for OSGi Blueprint proxy classes\n\nThe isSynthetic() guard in BeanInfo.findMostSpecificOverride() prevents\ndetection of method overrides from synthetic classes. This causes both the\nproxy\u0027s and the interface\u0027s method to be registered as separate operations,\nleading to AmbiguousMethodCallException when invoking methods on OSGi\nBlueprint service reference proxies.\n\nAdd a new branch that detects overrides from non-hidden synthetic classes\nimplementing interfaces (such as Blueprint proxies) while still excluding\nhidden synthetic classes (lambdas, method references) to preserve annotation\ndiscovery.\n\n* fix(#565): Restrict OSGi exports and make io.quarkus.arc import optional for camel-bean\n\nThe provided dependencies (camel-api, camel-support, camel-util) caused the\nmaven-bundle-plugin to export all org.apache.camel packages and generate a\nmandatory import for io.quarkus.arc, breaking Karaf feature resolution."
    },
    {
      "commit": "d54f9a806cee9c2323e4b341680f7608915959f7",
      "tree": "12ec4f2e5148c92998fa035402709d3b86601b41",
      "parents": [
        "6d76f41c273733466c2726ab2c87cb669231188d"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Thu Mar 12 19:53:30 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 19:53:30 2026 +0100"
      },
      "message": "fix(#625): Invalidate OsgiTypeConverter delegate when new TypeConverterLoader arrives (#684)\n\n* fix(#625): Invalidate OsgiTypeConverter delegate when new TypeConverterLoader arrives\n\nThe delegate was not rebuilt when a new TypeConverterLoader service was\nregistered, causing HTTP TypeConverters to be missing when endpoints were\neagerly created via to(). This worked with toD() because endpoints are\nlazily created after all bundles and their TypeConverters are loaded.\n\nNow the delegate is invalidated (set to null) on addingService, matching\nthe existing pattern in removedService, so it is rebuilt with all\navailable loaders on next access.\n\n* fix(#625): change camel-core-model dependency scope from test to provided\n\nKarafCamelContextProvider uses ModelCamelContext and RouteDefinition in\nmain source code, so the dependency must be available at compile time.\n\n* fix(#625): open ServiceTracker early so TypeConverterLoaders are available during doInit\n\nThe OsgiTypeConverter\u0027s ServiceTracker was only opened in doStart(),\nbut endpoints created eagerly via to() during doInit() need type\nconverters (e.g. String to Timeout for camel-http). The tracker was\nclosed at that point, so createRegistry() found no OSGi-loaded\nTypeConverterLoaders.\n\nOpen the tracker lazily via ensureTrackerOpen() in getDelegate() so\nthat already-registered TypeConverterLoader services are discoverable\nwhen the delegate is first created. Also revert addingService() to\nload into the existing delegate instead of invalidating it, which\npreserves programmatically-added converters (e.g. Blueprint beans\nimplementing TypeConverters).\n\nAdd responseTimeout to the camel-http integration test to cover\nthe exact scenario from #625."
    },
    {
      "commit": "6d76f41c273733466c2726ab2c87cb669231188d",
      "tree": "7c821e22956e7bd6b57dd27d10bcb384cfaa6a52",
      "parents": [
        "f84395a8e8288653c80d120d0631297dee7d9b78"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Thu Mar 12 18:11:44 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 18:11:44 2026 +0100"
      },
      "message": "fix(#567): Replace init() with build() in OsgiDefaultCamelContext (#690)\n\nOsgiDefaultCamelContext was calling init() in its constructor, but\nBlueprintCamelContext was updated to use build() in Camel 3.2. This\nmismatch caused routes not to be added to the context in some\ncircumstances. Align OsgiDefaultCamelContext with BlueprintCamelContext\nby calling build() instead of init().\n\nAlso add unit tests for OsgiDefaultCamelContext covering lifecycle\nstates, route addition, start/stop, and the build vs init behavior."
    },
    {
      "commit": "f84395a8e8288653c80d120d0631297dee7d9b78",
      "tree": "45c6539b07350d3d83258a297bd312e49acc0387",
      "parents": [
        "e02e22b05190a92f61020344ce7bc6eb28de0fa1"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Thu Mar 12 15:50:20 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 15:50:20 2026 +0100"
      },
      "message": "feat(#593): Add camel-dsl-support and camel-xml-io-dsl bundles and features (#688)"
    },
    {
      "commit": "e02e22b05190a92f61020344ce7bc6eb28de0fa1",
      "tree": "4c3f719444d9f37a7864236aa346b68285b851a1",
      "parents": [
        "23b1bad7cef2d809220ebff19ce6120de0e00f72"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Thu Mar 12 15:50:02 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 15:50:02 2026 +0100"
      },
      "message": "fix(#656): Register CXF servlet via OSGi Servlet Whiteboard to restore service listing page (#687)\n\nThe CXF \"Available SOAP Services\" listing page was unavailable because\nHttpService was removed in OSGi 8. Replace the defunct HttpService-based\nservlet registration with the OSGi Servlet Whiteboard pattern, which\nregisters the CXFNonSpringServlet as an OSGi service with whiteboard\nproperties picked up by pax-web. Add http-whiteboard feature dependency\nto camel-cxf."
    },
    {
      "commit": "23b1bad7cef2d809220ebff19ce6120de0e00f72",
      "tree": "830b0258d7d36803a38e188a43cb4514d3bf2f0b",
      "parents": [
        "594af1720eff875cca6a5473dacbee0f2f7566d8"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Thu Mar 12 10:34:20 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 10:34:20 2026 +0100"
      },
      "message": "fix(#681): Add start-level to xml-specs-api feature dependencies (#686)"
    },
    {
      "commit": "594af1720eff875cca6a5473dacbee0f2f7566d8",
      "tree": "6c038b75bca1ee8265cb807d25de2fde9562bb42",
      "parents": [
        "a8c947071afa681b17d787e88162f757293f144f"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Thu Mar 12 05:54:39 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 05:54:39 2026 +0100"
      },
      "message": "fix(#665): Fix camel-elasticsearch feature by adding missing opentelemetry-common bundle (#683)"
    },
    {
      "commit": "a8c947071afa681b17d787e88162f757293f144f",
      "tree": "45f78ce3f23d7d06dc0b377e090833c0fcfcedd8",
      "parents": [
        "3e95c2a9d11d3a6de5e8e42c92e4206bdef57fae"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed Mar 11 08:00:02 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 11 08:00:02 2026 +0100"
      },
      "message": "feat(#663): Update to Camel 4.14.5 (#682)\n\n* Update to Camel 4.14.5\n\n* Fix camel-debezium features for Debezium 3.2.1\n\nAdd debezium-common and debezium-openlineage-api as fragments of\nio.debezium.api to account for the Debezium 3.2.1 artifact restructuring\nwhere classes like DebeziumException and DebeziumOpenLineageEmitter were\nmoved to new artifacts.\n\nAdd SPI-Provider\u003d* to the debezium-api host bundle so that SPI-Fly can\ndiscover SPI service providers from fragments (e.g. the\nDebeziumEngine$BuilderFactory in debezium-embedded).\n\nFix the camel-debezium-mongodb feature by pinning MongoDB driver bundles\nto ${mongo-java-driver-version} (5.5.1) instead of ${auto-detect-version}\n(5.2.0) which has a mandatory import for com.oracle.svm.core.annotate\nmaking it unusable in OSGi. Also use optional imports and DynamicImport\nfor the wrapped debezium-connector-mongodb bundle and remove\ndependency\u003dtrue from the MongoDB driver bundles to ensure they are always\ninstalled.\n\n* Restore spring features accidentally removed during Camel 4.14.5 update"
    },
    {
      "commit": "3e95c2a9d11d3a6de5e8e42c92e4206bdef57fae",
      "tree": "f26d429fbbb362adcf68d62cd2dcbdde9a160e1a",
      "parents": [
        "2accd7e7e6e15ae31b70817b66afa830b464e9f9"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Mon Feb 16 06:10:32 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 16 06:10:32 2026 +0100"
      },
      "message": "Use bundle synbolic name as camel context name by default (#678)\n\n"
    },
    {
      "commit": "2accd7e7e6e15ae31b70817b66afa830b464e9f9",
      "tree": "d6b52b2dc4f49b08172dee9207f1c9aa6d6c8cd5",
      "parents": [
        "581250d5b14a0c4c24620a57867eeed1ab3069fe"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Sun Feb 15 18:31:48 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Feb 15 18:31:48 2026 +0100"
      },
      "message": "Fix the camel-ehcache feature by using the jakarta namespace (#677)\n\n"
    },
    {
      "commit": "581250d5b14a0c4c24620a57867eeed1ab3069fe",
      "tree": "dc3c3be8725864e8f08c7c7848bf07713a03cfa8",
      "parents": [
        "02878190d2c9755a78aa6495583928929857a37d"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Sat Feb 14 16:46:23 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 14 16:46:23 2026 +0100"
      },
      "message": "Add optional import to org.apache.camel.component.cxf.common.header package in camel-cxf transport bundles (#676)\n\n"
    },
    {
      "commit": "02878190d2c9755a78aa6495583928929857a37d",
      "tree": "d7a391a722aa1fbf34b9ece520e661aff85f1722",
      "parents": [
        "3b99c563c9b52c38d5a5493fd3eb0d034aeb8320"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Sat Feb 14 16:40:47 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 14 16:40:47 2026 +0100"
      },
      "message": "Add org.apache.camel.model packages import in camel-xml-jaxb bundle (#675)\n\n"
    },
    {
      "commit": "3b99c563c9b52c38d5a5493fd3eb0d034aeb8320",
      "tree": "10d9a2ad0f488e8015411d59805c565148226df0",
      "parents": [
        "ddcde8549b29749cd5c7964ac2cf85fac896ed56"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed Feb 11 13:35:07 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 11 13:35:07 2026 +0100"
      },
      "message": "Upgrade to Apache POM 37 (#671)\n\n"
    },
    {
      "commit": "ddcde8549b29749cd5c7964ac2cf85fac896ed56",
      "tree": "b98fdc87aeae3a11ec9c04c1218c51e633a215b1",
      "parents": [
        "b85cac0e42d7849e5eb0c463f308c39aaf006edb"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed Feb 11 09:49:19 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 11 09:49:19 2026 +0100"
      },
      "message": "Update GitHub configuration (#670)\n\n"
    },
    {
      "commit": "b85cac0e42d7849e5eb0c463f308c39aaf006edb",
      "tree": "f37c6a144a2819e3d6094dfb9781e4898756960d",
      "parents": [
        "e6846cb1d747fd47e15d7713a1b5b7784c17000d"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Thu Feb 05 16:51:29 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 05 16:51:29 2026 +0100"
      },
      "message": "Update to Camel 4.14.3 (#662)\n\n* Update to Camel 4.14.3\n\n* Fix camel-as2 feature itest\n\n* Update Karaf version\n\n* Add slf4j simple provider to get log messages in integration test\n\n* Fix camel-consul-test\n\n* Skip camel-bean-validator itest for now\n\n* Fix camel-test-junit5 pom\n\n* Fix version in pom.xml\n\n* Add missing tinybundles bundle for the itest\n\n* Fix tinybundle use\n\n* Fix blueprint IgnoreDatatypesTest\n\n* Skip debezium features test for now\n\n* Fix camel-elasticsearch feature\n\n* Add io.opentelemetry.semconv bundle in camel-elasticsearch feature\n\n* Bypass camel-elasticsearch test for now as it runs forever (needs a specific fix)"
    },
    {
      "commit": "e6846cb1d747fd47e15d7713a1b5b7784c17000d",
      "tree": "fe41452b0fd6cf5c67e05b2e56149f845fcad93d",
      "parents": [
        "845c2fb9c25a860e99ebb4fc9d1ae1f7877daa92"
      ],
      "author": {
        "name": "jhattab",
        "email": "jhattab@hotmail.com",
        "time": "Mon Jan 19 09:19:17 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 19 09:19:17 2026 +0100"
      },
      "message": "Ref #596: adapt library \u0027camel-test-blueprint-junit5\u0027 to camel-karaf (#651)\n\n"
    },
    {
      "commit": "845c2fb9c25a860e99ebb4fc9d1ae1f7877daa92",
      "tree": "e3a65b712d4209ac720ee37daa983c48bd8c3f3e",
      "parents": [
        "327d1d8c74bc8a3ba011ee7c34ea65e6c7aad3b9"
      ],
      "author": {
        "name": "François de Parscau",
        "email": "116000379+f2par0@users.noreply.github.com",
        "time": "Sun Dec 14 07:28:22 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Dec 14 07:28:22 2025 +0100"
      },
      "message": "fix converter loading for cxf jaxrs (#658)\n\nadd missing imports"
    },
    {
      "commit": "327d1d8c74bc8a3ba011ee7c34ea65e6c7aad3b9",
      "tree": "eebebfc19415b0ca7ecce537030f1569a28aec15",
      "parents": [
        "1eae1745bd3f9fc1b063c3af9d36c68de505bf19"
      ],
      "author": {
        "name": "François de Parscau",
        "email": "116000379+f2par0@users.noreply.github.com",
        "time": "Tue Dec 02 10:29:48 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 02 10:29:48 2025 +0100"
      },
      "message": "fix of camel-salesforce pub/sub (#655)\n\n"
    },
    {
      "commit": "1eae1745bd3f9fc1b063c3af9d36c68de505bf19",
      "tree": "83acc4d35efc66bd6762ba6a0fee3e0e536aba78",
      "parents": [
        "4952816558e4a7290a6f912d105c64ea88bfb977"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Oct 21 15:24:01 2025 +0200"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Oct 21 15:24:01 2025 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "4952816558e4a7290a6f912d105c64ea88bfb977",
      "tree": "599daa6bb9a0f7b03743f6bca624c9af44dd2b4e",
      "parents": [
        "de0f70353d5bbecb67afb068dfc808dc328eca0b"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Oct 21 15:22:18 2025 +0200"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Oct 21 15:22:18 2025 +0200"
      },
      "message": "[maven-release-plugin] prepare release camel-karaf-4.10.7\n"
    },
    {
      "commit": "de0f70353d5bbecb67afb068dfc808dc328eca0b",
      "tree": "a92472e8b88754671b9dd148e5fd1593db7d357f",
      "parents": [
        "8b8814384aca962324d96542f2efbdaa468fbe3c"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Oct 21 09:46:16 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 21 09:46:16 2025 +0200"
      },
      "message": "Add open package imports to camel-cxf-blueprint bundle. This fixes #638. (#650)\n\n"
    },
    {
      "commit": "8b8814384aca962324d96542f2efbdaa468fbe3c",
      "tree": "99cc54f2385b16f97c7500efa36fbd698d0dc8fb",
      "parents": [
        "0f7d5aeb81b02093d846e097e973aff97013523a"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Oct 21 09:45:57 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 21 09:45:57 2025 +0200"
      },
      "message": "Adding spring-tx feature in the camel-jms feature. This fixes #645. (#649)\n\n"
    },
    {
      "commit": "0f7d5aeb81b02093d846e097e973aff97013523a",
      "tree": "a722b0bdbe0c8f51438c274526717700b8f119d1",
      "parents": [
        "8225eadddb33d21b5e4edcd8ac39dedf74500614"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Mon Oct 20 14:57:42 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 20 14:57:42 2025 +0200"
      },
      "message": "Upgrade to Camel 4.10.7 (#646)\n\n* Upgrade to Camel 4.10.7\n\n* Fix camel-openapi-validator feature\n\n* Reset testcontainer version\n\n* Fix camel-undertow feature adding the missing smallrye bundles"
    },
    {
      "commit": "8225eadddb33d21b5e4edcd8ac39dedf74500614",
      "tree": "f0f6e836a81479cc3dac530c301bd4fd5809665a",
      "parents": [
        "033905a5b477601fdc9dae1f40b4c42b3b3a6f8a"
      ],
      "author": {
        "name": "Robin Vishwakarma",
        "email": "vishwakarma.robin2794@gmail.com",
        "time": "Fri Oct 17 13:02:47 2025 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 17 12:02:47 2025 +0200"
      },
      "message": "Added missing runtime compression libraries bundles in camel-kafka feature (#648)\n\n"
    },
    {
      "commit": "033905a5b477601fdc9dae1f40b4c42b3b3a6f8a",
      "tree": "7a23727c504a631ac36fedc001eb363823fdfc8f",
      "parents": [
        "5f9e2604ad98a5da485e3ad3ba5e6c4882113c06"
      ],
      "author": {
        "name": "Robin Vishwakarma",
        "email": "vishwakarma.robin2794@gmail.com",
        "time": "Tue Aug 19 19:59:25 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 19 16:29:25 2025 +0200"
      },
      "message": "Added SAAJ implementation feature for camel-cxf (#641)\n\n"
    },
    {
      "commit": "5f9e2604ad98a5da485e3ad3ba5e6c4882113c06",
      "tree": "85571650afc73b3c6bed73d12126ea9e2ba6497a",
      "parents": [
        "6732da5f6a50754b4e62cee6f1a4ebebae3fea39"
      ],
      "author": {
        "name": "robinvish2794",
        "email": "109792804+robinvish2794@users.noreply.github.com",
        "time": "Mon Jul 28 20:33:54 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 28 17:03:54 2025 +0200"
      },
      "message": "Added JOLT json-utils bundle in camel-jolt feature (#640)\n\nCo-authored-by: Robin Vishwakarma \u003crobin.vishwakarma@digia.com\u003e"
    },
    {
      "commit": "6732da5f6a50754b4e62cee6f1a4ebebae3fea39",
      "tree": "08c0de7b59e5fd0a9e98a48f17bbc6ffee899cdc",
      "parents": [
        "01c14dd0642714a765431ce87a98e32e3d844d83"
      ],
      "author": {
        "name": "robinvish2794",
        "email": "109792804+robinvish2794@users.noreply.github.com",
        "time": "Wed Jul 02 13:18:57 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 02 09:48:57 2025 +0200"
      },
      "message": "camel-cxf with Jetty HTTP Transport (#634)\n\n"
    },
    {
      "commit": "01c14dd0642714a765431ce87a98e32e3d844d83",
      "tree": "04aa3d75ac38cd02986c6f3f3eeb4fafd454f042",
      "parents": [
        "0287ccc9328d7626d881a1f96f4431736ada0a90"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jb.onofre@dremio.com",
        "time": "Sun Jun 22 10:10:08 2025 +0200"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jb.onofre@dremio.com",
        "time": "Sun Jun 22 10:10:08 2025 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "0287ccc9328d7626d881a1f96f4431736ada0a90",
      "tree": "a5f0f0f87f1efa8a51206d833bbaa7d17a257fe9",
      "parents": [
        "1d6a39ead0e9093fbd5c8b30b0814d0aae7a065e"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jb.onofre@dremio.com",
        "time": "Sun Jun 22 10:09:59 2025 +0200"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jb.onofre@dremio.com",
        "time": "Sun Jun 22 10:09:59 2025 +0200"
      },
      "message": "[maven-release-plugin] prepare release camel-karaf-4.10.5\n"
    },
    {
      "commit": "1d6a39ead0e9093fbd5c8b30b0814d0aae7a065e",
      "tree": "02a12a6d39ae38bc869e08545ebb5c314b58aacf",
      "parents": [
        "c54d34839314bcfa66d690915028f85e1fa44df5"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Sat Jun 21 08:03:41 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 21 08:03:41 2025 +0200"
      },
      "message": "Add KarafCamelContextProvider as a template to easily create Karaf CamelContest and register routes definition (#633)\n\n"
    },
    {
      "commit": "c54d34839314bcfa66d690915028f85e1fa44df5",
      "tree": "b2c6a7c07b233d220623037cfb9f2d989d6ed34f",
      "parents": [
        "68ca5cc02dd949b975800ca5f86d37aa343bc896"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Sat Jun 21 08:02:47 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 21 08:02:47 2025 +0200"
      },
      "message": "Uses OSGi bundle for Curator in the zookeeper features (#632)\n\n"
    },
    {
      "commit": "68ca5cc02dd949b975800ca5f86d37aa343bc896",
      "tree": "62a5cd0f76012734aead1c6c1d29a072a31ec58b",
      "parents": [
        "3b802b564aed628bbd89284f09791959dba1a633"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Jun 17 14:13:48 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 17 14:13:48 2025 +0200"
      },
      "message": "Upgrade to Apache Karaf 4.4.7 (#624)\n\n"
    },
    {
      "commit": "3b802b564aed628bbd89284f09791959dba1a633",
      "tree": "f74a039c69658e75dc6e39dfe7617c6bdc57e28a",
      "parents": [
        "2d1489d958500d12d1fb3bbd9158466836ef0873"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Jun 17 10:47:53 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 17 10:47:53 2025 +0200"
      },
      "message": "Upgrade to Camel 4.10.5 (#629)\n\n"
    },
    {
      "commit": "2d1489d958500d12d1fb3bbd9158466836ef0873",
      "tree": "b910bcfc09c63d96ed2fb5797d4560f67cb1fc3a",
      "parents": [
        "a6759154f4deaed3ecd321a47de3ca61e2c2775d"
      ],
      "author": {
        "name": "François de Parscau",
        "email": "116000379+f2par0@users.noreply.github.com",
        "time": "Tue Jun 17 08:24:17 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 17 08:24:17 2025 +0200"
      },
      "message": "add camel-azure-eventhubs integration test (#630)\n\n"
    },
    {
      "commit": "a6759154f4deaed3ecd321a47de3ca61e2c2775d",
      "tree": "b22c18f25ac761db25df96902751c0a0e80f2af0",
      "parents": [
        "7672f3f78add93dae674cda27214e8249301f174"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Mon Jun 02 11:08:47 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 02 11:08:47 2025 +0200"
      },
      "message": "Upgrade to maven-bundle-plugin 6.0.0 (#622)\n\n"
    },
    {
      "commit": "7672f3f78add93dae674cda27214e8249301f174",
      "tree": "3a38a188d6a0417d67811f3fdead18b17f9f1412",
      "parents": [
        "a30125b78d9db7e865acd7172f67c32972b2603e"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed May 28 17:42:28 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 28 17:42:28 2025 +0200"
      },
      "message": "Upgrade to Camel 4.10.4 (#620)\n\n"
    },
    {
      "commit": "a30125b78d9db7e865acd7172f67c32972b2603e",
      "tree": "e05ee9781e8869eb3891dd600477d2fa3640cf69",
      "parents": [
        "c84d8edc81b59c27b0d90c13c49c9e356e48035f"
      ],
      "author": {
        "name": "aenevala",
        "email": "aenevala@gmail.com",
        "time": "Fri Apr 25 13:16:08 2025 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 25 12:16:08 2025 +0200"
      },
      "message": "Ref #619: Add missing TW2 dependency to jakarta jaxb runtime (#618)\n\n"
    },
    {
      "commit": "c84d8edc81b59c27b0d90c13c49c9e356e48035f",
      "tree": "07e3644cf0ab559d8c6fe108b3ff347e341640af",
      "parents": [
        "aedca6b8a6017e204270b1cde2ba1a1c7d8f22be"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Mon Apr 14 12:20:09 2025 +0200"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Mon Apr 14 12:20:09 2025 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "aedca6b8a6017e204270b1cde2ba1a1c7d8f22be",
      "tree": "dc32678e7f3c3eb1ad2f4c54876466c8814ab2bb",
      "parents": [
        "6beb3700fdd53703ffee0a5264819d99494261ba"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Mon Apr 14 12:20:04 2025 +0200"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Mon Apr 14 12:20:04 2025 +0200"
      },
      "message": "[maven-release-plugin] prepare release camel-karaf-4.10.3\n"
    },
    {
      "commit": "6beb3700fdd53703ffee0a5264819d99494261ba",
      "tree": "a5d7a1a51cb6421ac90112fb8d223d3ae0615635",
      "parents": [
        "265f521b8bcc68e3f514edd488e93a937acb409e"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Sun Apr 13 21:03:35 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 13 21:03:35 2025 +0200"
      },
      "message": "Make camel context optional in most of camel:* shell commands (#615)\n\n"
    },
    {
      "commit": "265f521b8bcc68e3f514edd488e93a937acb409e",
      "tree": "351a2f23effef1d2862113c416c23f5bfe9b1c95",
      "parents": [
        "8337d78250ea9c8b18a6838a11af55f34ce7feee"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Thu Apr 03 16:16:02 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 03 16:16:02 2025 +0200"
      },
      "message": "Upgrade to Camel 4.10.3 to prepare camel-karaf 4.10.3 (#613)\n\n"
    },
    {
      "commit": "8337d78250ea9c8b18a6838a11af55f34ce7feee",
      "tree": "f3861b4a14590f5f8d18b2d2d78ef847546f70e4",
      "parents": [
        "87a006456da70dd9c2a9411b5b657813bad40757"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed Apr 02 15:31:14 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 02 15:31:14 2025 +0200"
      },
      "message": "Move camel-kserve, camel-neo4j, camel-tensorflow-serving components in the camel-ai module (#612)\n\n"
    },
    {
      "commit": "87a006456da70dd9c2a9411b5b657813bad40757",
      "tree": "f84a8ae62a5de332d6d6a511be04c461577f52a7",
      "parents": [
        "37c039f7cd4193baa2c09ffe08fec1f863fc75c7"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Apr 01 16:58:53 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 01 16:58:53 2025 +0200"
      },
      "message": "Simplify LICENSE/NOTICE provisioning (#609)\n\n"
    },
    {
      "commit": "37c039f7cd4193baa2c09ffe08fec1f863fc75c7",
      "tree": "579f0aa82013fe4260022b4c669e3515ec01dc2c",
      "parents": [
        "9a2c149314be478eedbdb5fa46924e52f5854132"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Mar 25 09:19:18 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 25 09:19:18 2025 +0100"
      },
      "message": "Upgrade to Apache POM 34 (#606)\n\n"
    },
    {
      "commit": "9a2c149314be478eedbdb5fa46924e52f5854132",
      "tree": "4d274a23e7bbe0582f6340ff2e06e4f11b84ddbb",
      "parents": [
        "afab8c8df546eb5adb9c2932cad83599642149d5"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Mon Mar 24 17:15:33 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 24 17:15:33 2025 +0100"
      },
      "message": "Upgrade to camel 4.10.2 and prepare camel-karaf 4.10.2 release (#599)\n\n"
    },
    {
      "commit": "afab8c8df546eb5adb9c2932cad83599642149d5",
      "tree": "d73bde335d736e7236d8f24003a13a136d3d02a3",
      "parents": [
        "9fd0da413f55c6fffe15eece9f96189085782eb0"
      ],
      "author": {
        "name": "François de Parscau",
        "email": "116000379+f2par0@users.noreply.github.com",
        "time": "Fri Mar 14 18:19:39 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 14 18:19:39 2025 +0100"
      },
      "message": "Ref #602 Repair camel-azure-storage-queue and add integration test (#604)\n\n"
    },
    {
      "commit": "9fd0da413f55c6fffe15eece9f96189085782eb0",
      "tree": "040fe20bf8c3a6e9ad5c0394a3c5dc24923d468b",
      "parents": [
        "051d8bd1b0eb8759d5a6fab86405f4828a4c42a7"
      ],
      "author": {
        "name": "François de Parscau",
        "email": "116000379+f2par0@users.noreply.github.com",
        "time": "Thu Jan 30 14:32:52 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 30 14:32:52 2025 +0100"
      },
      "message": "Ref #590 Add Bundle-Name and Bundle-SymbolicName to wrapped bundles (#592)\n\nMotivation\r\nVery long names in karaf console when listing bundles by names or symbolic names\r\n\r\nModifications:\r\nAdd Bundle-Name\u003d and Bundle-SymbolicName\u003d to the wrapped bundles"
    },
    {
      "commit": "051d8bd1b0eb8759d5a6fab86405f4828a4c42a7",
      "tree": "e6911f51336e2454cba3bfb8d742610ef6509c3f",
      "parents": [
        "094cad3b7da9c3540aad059b5d31857f5dee7d16"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jb.onofre@dremio.com",
        "time": "Sun Jan 26 18:50:32 2025 +0100"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jb.onofre@dremio.com",
        "time": "Sun Jan 26 18:50:32 2025 +0100"
      },
      "message": "Upgrade to Camel 4.10.0-SNAPSHOT\n"
    },
    {
      "commit": "094cad3b7da9c3540aad059b5d31857f5dee7d16",
      "tree": "e55ec7d3f55e1a68830e16d1c21a76d79d7ab103",
      "parents": [
        "72c4af8b509f85bdb727226205fd73eb089b3fcb"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jb.onofre@dremio.com",
        "time": "Sun Jan 26 18:35:26 2025 +0100"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jb.onofre@dremio.com",
        "time": "Sun Jan 26 18:35:26 2025 +0100"
      },
      "message": "Set version to 4.10.0-SNAPSHOT\n"
    },
    {
      "commit": "72c4af8b509f85bdb727226205fd73eb089b3fcb",
      "tree": "415e51d018ffc9e512fe647cb95d2d00f3b67f73",
      "parents": [
        "cd91c3fdcb68f4d99f4506eb20f0d5d6c30c34c8"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Sun Jan 26 08:33:34 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jan 26 08:33:34 2025 +0100"
      },
      "message": "Add LICENSE and NOTICE in all distributed artifacts (#585)\n\n"
    },
    {
      "commit": "cd91c3fdcb68f4d99f4506eb20f0d5d6c30c34c8",
      "tree": "29612108cc42170a1c8a13c40ba17590a46faf42",
      "parents": [
        "2266ec34abb5b97815407676910647dffa0f5bb9"
      ],
      "author": {
        "name": "Nicolas Filotto",
        "email": "essobedo@users.noreply.github.com",
        "time": "Fri Jan 24 08:54:59 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 24 08:54:59 2025 +0100"
      },
      "message": "Add Nicolas Filotto\u0027s public key"
    },
    {
      "commit": "2266ec34abb5b97815407676910647dffa0f5bb9",
      "tree": "5f48a3c0e26c58d3339e49b674f9cf4e371a1ee5",
      "parents": [
        "136c01e3b9e3b2684371208fb26ddcf3bca19f31"
      ],
      "author": {
        "name": "Nicolas Filotto",
        "email": "essobedo@users.noreply.github.com",
        "time": "Tue Jan 21 16:42:25 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 21 16:42:25 2025 +0100"
      },
      "message": "Ref #581: camel-debezium-mysql - Use the tag corresponding to debezium (#583)\n\n## Motivation\r\n\r\nThe integration test of camel-debezium-mysql fails due to an access denied\r\n\r\n## Modifications\r\n\r\n* Align the version of the docker image with the version of debezium used for the test to prevent behavior changes"
    },
    {
      "commit": "136c01e3b9e3b2684371208fb26ddcf3bca19f31",
      "tree": "530ad696252b2cf2db655c32056cd9ae588357f9",
      "parents": [
        "517ae190f603a39552040ff9618d111fc7005324"
      ],
      "author": {
        "name": "Nicolas Filotto",
        "email": "essobedo@users.noreply.github.com",
        "time": "Tue Jan 21 16:41:04 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 21 16:41:04 2025 +0100"
      },
      "message": "Ref #579: camel-vm - Handover completions (#584)\n\n## Motivation\r\n\r\nIn case the producer of camel-vm is used in a middle of a route, the rest of the camel route is never called\r\n\r\n## Modifications:\r\n\r\n* Handover completions on prepare exchange"
    },
    {
      "commit": "517ae190f603a39552040ff9618d111fc7005324",
      "tree": "8d7784189459086e47889e9cd7626ceedce5c08b",
      "parents": [
        "d6a5117b7245607c3fa3599e7b1593fad4aae683"
      ],
      "author": {
        "name": "Nicolas Filotto",
        "email": "essobedo@users.noreply.github.com",
        "time": "Thu Jan 16 11:58:45 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 16 11:58:45 2025 +0100"
      },
      "message": "Ref #571: Add an integration test for Groovy (#573)\n\n## Motivation\r\n\r\nThere is no integration test for Groovy, we need one to ensure that it works as expected\r\n\r\n## Modifications:\r\n\r\n* Add an integration test"
    },
    {
      "commit": "d6a5117b7245607c3fa3599e7b1593fad4aae683",
      "tree": "f209554d454fcc7bbc3b6512949dbd9cca83953c",
      "parents": [
        "ea0653dc6ba68f47d3ec4b9a3273b4a139b4d203"
      ],
      "author": {
        "name": "Nicolas Filotto",
        "email": "essobedo@users.noreply.github.com",
        "time": "Mon Jan 13 22:25:58 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 13 22:25:58 2025 +0100"
      },
      "message": "Ref #568: Add an integration test for AWS Kinesis (#570)\n\n## Motivation\r\n\r\nAWS Kinesis feature doesn\u0027t seem to work so we need an integration test to ensure that it works as expected\r\n\r\n## Modifications:\r\n\r\n* Add missing dependencies to the feature `camel-aws2-kinesis`\r\n* Add an integration test"
    },
    {
      "commit": "ea0653dc6ba68f47d3ec4b9a3273b4a139b4d203",
      "tree": "ed587204838ca17c1d4921ba357f4f15f752930c",
      "parents": [
        "97bc73fa188a11556421fe3120b55b788f6b84fe"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jb.onofre@dremio.com",
        "time": "Sun Jan 05 07:19:52 2025 +0100"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jb.onofre@dremio.com",
        "time": "Sun Jan 05 07:19:52 2025 +0100"
      },
      "message": "Simple components link in doc\n"
    },
    {
      "commit": "97bc73fa188a11556421fe3120b55b788f6b84fe",
      "tree": "d286e56d7d4638eb2a9338dd1c03c5265e511cc8",
      "parents": [
        "a43cb3670bde34c327eef4915e3fabd316314d3f"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jb.onofre@dremio.com",
        "time": "Sat Jan 04 16:20:26 2025 +0100"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jb.onofre@dremio.com",
        "time": "Sat Jan 04 16:20:26 2025 +0100"
      },
      "message": "Update version in antora\n"
    },
    {
      "commit": "a43cb3670bde34c327eef4915e3fabd316314d3f",
      "tree": "ea1eefc1b72ed9d4a88705f61a4acf2bee1a5a90",
      "parents": [
        "6b083b3834a32ab3431276ed3efff7da56170373"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jb.onofre@dremio.com",
        "time": "Sat Jan 04 15:46:44 2025 +0100"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jb.onofre@dremio.com",
        "time": "Sat Jan 04 15:46:44 2025 +0100"
      },
      "message": "Update nav\n"
    },
    {
      "commit": "6b083b3834a32ab3431276ed3efff7da56170373",
      "tree": "22883b171017717061705e3754ca43f543fb8217",
      "parents": [
        "b362d2e549e7863f43b5ce6943a1a1c56ca25d77"
      ],
      "author": {
        "name": "Francois de Parscau",
        "email": "francois.deparscau@qlik.com",
        "time": "Thu Dec 12 14:17:20 2024 +0100"
      },
      "committer": {
        "name": "Nicolas Filotto",
        "email": "essobedo@users.noreply.github.com",
        "time": "Thu Dec 12 15:47:57 2024 +0100"
      },
      "message": "Ref #559: add missing cxf jars\n"
    },
    {
      "commit": "b362d2e549e7863f43b5ce6943a1a1c56ca25d77",
      "tree": "ef9347a43643ad7eb163913176ef624c45afde35",
      "parents": [
        "305f5fa81afb813461e8f77263e38ec9ddf86292"
      ],
      "author": {
        "name": "Nicolas Filotto",
        "email": "essobedo@users.noreply.github.com",
        "time": "Tue Dec 10 14:41:29 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 10 14:41:29 2024 +0100"
      },
      "message": "Ref #547: Remove common from Debezium sub-components (#556)\n\n## Motivation\r\n\r\nWe have a split package issue fixed in Camel so that we can remove the workaround.\r\n\r\n## Modifications:\r\n\r\n* Remove `camel-debezium-common` from all the wrappers\r\n* Re-add `camel-debezium-common` to the feature of the same name"
    },
    {
      "commit": "305f5fa81afb813461e8f77263e38ec9ddf86292",
      "tree": "09f936d1811d0ba4382a9b2d044f06ffb663d8a4",
      "parents": [
        "a55ec500a11207b453c466d4076364258b3cdf78"
      ],
      "author": {
        "name": "Nicolas Filotto",
        "email": "essobedo@users.noreply.github.com",
        "time": "Tue Dec 10 10:49:12 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 10 10:49:12 2024 +0100"
      },
      "message": "Ref #550: Upgrade to Camel 4.9.0 (#555)\n\n## Modifications:\r\n\r\n* Upgrade to Camel 4.9.0\r\n* Add the new components (camel-torchserve, camel-clickup, camel-flowable, camel-fury, camel-observability-services)\r\n* Adapt the features to this version\r\n* Re-add the spring features to support Spring 6.2"
    },
    {
      "commit": "a55ec500a11207b453c466d4076364258b3cdf78",
      "tree": "7822be27cd9b2805e4a8dd2e97e252fc57a5a4b2",
      "parents": [
        "ce8e1a8f769ef7bfad7b899137b202666bfed41f"
      ],
      "author": {
        "name": "François de Parscau",
        "email": "116000379+f2par0@users.noreply.github.com",
        "time": "Mon Dec 09 19:03:39 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 09 19:03:39 2024 +0100"
      },
      "message": "Ref #553: fix usage of routeBuilder in blueprint (#554)\n\n"
    },
    {
      "commit": "ce8e1a8f769ef7bfad7b899137b202666bfed41f",
      "tree": "3c4fec94d326fecbb5bf4d2fdd88003c9efcf2ee",
      "parents": [
        "8b186945ec24e4c17b25ac58bea7f9cda093b641"
      ],
      "author": {
        "name": "Nicolas Filotto",
        "email": "essobedo@users.noreply.github.com",
        "time": "Thu Dec 05 17:22:00 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 05 17:22:00 2024 +0100"
      },
      "message": "Ref #548: Allow to create a cxfrs endpoint in blueprint (#549)\n\n## Motivation\r\n\r\nFor now, it is not possible to create a cxfrs endpoint using blueprint as we end up with a `ClassNotFoundException`\r\n\r\n## Modifications:\r\n\r\n* Add an integration test that reproduces the issue\r\n* Add a class for removal corresponding to what [`camel-cxf-rest` expects](https://github.com/apache/camel/blob/main/components/camel-cxf/camel-cxf-rest/src/main/java/org/apache/camel/component/cxf/jaxrs/CxfRsComponent.java#L124-L126) until it is fixed in Camel\r\n* Move all blueprint-related classes of CXF into `camel-cxf-blueprint` to prevent split packages\r\n* Add all  blueprint-related schemas of CXF to `camel-cxf-blueprint`\r\n* Add the maven property `camel.karaf.test.additional.imports` to add import packages to the test bundle\r\n* Add the maven property `camel.karaf.test.fragment.host` to set the fragment host of the test bundle"
    },
    {
      "commit": "8b186945ec24e4c17b25ac58bea7f9cda093b641",
      "tree": "9983a62c6d39a8c9ad14dace0d811192924151ce",
      "parents": [
        "6a7f9fc2812ccce2fbf655614f5d9849fba3515c"
      ],
      "author": {
        "name": "Nicolas Filotto",
        "email": "essobedo@users.noreply.github.com",
        "time": "Wed Oct 30 16:37:51 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 30 16:37:51 2024 +0100"
      },
      "message": "chore(build): Re-add a Jenkins Job (#544)\n\n"
    },
    {
      "commit": "6a7f9fc2812ccce2fbf655614f5d9849fba3515c",
      "tree": "6144d795c8dc60f1472f53e574318a2eeabf8a1c",
      "parents": [
        "3235929e07194f52bf9845667bec8303ab856a49"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed Oct 30 16:06:25 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 30 16:06:25 2024 +0100"
      },
      "message": "Add build, update, and release instructions in the README.md (#545)\n\n"
    },
    {
      "commit": "3235929e07194f52bf9845667bec8303ab856a49",
      "tree": "9c48e67c86cfc0ccf8b1b226218300409ee0ae53",
      "parents": [
        "6335df8f5cd709bc9e5c5b30cc3caf0f34499039"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed Oct 30 11:53:35 2024 +0100"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed Oct 30 11:53:35 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "6335df8f5cd709bc9e5c5b30cc3caf0f34499039",
      "tree": "b64fe28d4c4ee250d152957025e385200703d3fc",
      "parents": [
        "442160c72d3c84e9bb197b519a332f96abbbef46"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed Oct 30 11:53:29 2024 +0100"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed Oct 30 11:53:29 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare release camel-karaf-4.8.1\n"
    },
    {
      "commit": "442160c72d3c84e9bb197b519a332f96abbbef46",
      "tree": "66a3d899200a3952e95a827915fe326ce4b43a07",
      "parents": [
        "176fefc853e97d81921d2e75cca4570580ce95c1"
      ],
      "author": {
        "name": "Nicolas Filotto",
        "email": "essobedo@users.noreply.github.com",
        "time": "Wed Oct 30 10:33:28 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 30 10:33:28 2024 +0100"
      },
      "message": "Ref #542: Restore camel-vm old behavior (#543)\n\n"
    },
    {
      "commit": "176fefc853e97d81921d2e75cca4570580ce95c1",
      "tree": "2b85382237fa044b870831d090a52e0d27011231",
      "parents": [
        "ee9f0c3debd276e4018fd43176c7c082aaf31134"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed Oct 30 07:23:02 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 30 07:23:02 2024 +0100"
      },
      "message": "Ref #539: Upgrade to Camel 4.8.1 (#540)\n\n"
    },
    {
      "commit": "ee9f0c3debd276e4018fd43176c7c082aaf31134",
      "tree": "993660fdae0a5b151a485643c5d498931692f1aa",
      "parents": [
        "11fb1805be9b9cd774961332eaceade7724563b5"
      ],
      "author": {
        "name": "Nicolas Filotto",
        "email": "essobedo@users.noreply.github.com",
        "time": "Mon Oct 28 12:17:59 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 28 12:17:59 2024 +0100"
      },
      "message": "Ref #501: Fix slip packages issues in debezium wrappers (#538)\n\n## Motivation\r\n\r\nDebezium features don\u0027t work due to a split packages issue in Camel\r\n\r\n## Modifications:\r\n\r\n* Add missing dependencies to the feature `camel-debezium-db2`, `camel-debezium-oracle`, and `camel-debezium-sqlserver`\r\n* Add a workaround for the split packages issue in Camel"
    },
    {
      "commit": "11fb1805be9b9cd774961332eaceade7724563b5",
      "tree": "0f1d3131c2efa8fe714dbdd3f24a434ed515d5ee",
      "parents": [
        "18290d5eb48f107afb3214e447805ccf9b1ac9b6"
      ],
      "author": {
        "name": "Nicolas Filotto",
        "email": "essobedo@users.noreply.github.com",
        "time": "Mon Oct 28 08:46:17 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 28 08:46:17 2024 +0100"
      },
      "message": "Ref #532: Add camel-debezium-mongodb integration test (#537)\n\n## Motivation\r\n\r\nDebezium features don\u0027t work so we need an integration test to ensure that they work as expected\r\n\r\n## Modifications:\r\n\r\n* Add missing dependencies to the feature `camel-debezium-common` and `camel-debezium-mongodb`\r\n* Add a workaround for the split package issue in Camel\r\n* Add an integration test\r\n* Add to use a dedicated external resource to manage the lifecycle of the MongoDB container because, with test containers, the database is not accessible for an unknown reason"
    },
    {
      "commit": "18290d5eb48f107afb3214e447805ccf9b1ac9b6",
      "tree": "0f7e01f5aad0aa008fed272d8bf2244ef05a2a03",
      "parents": [
        "81f0ef323fe8962ce7233216e2306383a5c9d8ab"
      ],
      "author": {
        "name": "Nicolas Filotto",
        "email": "essobedo@users.noreply.github.com",
        "time": "Fri Oct 25 19:28:17 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 25 19:28:17 2024 +0200"
      },
      "message": "Ref #531: Add camel-debezium-mysql integration test (#535)\n\n## Motivation\r\n\r\nDebezium features don\u0027t work so we need an integration test to ensure that they work as expected\r\n\r\n## Modifications:\r\n\r\n* Add missing dependencies to the feature `camel-debezium-common` and `camel-debezium-mysql`\r\n* Add a workaround for the split package issue in Camel\r\n* Add an integration test"
    },
    {
      "commit": "81f0ef323fe8962ce7233216e2306383a5c9d8ab",
      "tree": "bc95247730d125947e8435c4027be30d6ea7b50d",
      "parents": [
        "a308c557e0f41c7d4f524227719c57228ed41c66"
      ],
      "author": {
        "name": "Nicolas Filotto",
        "email": "essobedo@users.noreply.github.com",
        "time": "Wed Oct 23 15:05:41 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 23 15:05:41 2024 +0200"
      },
      "message": "Ref #530: Add camel-debezium-postgres integration test (#533)\n\n## Motivation\r\n\r\nDebezium features don\u0027t work so we need an integration test to ensure that they work as expected\r\n\r\n## Modifications:\r\n\r\n* Add missing dependencies to the feature `camel-debezium-common` and `camel-debezium-postgres`\r\n* Add a workaround for the split package issue in Camel\r\n* Add an integration test"
    },
    {
      "commit": "a308c557e0f41c7d4f524227719c57228ed41c66",
      "tree": "77db794490e214eb17d7191647c507bb39d9e75b",
      "parents": [
        "f1940c4e7d7f6a93f9248dc6c21da2a4dcebc1d4"
      ],
      "author": {
        "name": "Nicolas Filotto",
        "email": "essobedo@users.noreply.github.com",
        "time": "Wed Oct 23 14:17:09 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 23 14:17:09 2024 +0200"
      },
      "message": "Ref #534: Remove docker images on exit (#536)\n\n## Motivation\r\n\r\nThe build runs out of disk space which prevents adding new integration tests\r\n\r\n## Modifications:\r\n\r\n* Free up some disk space by:\r\n  * following the workaround described [in this ticket](https://github.com/actions/runner-images/issues/2840#issuecomment-790492173)\r\n  * removing pre-pulled docker images\r\n* Add a new System property `camel.karaf.itest.keep.docker.images` to indicate whether the docker images should be removed after the test. Locally, you can leverage the Maven property `keep.docker.images.on.exit` to keep them or not. By default, the docker images are cleaned up to prevent the disk space leak\r\n* Extend the forked process exit timeout to ensure that pax-exam can stop properly"
    },
    {
      "commit": "f1940c4e7d7f6a93f9248dc6c21da2a4dcebc1d4",
      "tree": "794bcf80d2aa0bb7ab9fdac1ca113871d54e8f43",
      "parents": [
        "12d17faa5ff4ca01e67b65a1bfc764be203725c1"
      ],
      "author": {
        "name": "Nicolas Filotto",
        "email": "essobedo@users.noreply.github.com",
        "time": "Thu Oct 17 20:21:45 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 17 20:21:45 2024 +0200"
      },
      "message": "Ref #438: Re-add the integration test for camel-docker (#525)\n\n"
    },
    {
      "commit": "12d17faa5ff4ca01e67b65a1bfc764be203725c1",
      "tree": "444731aa0b50fb112e49fc86d8429b02e0a5366b",
      "parents": [
        "9c00f4c8c9adc4f353f2ca091b4b7e5e5bf16b36"
      ],
      "author": {
        "name": "Nicolas Filotto",
        "email": "essobedo@users.noreply.github.com",
        "time": "Thu Oct 17 12:46:37 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 17 12:46:37 2024 +0200"
      },
      "message": "Integration Test Framework: Improve failure management (#529)\n\nRef #526: Integration Test Framework: Allow to set a timeout\r\nRef #527: Integration Test Framework: Avoid retry by default\r\nRef #528: Integration Test Framework: Dump log file on failure\r\n\r\n## Modifications:\r\n\r\n* Added an element named `timeout` to be able to set the timeout of the integration test knowing that the default value is 5 minutes instead of the legacy value which was 1 hour\r\n* Added an element named `retryOnFailure` to enable the auto-retry mechanism like before, knowing that the default value is now `false`. It should only be enabled for known flaky tests.\r\n* Added a system property `camel.karaf.itest.dump.logs` to indicate whether the Karaf log file should be dumped on failure. By default, it is disabled locally and can be enabled by overriding the Maven property `dump.logs.on.failure`.\r\n"
    },
    {
      "commit": "9c00f4c8c9adc4f353f2ca091b4b7e5e5bf16b36",
      "tree": "f3fe0f8ff421831b4e12d619bf2bedbfb8b319b2",
      "parents": [
        "81d96e4dd4ba10ffb42ef5255b2139a5441d867a"
      ],
      "author": {
        "name": "Nicolas Filotto",
        "email": "essobedo@users.noreply.github.com",
        "time": "Tue Oct 15 20:59:27 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 15 20:59:27 2024 +0200"
      },
      "message": "Ref #452: No longer depend on drill-jdbc-all (#524)\n\n"
    },
    {
      "commit": "81d96e4dd4ba10ffb42ef5255b2139a5441d867a",
      "tree": "04391420a8dfef0a8bfcf833429c75f7106ddb6a",
      "parents": [
        "ace41f014f305cc6cb085f9ef7368a160d7934b4"
      ],
      "author": {
        "name": "Nicolas Filotto",
        "email": "essobedo@users.noreply.github.com",
        "time": "Tue Oct 15 18:34:46 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 15 18:34:46 2024 +0200"
      },
      "message": "Ref #451: Allow to clean up integration tests (#523)\n\n"
    },
    {
      "commit": "ace41f014f305cc6cb085f9ef7368a160d7934b4",
      "tree": "f61cdf111ccd0a284737e8b82658dd8ed300ddbb",
      "parents": [
        "650698e10f0188058176692f30dadf5545a33a77"
      ],
      "author": {
        "name": "Nicolas Filotto",
        "email": "essobedo@users.noreply.github.com",
        "time": "Tue Oct 15 17:35:47 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 15 17:35:47 2024 +0200"
      },
      "message": "Ref #441: Exclude pax-logging-logback (#522)\n\n"
    },
    {
      "commit": "650698e10f0188058176692f30dadf5545a33a77",
      "tree": "104c588623abf869d70aed1ff38323ed00083dc9",
      "parents": [
        "04753357aca21faa72a3a15e5308949517b98376"
      ],
      "author": {
        "name": "Nicolas Filotto",
        "email": "essobedo@users.noreply.github.com",
        "time": "Tue Oct 15 17:24:39 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 15 17:24:39 2024 +0200"
      },
      "message": "Ref #495: Skip LevelDB test for AArch64 (#521)\n\n"
    },
    {
      "commit": "04753357aca21faa72a3a15e5308949517b98376",
      "tree": "d0b50d71dc02de25d46b660bdb928de064182c43",
      "parents": [
        "5a22facd569ef2b2336c6cf45a19aa4a3e14e830"
      ],
      "author": {
        "name": "Nicolas Filotto",
        "email": "essobedo@users.noreply.github.com",
        "time": "Tue Oct 15 17:22:31 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 15 17:22:31 2024 +0200"
      },
      "message": "Ref #430: Bump apache pom from 31 to 33 (#520)\n\n"
    },
    {
      "commit": "5a22facd569ef2b2336c6cf45a19aa4a3e14e830",
      "tree": "1aaf80bde68f44110675895ebe65f05241121b11",
      "parents": [
        "ffb7977a287850441904309606935ab6ec82b477"
      ],
      "author": {
        "name": "Stefan Tataru",
        "email": "stefan.tataru82@gmail.com",
        "time": "Thu Oct 10 18:02:39 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 10 18:02:39 2024 +0200"
      },
      "message": "Ref #514: Add jaxb integration test (#515)\n\n"
    },
    {
      "commit": "ffb7977a287850441904309606935ab6ec82b477",
      "tree": "276e0ff697a7798b6ef59e1ca47a57334d60b54a",
      "parents": [
        "76487bd9529de3e035d944f47027f1079e2d154d"
      ],
      "author": {
        "name": "Stefan Tataru",
        "email": "stefan.tataru82@gmail.com",
        "time": "Fri Oct 04 08:04:44 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 04 08:04:44 2024 +0200"
      },
      "message": "Ref #518: Add camel-jackson-protobuf integration test (#519)\n\n"
    },
    {
      "commit": "76487bd9529de3e035d944f47027f1079e2d154d",
      "tree": "c60239d13a25d165ad21bcdcfaf9f194e92fd250",
      "parents": [
        "abced1b9b472ca7c4e82170836c4b9c964bb967a"
      ],
      "author": {
        "name": "Stefan Tataru",
        "email": "stefan.tataru82@gmail.com",
        "time": "Thu Oct 03 18:26:11 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 03 18:26:11 2024 +0200"
      },
      "message": "Ref #516: Add jackson-avro integration test (#517)\n\n"
    },
    {
      "commit": "abced1b9b472ca7c4e82170836c4b9c964bb967a",
      "tree": "75d463b3d4b9ccade7313d94b09e2a0fef2dd2a0",
      "parents": [
        "0e431a23bcffdb6c3f698a53a82f0ab48531bd34"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Mon Sep 30 10:48:10 2024 +0200"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Mon Sep 30 10:48:29 2024 +0200"
      },
      "message": "Remove dependabot as we managed via maven plugin based on Camel version\n"
    },
    {
      "commit": "0e431a23bcffdb6c3f698a53a82f0ab48531bd34",
      "tree": "64f8ce33864c1af2b65ffb0d949133a8059f3315",
      "parents": [
        "131e85ed22a0b3d10b50f6cf9f9bd188fa41f786"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Sep 30 10:40:07 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 30 10:40:07 2024 +0200"
      },
      "message": "Bump org.apache.maven.archetype:archetype-packaging from 3.2.1 to 3.3.0 (#513)\n\nBumps [org.apache.maven.archetype:archetype-packaging](https://github.com/apache/maven-archetype) from 3.2.1 to 3.3.0.\r\n- [Release notes](https://github.com/apache/maven-archetype/releases)\r\n- [Commits](https://github.com/apache/maven-archetype/compare/maven-archetype-3.2.1...maven-archetype-3.3.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: org.apache.maven.archetype:archetype-packaging\r\n  dependency-type: direct:production\r\n  update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "131e85ed22a0b3d10b50f6cf9f9bd188fa41f786",
      "tree": "e445d2c0d4c2f057f5b65c7ae0454abcae4418de",
      "parents": [
        "4194d52519783707e16faa88916572549907e4df"
      ],
      "author": {
        "name": "Stefan Tataru",
        "email": "stefan.tataru82@gmail.com",
        "time": "Fri Sep 27 17:49:21 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 27 17:49:21 2024 +0200"
      },
      "message": "#508: Fix integration tests camel route suppliers service declaration (#509)\n\n"
    },
    {
      "commit": "4194d52519783707e16faa88916572549907e4df",
      "tree": "afe7c989c8ff4e1f1ba5c4b8dc62d0c11a049d07",
      "parents": [
        "994d4c5a5c55b8df636a45a9eb9f0051e2300b3b"
      ],
      "author": {
        "name": "Stefan Tataru",
        "email": "stefan.tataru82@gmail.com",
        "time": "Fri Sep 27 17:48:43 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 27 17:48:43 2024 +0200"
      },
      "message": "Ref #503: Add camel-jackson integration test (#505)\n\n"
    },
    {
      "commit": "994d4c5a5c55b8df636a45a9eb9f0051e2300b3b",
      "tree": "2e94d1da85bd71e94b42f0f099ba4f105aa9a2bc",
      "parents": [
        "3dd12a43c2b7ae34a043224504d34399044919a4"
      ],
      "author": {
        "name": "Stefan Tataru",
        "email": "stefan.tataru82@gmail.com",
        "time": "Fri Sep 27 09:52:19 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 27 09:52:19 2024 +0200"
      },
      "message": "Ref #506: Add jacksonxml integration test (#507)\n\n"
    },
    {
      "commit": "3dd12a43c2b7ae34a043224504d34399044919a4",
      "tree": "a86bd5cba32acd9004c0851e72c28c3d5e7819d6",
      "parents": [
        "da05005c28ad23beb86ca3e565e18ac4e328e398"
      ],
      "author": {
        "name": "Nicolas Filotto",
        "email": "essobedo@users.noreply.github.com",
        "time": "Mon Sep 16 17:53:07 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 16 17:53:07 2024 +0200"
      },
      "message": "Ref #494: Upgrade to Camel 4.8 (#496)\n\n"
    },
    {
      "commit": "da05005c28ad23beb86ca3e565e18ac4e328e398",
      "tree": "fba296d3a84bbe1350b415aec72f27410399055b",
      "parents": [
        "7f38ca877af2b7d55e86675a0ea4b04f3b5ec730"
      ],
      "author": {
        "name": "Nicolas Filotto",
        "email": "essobedo@users.noreply.github.com",
        "time": "Mon Sep 16 12:34:28 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 16 12:34:28 2024 +0200"
      },
      "message": "Ref #491: Add camel-cxf integration tests (#493)\n\n* Ref #491: Add camel-cxf integration tests\r\n\r\n* Make the IT for camel-disruptor-vm do cross contexts as it should"
    }
  ],
  "next": "7f38ca877af2b7d55e86675a0ea4b04f3b5ec730"
}
