Skip to content

Commit 6a39ba3

Browse files
committed
Quarkus 3.23.0
1 parent 88dc016 commit 6a39ba3

File tree

2 files changed

+79
-2
lines changed

2 files changed

+79
-2
lines changed

_data/versions.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
quarkus:
2-
version: 3.22.3
3-
announce: /blog/quarkus-3-22-3-released/
2+
version: 3.23.0
3+
announce: /blog/quarkus-3-23-0-released/
44
graalvm: 'for Java 21'
55
jdk: "17+"
66
maven: 3.9.6+
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
---
2+
layout: post
3+
title: 'Quarkus 3.23 - Named datasources for Hibernate Reactive, OIDC bearer step up authentication'
4+
date: 2025-05-28
5+
tags: release
6+
synopsis: 'Today, we released Quarkus 3.23, which comes with a lot of small improvements and a couple of new features.'
7+
author: gsmet
8+
---
9+
10+
Today, we released Quarkus 3.23.
11+
12+
3.23 comes with a lot of small improvements and some bugfixes together with a couple of new features:
13+
14+
* https://github.com/quarkusio/quarkus/pull/47631[#47631] - Enable named data sources for Hibernate Reactive
15+
* https://github.com/quarkusio/quarkus/pull/47445[#47445] - OIDC: Add bearer token step up authentication
16+
17+
== Update
18+
19+
To update to Quarkus 3.23, we recommend updating to the latest version of the Quarkus CLI and run:
20+
21+
[source,bash]
22+
----
23+
quarkus update
24+
----
25+
26+
Note that `quarkus update` can update your applications from any version of Quarkus (including 2.x) to Quarkus 3.23.
27+
28+
For more information about the adjustments you need to make to your applications, please refer to the https://github.com/quarkusio/quarkus/wiki/Migration-Guide-3.23[Quarkus 3.23 migration guide].
29+
30+
== What's new?
31+
32+
=== Named data sources for Hibernate Reactive
33+
34+
With 3.22, we started the journey of bringing the Hibernate Reactive extension up to par with the Hibernate ORM one.
35+
36+
In 3.23, it's now possible to point Hibernate Reactive to a named datasource.
37+
38+
The next step will be to have support for multiple named persistence units for Hibernate Reactive and hopefully it will arrive in 3.24.
39+
40+
=== OIDC bearer step up authentication
41+
42+
Quarkus 3.23 introduces support for the OAuth 2.0 Step Up Authentication Challenge Protocol.
43+
44+
You can learn more about it in the https://quarkus.io/guides/security-oidc-bearer-token-authentication#step-up-authentication[dedicated section] of the OIDC Bearer token authentication guide.
45+
46+
=== Platform component upgrades
47+
48+
==== Quarkus CXF
49+
50+
Quarkus CXF 3.23 was released and is now available in https://code.quarkus.io/?extension-search=origin:platform%20quarkus-cxf[Quarkus Platform 3.23].
51+
Check the https://docs.quarkiverse.io/quarkus-cxf/dev/release-notes/3.23.0.html[Quarkus CXF 3.23.0] and https://docs.quarkiverse.io/quarkus-cxf/dev/release-notes/3.23.1.html[3.23.1] release notes for more information about what is new in these releases.
52+
53+
==== Camel Quarkus
54+
55+
Camel Quarkus has been upgraded to 3.23.0.
56+
57+
== Full changelog
58+
59+
You can get the full changelog of https://github.com/quarkusio/quarkus/releases/tag/3.23.0.CR1[3.23.0.CR1] and https://github.com/quarkusio/quarkus/releases/tag/3.23.0[3.23.0] on GitHub.
60+
61+
== Contributors
62+
63+
The Quarkus community is growing and has now https://github.com/quarkusio/quarkus/graphs/contributors[1083 contributors].
64+
Many many thanks to each and everyone of them.
65+
66+
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.
67+
68+
== Come Join Us
69+
70+
We value your feedback a lot so please report bugs, ask for improvements... Let's build something great together!
71+
72+
If you are a Quarkus user or just curious, don't be shy and join our welcoming community:
73+
74+
* provide feedback on https://github.com/quarkusio/quarkus/issues[GitHub];
75+
* craft some code and https://github.com/quarkusio/quarkus/pulls[push a PR];
76+
* discuss with us on https://quarkusio.zulipchat.com/[Zulip] and on the https://groups.google.com/d/forum/quarkus-dev[mailing list];
77+
* ask your questions on https://stackoverflow.com/questions/tagged/quarkus[Stack Overflow].

0 commit comments

Comments
 (0)