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:
Actualización
To update to Quarkus 3.23, we recommend updating to the latest version of the Quarkus CLI and run:
quarkus update
Note that quarkus update
can update your applications from any version of Quarkus (including 2.x) to Quarkus 3.23.
For more information about the adjustments you need to make to your applications, please refer to the Quarkus 3.23 migration guide.
What’s new?
Named data sources for Hibernate Reactive
With 3.22, we started the journey of bringing the Hibernate Reactive extension up to par with the Hibernate ORM one.
In 3.23, it’s now possible to point Hibernate Reactive to a named datasource.
The next step will be to have support for multiple named persistence units for Hibernate Reactive and hopefully it will arrive in 3.24.
OIDC bearer step up authentication
Quarkus 3.23 introduces support for the OAuth 2.0 Step Up Authentication Challenge Protocol.
You can learn more about it in the dedicated section of the OIDC Bearer token authentication guide.
Platform component upgrades
Quarkus CXF
Quarkus CXF 3.23 was released and is now available in Quarkus Platform 3.23. Check the Quarkus CXF 3.23.0 and 3.23.1 release notes for more information about what is new in these releases.
Registro completo de cambios
You can get the full changelog of 3.23.0.CR1 and 3.23.0 on GitHub.
Colaboradores
The Quarkus community is growing and has now 1083 contributors. Many many thanks to each and everyone of them.
In particular for the 3.23 release, thanks to Aditya Thakur, Alexandre Dutra, Alexey Loubyansky, Andrii Denysenko, Andy Damevin, appiepollo14, ayagmar, Bruno Baptista, Clement Escoffier, Fedor Dudinsky, Foivos Zakkak, Fouad Almalki, George Gastaldi, Georgios Andrianakis, Guillaume Smet, Holly Cummins, iedo, Ladislav Thon, Luca Molteni, luca-bassoricci, Lucien Brule, Magnus Gustafsson, Marc Nuri, mariofusco, marko-bekhta, Martin Bartoš, Martin Kouba, Martin Panzer, Matej Novotny, Matheus Cruz, Max Rydahl Andersen, melloware, Michael Edgar, Michal Vavřík, Michiel Dockx, Mikhail Polivakha, Olivier V, Ozan Gunalp, Peter Palaga, Phillip Krüger, Robert Stupp, Roberto Cortez, Rolfe Dlugy-Hegwer, Rostislav Svoboda, Sebastian Vogl, Sergey Beryozkin, Severin Gehwolf, shjones, Steve Hawkins, Stuart Douglas, Tamas Cservenak, and Yoann Rodière.
Únete a nosotros
Valoramos mucho tus comentarios, así que por favor reporta errores, solicita mejoras… ¡Construyamos algo grandioso juntos!
Si eres un usuario de Quarkus o simplemente tienes curiosidad, no seas tímido y únete a nuestra acogedora comunidad:
-
proporcionar retroalimentación en GitHub;
-
escribir algo de código y enviar push a PR;
-
comentar con nosotros en Zulip y en nuestra lista de correo;
-
hacer tus preguntas en Stack Overflow.