Skip to content

Commit ac5ff4e

Browse files
authored
Merge branch 'quarkusio:main' into February_newsletter
2 parents f74f4f2 + 432e940 commit ac5ff4e

22 files changed

+290
-41
lines changed

_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.18.2
3-
announce: /blog/quarkus-3-18-2-released/
2+
version: 3.18.3
3+
announce: /blog/quarkus-3-18-3-released/
44
graalvm: 'for Java 21'
55
jdk: "17+"
66
maven: 3.9.6+

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

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

6042360423
[.description]
6042460424
--
60425-
Sets the login mode for the connection. Either `NONE`, `DISABLED`, `OPTIONAL`, `REQUIRED` or `XOAUTH2`.
60425+
Sets the login mode for the connection. Either `NONE`, `DISABLED`, `REQUIRED` or `XOAUTH2`.
6042660426

60427+
- NONE means a login will be attempted if the server supports it and login credentials are set
6042760428
- DISABLED means no login will be attempted
60428-
- NONE means a login will be attempted if the server supports in and login credentials are set
6042960429
- REQUIRED means that a login will be attempted if the server supports it and the send operation will fail otherwise
6043060430
- XOAUTH2 means that a login will be attempted using Google Gmail Oauth2 tokens
6043160431

@@ -61251,10 +61251,10 @@ endif::add-copy-button-to-config-props[]
6125161251

6125261252
[.description]
6125361253
--
61254-
Sets the login mode for the connection. Either `NONE`, `DISABLED`, `OPTIONAL`, `REQUIRED` or `XOAUTH2`.
61254+
Sets the login mode for the connection. Either `NONE`, `DISABLED`, `REQUIRED` or `XOAUTH2`.
6125561255

61256+
- NONE means a login will be attempted if the server supports it and login credentials are set
6125661257
- DISABLED means no login will be attempted
61257-
- NONE means a login will be attempted if the server supports in and login credentials are set
6125861258
- REQUIRED means that a login will be attempted if the server supports it and the send operation will fail otherwise
6125961259
- XOAUTH2 means that a login will be attempted using Google Gmail Oauth2 tokens
6126061260

@@ -68206,7 +68206,7 @@ endif::add-copy-button-to-config-props[]
6820668206

6820768207
[.description]
6820868208
--
68209-
Refresh expired authorization code flow ID or access tokens. If this property is enabled, a refresh token request is performed if the authorization code ID or access token has expired and, if successful, the local session is updated with the new set of tokens. Otherwise, the local session is invalidated and the user redirected to the OpenID Provider to re-authenticate. In this case, the user might not be challenged again if the OIDC provider session is still active. For this option be effective the `authentication.session-age-extension` property should also be set to a nonzero value since the refresh token is currently kept in the user session. This option is valid only when the application is of type `ApplicationType++#++WEB_APP`++}++. This property is enabled if `quarkus.oidc.token.refresh-token-time-skew` is configured, you do not need to enable this property manually in this case.
68209+
Refresh expired authorization code flow ID or access tokens. If this property is enabled, a refresh token request is performed if the authorization code ID or access token has expired and, if successful, the local session is updated with the new set of tokens. Otherwise, the local session is invalidated and the user redirected to the OpenID Provider to re-authenticate. In this case, the user might not be challenged again if the OIDC provider session is still active. For this option be effective the `authentication.session-age-extension` property should also be set to a nonzero value since the refresh token is currently kept in the user session. This option is valid only when the application is of type `ApplicationType++#++WEB_APP`. This property is enabled if `quarkus.oidc.token.refresh-token-time-skew` is configured, you do not need to enable this property manually in this case.
6821068210

6821168211

6821268212
ifdef::add-copy-button-to-env-var[]
@@ -68284,7 +68284,7 @@ endif::add-copy-button-to-config-props[]
6828468284

6828568285
[.description]
6828668286
--
68287-
Custom HTTP header that contains a bearer token. This option is valid only when the application is of type `ApplicationType++#++SERVICE`++}++.
68287+
Custom HTTP header that contains a bearer token. This option is valid only when the application is of type `ApplicationType++#++SERVICE`.
6828868288

6828968289

6829068290
ifdef::add-copy-button-to-env-var[]
@@ -86450,7 +86450,7 @@ endif::add-copy-button-to-config-props[]
8645086450

8645186451
[.description]
8645286452
--
86453-
The exception types that are not considered failures and hence should not trigger fallback. Takes priority over `apply-on()`++}++.
86453+
The exception types that are not considered failures and hence should not trigger fallback. Takes priority over `apply-on()`.
8645486454

8645586455

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

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

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

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

601+
- NONE means a login will be attempted if the server supports it and login credentials are set
601602
- DISABLED means no login will be attempted
602-
- NONE means a login will be attempted if the server supports in and login credentials are set
603603
- REQUIRED means that a login will be attempted if the server supports it and the send operation will fail otherwise
604604
- XOAUTH2 means that a login will be attempted using Google Gmail Oauth2 tokens
605605

@@ -1425,10 +1425,10 @@ endif::add-copy-button-to-config-props[]
14251425

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

1430+
- NONE means a login will be attempted if the server supports it and login credentials are set
14301431
- DISABLED means no login will be attempted
1431-
- NONE means a login will be attempted if the server supports in and login credentials are set
14321432
- REQUIRED means that a login will be attempted if the server supports it and the send operation will fail otherwise
14331433
- XOAUTH2 means that a login will be attempted using Google Gmail Oauth2 tokens
14341434

_generated-doc/latest/config/quarkus-mailer_quarkus.mailer.adoc

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

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

601+
- NONE means a login will be attempted if the server supports it and login credentials are set
601602
- DISABLED means no login will be attempted
602-
- NONE means a login will be attempted if the server supports in and login credentials are set
603603
- REQUIRED means that a login will be attempted if the server supports it and the send operation will fail otherwise
604604
- XOAUTH2 means that a login will be attempted using Google Gmail Oauth2 tokens
605605

@@ -1425,10 +1425,10 @@ endif::add-copy-button-to-config-props[]
14251425

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

1430+
- NONE means a login will be attempted if the server supports it and login credentials are set
14301431
- DISABLED means no login will be attempted
1431-
- NONE means a login will be attempted if the server supports in and login credentials are set
14321432
- REQUIRED means that a login will be attempted if the server supports it and the send operation will fail otherwise
14331433
- XOAUTH2 means that a login will be attempted using Google Gmail Oauth2 tokens
14341434

_generated-doc/latest/config/quarkus-oidc.adoc

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

20882088
[.description]
20892089
--
2090-
Refresh expired authorization code flow ID or access tokens. If this property is enabled, a refresh token request is performed if the authorization code ID or access token has expired and, if successful, the local session is updated with the new set of tokens. Otherwise, the local session is invalidated and the user redirected to the OpenID Provider to re-authenticate. In this case, the user might not be challenged again if the OIDC provider session is still active. For this option be effective the `authentication.session-age-extension` property should also be set to a nonzero value since the refresh token is currently kept in the user session. This option is valid only when the application is of type `ApplicationType++#++WEB_APP`++}++. This property is enabled if `quarkus.oidc.token.refresh-token-time-skew` is configured, you do not need to enable this property manually in this case.
2090+
Refresh expired authorization code flow ID or access tokens. If this property is enabled, a refresh token request is performed if the authorization code ID or access token has expired and, if successful, the local session is updated with the new set of tokens. Otherwise, the local session is invalidated and the user redirected to the OpenID Provider to re-authenticate. In this case, the user might not be challenged again if the OIDC provider session is still active. For this option be effective the `authentication.session-age-extension` property should also be set to a nonzero value since the refresh token is currently kept in the user session. This option is valid only when the application is of type `ApplicationType++#++WEB_APP`. This property is enabled if `quarkus.oidc.token.refresh-token-time-skew` is configured, you do not need to enable this property manually in this case.
20912091

20922092

20932093
ifdef::add-copy-button-to-env-var[]
@@ -2165,7 +2165,7 @@ endif::add-copy-button-to-config-props[]
21652165

21662166
[.description]
21672167
--
2168-
Custom HTTP header that contains a bearer token. This option is valid only when the application is of type `ApplicationType++#++SERVICE`++}++.
2168+
Custom HTTP header that contains a bearer token. This option is valid only when the application is of type `ApplicationType++#++SERVICE`.
21692169

21702170

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

_generated-doc/latest/config/quarkus-oidc_quarkus.oidc.adoc

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

20882088
[.description]
20892089
--
2090-
Refresh expired authorization code flow ID or access tokens. If this property is enabled, a refresh token request is performed if the authorization code ID or access token has expired and, if successful, the local session is updated with the new set of tokens. Otherwise, the local session is invalidated and the user redirected to the OpenID Provider to re-authenticate. In this case, the user might not be challenged again if the OIDC provider session is still active. For this option be effective the `authentication.session-age-extension` property should also be set to a nonzero value since the refresh token is currently kept in the user session. This option is valid only when the application is of type `ApplicationType++#++WEB_APP`++}++. This property is enabled if `quarkus.oidc.token.refresh-token-time-skew` is configured, you do not need to enable this property manually in this case.
2090+
Refresh expired authorization code flow ID or access tokens. If this property is enabled, a refresh token request is performed if the authorization code ID or access token has expired and, if successful, the local session is updated with the new set of tokens. Otherwise, the local session is invalidated and the user redirected to the OpenID Provider to re-authenticate. In this case, the user might not be challenged again if the OIDC provider session is still active. For this option be effective the `authentication.session-age-extension` property should also be set to a nonzero value since the refresh token is currently kept in the user session. This option is valid only when the application is of type `ApplicationType++#++WEB_APP`. This property is enabled if `quarkus.oidc.token.refresh-token-time-skew` is configured, you do not need to enable this property manually in this case.
20912091

20922092

20932093
ifdef::add-copy-button-to-env-var[]
@@ -2165,7 +2165,7 @@ endif::add-copy-button-to-config-props[]
21652165

21662166
[.description]
21672167
--
2168-
Custom HTTP header that contains a bearer token. This option is valid only when the application is of type `ApplicationType++#++SERVICE`++}++.
2168+
Custom HTTP header that contains a bearer token. This option is valid only when the application is of type `ApplicationType++#++SERVICE`.
21692169

21702170

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

_generated-doc/latest/config/quarkus-smallrye-fault-tolerance.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -645,7 +645,7 @@ endif::add-copy-button-to-config-props[]
645645

646646
[.description]
647647
--
648-
The exception types that are not considered failures and hence should not trigger fallback. Takes priority over `apply-on()`++}++.
648+
The exception types that are not considered failures and hence should not trigger fallback. Takes priority over `apply-on()`.
649649

650650

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

_generated-doc/latest/config/quarkus-smallrye-fault-tolerance_quarkus.fault-tolerance.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -645,7 +645,7 @@ endif::add-copy-button-to-config-props[]
645645

646646
[.description]
647647
--
648-
The exception types that are not considered failures and hence should not trigger fallback. Takes priority over `apply-on()`++}++.
648+
The exception types that are not considered failures and hence should not trigger fallback. Takes priority over `apply-on()`.
649649

650650

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

_generated-doc/latest/infra/quarkus-all-build-items.adoc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9093,6 +9093,10 @@ _No Javadoc found_
90939093

90949094
_No Javadoc found_
90959095

9096+
`java.lang.String absolutePath`
9097+
9098+
_No Javadoc found_
9099+
90969100
`io.quarkus.vertx.http.deployment.devmode.ConfiguredPathInfo configuredPathInfo`
90979101

90989102
_No Javadoc found_

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

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69363,6 +69363,32 @@ endif::add-copy-button-to-env-var[]
6936369363
|link:https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Duration.html[Duration] link:#duration-note-anchor-all-config[icon:question-circle[title=More information about the Duration format]]
6936469364
|
6936569365

69366+
a| [[quarkus-oidc-client_quarkus-oidc-client-access-token-expiry-skew]] [.property-path]##link:#quarkus-oidc-client_quarkus-oidc-client-access-token-expiry-skew[`quarkus.oidc-client.access-token-expiry-skew`]##
69367+
ifdef::add-copy-button-to-config-props[]
69368+
config_property_copy_button:+++quarkus.oidc-client.access-token-expiry-skew+++[]
69369+
endif::add-copy-button-to-config-props[]
69370+
69371+
69372+
`quarkus.oidc-client."id".access-token-expiry-skew`
69373+
ifdef::add-copy-button-to-config-props[]
69374+
config_property_copy_button:+++quarkus.oidc-client."id".access-token-expiry-skew+++[]
69375+
endif::add-copy-button-to-config-props[]
69376+
69377+
[.description]
69378+
--
69379+
Access token expiry time skew that can be added to the calculated token expiry time.
69380+
69381+
69382+
ifdef::add-copy-button-to-env-var[]
69383+
Environment variable: env_var_with_copy_button:+++QUARKUS_OIDC_CLIENT_ACCESS_TOKEN_EXPIRY_SKEW+++[]
69384+
endif::add-copy-button-to-env-var[]
69385+
ifndef::add-copy-button-to-env-var[]
69386+
Environment variable: `+++QUARKUS_OIDC_CLIENT_ACCESS_TOKEN_EXPIRY_SKEW+++`
69387+
endif::add-copy-button-to-env-var[]
69388+
--
69389+
|link:https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Duration.html[Duration] link:#duration-note-anchor-all-config[icon:question-circle[title=More information about the Duration format]]
69390+
|
69391+
6936669392
a| [[quarkus-oidc-client_quarkus-oidc-client-absolute-expires-in]] [.property-path]##link:#quarkus-oidc-client_quarkus-oidc-client-absolute-expires-in[`quarkus.oidc-client.absolute-expires-in`]##
6936769393
ifdef::add-copy-button-to-config-props[]
6936869394
config_property_copy_button:+++quarkus.oidc-client.absolute-expires-in+++[]
@@ -93324,6 +93350,27 @@ endif::add-copy-button-to-env-var[]
9332493350
|int
9332593351
|
9332693352

93353+
a| [[quarkus-websockets-next_quarkus-websockets-next-server-max-frame-size]] [.property-path]##link:#quarkus-websockets-next_quarkus-websockets-next-server-max-frame-size[`quarkus.websockets-next.server.max-frame-size`]##
93354+
ifdef::add-copy-button-to-config-props[]
93355+
config_property_copy_button:+++quarkus.websockets-next.server.max-frame-size+++[]
93356+
endif::add-copy-button-to-config-props[]
93357+
93358+
93359+
[.description]
93360+
--
93361+
The maximum size of a frame in bytes. The default values is `io.vertx.core.http.HttpServerOptions++#++DEFAULT_MAX_WEBSOCKET_FRAME_SIZE`.
93362+
93363+
93364+
ifdef::add-copy-button-to-env-var[]
93365+
Environment variable: env_var_with_copy_button:+++QUARKUS_WEBSOCKETS_NEXT_SERVER_MAX_FRAME_SIZE+++[]
93366+
endif::add-copy-button-to-env-var[]
93367+
ifndef::add-copy-button-to-env-var[]
93368+
Environment variable: `+++QUARKUS_WEBSOCKETS_NEXT_SERVER_MAX_FRAME_SIZE+++`
93369+
endif::add-copy-button-to-env-var[]
93370+
--
93371+
|int
93372+
|
93373+
9332793374
a| [[quarkus-websockets-next_quarkus-websockets-next-server-auto-ping-interval]] [.property-path]##link:#quarkus-websockets-next_quarkus-websockets-next-server-auto-ping-interval[`quarkus.websockets-next.server.auto-ping-interval`]##
9332893375
ifdef::add-copy-button-to-config-props[]
9332993376
config_property_copy_button:+++quarkus.websockets-next.server.auto-ping-interval+++[]
@@ -93561,6 +93608,27 @@ endif::add-copy-button-to-env-var[]
9356193608
|int
9356293609
|
9356393610

93611+
a| [[quarkus-websockets-next_quarkus-websockets-next-client-max-frame-size]] [.property-path]##link:#quarkus-websockets-next_quarkus-websockets-next-client-max-frame-size[`quarkus.websockets-next.client.max-frame-size`]##
93612+
ifdef::add-copy-button-to-config-props[]
93613+
config_property_copy_button:+++quarkus.websockets-next.client.max-frame-size+++[]
93614+
endif::add-copy-button-to-config-props[]
93615+
93616+
93617+
[.description]
93618+
--
93619+
The maximum size of a frame in bytes. The default values is `io.vertx.core.http.HttpClientOptions++#++DEFAULT_MAX_WEBSOCKET_FRAME_SIZEX`.
93620+
93621+
93622+
ifdef::add-copy-button-to-env-var[]
93623+
Environment variable: env_var_with_copy_button:+++QUARKUS_WEBSOCKETS_NEXT_CLIENT_MAX_FRAME_SIZE+++[]
93624+
endif::add-copy-button-to-env-var[]
93625+
ifndef::add-copy-button-to-env-var[]
93626+
Environment variable: `+++QUARKUS_WEBSOCKETS_NEXT_CLIENT_MAX_FRAME_SIZE+++`
93627+
endif::add-copy-button-to-env-var[]
93628+
--
93629+
|int
93630+
|
93631+
9356493632
a| [[quarkus-websockets-next_quarkus-websockets-next-client-auto-ping-interval]] [.property-path]##link:#quarkus-websockets-next_quarkus-websockets-next-client-auto-ping-interval[`quarkus.websockets-next.client.auto-ping-interval`]##
9356593633
ifdef::add-copy-button-to-config-props[]
9356693634
config_property_copy_button:+++quarkus.websockets-next.client.auto-ping-interval+++[]

0 commit comments

Comments
 (0)