Quarkus CXF 3.9.0 release notes

Important dependency upgrades

New and noteworthy in Quarkus CXF

Change in org.graalvm.sdk:* dependencies

Quarkus CXF extensions now depend on org.graalvm.sdk:nativeimage instead of org.graalvm.sdk:graal-sdk. Using org.graalvm.sdk:graal-sdk was an oversight on our side. org.graalvm.sdk:nativeimage is just enough for implementing the GraalVM substitutions we need. If you rely on other transitive dependencies of org.graalvm.sdk:graal-sdk, such as org.graalvm.sdk:polyglot or org.graalvm.sdk:collections, you will have to add them yourself.

Improved documentation

The following parts of the documentation were improved:

  • We published a bunch of release notes for older Quarkus CXF versions 2.2.x through 2.7.x.

  • Build time configuration options, such as quarkus.cxf.codegen.wsdl2java.* were missing in on the quarkus-cxf reference page due to a bug in our tooling.

  • We added Version table to the release notes page. It shows which Quarkus CXF version is available in which Quarkus Platform version and which CXF version it depends on.