Skip to content

Commit 1be0321

Browse files
committed
Quarkus 3.20.0 and 3.21.0
1 parent 0e0f117 commit 1be0321

File tree

3 files changed

+165
-2
lines changed

3 files changed

+165
-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.19.4
3-
announce: /blog/quarkus-3-19-4-released/
2+
version: 3.21.0
3+
announce: /blog/quarkus-3-21-0-released/
44
graalvm: 'for Java 21'
55
jdk: "17+"
66
maven: 3.9.6+
Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
---
2+
layout: post
3+
title: 'Quarkus 3.20 - new LTS version'
4+
date: 2025-03-26
5+
tags: release
6+
synopsis: 'We released Quarkus 3.20, our new LTS version.'
7+
author: gsmet
8+
---
9+
10+
It is our pleasure to announce the release of Quarkus 3.20, which is our new LTS (Long Term Support) version.
11+
12+
This version is built on the top of Quarkus 3.19 with some additional bugfixes.
13+
New features landed in Quarkus 3.21, which was also released today.
14+
15+
If you want to know more about our LTS policy, the https://quarkus.io/blog/lts-releases/[LTS announcement] is a must read.
16+
17+
LTS releases are supported for 12 months.
18+
19+
If you are coming from the previous LTS, Quarkus 3.15, there are a lot of exciting new features and we recommend reading the following announcements:
20+
21+
- https://quarkus.io/blog/quarkus-3-16-1-released/[Quarkus 3.16 - OpenTelemetry Logging, LGTM Quarkus dashboard and too many things to list here]
22+
- https://quarkus.io/blog/quarkus-3-17-0-released/[Quarkus 3.17 - Observability improvements, programmatic permission checkers, MicroProfile REST Client 4.0]
23+
- https://quarkus.io/blog/quarkus-3-18-1-released/[Quarkus 3.18 - Micrometer for WebSockets Next, Security WebAuthn based on WebAuthn4J, Kubernetes Client 7...]
24+
- https://quarkus.io/blog/quarkus-3-19-1-released/[Quarkus 3.19 - UBI 9 images, Micrometer to OpenTelemetry bridge, JEP 483 new AOT cache...]
25+
26+
== Update
27+
28+
To update to Quarkus 3.20, we recommend updating to the latest version of the Quarkus CLI and run:
29+
30+
[source,bash]
31+
----
32+
quarkus update
33+
----
34+
35+
Note that `quarkus update` can update your applications from any version of Quarkus (including 2.x) to Quarkus 3.20 LTS.
36+
37+
If you are upgrading from 3.19, there's nothing to do as 3.20 is the direct continuation of 3.19.
38+
39+
If you are upgrading from the previous LTS, Quarkus 3.15, please refer to the following migration guides:
40+
41+
- https://github.com/quarkusio/quarkus/wiki/Migration-Guide-3.16[Migration guide for 3.16]
42+
- https://github.com/quarkusio/quarkus/wiki/Migration-Guide-3.17[Migration guide for 3.17]
43+
- https://github.com/quarkusio/quarkus/wiki/Migration-Guide-3.18[Migration guide for 3.18]
44+
- https://github.com/quarkusio/quarkus/wiki/Migration-Guide-3.19[Migration guide for 3.19]
45+
- https://github.com/quarkusio/quarkus/wiki/Migration-Guide-3.20[Migration guide for 3.20] - this one is empty as 3.20 is the continuation of 3.19
46+
47+
Note that `quarkus update` should handle most of the heavy lifting for you,
48+
but there are still cases that should be handled manually and we recommend reading these migration guides carefully.
49+
50+
== What's new?
51+
52+
=== Platform component upgrades
53+
54+
==== Camel Quarkus
55+
56+
Camel Quarkus has been updated to 3.20.0.
57+
You can find everything you need to know about it in the https://camel.apache.org/blog/camel-quarkus-release-3.20.0[release notes].
58+
59+
==== Quarkus CXF
60+
61+
Quarkus CXF 3.20 was released and is now available in https://code.quarkus.io/?extension-search=origin:platform%20quarkus-cxf[Quarkus Platform 3.20].
62+
Check the https://docs.quarkiverse.io/quarkus-cxf/dev/release-notes/3.20.0.html[Quarkus CXF 3.20.0] release notes for more information about what is new in this release.
63+
64+
==== Amazon Services
65+
66+
The Amazon Services extensions have been upgraded to version 3.3.1.
67+
68+
== Full changelog
69+
70+
The core part of Quarkus 3.20.0 is a rebadged release of Quarkus 3.19.4 so nothing new here.
71+
72+
== Contributors
73+
74+
The Quarkus community is growing and has now https://github.com/quarkusio/quarkus/graphs/contributors[1068 contributors].
75+
Many many thanks to each and everyone of them.
76+
77+
In particular for the 3.20 release, thanks to Ales Justin, Alexey Loubyansky, Andreas Maechler, Andy Damevin, Auri Munoz, brunobat, Clement Escoffier, cmoulliard, David Cotton, Dennis Kronbügel, Fabian, Foivos Zakkak, Georg Leber, George Gastaldi, Georgios Andrianakis, Guillaume Smet, Jakub Jedlicka, Jan Martiska, jcjveraa, Karm Michal Babacek, Katia Aresti, Ladislav Thon, Marco Belladelli, Martin Kouba, Martin Panzer, masecla22, Maximilian Zellhofer, melloware, Michal Maléř, Michal Vavřík, Ozan Gunalp, Peter Palaga, Phillip Kruger, Robert Stupp, Roberto Cortez, Rolfe Dlugy-Hegwer, Ryan Dens, Rüdiger zu Dohna, Sergey Beryozkin, shjones, Stephan Strate, Steve Hawkins, Stuart Douglas, Thomas Canava, w0pp, Welton Rodrigo Torres Nascimento, Willem Jan Glerum, xstefank, and Yoshikazu Nojima.
78+
79+
The list is a bit smaller than usual as 3.20 only contains bugfixes on top of 3.19.
80+
81+
== Come Join Us
82+
83+
We value your feedback a lot so please report bugs, ask for improvements... Let's build something great together!
84+
85+
If you are a Quarkus user or just curious, don't be shy and join our welcoming community:
86+
87+
* provide feedback on https://github.com/quarkusio/quarkus/issues[GitHub];
88+
* craft some code and https://github.com/quarkusio/quarkus/pulls[push a PR];
89+
* discuss with us on https://quarkusio.zulipchat.com/[Zulip] and on the https://groups.google.com/d/forum/quarkus-dev[mailing list];
90+
* ask your questions on https://stackoverflow.com/questions/tagged/quarkus[Stack Overflow].
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
---
2+
layout: post
3+
title: 'Quarkus 3.21 - TLS Registry support for MongoDB Client'
4+
date: 2025-03-26
5+
tags: release
6+
synopsis: 'Quarkus 3.21 comes with a lot of small enhancements and TLS Registry support for the MongoDB Client extension'
7+
author: gsmet
8+
---
9+
10+
Today, together with Quarkus 3.20 LTS, we released Quarkus 3.21.
11+
12+
Whereas Quarkus 3.20 LTS is the direct continuation of Quarkus 3.19, Quarkus 3.21 comes with new features.
13+
14+
It comes with a lot of small enhancements and the support for the TLS Registry in the MongoDB Client extension.
15+
16+
== Update
17+
18+
To update to Quarkus 3.21, we recommend updating to the latest version of the Quarkus CLI and run:
19+
20+
[source,bash]
21+
----
22+
quarkus update
23+
----
24+
25+
Note that `quarkus update` can update your applications from any version of Quarkus (including 2.x) to Quarkus 3.21.
26+
27+
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.21[Quarkus 3.21 migration guide].
28+
29+
== What's new?
30+
31+
=== TLS registry support for MongoDB Client
32+
33+
We continue to deploy the TLS registry we included a while ago to centralize and simplify the TLS configuration.
34+
35+
In this version, we added TLS registry support to the MongoDB Client extension.
36+
37+
=== Platform component upgrades
38+
39+
==== Quarkus CXF
40+
41+
Quarkus CXF 3.21 was released and is now available in https://code.quarkus.io/?extension-search=origin:platform%20quarkus-cxf[Quarkus Platform 3.21].
42+
Check the https://docs.quarkiverse.io/quarkus-cxf/dev/release-notes/3.21.0.html[Quarkus CXF 3.21.0] release notes for more information about what is new in this release.
43+
44+
==== Camel Quarkus
45+
46+
Camel Quarkus has been upgraded to 3.20.0.
47+
You can consult the https://camel.apache.org/blog/camel-quarkus-release-3.20.0[release notes] for more information.
48+
49+
==== Amazon Services
50+
51+
The Amazon Services extensions have been upgraded to version 3.3.1.
52+
53+
== Full changelog
54+
55+
You can get the full changelog of https://github.com/quarkusio/quarkus/releases/tag/3.21.0.CR1[3.21.0.CR1] and https://github.com/quarkusio/quarkus/releases/tag/3.21.0[3.21.0] on GitHub.
56+
57+
== Contributors
58+
59+
The Quarkus community is growing and has now https://github.com/quarkusio/quarkus/graphs/contributors[1068 contributors].
60+
Many many thanks to each and everyone of them.
61+
62+
In particular for the 3.21 release, thanks to Ales Justin, Alexander Schwartz, Alexey Loubyansky, Andrea Boriero, Andreas Maechler, Andy Damevin, Auri Munoz, Bill Burke, Bruno Baptista, Clement Escoffier, cmoulliard, David Cotton, dc1248, Dennis Kronbügel, Fabian, Felix König, Foivos Zakkak, Francesco Nigro, Georg Leber, George Gastaldi, Georgios Andrianakis, Giancarlo Calderón Cárdenas, Guillaume Nodet, Guillaume Smet, Holly Cummins, i10320, Ioannis Canellos, Jakub Jedlicka, Jan Martiska, jcjveraa, Jose Carvajal, Karm Michal Babacek, Katia Aresti, Khosbilegt Bilegsaikhan, Ladislav Thon, Loïc Mathieu, Luis Rubiera, Marco Belladelli, marko-bekhta, Martin Kouba, Martin Panzer, masecla22, Matej Novotny, Matheus Cruz, Maximilian Zellhofer, Melloware, Michal Maléř, Michal Vavřík, Ozan Gunalp, Peter Palaga, PhilKes, Phillip Krüger, Robert Stupp, Robert Toyonaga, Roberto Cortez, Rolfe Dlugy-Hegwer, Ryan Dens, Rüdiger zu Dohna, Sanne Grinovero, Sergey Beryozkin, Severin Gehwolf, shjones, SpaceFox, Stephan Strate, Steve Hawkins, Stuart Douglas, Tamas Cservenak, Thom Castermans, Thomas Canava, Thomas Segismont, w0pp, Welton Rodrigo Torres Nascimento, Willem Jan Glerum, xstefank, Yoann Rodière, and Yoshikazu Nojima.
63+
64+
== Come Join Us
65+
66+
We value your feedback a lot so please report bugs, ask for improvements... Let's build something great together!
67+
68+
If you are a Quarkus user or just curious, don't be shy and join our welcoming community:
69+
70+
* provide feedback on https://github.com/quarkusio/quarkus/issues[GitHub];
71+
* craft some code and https://github.com/quarkusio/quarkus/pulls[push a PR];
72+
* discuss with us on https://quarkusio.zulipchat.com/[Zulip] and on the https://groups.google.com/d/forum/quarkus-dev[mailing list];
73+
* ask your questions on https://stackoverflow.com/questions/tagged/quarkus[Stack Overflow].

0 commit comments

Comments
 (0)