Skip to content

Commit 858e596

Browse files
authored
Merge branch 'quarkusio:main' into commonhaus_badging
2 parents b779b67 + bd41a42 commit 858e596

18 files changed

+266
-95
lines changed

_data/insights-videos.yaml

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,26 @@ futureheadline: "Scheduled Podcasts"
44

55
futurevideos:
66

7-
- title: "We're on holiday, no session"
8-
link:
9-
date: "May 26th, 2025"
10-
authors: ""
11-
12-
- title: "EPISODE #207: The Gradle Configuration Cache support journey in Quarkus"
13-
link:
14-
date: "June 2, 2025"
15-
authors: "Iñaki Villar, Oleg Nenashev, & Alexey Loubyansky"
16-
177
- title: "EPISODE #208: Introducing Quarkus Backstage"
188
link:
199
date: "June 9, 2025"
2010
authors: "Ioannis Kanellos"
2111

12+
- title: "EPISODE #210: Extension Spotlight on JavaFX"
13+
link:
14+
date: "June 23, 2025"
15+
authors: "Clément de Tastes"
2216

2317

2418
pastheadline: "Archived Podcast Videos"
2519

2620
pastvideos:
2721

22+
- title: "EPISODE #207: The Gradle Configuration Cache support journey in Quarkus"
23+
link: https://youtube.com/live/bQF4viNTTWE
24+
date: "June 2, 2025"
25+
authors: "Iñaki Villar, Oleg Nenashev, & Alexey Loubyansky"
26+
2827
- title: "EPISODE #206: WebAssembly the ace up the sleeve of your Java and Quarkus apps"
2928
link: https://youtube.com/live/YY5he2pdv8Q
3029
date: "May 19, 2025"

_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+

_data/wg.yaml

Lines changed: 64 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ working-groups:
1515
status: on track
1616
lts: false
1717
completed: false
18-
last-activity: 2025-05-28
18+
last-activity: 2025-06-03
1919
last-update-date: 2025-04-28
2020
last-update: |
2121
In the past month, the WG - Gizmo 2 successfully closed numerous issues, including improvements in error handling, support for instance field initializers, and updates to annotation handling. Key enhancements were made to Lambda singleton implementations and field check validations. Concurrently, several new issues were opened, still addressing challenges in error messaging, generic type handling, and improvements to operational efficiencies. The group remains focused on optimizing the Gizmo 2 framework while ensuring robust functionality and user experience.
@@ -25,6 +25,46 @@ working-groups:
2525
point-of-contact: "@mkouba (@<strong>Martin Kouba</strong> on Zulip)"
2626
proposal: https://github.com/quarkusio/quarkus/discussions/46627
2727
discussion: https://quarkusio.zulipchat.com/#narrow/channel/187038-dev/topic/Gizmo.202.2Ex.20WG.20chat
28+
- title: "Quarkus to the CommonHaus Foundation"
29+
board-url: "https://github.com/orgs/quarkusio/projects/38"
30+
short-description: |
31+
Work needed around moving Quarkus to foundation and streamline open governance.
32+
readme: |
33+
<p>from Discussion at https://github.com/quarkusio/quarkus/discussions/43013</p>
34+
<p>We started the move of Quarkus to a foundation <a href="https://quarkus.io/blog/quarkus-in-a-foundation/">earlier this year</a> and recently <a href="https://quarkus.io/blog/quarkus-moving-to-commonhaus/">set the direction</a> towards <a href="https://www.commonhaus.org/">CommonHaus</a> and during the summer break the CommonHaus council <a href="https://github.com/commonhaus/foundation/pull/183">approved our request</a> to join.</p>
35+
<p>Thus, now the real work starts, and it's just fitting we set up a working group for the effort getting Quarkus to CommonHaus foundation.</p>
36+
<h1>Goal</h1>
37+
<p>Two parts</p>
38+
<ul>
39+
<li>setup Quarkus to have transparent and open governance</li>
40+
<li>Go through the few but important requirements for a CommonHaus project.</li>
41+
</ul>
42+
<h1>Initial work items/questions:</h1>
43+
<p>Current known list, but not limited to:</p>
44+
<ul>
45+
<li>identify design communication channels (i.e. #41973)</li>
46+
<li>which repositories / code will move</li>
47+
<li>impact (if any) on quarkiverse projects</li>
48+
<li>how will trademarks work/change</li>
49+
<li>identify running services and setup/maintain them (registry.quarkus.io, code.quarkus.io etc.)</li>
50+
<li>add required metadata/files to the various repositories</li>
51+
</ul>
52+
<h1>Tracking</h1>
53+
<p>We will use the working group board to track publicly all the known relevant work and questions.For the few exception cases where, for legal or personal constraints, the work must happen in private, we will post the outcome and results in public places (like a GitHub discussion of a GitHub issue tracked on the working group board).</p>
54+
<h1>When will this working group be done?</h1>
55+
<p>When Quarkus has an active working governance model in place and all major work items around setting up Quarkus at CommonHaus are completed - after that, its expected things will just be iteratively improved, and the dedicated working group will not be needed (others might start to continue more specific efforts).</p>
56+
<p>The majority of the work must be done before the end of December 2024. The latest deadline for CommonHaus is April 2025, when the bootstrap period of CommonHaus ends.</p>
57+
status: staled
58+
lts: false
59+
completed: false
60+
last-activity: 2025-06-03
61+
last-update-date: 2025-02-25
62+
last-update: |
63+
Started working on full list of repos and infrastructure that needs clarifying. Can't share it publically yet due to red hat infrastructure details but will soon share.
64+
65+
Marking as risk as deadline april 1st is looming and still things to define.
66+
67+
There is a Quarkus f2f meeting next week that could clarify/move things forward and start to share more publically as things get moved over from internal IT.
2868
- title: "Test classloading"
2969
board-url: "https://github.com/orgs/quarkusio/projects/30"
3070
short-description: |
@@ -45,7 +85,7 @@ working-groups:
4585
status: on track
4686
lts: false
4787
completed: false
48-
last-activity: 2025-05-23
88+
last-activity: 2025-06-03
4989
last-update-date: 2025-04-28
5090
last-update: |
5191
In the last month, the WG - Test classloading successfully closed significant issues related to classloader behavior, including fixing ServiceLoader errors and NullPointerExceptions that impacted test discovery. However, several issues were opened, focusing on recurring ServiceConfigurationErrors and additional classloader-related concerns. The team also initiated communications with the first blog detailing test classloading changes. This ongoing work aims to enhance Quarkus's test environment by ensuring proper classloader interactions and minimizing errors during testing.
@@ -54,6 +94,25 @@ working-groups:
5494
point-of-contact: "@holly-cummins (@<strong>Holly Cummins</strong> on Zulip)"
5595
proposal: https://github.com/quarkusio/quarkus/discussions/41867
5696
discussion: https://quarkusio.zulipchat.com/#narrow/channel/187038-dev/topic/WG.20.2330.20Test.20Classloading.20chatter/
97+
- title: "Quarkus 3.15 LTS"
98+
board-url: "https://github.com/orgs/quarkusio/projects/28"
99+
short-description: |
100+
This WG focuses on defining the issues we would like to have in the next-to-be LTS (Quarkus 3.14/3.15)
101+
readme: |
102+
<p>This working group uses a different board:</p>
103+
<ul>
104+
<li>The <code>under discussion</code> column contains the issues we would like to have in the next LTS but are still under consideration.</li>
105+
<li>The <code>out of scope</code> column contains the issues under discussion' that won't be included. The reason can be time or technical...</li>
106+
<li>The <code>in progress</code> means that the work has started and should be completed before the TLS cut date</li>
107+
<li>The <code>done</code> column means that the issues have been completed</li>
108+
</ul>
109+
status: on track
110+
lts: true
111+
completed: false
112+
last-activity: 2025-06-03
113+
last-update-date: 2025-04-01
114+
last-update: |
115+
In the last month, the WG - Quarkus 3.15 LTS closed two issues: one regarding the assignment of random ports in the configuration and another updating the Kafka client version to 3.7.2 to address CVE-2024-56128. No new issues were opened, reflecting a commitment to resolving important topics for the upcoming LTS release.
57116
- title: "Dev Services Lifecycle"
58117
board-url: "https://github.com/orgs/quarkusio/projects/49"
59118
short-description: |
@@ -71,7 +130,7 @@ working-groups:
71130
status: on track
72131
lts: false
73132
completed: false
74-
last-activity: 2025-05-22
133+
last-activity: 2025-06-02
75134
last-update-date: 2025-05-05
76135
last-update: |
77136
Worgking group started.
@@ -91,25 +150,6 @@ working-groups:
91150
last-update-date: 2025-04-01
92151
last-update: |
93152
In the past month, the WG - Quarkus 3.20 LTS successfully closed three issues, addressing an exception related to missing Maven classes in the dev-ui for Gradle projects, enhancing the Grafana LGTM dashboards, and determining the appropriate Kafka client version for the 3.20 LTS release. No new issues were opened during this period, indicating focused progress on existing challenges.
94-
- title: "Quarkus 3.15 LTS"
95-
board-url: "https://github.com/orgs/quarkusio/projects/28"
96-
short-description: |
97-
This WG focuses on defining the issues we would like to have in the next-to-be LTS (Quarkus 3.14/3.15)
98-
readme: |
99-
<p>This working group uses a different board:</p>
100-
<ul>
101-
<li>The <code>under discussion</code> column contains the issues we would like to have in the next LTS but are still under consideration.</li>
102-
<li>The <code>out of scope</code> column contains the issues under discussion' that won't be included. The reason can be time or technical...</li>
103-
<li>The <code>in progress</code> means that the work has started and should be completed before the TLS cut date</li>
104-
<li>The <code>done</code> column means that the issues have been completed</li>
105-
</ul>
106-
status: on track
107-
lts: true
108-
completed: false
109-
last-activity: 2025-05-20
110-
last-update-date: 2025-04-01
111-
last-update: |
112-
In the last month, the WG - Quarkus 3.15 LTS closed two issues: one regarding the assignment of random ports in the configuration and another updating the Kafka client version to 3.7.2 to address CVE-2024-56128. No new issues were opened, reflecting a commitment to resolving important topics for the upcoming LTS release.
113153
- title: "OIDC improvements"
114154
board-url: "https://github.com/orgs/quarkusio/projects/46"
115155
short-description: |
@@ -197,7 +237,7 @@ working-groups:
197237
</ul>
198238
</li>
199239
</ul>
200-
status: on track
240+
status: staled
201241
lts: false
202242
completed: false
203243
last-activity: 2025-04-22
@@ -244,7 +284,7 @@ working-groups:
244284
<li>Proposal: https://github.com/quarkusio/quarkus/discussions/46672</li>
245285
<li>Deliverable: TBD</li>
246286
</ul>
247-
status: on track
287+
status: staled
248288
lts: false
249289
completed: false
250290
last-activity: 2025-04-08
@@ -407,43 +447,3 @@ working-groups:
407447
last-update-date: 2025-03-13
408448
last-update: |
409449
This working group was discussed last week to unblock the pull request.
410-
- title: "Quarkus to the CommonHaus Foundation"
411-
board-url: "https://github.com/orgs/quarkusio/projects/38"
412-
short-description: |
413-
Work needed around moving Quarkus to foundation and streamline open governance.
414-
readme: |
415-
<p>from Discussion at https://github.com/quarkusio/quarkus/discussions/43013</p>
416-
<p>We started the move of Quarkus to a foundation <a href="https://quarkus.io/blog/quarkus-in-a-foundation/">earlier this year</a> and recently <a href="https://quarkus.io/blog/quarkus-moving-to-commonhaus/">set the direction</a> towards <a href="https://www.commonhaus.org/">CommonHaus</a> and during the summer break the CommonHaus council <a href="https://github.com/commonhaus/foundation/pull/183">approved our request</a> to join.</p>
417-
<p>Thus, now the real work starts, and it's just fitting we set up a working group for the effort getting Quarkus to CommonHaus foundation.</p>
418-
<h1>Goal</h1>
419-
<p>Two parts</p>
420-
<ul>
421-
<li>setup Quarkus to have transparent and open governance</li>
422-
<li>Go through the few but important requirements for a CommonHaus project.</li>
423-
</ul>
424-
<h1>Initial work items/questions:</h1>
425-
<p>Current known list, but not limited to:</p>
426-
<ul>
427-
<li>identify design communication channels (i.e. #41973)</li>
428-
<li>which repositories / code will move</li>
429-
<li>impact (if any) on quarkiverse projects</li>
430-
<li>how will trademarks work/change</li>
431-
<li>identify running services and setup/maintain them (registry.quarkus.io, code.quarkus.io etc.)</li>
432-
<li>add required metadata/files to the various repositories</li>
433-
</ul>
434-
<h1>Tracking</h1>
435-
<p>We will use the working group board to track publicly all the known relevant work and questions.For the few exception cases where, for legal or personal constraints, the work must happen in private, we will post the outcome and results in public places (like a GitHub discussion of a GitHub issue tracked on the working group board).</p>
436-
<h1>When will this working group be done?</h1>
437-
<p>When Quarkus has an active working governance model in place and all major work items around setting up Quarkus at CommonHaus are completed - after that, its expected things will just be iteratively improved, and the dedicated working group will not be needed (others might start to continue more specific efforts).</p>
438-
<p>The majority of the work must be done before the end of December 2024. The latest deadline for CommonHaus is April 2025, when the bootstrap period of CommonHaus ends.</p>
439-
status: staled
440-
lts: false
441-
completed: false
442-
last-activity: 2024-10-28
443-
last-update-date: 2025-02-25
444-
last-update: |
445-
Started working on full list of repos and infrastructure that needs clarifying. Can't share it publically yet due to red hat infrastructure details but will soon share.
446-
447-
Marking as risk as deadline april 1st is looming and still things to define.
448-
449-
There is a Quarkus f2f meeting next week that could clarify/move things forward and start to share more publically as things get moved over from internal IT.

_generated-doc/main/config/quarkus-all-config.adoc

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74017,7 +74017,7 @@ Enable metrics with OpenTelemetry.
7401774017

7401874018
This property is not available in the Open Telemetry SDK. It's Quarkus specific.
7401974019

74020-
Support for metrics will be enabled if OpenTelemetry support is enabled and either this value is true, or this value is unset.
74020+
Support for OpenTelemetry Metrics will be enabled if this value is true. The OpenTelemetry SDK ( `io.quarkus.opentelemetry.runtime.config.build.OTelBuildConfig++#++enabled()` ) is enabled by default and if disabled, OpenTelemetry Metrics will also be disabled.
7402174021

7402274022

7402374023
ifdef::add-copy-button-to-env-var[]
@@ -74063,7 +74063,7 @@ Enable logs with OpenTelemetry.
7406374063

7406474064
This property is not available in the Open Telemetry SDK. It's Quarkus specific.
7406574065

74066-
Support for logs will be enabled if OpenTelemetry support is enabled and either this value is true, or this value is unset.
74066+
Support for OpenTelemetry Logs will be enabled if this value is true. The OpenTelemetry SDK ( `io.quarkus.opentelemetry.runtime.config.build.OTelBuildConfig++#++enabled()` ) is enabled by default and if disabled, OpenTelemetry Logs will also be disabled.
7406774067

7406874068

7406974069
ifdef::add-copy-button-to-env-var[]
@@ -90546,6 +90546,27 @@ endif::add-copy-button-to-env-var[]
9054690546
|boolean
9054790547
|`true`
9054890548

90549+
a|icon:lock[title=Fixed at build time] [[quarkus-smallrye-openapi_quarkus-smallrye-openapi-auto-add-open-api-endpoint]] [.property-path]##link:#quarkus-smallrye-openapi_quarkus-smallrye-openapi-auto-add-open-api-endpoint[`quarkus.smallrye-openapi.auto-add-open-api-endpoint`]##
90550+
ifdef::add-copy-button-to-config-props[]
90551+
config_property_copy_button:+++quarkus.smallrye-openapi.auto-add-open-api-endpoint+++[]
90552+
endif::add-copy-button-to-config-props[]
90553+
90554+
90555+
[.description]
90556+
--
90557+
This will automatically add the OpenAPI specification document endpoint to the schema. It also adds "openapi" to the list of tags and specify an "operationId"
90558+
90559+
90560+
ifdef::add-copy-button-to-env-var[]
90561+
Environment variable: env_var_with_copy_button:+++QUARKUS_SMALLRYE_OPENAPI_AUTO_ADD_OPEN_API_ENDPOINT+++[]
90562+
endif::add-copy-button-to-env-var[]
90563+
ifndef::add-copy-button-to-env-var[]
90564+
Environment variable: `+++QUARKUS_SMALLRYE_OPENAPI_AUTO_ADD_OPEN_API_ENDPOINT+++`
90565+
endif::add-copy-button-to-env-var[]
90566+
--
90567+
|boolean
90568+
|`false`
90569+
9054990570
a|icon:lock[title=Fixed at build time] [[quarkus-smallrye-openapi_quarkus-smallrye-openapi-api-key-parameter-in]] [.property-path]##link:#quarkus-smallrye-openapi_quarkus-smallrye-openapi-api-key-parameter-in[`quarkus.smallrye-openapi.api-key-parameter-in`]##
9055090571
ifdef::add-copy-button-to-config-props[]
9055190572
config_property_copy_button:+++quarkus.smallrye-openapi.api-key-parameter-in+++[]

_generated-doc/main/config/quarkus-opentelemetry.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ Enable metrics with OpenTelemetry.
138138

139139
This property is not available in the Open Telemetry SDK. It's Quarkus specific.
140140

141-
Support for metrics will be enabled if OpenTelemetry support is enabled and either this value is true, or this value is unset.
141+
Support for OpenTelemetry Metrics will be enabled if this value is true. The OpenTelemetry SDK ( `io.quarkus.opentelemetry.runtime.config.build.OTelBuildConfig++#++enabled()` ) is enabled by default and if disabled, OpenTelemetry Metrics will also be disabled.
142142

143143

144144
ifdef::add-copy-button-to-env-var[]
@@ -184,7 +184,7 @@ Enable logs with OpenTelemetry.
184184

185185
This property is not available in the Open Telemetry SDK. It's Quarkus specific.
186186

187-
Support for logs will be enabled if OpenTelemetry support is enabled and either this value is true, or this value is unset.
187+
Support for OpenTelemetry Logs will be enabled if this value is true. The OpenTelemetry SDK ( `io.quarkus.opentelemetry.runtime.config.build.OTelBuildConfig++#++enabled()` ) is enabled by default and if disabled, OpenTelemetry Logs will also be disabled.
188188

189189

190190
ifdef::add-copy-button-to-env-var[]

_generated-doc/main/config/quarkus-opentelemetry_quarkus.otel.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ Enable metrics with OpenTelemetry.
138138

139139
This property is not available in the Open Telemetry SDK. It's Quarkus specific.
140140

141-
Support for metrics will be enabled if OpenTelemetry support is enabled and either this value is true, or this value is unset.
141+
Support for OpenTelemetry Metrics will be enabled if this value is true. The OpenTelemetry SDK ( `io.quarkus.opentelemetry.runtime.config.build.OTelBuildConfig++#++enabled()` ) is enabled by default and if disabled, OpenTelemetry Metrics will also be disabled.
142142

143143

144144
ifdef::add-copy-button-to-env-var[]
@@ -184,7 +184,7 @@ Enable logs with OpenTelemetry.
184184

185185
This property is not available in the Open Telemetry SDK. It's Quarkus specific.
186186

187-
Support for logs will be enabled if OpenTelemetry support is enabled and either this value is true, or this value is unset.
187+
Support for OpenTelemetry Logs will be enabled if this value is true. The OpenTelemetry SDK ( `io.quarkus.opentelemetry.runtime.config.build.OTelBuildConfig++#++enabled()` ) is enabled by default and if disabled, OpenTelemetry Logs will also be disabled.
188188

189189

190190
ifdef::add-copy-button-to-env-var[]

0 commit comments

Comments
 (0)