Skip to content

Commit 2407d53

Browse files
authored
Merge pull request #1861 from gsmet/next-lts-plans
Announce plans for the next LTS
2 parents 875db22 + cd1e586 commit 2407d53

File tree

1 file changed

+72
-0
lines changed

1 file changed

+72
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
---
2+
layout: post
3+
title: 'Release Plans for Quarkus 3.7, 3.8 and 3.9'
4+
date: 2023-12-19
5+
tags: release
6+
synopsis: 'As some of you asked what were our plans regarding the next LTS, this blog post presents our plans for Quarkus 3.7, 3.8 and 3.9.'
7+
author: gsmet
8+
---
9+
10+
Quarkus 3.2 was the first LTS (Long Term Support) release of Quarkus,
11+
and we learned a lot from it.
12+
13+
Choosing which version will be an LTS version is crucial,
14+
as people expect predictability and stability from the LTS versions.
15+
16+
Thus why we came up with a plan for our next minor releases,
17+
including the next LTS version.
18+
19+
== Quarkus 3.7
20+
21+
Quarkus 3.7 will be released on January 31th.
22+
It will contain new features, as usual for our minor releases.
23+
24+
As previously announced, the minimum Java version for Quarkus 3.7 will be Java 17.
25+
26+
The CR1 is planned for January 17th so all the new features need to be merged by then.
27+
28+
See our https://github.com/quarkusio/quarkus/wiki/Release-Planning[release schedule] for all the details.
29+
30+
There will be a slight change though: from January 17th and the build of `3.7.0.CR1`, our `main` branch will target 3.9 development
31+
(yes, you read it correctly, it will target 3.9).
32+
33+
== Quarkus 3.8
34+
35+
You might ask "where has Quarkus 3.8 gone?".
36+
Thanks for asking!
37+
38+
Quarkus 3.8 will be our next LTS version.
39+
It will be released at the end of February
40+
(our current plan is to release it on February 28th, but things might be refined as we approach the release date).
41+
42+
This release will be the continuation of the 3.7 cycle and will be started from the `3.7` branch.
43+
The focus will be on hardening 3.7 and fixing bugs.
44+
It won't contain any new features.
45+
It might contain some additional component upgrades to fix CVEs or important bugs.
46+
47+
**Consequently, and this is important:
48+
if you contribute to Quarkus or the Quarkus Platform and need a feature in the next Quarkus LTS,
49+
make sure it has been merged in the https://github.com/quarkusio/quarkus[Quarkus repository] before January 16th included
50+
(the day before the `3.7.0.CR1` release).**
51+
52+
== Quarkus 3.9
53+
54+
Quarkus 3.9 will be released at the end of March.
55+
56+
It will be packed with new features as it will contain 2 months of work,
57+
whereas our usual minors contain 1 month of work.
58+
59+
== Questions?
60+
61+
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].
62+
63+
== Come Join Us
64+
65+
We value your feedback a lot so please report bugs, ask for improvements... Let's build something great together!
66+
67+
If you are a Quarkus user or just curious, don't be shy and join our welcoming community:
68+
69+
* provide feedback on https://github.com/quarkusio/quarkus/issues[GitHub];
70+
* craft some code and https://github.com/quarkusio/quarkus/pulls[push a PR];
71+
* discuss with us on https://quarkusio.zulipchat.com/[Zulip] and on the https://groups.google.com/d/forum/quarkus-dev[mailing list];
72+
* ask your questions on https://stackoverflow.com/questions/tagged/quarkus[Stack Overflow].

0 commit comments

Comments
 (0)