Camel Quarkus 2.7.0 Migration Guide

The following guide outlines how to adapt your code to changes that were made in Camel Quarkus 2.7.0 & Quarkus 2.7.0.Final.

Deprecated vertx-kafka extension has been removed

The deprecated vertx-kafka extension has been removed. Any routes using this component will need modifying to use the kafka extension.

Removal of configuration property quarkus.camel.main.enabled

Camel Main has been enabled as the default bootstrap mode since Camel Quarkus 1.8.0. The configuration property quarkus.camel.main.enabled has now been removed as there are no major benefits to disabling Camel Main.

Removal of @BuildTimeAvroDataFormat

The deprecated @BuildTimeAvroDataFormat annotation has been removed. Users are kindly asked to use the parsing of Avro schema at build time as described in the Camel Quarkus Avro Extension documentation.