Blogs
Community Blog Feed: Most Recent Posts
Byteman 4.0.25 has been released
Byteman 4.0.25 is now available from the and from the . It is the latest update release for use on all JDK9+ runtimes up to and including JDK25 Byteman 4.0.25 is a maintenance release which enables Byteman to be used with JDK25 releases. More de…
Keycloak 26.2.2 released
To download the release go to . UPGRADING Before upgrading refer to for a complete list of changes. ALL RESOLVED ISSUES ENHANCEMENTS * Make distribution startup timeout configurable testsuite BUGS * [Keycloak CI] - FIPS UT - Run crypto tests ci * CV…
Quarkus 3.22 - Compose Dev Services, improved test class loading infrastructure…
Today, we released Quarkus 3.22. It comes with several important features, together with some infrastructure improvements: * - Compose Dev Services * - Improved testing class loader infrastructure * - Allow Hibernate ORM and Hibernate Reactive to be…
The internals (and a few externals) of Quarkus test classloading have changed
WHAT’S CHANGING? The internals of Quarkus test classloading have been rewritten in 3.22. It does not affect production and dev modes, or some Quarkus test modes, such @QuarkusIntegrationTest, @QuarkusComponentTest. However, @QuarkusTest has changed.…
WildFly joins Commonhaus
I’m pleased to announce that WildFly has joined the as a member project. WildFly is a well-established project that wishes to continue to grow and develop. We believe being associated with Commonhaus can help us: * Grow our contributor and user comm…
Announcing Keycloak’s Identity Summit: KEYCONF25
KeyConf24 was a fantastic success, bringing together identity and access management professionals, developers, and community members from across Europe. The day was packed with insightful talks, deep dives into Keycloak, and incredible conversations…
Getting ready for secure MCP with Quarkus MCP Server
INTRODUCTION introduces an flow. While it will take a bit of time for the new MCP specification to be widely supported, you can already add authentication to client and server following the . You only need an MCP client that can receive an access to…
Observability in Keycloak 26.2
When running a central single sign on service like Keycloak in production, you need to understand how well the system performs and whether there are service degradations. Having a proper monitoring stack in place is essential for this. Moreover, whe…
Quarkus 3.21.4 - Maintenance release
We released Quarkus 3.21.4, the fourth maintenance release for our 3.21 release train. UPDATE To update to Quarkus 3.21, we recommend updating to the latest version of the Quarkus CLI and run: quarkus update Note that quarkus update can update your …
Keycloak 26.2.1 released
To download the release go to . UPGRADING Before upgrading refer to for a complete list of changes. ALL RESOLVED ISSUES ENHANCEMENTS * Clarify upgrade instructions * Change the title for Grafana dashboards guide to plural docs * Document operator `A…
Introduction to a GUI wizard to configure TLS in WildFly
Learn how to use a GUI wizard to configure one-way TLS in WildFly.
Keycloak at KubeCon EU 2025
Keycloak had a very active presence at this year’s KubeCon EU in London. This blog presents a few of the highlights as well as ways you can contribute to Keycloak’s CNCF journey. PROJECT PAVILION Keycloak hosted a project pavilion stand during Wedne…
Quarkus 3.21.3 - Maintenance release
We released Quarkus 3.21.3, the third maintenance release for our 3.21 release train. UPDATE To update to Quarkus 3.21, we recommend updating to the latest version of the Quarkus CLI and run: quarkus update Note that quarkus update can update your a…
Keycloak Client Libraries 26.0.5 released
UPGRADING Before upgrading refer to for a complete list of changes. ALL RESOLVED ISSUES NEW FEATURES * Add release notes so they can be pulled into the website client ENHANCEMENTS * Close session when client is closed client * Testing and document k…
Keycloak 26.1.5 released
To download the release go to . UPGRADING Before upgrading refer to for a complete list of changes. ALL RESOLVED ISSUES ENHANCEMENTS * Upgrade to Quarkus 3.15.4 dist/quarkus * OTel: Unable to disable sampling at runtime; tracing-sampler-ratio valida…
Keycloak 26.2.0 released
To download the release go to . HIGHLIGHTS SUPPORTED STANDARD TOKEN EXCHANGE In this release, we added support for the Standard token exchange! The token exchange feature was in preview for a long time, so we are glad to finally support the standard…
Quarkus Newsletter #55 - April
Max Rydahl Andersen discusses Red Hat’s Middleware engineering moving to IBM and how Quarkus remains an open-source project supported by a vibrant global community in his blog post "Quarkus & Red Hat’s evolving middleware strategy". Jeff Beck’s blog…
Optimizing Java for the Cloud-Native Era with Quarkus
INTRO This post explores how Quarkus can help organizations reduce costs, streamline development, and modernize their Java applications for today’s cloud-native environments. It outlines the real-world benefits of adopting Quarkus and highlights how…
WildFly 36 is released!
I’m pleased to announce that the new WildFly and WildFly Preview 36.0.0.Final releases are available for download at , The Galleon feature packs for WildFly 36 are available in Maven. NEW AND NOTABLE This quarter we had some exciting innovation outs…
- End of Results -