Skip to content

Upgrade to Camel 4.18.1#695

Open
jbonofre wants to merge 7 commits intoapache:mainfrom
jbonofre:camel-4.18.1
Open

Upgrade to Camel 4.18.1#695
jbonofre wants to merge 7 commits intoapache:mainfrom
jbonofre:camel-4.18.1

Conversation

@jbonofre
Copy link
Copy Markdown
Member

@jbonofre jbonofre commented Apr 6, 2026

Changes

  • Upgrade all component versions to Camel 4.18.1

Bug fixes

  • Fix camel-osgi-jackson2-version range from [2.20,2.21) to [2.19,2.20) to match jackson2-version 2.19.4 used by Camel 4.18.1
  • Restore missing version properties accidentally dropped during upgrade: docling-core-version, docling-serve-api-version, docling-serve-client-version, langchain4j-hugging-face-version, langchain4j-community-dashscope-version, microprofile-fault-tolerance-version, neo4j-bolt-version, reactor-netty-incubator-quic-version, async-http-client-version
  • Fix camel-kafka feature to use explicit lz4-java-version instead of auto-detect-version which failed version resolution

@jbonofre jbonofre linked an issue Apr 6, 2026 that may be closed by this pull request
jbonofre and others added 6 commits April 6, 2026 18:34
Replace ${jackson2-annotations-version} with ${jackson2-version} in
camel-jackson and camel-jacksonxml test POMs as the former property
is not defined and breaks the build.
Replace netty-codec-base and netty-codec-compression bundles with
netty-codec, as the split artifacts only exist in Netty 4.2.x.
Camel 4.18.1 uses Netty 4.1.131.Final where codec and compression
are packaged together in the netty-codec artifact.
…4.18.1 upgrade

- Fix camel-osgi-jackson2-version range from [2.20,2.21) to [2.19,2.20) to
  match jackson2-version 2.19.4 used by Camel 4.18.1
- Restore missing version properties accidentally removed during upgrade:
  docling-core-version, docling-serve-api-version, docling-serve-client-version,
  langchain4j-hugging-face-version, langchain4j-community-dashscope-version,
  microprofile-fault-tolerance-version, neo4j-bolt-version,
  reactor-netty-incubator-quic-version, async-http-client-version
- Fix camel-kafka feature to use explicit lz4-java-version instead of
  auto-detect-version which failed version resolution
Use jackson2-version instead of the undefined jackson2-annotations-version
property for jackson-annotations bundle, consistent with jackson-databind
and jackson-core in the same feature block.
Avro 1.12.1 requires com.fasterxml.jackson.annotation >= 2.20.0 in its
OSGi manifest, but jackson2-version was 2.19.4 and the OSGi import range
was [2.19,2.20) which explicitly excluded 2.20+.
… Netty 4.2-only artifacts

- Add jackson2-annotations-version=2.20 property (annotations uses different
  versioning than core/databind which use 2.20.x)
- Restore jspecify-version, nimbusds-content-type-version, nimbusds-lang-tag-version,
  and nimbusds-oauth2-oidc-sdk-version properties accidentally dropped in 4.18.1 upgrade
- Remove netty-codec-http3 and netty-codec-classes-quic bundles from azure-eventhubs,
  azure-storage-blob, and stitch features (only exist in Netty 4.2+, already optional)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upgrade to Camel 4.18.1

1 participant