JBoss.ORG

Blogs

Community Blog Feed: Most Recent Posts

WildFly 33 is released!

By Brian Stansberry

I’m pleased to announce that the new WildFly and WildFly Preview 33.0.0.Final releases are available for download at . NEW AND NOTABLE INDIVIDUAL FEATURES There a number of new features in WildFly 33, but before getting into the specific items I wan…


HTTP Client for Keycloak using OpenID Connect

By F.Marchioni

In modern web applications, authentication and authorization are critical components. Keycloak is a powerful open-source identity and access management solution for modern applications and services. This article will guide you through creating a Jav…


Eclipse Vert.x 4.5.9 released!

By Julien Viet

Eclipse Vert.x version 4.5.9 has just been released.


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…


- End of Results -