Blogs
Community Blog Feed: Most Recent Posts
Keycloak 26.2.5 released
To download the release go to . UPGRADING Before upgrading refer to for a complete list of changes. ALL RESOLVED ISSUES ENHANCEMENTS * Fix Securing Apps links to adapters docs * Email server credentials can be harvested through host/port manipulatio…
Quarkus 3.23 - Named datasources for Hibernate Reactive, OIDC bearer step up authentication
Today, we released Quarkus 3.23. 3.23 comes with a lot of small improvements and some bugfixes together with a couple of new features: * - Enable named data sources for Hibernate Reactive * - OIDC: Add bearer token step up authentication UPDATE To u…
Standard Token Exchange is now officially supported in Keycloak 26.2
The Token Exchange feature has been available in Keycloak for a long time, but only as a preview feature. With the release of Keycloak 26.2, we’re happy to share that Standard Token Exchange is now officially supported and fully compliant with . WHA…
Quarkus MCP Server: The First Java Server SDK to Support Streamable HTTP!
The Model Context Protocol (MCP) is taking the developer world by storm, and now, with its latest spec update: Streamable HTTP support has arrived! We’re thrilled to announce that Quarkus MCP Server is the very first Java-based MCP server SDK to emb…
Use Quarkus MCP client to access secure MCP HTTP servers
INTRODUCTION MCP servers that use the Streamable HTTP or HTTP/SSE transports may require MCP client authentication. In the blog post, we explained how to enforce MCP client authentication with the and demonstrated how can use Keycloak access tokens …
Quarkus 3.15.5 released - LTS maintenance release
Today, we released Quarkus 3.15.5, our next maintenance release for the 3.15 LTS stream. This release contains bugfixes and documentation improvements. It should be a safe upgrade for anyone already using 3.15. UPDATE To update to Quarkus 3.15, we r…
Quarkus 3.20.1 released - LTS maintenance release
Today, we released Quarkus 3.20.1, our first maintenance release for the 3.20 LTS stream. This release contains bugfixes and documentation improvements. It should be a safe upgrade for anyone already using 3.20. UPDATE To update to Quarkus 3.20, we …
Hitachi Keycloak case study published
Hitachi Ltd. uses Keycloak to make financial grade security easier. They are providing an API management cloud service for Japanese banks. Banks can open their APIs (like accessing bank accounts) to third-party fintech companies securely by using th…
Secure email delivery with XOAUTH2
Keycloak relies on email functionality for tasks like password resets, user verifications, and notifications. A common setup is for Keycloak to authenticate to the SMTP server with a username and password. With issue , the Keycloak community raised …
OpenTalk Keycloak case study published
, a videoconferencing solution, needed a secure and scalable Identity and Access Management (IAM) solution to authenticate users across various services. Keycloak meets OpenTalk’s goals for security, user sovereignty, data privacy and regulatory req…
Quarkus 3.22.3 - Maintenance release
We released Quarkus 3.22.3, the second (we skipped 3.22.0) maintenance release for our 3.22 release train. UPDATE To update to Quarkus 3.22, we recommend updating to the latest version of the Quarkus CLI and run: quarkus update Note that quarkus upd…
WildFly 36.0.1 is released!
WildFly 36.0.1.Final is now available . I am pleased to announce that the WildFly 36.0.1.Final release is now available for download. The following issues were resolved in 36.0.1: BUGS * [] - Jakarta MVC from Wildfly 34 built with Galleon on stabili…
Achieving Fine-Grained Admin Permissions with Keycloak 26.2
For years, Role-Based Access Control (RBAC) has been the cornerstone of authorization in many applications. Assigning users to roles provides a simple and effective way to manage access for common use cases. However, as applications become more comp…
Quarkus Newsletter #56 - May
Read "AI-Powered Form Wizards: Chat, Click, Done" By Loïc Magnette to discover how Conversational AI Forms transform static forms into dynamic, guided experiences that boost data quality and ease of use. Learn how MCP clients can access Quarkus MCP …
Agentic AI with Quarkus - part 3
The of this blog post series briefly introduced agentic AI and discussed workflow patterns. Subsequently, the explored the proper agentic patterns, showing how to implement them using Quarkus and its LangChain4j extension. This third article aims to…
Keycloak 26.2.4 released
To download the release go to . UPGRADING Before upgrading refer to for a complete list of changes. ALL RESOLVED ISSUES ENHANCEMENTS * Clarify when to use podman docs BUGS * Double click on social provider link causes page has expired error login/ui…
Quarkus 3.22.2 - Maintenance release
We released Quarkus 3.22.2, the first (we skipped 3.22.0) maintenance release for our 3.22 release train. UPDATE To update to Quarkus 3.22, we recommend updating to the latest version of the Quarkus CLI and run: quarkus update Note that quarkus upda…
- End of Results -