Translated message

A translation of this page exists in English.

Red Hat build of Quarkus 3.x コンポーネントの詳細

更新 -

このページでは、Red Hat Application Runtimes で使用される Red Hat build of Quarkus コンポーネントに関する重要な詳細情報を記載しています。他のリリースについては、Red Hat Application Runtimes Component Detail Index を参照してください。

サポートレベルの分類

モジュールのサポート分類は、お客様のユースケースのガイドラインとして参照していただけます。詳細は以下のとおりです。

  • S
    JVM モードおよびネイティブモード両方での使用が完全にサポートされるコンポーネント。
    製品サポートの対象範囲 での定義によります。

  • JVM
    JVM モードではフルサポートされていますが、Native モードではテクノロジープレビュー扱いとなるコンポーネントです。
    製品サポートの対象範囲 での定義によります。

  • D
    このコンポーネントは非推奨としてマークされており、次のリリースでは削除される可能性がありますが、このリリースでは引き続きサポートされています。
    製品サポートの対象範囲 での定義によります。

  • TP
    コンポーネントは、テクノロジープレビュー版とみなされます。 Red Hat は、Red Hat build of Quarkus の今回のリリースで提供されるテクノロジープレビューのコンポーネントに対するサポートを提供していません。以下のセクションでテクノロジープレビューに指定された項目については、テクノロジプレビュー機能のサポート範囲 で定義されているように、サポート範囲が限定されています。

  • DEV
    開発サポートの対象範囲 で定義されるように、コンポーネントは開発目的での使用に限りサポートされます。

  • DP
    このコンポーネントは、Red Hat Developer Preview の対象範囲 で定義されている開発者プレビューとして提供されます。

サポート対象のエクステンションとサポート対象外のエクステンションを含む Bill Of Material (BOM)

便宜上、Red Hat build of Quarkus には 2 つの異なる BOM ファイルが同梱されています。1 つには製品化されたエクステンションのみが含まれ、もう 1 つには製品化されたエクステンションとコミュニティーエクステンションの両方が含まれています。BOM の目的は、バージョンの不整合を回避するためにリリース内でバージョンを整合させることであるため、サポート対象とサポート対象外のエクステンションを比較する形で一覧表示することは最適ではない点に留意してください。サポート対象の全エクステンションの一覧については、本ページの該当する表を参照してください。

Bill of Material を使用したアプリケーションビルドだけがサポートされます。以下の BOM のいずれかを使用してください。

グループ ID エクステンション ID 説明
com.redhat.quarkus.platform quarkus-bom サポート対象エクステンションとコミュニティーエクステンション

利用可能なプラットフォームバージョンのリスト

Red Hat build of Quarkus 2 以降では、プラットフォームの概念を使用して、複数のエクステンションのグループを調整しています。以下のリストは、これまでにリリースされたプラットフォームのバージョンと、追加で含まれるエクステンショングループのメンバー一覧を示しています。

製品バージョン プラットフォームバージョン Quarkus アップストリームバージョン メンバー
3.27.1 3.27.1.redhat-00003 3.27.1 quarkus
quarkus-qpid-jms
quarkus-operator-sdk
3.27.0 3.27.0.redhat-00002 3.27.0 quarkus
quarkus-qpid-jms
quarkus-operator-sdk
3.20.4 3.20.4.redhat-00001 3.20.4 quarkus
quarkus-qpid-jms
quarkus-operator-sdk
3.20.3 3.20.3.redhat-00006 3.20.3 quarkus
quarkus-qpid-jms
quarkus-operator-sdk
3.20.2.SP1 3.20.2.SP1-redhat-00003 3.20.2 quarkus
quarkus-qpid-jms
quarkus-operator-sdk
3.20.2 3.20.2.redhat-00002 3.20.2 quarkus
quarkus-qpid-jms
quarkus-operator-sdk
3.20.1.SP1 3.20.1.SP1-redhat-00001 3.20.1 quarkus
quarkus-qpid-jms
quarkus-operator-sdk
3.20.1 3.20.1.redhat-00003 3.20.1 quarkus
quarkus-qpid-jms
quarkus-operator-sdk
3.20.0.SP1 3.20.0.SP1-redhat-00001 3.20.0 quarkus
quarkus-qpid-jms
quarkus-operator-sdk
3.20.0 3.20.0.redhat-00002 3.20.0 quarkus
quarkus-qpid-jms
quarkus-operator-sdk

Red Hat build of Quarkus 3.x でサポートされているエクステンション

Maven 依存関係では、グループ ID io.quarkus を使用する必要があります。
コンポーネントの専用のバージョンを追加するのではなく、BOM ファイルを使用することをお勧めします。

注記:一部のエクステンションは 3.8.6 と 3.15.1 の間で名前が変更されました。技術的な理由により、以下の表では、古い名前 (バージョン 3.8 でサポートされているとマークされています) と新しい名前 (バージョン 3.15 でサポートされているとマークされています) の 2 回表示されます。詳細は、SmallRye Messaging および RESTEasy Reactive エクステンションのリリースノートを参照してください。

アーティファクト 3.27.1 3.27.0 3.20.4 3.20.3 3.20.2.SP1 3.20.2 3.20.1.SP1 3.20.1 3.20.0.SP1 3.20.0
quarkus-agroal S S S S S S S S S S
quarkus-avro S S S S S S S S S S
quarkus-cache S S S S S S S S S S
quarkus-config-yaml S S S S S S S S S S
quarkus-container-image-openshift DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV
quarkus-container-image-podman S S S S S S S S S S
quarkus-elasticsearch-rest-client TP TP TP TP TP TP TP TP TP TP
quarkus-funqy-knative-events S S S S S S S S S S
quarkus-grpc S S S S S S S S S S
quarkus-hibernate-orm S S S S S S S S S S
quarkus-hibernate-orm-panache S S S S S S S S S S
quarkus-hibernate-orm-rest-data-panache S S S S S S S S S S
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
quarkus-infinispan-cache TP TP TP TP TP TP TP TP TP TP
quarkus-infinispan-client S S S S S S S S S S
quarkus-jackson 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
quarkus-jdbc-db2 JVM JVM JVM JVM JVM JVM JVM JVM JVM JVM
quarkus-jdbc-derby - - D D D D D D D D
quarkus-jdbc-h2 DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV
quarkus-jdbc-mariadb S S S S S S S S S S
quarkus-jdbc-mssql S S S S S S S S S S
quarkus-jdbc-mysql S S S S S S S S S S
quarkus-jdbc-oracle JVM JVM JVM JVM JVM JVM JVM JVM JVM JVM
quarkus-jdbc-postgresql S S S S S S S S S S
quarkus-jfr TP TP TP TP TP TP TP TP TP TP
quarkus-jsonb S S S S S S S S S S
quarkus-jsonp S S S S S S S S S S
quarkus-kafka-client 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
quarkus-kubernetes DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV
quarkus-kubernetes-config S S S S S S S S S S
quarkus-kubernetes-service-binding TP TP TP TP TP TP TP TP TP TP
quarkus-logging-json S S S S S S S S S S
quarkus-mailer S S S S S S S S S S
quarkus-messaging S S S S S S S S S S
quarkus-messaging-amqp S S S S S S S S S S
quarkus-messaging-kafka S S S S S S S S S S
quarkus-micrometer S S S S S S S S S S
quarkus-micrometer-registry-prometheus S S S S S S S S S S
quarkus-mongodb-client TP TP TP TP TP TP TP TP TP TP
quarkus-mutiny S S S S S S S S S S
quarkus-narayana-jta S S S S S S S S S S
quarkus-observability-devservices DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV
quarkus-oidc S S S S S S S S S S
quarkus-oidc-client S S S S S S S S S S
quarkus-openshift DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV
quarkus-openshift-client TP TP TP TP TP TP TP TP TP TP
quarkus-opentelemetry S S S S S S S S S S
quarkus-operator-sdk DP DP DP DP DP DP DP DP DP DP
quarkus-picocli DEV DEV DEV DEV DEV DEV DEV DEV DEV DEV
quarkus-qpid-jms S S S S S S S S S S
quarkus-quartz S S S S S S S S S S
quarkus-qute S S S S S S S S S S
quarkus-reactive-mssql-client TP TP TP TP TP TP TP TP TP TP
quarkus-reactive-mysql-client S S S S S S S S S S
quarkus-reactive-oracle-client TP TP TP TP TP TP TP TP TP TP
quarkus-reactive-pg-client S S S S S S S S S S
quarkus-reactive-routes D D D D D D D D D D
quarkus-rest S S S S S S S S S S
quarkus-rest-client S S S S S S S S S S
quarkus-rest-client-jackson S S S S S S S S S S
quarkus-rest-client-oidc-filter S S S S S S S S S S
quarkus-rest-client-oidc-token-propagation TP TP TP TP TP TP TP TP TP TP
quarkus-rest-jackson S S S S S S S S S S
quarkus-rest-jaxb TP TP TP TP TP TP TP TP TP TP
quarkus-rest-jsonb S S S S S S S S S S
quarkus-rest-qute S S S S S S S S S S
quarkus-resteasy S S S S S S S S S S
quarkus-resteasy-client S S S S S S S S S S
quarkus-resteasy-client-jackson S S S S S S S S S S
quarkus-resteasy-client-jaxb S S S S S S S S S S
quarkus-resteasy-client-jsonb S S S S S S S S S S
quarkus-resteasy-client-oidc-filter S S S S S S S S S S
quarkus-resteasy-client-oidc-token-propagation TP TP TP TP TP TP TP TP TP TP
quarkus-resteasy-jackson S S S S S S S S S S
quarkus-resteasy-jaxb S S S S S S S S S S
quarkus-resteasy-jsonb S S S S S S S S S S
quarkus-resteasy-multipart S S S S S S S S S S
quarkus-resteasy-qute S S S S S S S S S S
quarkus-scheduler S S S S S S S S S S
quarkus-security-jpa DP DP DP DP DP DP DP DP DP DP
quarkus-smallrye-context-propagation S S S S S S S S S S
quarkus-smallrye-fault-tolerance 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
quarkus-smallrye-jwt S S S S S S S S S S
quarkus-smallrye-jwt-build S S S S S S S S S S
quarkus-smallrye-openapi 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
quarkus-spring-cache 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
quarkus-spring-data-jpa S S S S S S S S S S
quarkus-spring-data-rest S S S S S S S S S S
quarkus-spring-di S S S S S S S S S S
quarkus-spring-scheduled S S S S S S S S S S
quarkus-spring-security S S S S S S S S S S
quarkus-spring-web S S S S S S S S S S
quarkus-undertow S S S S S S S S S S
quarkus-vertx S S S S S S S S S S
quarkus-websockets D D D D D D D D D D
quarkus-websockets-client D D D D D D D D D D
quarkus-websockets-next S S S S S S S S S S

Comments