Red Hat build of Quarkus 2.x Component Details

Updated -

The page lists important details about the Red Hat build of Quarkus Components used in Red Hat Application Runtimes. Refer to the Red Hat Application Runtimes Component Detail Index for other releases.

Level of Support Classifications

Module support classifications serve as guidelines for customer use cases, and they are described in detail below:

Bill Of Material (BOM) with supported and none supported extensions

For convenience purposes Red Hat build of Quarkus ships with two different BOM files. One that only includes productized extensions and one that contains both productized and community extensions. Please note that the purpose of a Bill of Material is to align versions within a release to avoid misalignment of versions and as such it's not optimal to list supported vs not supported extensions. For a complete list of supported extensions please check the dedicated table on this page.

We only support application build using a BOM, please use one of the following Bill of material:

GroupID Extension ID Explanation
com.redhat.quarkus.platform quarkus-bom Supported and community extensions

List of the available platform versions

Red Hat build of Quarkus 2 is using a platform concept to align mulitple groups of extensions. The list below shows which platform vesions have been released and the members list which additional groups of extensions has been included.

Product Version Platform Version Quarkus Upstream Version Members
2.13.7.SP1 2.13.7.SP1-redhat-00001 2.13.7.Final quarkus
quarkus-optaplanner
quarkus-qpid-jms
quarkus-camel
2.13.7.Final 2.13.7.Final-redhat-00003 2.13.7.Final quarkus
quarkus-qpid-jms
quarkus-camel
2.13.5.SP1 2.13.5.SP1-redhat-00002 2.13.5.Final quarkus
quarkus-camel
2.13.5.Final 2.13.5.Final-redhat-00002 2.13.5.Final quarkus
2.7.7.Final 2.7.7.Final-redhat-00005 2.7.7.Final quarkus
quarkus-qpid-jms
quarkus-camel
2.7.6.SP3 2.7.6.Final-redhat-00012 2.7.6.Final quarkus
quarkus-qpid-jms
quarkus-camel
2.7.6.SP2 2.7.6.Final-redhat-00011 2.7.6.Final quarkus
quarkus-qpid-jms
quarkus-camel
2.7.6.SP1 2.7.6.Final-redhat-00009 2.7.6.Final quarkus
quarkus-qpid-jms
quarkus-camel
2.7.6.Final 2.7.6.Final-redhat-00006 2.7.6.Final quarkus
quarkus-camel
2.7.5.Final 2.7.5.Final-redhat-00011 2.7.5.Final quarkus
2.2.5.SP2 2.2.5.SP2-redhat-00003 2.2.5.Final quarkus
quarkus-camel
2.2.5.SP1 2.2.5.SP1-redhat-00001 2.2.5.Final quarkus
quarkus-camel
2.2.5.Final 2.2.5.Final-redhat-00007 2.2.5.Final quarkus
quarkus-camel
2.2.3.SP2 2.2.3.SP2-redhat-00001 2.2.3.Final quarkus
quarkus-camel
2.2.3.SP1 2.2.3.SP1-redhat-00002 2.2.3.Final quarkus
quarkus-camel
2.2.3.Final 2.2.3.Final-redhat-00013 2.2.3.Final quarkus

*= The platform functionality was introduced in 2.x, so for version before 2.x there is no list of platform members.

Supported extensions Red Hat build of Quarkus 2.x

The maven dependency need to use the groupID io.quarkus.
We recommend to use the bom file instead of adding the dedicated version for the component.

Artifact 2.13.7.SP1 2.13.7.Final 2.13.5.SP1 2.13.5.Final 2.7.7.Final 2.7.6.SP3 2.7.6.SP2 2.7.6.SP1 2.7.6.Final 2.7.5.Final 2.2.5.SP2 2.2.5.SP1 2.2.5.Final 2.2.3.SP2 2.2.3.SP1 2.2.3.Final
optaplanner-quarkus S - - - - - - - - - - - - - - -
optaplanner-quarkus-benchmark S - - - - - - - - - - - - - - -
optaplanner-quarkus-jackson S - - - - - - - - - - - - - - -
optaplanner-quarkus-jsonb S - - - - - - - - - - - - - - -
quarkus-agroal S S S S S S S S S S S S S S S S
quarkus-avro S S S S S S S S S S S S S S S S
quarkus-cache S S S S S S S S S S S S S S S S
quarkus-config-yaml S S S S S S S S S S S S S S S S
quarkus-container-image-openshift DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV
quarkus-funqy-knative-events S S S S - - - - - - - - - - - -
quarkus-grpc S S S S S S S S S S S S S S S S
quarkus-hibernate-orm S S S S S S S S S S S S S S S S
quarkus-hibernate-orm-panache S S S S S S S S S S S S S S S S
quarkus-hibernate-orm-rest-data-panache S S S S TP TP TP TP TP TP TP TP TP TP TP TP
quarkus-hibernate-reactive TP TP TP TP TP TP TP TP TP TP - - - - - -
quarkus-hibernate-search-orm-elasticsearch S S S S S S S S S S - - - - - -
quarkus-hibernate-validator S S S S S S S S S S S S S S S S
quarkus-infinispan-client S S S S S S S S S S S S S S S S
quarkus-jackson S S S S S S S S S S S S S S S S
quarkus-jacoco DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV - - - - - -
quarkus-jaxb S S S S S S S S S S S S S S S S
quarkus-jaxrs-client-reactive S S S S S S S S S S S S S S S S
quarkus-jdbc-db2 DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV
quarkus-jdbc-derby DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV
quarkus-jdbc-h2 DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV
quarkus-jdbc-mariadb S S S S S S S S S S S S S S S S
quarkus-jdbc-mssql S S S S S S S S S S S S S S S S
quarkus-jdbc-mysql S S S S S S S S S S S S S S S S
quarkus-jdbc-oracle JVM JVM JVM JVM JVM JVM JVM JVM JVM JVM JVM JVM JVM JVM JVM JVM
quarkus-jdbc-postgresql S S S S S S S S S S S S S S S S
quarkus-jsonb S S S S S S S S S S S S S S S S
quarkus-jsonp S S S S S S S S S S S S S S S S
quarkus-kafka-client S S S S S S S S S S S S S S S S
quarkus-kafka-streams TP TP TP TP TP TP TP TP TP TP - - - - - -
quarkus-keycloak-authorization S S S S S S S S S S S S S S S S
quarkus-kubernetes DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV
quarkus-kubernetes-config TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP
quarkus-kubernetes-service-binding TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP
quarkus-logging-json S S S S S S S S S S S S S S S S
quarkus-mailer S S S S TP TP TP TP TP TP TP TP TP TP TP TP
quarkus-micrometer S S S S S S S S S S S S S S S S
quarkus-micrometer-registry-prometheus S S S S S S S S S S S S S S S S
quarkus-mongodb-client TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP
quarkus-mutiny S S S S S S S S S S S S S S S S
quarkus-narayana-jta S S S S S S S S S S S S S S S S
quarkus-oidc S S S S S S S S S S S S S S S S
quarkus-oidc-client S S S S S S S S S S S S S S S S
quarkus-oidc-client-filter S S S S S S S S S S S S S S S S
quarkus-oidc-client-reactive-filter S S S S TP TP TP TP TP TP TP TP TP TP TP TP
quarkus-openshift DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV
quarkus-openshift-client TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP
quarkus-opentelemetry TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP
quarkus-opentelemetry-exporter-jaeger - - - - TP TP TP TP TP TP TP TP TP TP TP TP
quarkus-qpid-jms S S - - S S S S - - - - - - - -
quarkus-quartz S S S S S S S S S S S S S S S S
quarkus-qute S S S S TP TP TP TP TP TP TP TP TP TP TP TP
quarkus-reactive-db2-client - - - - TP TP TP TP TP TP TP TP TP TP TP TP
quarkus-reactive-messaging-http - - - - - - - - - - TP TP TP TP TP TP
quarkus-reactive-mssql-client TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP
quarkus-reactive-mysql-client S S S S S S S S S S S S S S S S
quarkus-reactive-pg-client S S S S S S S S S S S S S S S S
quarkus-reactive-routes DEP DEP DEP DEP S S S S S S - - - - - -
quarkus-rest-client S S S S S S S S S S S S S S S S
quarkus-rest-client-jackson S S S S S S S S S S S S S S S S
quarkus-rest-client-jaxb S S S S S S S S S S S S S S S S
quarkus-rest-client-jsonb S S S S S S S S S S S S S S S S
quarkus-rest-client-mutiny - - - - TP TP TP TP TP TP TP TP TP TP TP TP
quarkus-rest-client-reactive S S S S S S S S S S S S S S S S
quarkus-rest-client-reactive-jackson S S S S S S S S S S S S S S S S
quarkus-resteasy S S S S S S S S S S S S S S S S
quarkus-resteasy-jackson S S S S S S S S S S S S S S S S
quarkus-resteasy-jaxb S S S S S S S S S S S S S S S S
quarkus-resteasy-jsonb S S S S S S S S S S S S S S S S
quarkus-resteasy-multipart S S S S S S S S S S S S S S S S
quarkus-resteasy-mutiny - - - - TP TP TP TP TP TP TP TP TP TP TP TP
quarkus-resteasy-qute S S S S TP TP TP TP TP TP TP TP TP TP TP TP
quarkus-resteasy-reactive S S S S S S S S S S S S S S S S
quarkus-resteasy-reactive-jackson S S S S S S S S S S S S S S S S
quarkus-resteasy-reactive-jaxb TP TP TP TP TP TP TP TP TP TP - - - - - -
quarkus-resteasy-reactive-jsonb S S S S S S S S S S S S S S S S
quarkus-resteasy-reactive-qute S S S S TP TP TP TP TP TP TP TP TP TP TP TP
quarkus-scheduler S S S S S S S S S S S S S S S S
quarkus-security-jpa - - - - TP TP TP TP TP TP TP TP TP TP TP TP
quarkus-smallrye-context-propagation S S S S S S S S S S S S S S S S
quarkus-smallrye-fault-tolerance S S S S S S S S S S S S S S S S
quarkus-smallrye-graphql S S S S S S S S S S - - - - - -
quarkus-smallrye-graphql-client S S S S S S S S S S - - - - - -
quarkus-smallrye-health S S S S S S S S S S S S S S S S
quarkus-smallrye-jwt S S S S S S S S S S S S S S S S
quarkus-smallrye-jwt-build S S S S S S S S S S S S S S S S
quarkus-smallrye-metrics S S S S S S S S S S S S S S S S
quarkus-smallrye-openapi S S S S S S S S S S S S S S S S
quarkus-smallrye-opentracing DEP DEP DEP DEP S S S S S S S S S S S S
quarkus-smallrye-reactive-messaging S S S S S S S S S S S S S S S S
quarkus-smallrye-reactive-messaging-amqp S S S S S S S S S S S S S S S S
quarkus-smallrye-reactive-messaging-kafka S S S S S S S S S S S S S S S S
quarkus-smallrye-stork TP TP TP TP TP TP TP TP TP TP - - - - - -
quarkus-spring-boot-properties S S S S S S S S S S S S S S S S
quarkus-spring-cache S S S S S S S S S S S S S S S S
quarkus-spring-cloud-config-client S S S S S S S S S S S S S S S S
quarkus-spring-data-jpa S S S S S S S S S S S S S S S S
quarkus-spring-data-rest S S S S TP TP TP TP TP TP TP TP TP TP TP TP
quarkus-spring-di S S S S S S S S S S S S S S S S
quarkus-spring-scheduled S S S S S S S S S S S S S S S S
quarkus-spring-security S S S S S S S S S S S S S S S S
quarkus-spring-web S S S S S S S S S S S S S S S S
quarkus-undertow S S S S S S S S S S S S S S S S
quarkus-vertx S S S S S S S S S S S S S S S S
quarkus-vertx-graphql - - - - TP TP TP TP TP TP TP TP TP TP TP TP
quarkus-vertx-web - - - - - - - - - - S S S S S S
quarkus-websockets S S S S S S S S S S S S S S S S
quarkus-websockets-client S S S S S S S S S S S S S S S S
camel-quarkus-attachments S S S - S S S S S - - - - - - -
camel-quarkus-avro S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-aws2-ddb S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-aws2-kinesis S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-aws2-lambda S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-aws2-s3 S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-aws2-sns S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-aws2-sqs S S S - S S S S S - TP TP TP TP TP -
camel-quarkus-azure-storage-blob TP TP TP - TP TP TP TP TP - - - - - - -
camel-quarkus-azure-storage-queue TP TP TP - TP TP TP TP TP - - - - - - -
camel-quarkus-bean S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-bean-validator S S S - S S S S S - - - - - - -
camel-quarkus-bindy S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-browse S S S - - - - - - - - - - - - -
camel-quarkus-cassandraql S S S - S S S S S - - - - - - -
camel-quarkus-controlbus S S S - - - - - - - - - - - - -
camel-quarkus-core S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-cron S S S - S S S S S - - - - - - -
camel-quarkus-cxf-soap TP TP TP - - - - - - - - - - - - -
camel-quarkus-dataformat S S S - - - - - - - - - - - - -
camel-quarkus-dataset DEV DEV DEV - - - - - - - - - - - - -
camel-quarkus-direct S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-elasticsearch-rest - - - - - - - - - - TP TP TP TP TP -
camel-quarkus-fhir S S S - S S S S S - - - - - - -
camel-quarkus-file S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-ftp S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-google-bigquery S S S - - - - - - - - - - - - -
camel-quarkus-google-pubsub S S S - - - - - - - - - - - - -
camel-quarkus-gson S S S - S S S S S - - - - - - -
camel-quarkus-hl7 S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-http S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-infinispan S S S - TP TP TP TP TP - - - - - - -
camel-quarkus-jackson S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-jackson-avro S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-jackson-protobuf S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-jacksonxml S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-jaxb S S S - - - - - - - - - - - - -
camel-quarkus-jira S S S - S S S S S - TP TP TP TP TP -
camel-quarkus-jms S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-jpa S S S - - - - - - - - - - - - -
camel-quarkus-jslt S S S - - - - - - - - - - - - -
camel-quarkus-jsonpath S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-jta S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-kafka S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-kamelet S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-kubernetes TP TP TP - - - - - - - - - - - - -
camel-quarkus-log S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-mail S S S - S S S S S - - - - - - -
camel-quarkus-master S S S - - - - - - - - - - - - -
camel-quarkus-microprofile-fault-tolerance S S S - S S S S S - - - - - - -
camel-quarkus-microprofile-health S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-microprofile-metrics S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-mllp S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-mock S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-mongodb TP TP TP - TP TP TP TP TP - TP TP TP TP TP -
camel-quarkus-netty S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-openapi-java S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-opentelemetry TP TP TP - - - - - - - - - - - - -
camel-quarkus-paho S S S - S S S S S - - - - - - -
camel-quarkus-paho-mqtt5 S S S - S S S S S - - - - - - -
camel-quarkus-platform-http S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-quartz S S S - S S S S S - - - - - - -
camel-quarkus-ref S S S - - - - - - - - - - - - -
camel-quarkus-rest S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-rest-openapi S S S - - - - - - - - - - - - -
camel-quarkus-salesforce S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-saxon S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-scheduler S S S - - - - - - - - - - - - -
camel-quarkus-seda S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-slack S S S - TP TP TP TP TP - - - - - - -
camel-quarkus-soap S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-sql S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-support-webhook - - - - S S S S S - - - - - - -
camel-quarkus-telegram TP TP TP - TP TP TP TP TP - - - - - - -
camel-quarkus-timer S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-validator S S S - - - - - - - - - - - - -
camel-quarkus-velocity S S S - - - - - - - - - - - - -
camel-quarkus-xpath S S S - S S S S S - JVM JVM JVM JVM JVM -
camel-quarkus-xslt S S S - - - - - - - - - - - - -
camel-quarkus-zip-deflater S S S - - - - - - - - - - - - -
camel-quarkus-zipfile S S S - S S S S S - - - - - - -

3 Comments

Hi, is "quarkus-camel" not available for all versions of quarkus?

azure extensions will be supported? ex. camel-quarkus-azure-storage-blob

Will "camel-quarkus-syslog" be supported? If yes, when?