2022年3月24日 Stian Thorgersen 著
昨年の12月は、Keycloakの3つのフィーチャーリリース(15.1、16.0、および16.1)があり、少しクレイジーでした。これは、WildFlyのアップグレードとQuarkusディストリビューションプレビューの導入のバランスを取るためでした。
今年は、Keycloakのリリースに、より予測可能性をもたらすことを計画しており、四半期ごとのリリースを目指し、その間に、より頻繁なパッチリリースを行う予定です。
強調すべき点の1つは、移行のための時間をより多く確保するために、WildFlyディストリビューションのサポートを9月まで延長することを決定したことです。
変更の可能性あり:これは暫定的な計画であり、年間を通して変更される可能性があります。
Quarkusディストリビューションの機能強化と改善
Quarkusディストリビューション用の新しいKubernetes Operatorのプレビュー
新しい管理コンソールのプレビュー
Quarkus 2.8.0へのアップグレード
WildFly 26.1.0へのアップグレード
REST APIを介してカスタムJavaScriptプロバイダーをアップロードする機能は削除されます
新しいストアのプレビュー
新しい管理コンソールがデフォルトのコンソールに昇格し、古い管理コンソールは非推奨になります。
古いアカウントコンソールは削除されますが、新しいアカウントコンソールは当然残ります。
テキストベースのログインフローと認証機能は削除されます。
一部のOpenID Connectアダプターは削除されます(アダプターの非推奨化に関するブログ記事)が含まれます。
JBoss AS 7 および EAP 6
Fuse 6 および 7
Jetty 9.2 および 9.3
WildFly レガシー
WildFly Galleon フィーチャーパック
一部のSAMLアダプターは削除されます(含む):
JBoss AS 7 および EAP 6
Jetty 9.2 および 9.3
WildFly レガシー
新しいストアは、PostgreSQLおよびCockroachDB用の新しいデフォルトストアに昇格します。古いストアと他のデータベースベンダーのサポートがどうなるかについては、詳細を改めてお知らせしますが、ご安心ください。すべての人に十分な事前通知を行い、少なくとも古いストアは2023年の半ばまでサポートされる予定です。
WildFlyディストリビューションは削除されます。
レガシーKubernetes Operatorは削除されます。
新しいQuarkusディストリビューション、新しいOperator、および新しいストアにより、Keycloakの本番環境へのデプロイに焦点を移すことを目指しています。Keycloak 21は、このすべての取り組みを本当に結集させ、あらゆる規模でKeycloakを可能な限り簡単にインストールおよび管理できるようにすることを目指すリリースです。
古い管理コンソールは削除されます。
残りの非推奨のOpenID Connectアダプターは削除されます(アダプターの非推奨化に関するブログ記事)が含まれます。
Java(Jetty、Tomcat、Servlet Filter、Spring、Servlet Filterなど)
Node.js
残りの非推奨のSAMLアダプターは削除されます(含む):
Jetty
Tomcat