Quarkus 2.4.0.Finalリリース - Hibernate Reactive 1.0.0, Kafka Streams DevUI, マルチモジュール継続的テスト, 新しいAWTエクステンションによるAWT イメージリサイズ等々
本日、Quarkus 2.4.0.Finalをリリースしました。多くの改良と改善、いくつかの新機能が含まれています。
-
Hibernate Reactive 1.0.0.Final
-
Kafka Streams DevUIの導入
-
マルチモジュールプロジェクトの継続的テストをサポート
-
新しいAWTエクステンションによるAWTイメージリサイズのサポート
移行ガイド
2.3からの移行については、 移行ガイドを参照ください。
変更点
Hibernate Reactive 1.0.0.Final
その他の修正・改善点としては、今回のリリースでは、「セッションを開く」全てのメソッドがリアクティブになりました。
このリリースの詳細については、 入門ドキュメントを参照してください。
Kafka Streams DevUI
Quarkus DevUIでは、 このようなトポロジービジュアライザーのサポートが追加されました。
マルチモジュールプロジェクトにおける継続的テスト
継続的テストでは、プロジェクトのすべてのモジュールのテストが実行されるようになりました。従来の動作を設定するオプションも用意されています。新しい設定オプションは以下の通りです。
-
quarkus.test.only-test-application-module (デフォルト値は false) - false の場合、依存関係にあるすべてのモジュールのテストも実行されます。
-
quarkus.test.include-module-pattern - モジュールの groupId:artifactId と照合される正規表現で、一致したモジュールのテストが継続的テストの対象となります。
-
quarkus.test.exclude-module-pattern (
include-module-pattern
が設定されている場合は無視されます) - モジュールの groupId:artifactId と照合される正規表現で、一致したモジュールのテストは継続的テストから除外されます。
コントリビューター
Quarkusコミュニティは成長を続けており、現在 549名のコントリビューター がいます。それぞれの方に感謝します。
特に2.4のリリースについては、次の方々に感謝します: A. N. M. Bazlur Rahman (Rokon), Alexey Loubyansky, Andy Damevin, Arne Mejlholm, Bill Burke, Chris Laprun, Clement Escoffier, Daniel Petisme, Davide, Dheeraj Nalluri, Dmitrii K, Eduard Tudenhoefner, Erin Schnabel, Falko Modler, Foivos Zakkak, Galder Zamarreño, George Gastaldi, Georgios Andrianakis, Guillaume Le Floch, Guillaume Smet, Gwenneg Lepage, hbelmiro, Jaikiran, Jaikiran Pai, Jakub Scholz, Jan Martiška, Javier Toja, Jose, Julien Ponge, kdnakt, Knut Wannheden, Ladislav Thon, Loïc Mathieu, Manyanda Chitimbo, Marc Nuri, Martin Kouba, Michael Schnitzler, Michael Simons, Michał Szynkiewicz, Nathan Erwin, NetoDevel, Nicolas Filotto, Ozan Gunalp, Phillip Kruger, Phillip Krüger, Robbie Gemmell, Roberto Cortez, Rostislav Svoboda, Sanne Grinovero, Sauli Anto, sberyozkin, seregamorph, Sergey Beryozkin, Stuart Douglas, Tomas Hofman, Vincent Sevel, Wayne Ellis, xstefank, Yannick Reifschneider, Yoann Rodière.
参加のお誘い
私達は皆様からのフィードバックに重きを置いています。バグ報告、改善要望を是非お願いします。一緒に素晴らしいものを作り上げていきましょう!
Quarkusユーザーの場合でも、単に興味を持っているだけの場合でも、恥ずかしがらずにコミュニティに参加して下さい!:
-
GitHub でフィードバック
-
コードを作成し、 プルリクエスト を送信
-
Stack Overflow で質問