JBoss.ORG

Blogs

Community Blog Feed: Most Recent Posts

Keycloak 25.0.2 released

By Keycloak Blog

To download the release go to . UPGRADING Before upgrading refer to for a complete list of changes. ALL RESOLVED ISSUES ENHANCEMENTS * Do not inherit 'https-client-auth' property for the management interface * Document how Admin REST API endpoints w…


Quarkus 3.12.3 released - Maintenance release

By Guillaume Smet

Today, we released Quarkus 3.12.3, our third maintenance release for the 3.12 release train. This release contains bugfixes and documentation improvements. It should be a safe upgrade for anyone already using 3.12. UPDATE To update to Quarkus 3.12, …


Our next LTS will be Quarkus 3.15

By Guillaume Smet

We started releasing Long Term Support (LTS) releases with Quarkus 3.2. LTS releases are supported significantly longer than our regular Quarkus releases. If you don’t want to follow closely the development of Quarkus, and if you don’t want to updat…


How to Map Your DTO Objects with MapStruct

By F.Marchioni

In this tutorial, we will learn how to map your Data Transfer Objects (DTO) using the MapStruct framework and integrate it into a Jakarta EE application. Understanding DTO Objects DTO Objects are used to decouple the database model from the view tha…


Quarkus Newsletter #46 - July

By James Cobb

Check out "Crafting a Local RAG application with Quarkus" by Clement Escoffier to learn how to build an AI-infused chatbot application using Quarkus, LangChain4j, Infinispan, and the Granite LLM. See how to create an entirely local solution, elimina…


Quarkus 3.12.2 released - Maintenance release

By Guillaume Smet

Today, we released Quarkus 3.12.2, our second maintenance release for the 3.12 release train. This release contains bugfixes and documentation improvements. It should be a safe upgrade for anyone already using 3.12. UPDATE To update to Quarkus 3.12,…


Quarkus 3.12.1 released - Maintenance release

By Guillaume Smet

Today, we released Quarkus 3.12.1, our first maintenance release for the 3.12 release train. This release contains bugfixes and documentation improvements. It should be a safe upgrade for anyone already using 3.12. UPDATE To update to Quarkus 3.12, …


Overriding the configuration of a Quarkus app from its test code

By Gwenneg Lepage

Overriding the configuration of a Quarkus app from its test code is often required to achieve a good test coverage. Whenever a config property determines how the app behaves, all possible config values need to be tested. All branches need to be test…


Quarkus 3.12 - TLS Registry, load shedding, native image agent, Kotlin 2.0 and more

By Guillaume Smet

Today, we released Quarkus 3.12, which among other new features comes with what we called the TLS Registry. The TLS Registry is an important piece of our security infrastructure as it centralizes the TLS configuration to a single place. Some extensi…


Some experiments in migrating transaction logs

By Michael Musgrove

TRANSACTION STORES Some time ago I prototyped a Redis based implementation of the backend suitable for installations where nodes hosting the storage can come and go making it well suited for cloud based deployments of the Recovery Manager. In the co…


Survey on Keycloak Realm Configuration Management Tools

By Thomas Darimont

Numerous options exist for managing Keycloak Realm configurations within the Keycloak ecosystem. We know that configuration as code is an essential topic for DevOps and that the Keycloak ecosystem needs an excellent solution to make this possible. A…


Infinispan as an Open Source cache layer for CMS

By Vittorio Rigamonti

INFINISPAN AS AN OPEN SOURCE CACHE LAYER FOR CMS Those of you who are dealing with content management systems (CMS) know very well the importance of an efficient cache layer, especially when performance matters. In this regard, the Infinispan team w…


Keycloak 25.0.1 released

By Keycloak Blog

To download the release go to . UPGRADING Before upgrading refer to for a complete list of changes. ALL RESOLVED ISSUES ENHANCEMENTS * Do not inherit 'https-client-auth' property for the management interface * Document how Admin REST API endpoints w…


Support for Customer Identity and Access Management (CIAM) and Multi-tenancy

By Pedro Igor

Dear Keycloak community, Thanks to the collaborative work with a lot of folks from the community and Red Hat’s IT, we are delivering in Keycloak 25 the Keycloak Organizations feature. We are pleased to announce the beginning of a long journey to sup…


Quarkus 3.11.3 released - Maintenance release

By Guillaume Smet

Today, we released Quarkus 3.11.3, our third maintenance release for the 3.11 release train. This release contains bugfixes and documentation improvements. It should be a safe upgrade for anyone already using 3.11. This release brings compatibility …


Quarkus 3.11.2 released - Maintenance release

By Guillaume Smet

Today, we released Quarkus 3.11.2, our second maintenance release for the 3.11 release train. This release contains bugfixes and documentation improvements. It should be a safe upgrade for anyone already using 3.11. UPDATE To update to Quarkus 3.11,…


Keycloak DevDay 2024 Videos published

By Niko Köbler

Back in February this year, we ( and ) hosted the very first edition of - a one-day, community-driven conference - in Frankfurt/Main, Germany. The event was a blast and completely sold-out, plus many additional participants online in the two paralle…


Crafting a Local RAG application with Quarkus

By Clement Escoffier

This blog post demonstrate how to build an AI-infused chatbot application using Quarkus, LangChain4j, , and the . In this post, we will create an entirely local solution, eliminating the need for any cloud services, including the LLM. Our chatbot le…


Keeping users logged in with Keycloak 25

By Alexander Schwartz

Previous versions of Keycloak would store regular user sessions (also called online user sessions) only in memory. Due to that, all users would be logged out when you shut down or restart the Keycloak cluster. With Keycloak 25, there is a preview fe…


Quarkus Newsletter #45 - June

By James Cobb

The June newsletter includes some great new articles. Discover the simple and easy way to quickly get up and running with containerized LLMs and AI-infused Quarkus applications in Java with "GenAI in Java With Merlinite, Quarkus, and Podman Desktop …


- End of Results -