Quarkus Community Call - 2026-01-20 #52112
cescoffier
started this conversation in
Design Discussions
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Yesterday, we held our Quarkus Community Call "Office Hours." Here is a short summary. You can find the complete notes (including the recording) at the link below.
Recap:
Release Roadmap: Guillaume Smet announced that Quarkus 3.31 is arriving next week. It is a significant release including major updates to JUnit and Testcontainers. This leads into 3.32 (late Feb), which will form the basis for the next LTS, Quarkus 3.33.
Java 25: Sanne Grinovero and Guillaume confirmed Quarkus is fully ready for Java 25, utilizing the Mandrel 25 builder and Gizmo 2 optimizations for faster build times.
Module Naming Deep Dive: David Lloyd led a discussion on JPMS modularization. The team debated naming conflicts between independent project APIs (like io.quarkus.arc) and extension runtimes. The strictness of javac regarding unique module names poses challenges for the current extension structure ADR. Solutions discussed included shading libraries into extensions or adopting a distinct x or ext prefix for runtime modules.
Community Contributions: We highlighted improvements in Maven packaging (parallel compression), Multi-OpenAPI support, and new Web Bundle support for Tailwind V4 and Svelte.
Next Call: In two weeks, we will discuss Context Propagation with @jponge.
You can find the full notes and recording in the meeting minutes.
All reactions