Skip to content

Commit 00d41a8

Browse files
authored
Merge branch 'quarkusio:main' into userstories-link
2 parents 9a53bcb + 5d0382c commit 00d41a8

19 files changed

+102
-210
lines changed

_data/books.yaml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,15 @@
1-
- title: "Quarkus in Action - Free ebook"
1+
- title: "Quarkus in Action (Free eBook edition)"
22
description: "Build resilient and scalable, cloud-native, enterprise Java applications using the Quarkus framework."
3-
publish-date: Currently in Early access, final version estimated Q3 2023
3+
publish-date: January 2025
44
authors: Martin Štefanko and Jan Martiška
5-
thumbnail: quarkus-in-action-meap.png
5+
thumbnail: quarkus-in-action-ebook.png
66
link: https://developers.redhat.com/e-books/quarkus-action
7+
- title: "Quarkus in Action"
8+
description: "Build resilient and scalable, cloud-native, enterprise Java applications using the Quarkus framework."
9+
publish-date: January 2025
10+
authors: Martin Štefanko and Jan Martiška
11+
thumbnail: quarkus-in-action.png
12+
link: https://www.manning.com/books/quarkus-in-action?utm_source=xstefank&utm_medium=affiliate&utm_campaign=book_stefanko_quarkus_1_24_23&a_aid=xstefank&a_bid=58e45ec7&chan=mm_linkedin
713
- title: "Full Stack Quarkus and React: Hands-on full stack web development with Java, React, and Kubernetes"
814
description: "Create and deploy standalone, fully functional, web applications using Quarkus and React"
915
publish-date: November 2022

_data/wg.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ working-groups:
1818
</ul>
1919
status: on track
2020
completed: false
21-
last-activity: 2025-01-30
21+
last-activity: 2025-02-03
2222
last-update-date: 2025-01-17
2323
last-update: |
2424
Latest CI run: https://github.com/holly-cummins/quarkus/actions/runs/12827466328 (the Misc4 failure is an upstream failure).
@@ -94,7 +94,7 @@ working-groups:
9494
</ul>
9595
status: on track
9696
completed: false
97-
last-activity: 2025-01-30
97+
last-activity: 2025-02-03
9898
last-update-date: 2025-01-30
9999
last-update: |
100100
The initiative just started.
@@ -107,7 +107,7 @@ working-groups:
107107
<p>All the tasks related to the 3.20 LTS, including issues with backport, release process, and so on.</p>
108108
status: on track
109109
completed: false
110-
last-activity: 2025-01-30
110+
last-activity: 2025-02-03
111111
last-update-date: 2024-12-17
112112
last-update: |
113113
Starting tracking tasks fro the 3.19 LTS.

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

Lines changed: 12 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -4540,22 +4540,22 @@ endif::add-copy-button-to-env-var[]
45404540
|boolean
45414541
|`false`
45424542

4543-
a|icon:lock[title=Fixed at build time] [[quarkus-core_quarkus-bootstrap-incubating-model-resolver]] [.property-path]##link:#quarkus-core_quarkus-bootstrap-incubating-model-resolver[`quarkus.bootstrap.incubating-model-resolver`]##
4543+
a|icon:lock[title=Fixed at build time] [[quarkus-core_quarkus-bootstrap-legacy-model-resolver]] [.property-path]##link:#quarkus-core_quarkus-bootstrap-legacy-model-resolver[`quarkus.bootstrap.legacy-model-resolver`]##
45444544
ifdef::add-copy-button-to-config-props[]
4545-
config_property_copy_button:+++quarkus.bootstrap.incubating-model-resolver+++[]
4545+
config_property_copy_button:+++quarkus.bootstrap.legacy-model-resolver+++[]
45464546
endif::add-copy-button-to-config-props[]
45474547

45484548

45494549
[.description]
45504550
--
4551-
A temporary option introduced to avoid a logging warning when `-Dquarkus.bootstrap.incubating-model-resolver` is added to the build command line. This option enables an incubating implementation of the Quarkus Application Model resolver. This option will be removed as soon as the incubating implementation becomes the default one.
4551+
A temporary option introduced to avoid a logging warning when `-Dquarkus.bootstrap.legacy-model-resolver` is added to the build command line. This option enables the legacy implementation of the Quarkus Application Model resolver. This option will be removed once the legacy `ApplicationModel` resolver implementation gets removed.
45524552

45534553

45544554
ifdef::add-copy-button-to-env-var[]
4555-
Environment variable: env_var_with_copy_button:+++QUARKUS_BOOTSTRAP_INCUBATING_MODEL_RESOLVER+++[]
4555+
Environment variable: env_var_with_copy_button:+++QUARKUS_BOOTSTRAP_LEGACY_MODEL_RESOLVER+++[]
45564556
endif::add-copy-button-to-env-var[]
45574557
ifndef::add-copy-button-to-env-var[]
4558-
Environment variable: `+++QUARKUS_BOOTSTRAP_INCUBATING_MODEL_RESOLVER+++`
4558+
Environment variable: `+++QUARKUS_BOOTSTRAP_LEGACY_MODEL_RESOLVER+++`
45594559
endif::add-copy-button-to-env-var[]
45604560
--
45614561
|boolean
@@ -12708,7 +12708,7 @@ endif::add-copy-button-to-config-props[]
1270812708

1270912709
[.description]
1271012710
--
12711-
Enables or Disable the HTTP/2 Push feature. This setting can be used to disable server push. The server will not send a `PUSH_PROMISE` frame if it receives this parameter set to @++{++code false++}++.
12711+
Enables or Disable the HTTP/2 Push feature. This setting can be used to disable server push. The server will not send a `PUSH_PROMISE` frame if it receives this parameter set to `false`.
1271212712

1271312713

1271412714
ifdef::add-copy-button-to-env-var[]
@@ -30554,7 +30554,7 @@ endif::add-copy-button-to-config-props[]
3055430554

3055530555
[.description]
3055630556
--
30557-
Sets SASL mechanism used by authentication. Available values: ++*++ `DIGEST-MD5` - Uses the MD5 hashing algorithm in addition to nonces to encrypt credentials. This is the default. ++*++ `EXTERNAL` - Uses client certificates to provide valid identities to Infinispan Server and enable encryption. ++*++ `PLAIN` - Sends credentials in plain text (unencrypted) over the wire in a way that is similar to HTTP BASIC authentication. You should use `PLAIN` authentication only in combination with TLS encryption.
30557+
Sets SASL mechanism used by authentication. Available values: ++*++ `DIGEST-SHA-512` - Uses the SHA-512 hashing algorithm to securely hash and verify credentials. This is the default. ++*++ `DIGEST-MD5` - Uses the MD5 hashing algorithm in addition to nonces to encrypt credentials. ++*++ `EXTERNAL` - Uses client certificates to provide valid identities to Infinispan Server and enable encryption. ++*++ `PLAIN` - Sends credentials in plain text (unencrypted) over the wire in a way that is similar to HTTP BASIC authentication. You should use `PLAIN` authentication only in combination with TLS encryption.
3055830558

3055930559

3056030560
ifdef::add-copy-button-to-env-var[]
@@ -30565,7 +30565,7 @@ Environment variable: `+++QUARKUS_INFINISPAN_CLIENT_SASL_MECHANISM+++`
3056530565
endif::add-copy-button-to-env-var[]
3056630566
--
3056730567
|string
30568-
|`DIGEST-MD5`
30568+
|`DIGEST-SHA-512`
3056930569

3057030570
a| [[quarkus-infinispan-client_quarkus-infinispan-client-key-store]] [.property-path]##link:#quarkus-infinispan-client_quarkus-infinispan-client-key-store[`quarkus.infinispan-client.key-store`]##
3057130571
ifdef::add-copy-button-to-config-props[]
@@ -31314,7 +31314,7 @@ endif::add-copy-button-to-config-props[]
3131431314

3131531315
[.description]
3131631316
--
31317-
Sets SASL mechanism used by authentication. Available values: ++*++ `DIGEST-MD5` - Uses the MD5 hashing algorithm in addition to nonces to encrypt credentials. This is the default. ++*++ `EXTERNAL` - Uses client certificates to provide valid identities to Infinispan Server and enable encryption. ++*++ `PLAIN` - Sends credentials in plain text (unencrypted) over the wire in a way that is similar to HTTP BASIC authentication. You should use `PLAIN` authentication only in combination with TLS encryption.
31317+
Sets SASL mechanism used by authentication. Available values: ++*++ `DIGEST-SHA-512` - Uses the SHA-512 hashing algorithm to securely hash and verify credentials. This is the default. ++*++ `DIGEST-MD5` - Uses the MD5 hashing algorithm in addition to nonces to encrypt credentials. ++*++ `EXTERNAL` - Uses client certificates to provide valid identities to Infinispan Server and enable encryption. ++*++ `PLAIN` - Sends credentials in plain text (unencrypted) over the wire in a way that is similar to HTTP BASIC authentication. You should use `PLAIN` authentication only in combination with TLS encryption.
3131831318

3131931319

3132031320
ifdef::add-copy-button-to-env-var[]
@@ -31325,7 +31325,7 @@ Environment variable: `+++QUARKUS_INFINISPAN_CLIENT__CLIENT_NAME__SASL_MECHANISM
3132531325
endif::add-copy-button-to-env-var[]
3132631326
--
3132731327
|string
31328-
|`DIGEST-MD5`
31328+
|`DIGEST-SHA-512`
3132931329

3133031330
a| [[quarkus-infinispan-client_quarkus-infinispan-client-client-name-key-store]] [.property-path]##link:#quarkus-infinispan-client_quarkus-infinispan-client-client-name-key-store[`quarkus.infinispan-client."client-name".key-store`]##
3133131331
ifdef::add-copy-button-to-config-props[]
@@ -60407,7 +60407,7 @@ endif::add-copy-button-to-config-props[]
6040760407

6040860408
[.description]
6040960409
--
60410-
Sets the login mode for the connection. Either `NONE`, @++{++code DISABLED++}++, `OPTIONAL`, `REQUIRED` or `XOAUTH2`.
60410+
Sets the login mode for the connection. Either `NONE`, `DISABLED`, `OPTIONAL`, `REQUIRED` or `XOAUTH2`.
6041160411

6041260412
- DISABLED means no login will be attempted
6041360413
- NONE means a login will be attempted if the server supports in and login credentials are set
@@ -61236,7 +61236,7 @@ endif::add-copy-button-to-config-props[]
6123661236

6123761237
[.description]
6123861238
--
61239-
Sets the login mode for the connection. Either `NONE`, @++{++code DISABLED++}++, `OPTIONAL`, `REQUIRED` or `XOAUTH2`.
61239+
Sets the login mode for the connection. Either `NONE`, `DISABLED`, `OPTIONAL`, `REQUIRED` or `XOAUTH2`.
6124061240

6124161241
- DISABLED means no login will be attempted
6124261242
- NONE means a login will be attempted if the server supports in and login credentials are set
@@ -61541,27 +61541,6 @@ endif::add-copy-button-to-env-var[]
6154161541
|boolean
6154261542
|`true`
6154361543

61544-
a|icon:lock[title=Fixed at build time] [[quarkus-messaging_quarkus-messaging-request-scoped-enabled]] [.property-path]##link:#quarkus-messaging_quarkus-messaging-request-scoped-enabled[`quarkus.messaging.request-scoped.enabled`]##
61545-
ifdef::add-copy-button-to-config-props[]
61546-
config_property_copy_button:+++quarkus.messaging.request-scoped.enabled+++[]
61547-
endif::add-copy-button-to-config-props[]
61548-
61549-
61550-
[.description]
61551-
--
61552-
Whether to enable the RequestScope context on a message context
61553-
61554-
61555-
ifdef::add-copy-button-to-env-var[]
61556-
Environment variable: env_var_with_copy_button:+++QUARKUS_MESSAGING_REQUEST_SCOPED_ENABLED+++[]
61557-
endif::add-copy-button-to-env-var[]
61558-
ifndef::add-copy-button-to-env-var[]
61559-
Environment variable: `+++QUARKUS_MESSAGING_REQUEST_SCOPED_ENABLED+++`
61560-
endif::add-copy-button-to-env-var[]
61561-
--
61562-
|boolean
61563-
|`false`
61564-
6156561544
a|icon:lock[title=Fixed at build time] [[quarkus-messaging_quarkus-messaging-metrics-enabled]] [.property-path]##link:#quarkus-messaging_quarkus-messaging-metrics-enabled[`quarkus.messaging.metrics.enabled`]##
6156661545
ifdef::add-copy-button-to-config-props[]
6156761546
config_property_copy_button:+++quarkus.messaging.metrics.enabled+++[]

_generated-doc/main/config/quarkus-core_quarkus.bootstrap.adoc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -91,22 +91,22 @@ endif::add-copy-button-to-env-var[]
9191
|boolean
9292
|`false`
9393

94-
a|icon:lock[title=Fixed at build time] [[quarkus-core_quarkus-bootstrap-incubating-model-resolver]] [.property-path]##link:#quarkus-core_quarkus-bootstrap-incubating-model-resolver[`quarkus.bootstrap.incubating-model-resolver`]##
94+
a|icon:lock[title=Fixed at build time] [[quarkus-core_quarkus-bootstrap-legacy-model-resolver]] [.property-path]##link:#quarkus-core_quarkus-bootstrap-legacy-model-resolver[`quarkus.bootstrap.legacy-model-resolver`]##
9595
ifdef::add-copy-button-to-config-props[]
96-
config_property_copy_button:+++quarkus.bootstrap.incubating-model-resolver+++[]
96+
config_property_copy_button:+++quarkus.bootstrap.legacy-model-resolver+++[]
9797
endif::add-copy-button-to-config-props[]
9898

9999

100100
[.description]
101101
--
102-
A temporary option introduced to avoid a logging warning when `-Dquarkus.bootstrap.incubating-model-resolver` is added to the build command line. This option enables an incubating implementation of the Quarkus Application Model resolver. This option will be removed as soon as the incubating implementation becomes the default one.
102+
A temporary option introduced to avoid a logging warning when `-Dquarkus.bootstrap.legacy-model-resolver` is added to the build command line. This option enables the legacy implementation of the Quarkus Application Model resolver. This option will be removed once the legacy `ApplicationModel` resolver implementation gets removed.
103103

104104

105105
ifdef::add-copy-button-to-env-var[]
106-
Environment variable: env_var_with_copy_button:+++QUARKUS_BOOTSTRAP_INCUBATING_MODEL_RESOLVER+++[]
106+
Environment variable: env_var_with_copy_button:+++QUARKUS_BOOTSTRAP_LEGACY_MODEL_RESOLVER+++[]
107107
endif::add-copy-button-to-env-var[]
108108
ifndef::add-copy-button-to-env-var[]
109-
Environment variable: `+++QUARKUS_BOOTSTRAP_INCUBATING_MODEL_RESOLVER+++`
109+
Environment variable: `+++QUARKUS_BOOTSTRAP_LEGACY_MODEL_RESOLVER+++`
110110
endif::add-copy-button-to-env-var[]
111111
--
112112
|boolean

_generated-doc/main/config/quarkus-infinispan-client.adoc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ endif::add-copy-button-to-config-props[]
227227

228228
[.description]
229229
--
230-
Sets SASL mechanism used by authentication. Available values: ++*++ `DIGEST-MD5` - Uses the MD5 hashing algorithm in addition to nonces to encrypt credentials. This is the default. ++*++ `EXTERNAL` - Uses client certificates to provide valid identities to Infinispan Server and enable encryption. ++*++ `PLAIN` - Sends credentials in plain text (unencrypted) over the wire in a way that is similar to HTTP BASIC authentication. You should use `PLAIN` authentication only in combination with TLS encryption.
230+
Sets SASL mechanism used by authentication. Available values: ++*++ `DIGEST-SHA-512` - Uses the SHA-512 hashing algorithm to securely hash and verify credentials. This is the default. ++*++ `DIGEST-MD5` - Uses the MD5 hashing algorithm in addition to nonces to encrypt credentials. ++*++ `EXTERNAL` - Uses client certificates to provide valid identities to Infinispan Server and enable encryption. ++*++ `PLAIN` - Sends credentials in plain text (unencrypted) over the wire in a way that is similar to HTTP BASIC authentication. You should use `PLAIN` authentication only in combination with TLS encryption.
231231

232232

233233
ifdef::add-copy-button-to-env-var[]
@@ -238,7 +238,7 @@ Environment variable: `+++QUARKUS_INFINISPAN_CLIENT_SASL_MECHANISM+++`
238238
endif::add-copy-button-to-env-var[]
239239
--
240240
|string
241-
|`DIGEST-MD5`
241+
|`DIGEST-SHA-512`
242242

243243
a| [[quarkus-infinispan-client_quarkus-infinispan-client-key-store]] [.property-path]##link:#quarkus-infinispan-client_quarkus-infinispan-client-key-store[`quarkus.infinispan-client.key-store`]##
244244
ifdef::add-copy-button-to-config-props[]
@@ -987,7 +987,7 @@ endif::add-copy-button-to-config-props[]
987987

988988
[.description]
989989
--
990-
Sets SASL mechanism used by authentication. Available values: ++*++ `DIGEST-MD5` - Uses the MD5 hashing algorithm in addition to nonces to encrypt credentials. This is the default. ++*++ `EXTERNAL` - Uses client certificates to provide valid identities to Infinispan Server and enable encryption. ++*++ `PLAIN` - Sends credentials in plain text (unencrypted) over the wire in a way that is similar to HTTP BASIC authentication. You should use `PLAIN` authentication only in combination with TLS encryption.
990+
Sets SASL mechanism used by authentication. Available values: ++*++ `DIGEST-SHA-512` - Uses the SHA-512 hashing algorithm to securely hash and verify credentials. This is the default. ++*++ `DIGEST-MD5` - Uses the MD5 hashing algorithm in addition to nonces to encrypt credentials. ++*++ `EXTERNAL` - Uses client certificates to provide valid identities to Infinispan Server and enable encryption. ++*++ `PLAIN` - Sends credentials in plain text (unencrypted) over the wire in a way that is similar to HTTP BASIC authentication. You should use `PLAIN` authentication only in combination with TLS encryption.
991991

992992

993993
ifdef::add-copy-button-to-env-var[]
@@ -998,7 +998,7 @@ Environment variable: `+++QUARKUS_INFINISPAN_CLIENT__CLIENT_NAME__SASL_MECHANISM
998998
endif::add-copy-button-to-env-var[]
999999
--
10001000
|string
1001-
|`DIGEST-MD5`
1001+
|`DIGEST-SHA-512`
10021002

10031003
a| [[quarkus-infinispan-client_quarkus-infinispan-client-client-name-key-store]] [.property-path]##link:#quarkus-infinispan-client_quarkus-infinispan-client-client-name-key-store[`quarkus.infinispan-client."client-name".key-store`]##
10041004
ifdef::add-copy-button-to-config-props[]

_generated-doc/main/config/quarkus-infinispan-client_quarkus.infinispan-client.adoc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ endif::add-copy-button-to-config-props[]
227227

228228
[.description]
229229
--
230-
Sets SASL mechanism used by authentication. Available values: ++*++ `DIGEST-MD5` - Uses the MD5 hashing algorithm in addition to nonces to encrypt credentials. This is the default. ++*++ `EXTERNAL` - Uses client certificates to provide valid identities to Infinispan Server and enable encryption. ++*++ `PLAIN` - Sends credentials in plain text (unencrypted) over the wire in a way that is similar to HTTP BASIC authentication. You should use `PLAIN` authentication only in combination with TLS encryption.
230+
Sets SASL mechanism used by authentication. Available values: ++*++ `DIGEST-SHA-512` - Uses the SHA-512 hashing algorithm to securely hash and verify credentials. This is the default. ++*++ `DIGEST-MD5` - Uses the MD5 hashing algorithm in addition to nonces to encrypt credentials. ++*++ `EXTERNAL` - Uses client certificates to provide valid identities to Infinispan Server and enable encryption. ++*++ `PLAIN` - Sends credentials in plain text (unencrypted) over the wire in a way that is similar to HTTP BASIC authentication. You should use `PLAIN` authentication only in combination with TLS encryption.
231231

232232

233233
ifdef::add-copy-button-to-env-var[]
@@ -238,7 +238,7 @@ Environment variable: `+++QUARKUS_INFINISPAN_CLIENT_SASL_MECHANISM+++`
238238
endif::add-copy-button-to-env-var[]
239239
--
240240
|string
241-
|`DIGEST-MD5`
241+
|`DIGEST-SHA-512`
242242

243243
a| [[quarkus-infinispan-client_quarkus-infinispan-client-key-store]] [.property-path]##link:#quarkus-infinispan-client_quarkus-infinispan-client-key-store[`quarkus.infinispan-client.key-store`]##
244244
ifdef::add-copy-button-to-config-props[]
@@ -987,7 +987,7 @@ endif::add-copy-button-to-config-props[]
987987

988988
[.description]
989989
--
990-
Sets SASL mechanism used by authentication. Available values: ++*++ `DIGEST-MD5` - Uses the MD5 hashing algorithm in addition to nonces to encrypt credentials. This is the default. ++*++ `EXTERNAL` - Uses client certificates to provide valid identities to Infinispan Server and enable encryption. ++*++ `PLAIN` - Sends credentials in plain text (unencrypted) over the wire in a way that is similar to HTTP BASIC authentication. You should use `PLAIN` authentication only in combination with TLS encryption.
990+
Sets SASL mechanism used by authentication. Available values: ++*++ `DIGEST-SHA-512` - Uses the SHA-512 hashing algorithm to securely hash and verify credentials. This is the default. ++*++ `DIGEST-MD5` - Uses the MD5 hashing algorithm in addition to nonces to encrypt credentials. ++*++ `EXTERNAL` - Uses client certificates to provide valid identities to Infinispan Server and enable encryption. ++*++ `PLAIN` - Sends credentials in plain text (unencrypted) over the wire in a way that is similar to HTTP BASIC authentication. You should use `PLAIN` authentication only in combination with TLS encryption.
991991

992992

993993
ifdef::add-copy-button-to-env-var[]
@@ -998,7 +998,7 @@ Environment variable: `+++QUARKUS_INFINISPAN_CLIENT__CLIENT_NAME__SASL_MECHANISM
998998
endif::add-copy-button-to-env-var[]
999999
--
10001000
|string
1001-
|`DIGEST-MD5`
1001+
|`DIGEST-SHA-512`
10021002

10031003
a| [[quarkus-infinispan-client_quarkus-infinispan-client-client-name-key-store]] [.property-path]##link:#quarkus-infinispan-client_quarkus-infinispan-client-client-name-key-store[`quarkus.infinispan-client."client-name".key-store`]##
10041004
ifdef::add-copy-button-to-config-props[]

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -596,7 +596,7 @@ endif::add-copy-button-to-config-props[]
596596

597597
[.description]
598598
--
599-
Sets the login mode for the connection. Either `NONE`, @++{++code DISABLED++}++, `OPTIONAL`, `REQUIRED` or `XOAUTH2`.
599+
Sets the login mode for the connection. Either `NONE`, `DISABLED`, `OPTIONAL`, `REQUIRED` or `XOAUTH2`.
600600

601601
- DISABLED means no login will be attempted
602602
- NONE means a login will be attempted if the server supports in and login credentials are set
@@ -1425,7 +1425,7 @@ endif::add-copy-button-to-config-props[]
14251425

14261426
[.description]
14271427
--
1428-
Sets the login mode for the connection. Either `NONE`, @++{++code DISABLED++}++, `OPTIONAL`, `REQUIRED` or `XOAUTH2`.
1428+
Sets the login mode for the connection. Either `NONE`, `DISABLED`, `OPTIONAL`, `REQUIRED` or `XOAUTH2`.
14291429

14301430
- DISABLED means no login will be attempted
14311431
- NONE means a login will be attempted if the server supports in and login credentials are set

0 commit comments

Comments
 (0)