Skip to content

Commit 98237e3

Browse files
authored
Merge pull request #2200 from gsmet/quarkus-3.20-lts
Quarkus 3.20 LTS
2 parents 562fdd7 + 1e192fc commit 98237e3

File tree

1 file changed

+93
-0
lines changed

1 file changed

+93
-0
lines changed
Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
---
2+
layout: post
3+
title: 'Our next LTS will be Quarkus 3.20'
4+
date: 2024-12-18
5+
tags: release
6+
synopsis: 'Our next LTS (Long Term Support) Quarkus release will be Quarkus 3.20 released at the end of March. Feature freeze is February 11th.'
7+
author: gsmet
8+
---
9+
10+
You are probably now familiar with our biannual (as in twice a year) LTS releases.
11+
12+
Every 6 months, we pick a Quarkus release that will be supported for a full year.
13+
14+
LTS releases are designed for users who want to keep a given version for a longer period of time
15+
instead of following our monthly release pace.
16+
17+
We already released a few LTS (namely 3.2, 3.8, and 3.15 released at the end of September)
18+
and we know that some of our users are now planning their work according to our LTS schedule.
19+
20+
Now is time to announce the schedule for our next LTS: Quarkus 3.20.
21+
22+
[IMPORTANT]
23+
====
24+
**tl;dr**
25+
26+
Quarkus 3.20 will be our next LTS release.
27+
It will be the direct continuation of the `3.19` branch.
28+
29+
If you contribute to Quarkus or the Quarkus Platform and need a feature in the next Quarkus LTS,
30+
make sure it has been merged in the https://github.com/quarkusio/quarkus[Quarkus repository] before February 11th included
31+
(the day before the `3.19.0.CR1` release).
32+
33+
**February 11th is the date of the feature freeze for Quarkus 3.19 and 3.20 LTS.**
34+
====
35+
36+
== Quarkus 3.18
37+
38+
Quarkus 3.18 will be a regular minor version of Quarkus.
39+
40+
It will be released on January 29th 2025.
41+
42+
See our https://github.com/quarkusio/quarkus/wiki/Release-Planning[release schedule] for all the details.
43+
44+
== Quarkus 3.19
45+
46+
Quarkus 3.19 will be released on February 26th.
47+
48+
We will branch Quarkus 3.19 from `main` when we release 3.14.0.CR1 on February 12th, as usual.
49+
50+
After branching, `main` will host the development for Quarkus **3.21**.
51+
52+
== Quarkus 3.20
53+
54+
Quarkus 3.20 will be our next LTS version.
55+
It will be released on March 26th.
56+
57+
This release will be the direct continuation of the 3.19 cycle and will actually get branched from the `3.19` branch.
58+
The focus for the 3.20 cycle will be on hardening 3.19 and fixing issues.
59+
It won't contain any new features.
60+
It might contain some additional component upgrades to fix CVEs or important bugs.
61+
62+
**Consequently, and this is important:
63+
if you contribute to Quarkus or the Quarkus Platform and need a feature in the next Quarkus LTS,
64+
make sure it has been merged in the https://github.com/quarkusio/quarkus[Quarkus repository] before February 11th included
65+
(the day before the `3.19.0.CR1` release).**
66+
67+
**February 11th is the date of the feature freeze for Quarkus 3.19 and 3.20 LTS.**
68+
69+
As this release will be maintained for 12 months, we will be recommending that extension maintainers and contributors consider bug fixes and enhancements for LTS releases.
70+
This will ensure that LTS releases are as stable and robust as possible, while still offering the full breadth of the Quarkus ecosystem.
71+
72+
This means that extension maintainers and contributors will need to consider having branches and versioning in place to support 3.20 during the whole LTS cycle.
73+
74+
== Quarkus 3.21
75+
76+
The plan is to release Quarkus 3.21 the same day as Quarkus 3.20 LTS.
77+
78+
It will contain the new features developed in the `main` branch during the 3.19 -> 3.20 cycle as Quarkus 3.20 LTS will be branched from the `3.19` branch.
79+
80+
== Questions?
81+
82+
If you have any questions about this plan, feel free to ask in the comments of this blog post or on https://github.com/quarkusio/quarkus/discussions/categories/community[GitHub Discussions].
83+
84+
== Come Join Us
85+
86+
We value your feedback a lot so please report bugs, ask for improvements... Let's build something great together!
87+
88+
If you are a Quarkus user or just curious, don't be shy and join our welcoming community:
89+
90+
* provide feedback on https://github.com/quarkusio/quarkus/issues[GitHub];
91+
* craft some code and https://github.com/quarkusio/quarkus/pulls[push a PR];
92+
* discuss with us on https://quarkusio.zulipchat.com/[Zulip] and on the https://groups.google.com/d/forum/quarkus-dev[mailing list];
93+
* ask your questions on https://stackoverflow.com/questions/tagged/quarkus[Stack Overflow].

0 commit comments

Comments
 (0)