Skip to content

Commit 612b7c7

Browse files
committed
Sync documentation of main branch
1 parent fa5007c commit 612b7c7

14 files changed

+19
-15
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51302,7 +51302,7 @@ Environment variable: `+++QUARKUS_KEYCLOAK_DEVSERVICES_IMAGE_NAME+++`
5130251302
endif::add-copy-button-to-env-var[]
5130351303
--
5130451304
|string
51305-
|`quay.io/keycloak/keycloak:25.0.2`
51305+
|`quay.io/keycloak/keycloak:25.0.4`
5130651306

5130751307
a|icon:lock[title=Fixed at build time] [[quarkus-oidc_quarkus-keycloak-devservices-keycloak-x-image]] [.property-path]##`quarkus.keycloak.devservices.keycloak-x-image`##
5130851308

_generated-doc/main/config/quarkus-oidc_quarkus.keycloak.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Environment variable: `+++QUARKUS_KEYCLOAK_DEVSERVICES_IMAGE_NAME+++`
4444
endif::add-copy-button-to-env-var[]
4545
--
4646
|string
47-
|`quay.io/keycloak/keycloak:25.0.2`
47+
|`quay.io/keycloak/keycloak:25.0.4`
4848

4949
a|icon:lock[title=Fixed at build time] [[quarkus-oidc_quarkus-keycloak-devservices-keycloak-x-image]] [.property-path]##`quarkus.keycloak.devservices.keycloak-x-image`##
5050

_generated-doc/main/config/quarkus-oidc_quarkus.keycloak.devservices.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Environment variable: `+++QUARKUS_KEYCLOAK_DEVSERVICES_IMAGE_NAME+++`
4040
endif::add-copy-button-to-env-var[]
4141
--
4242
|string
43-
|`quay.io/keycloak/keycloak:25.0.2`
43+
|`quay.io/keycloak/keycloak:25.0.4`
4444

4545
a|icon:lock[title=Fixed at build time] [[quarkus-oidc_quarkus-keycloak-devservices_quarkus-keycloak-devservices-keycloak-x-image]] [.property-path]##`quarkus.keycloak.devservices.keycloak-x-image`##
4646

_versions/main/guides/_attributes.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
:graalvm-docs-version: jdk21
1010
:graalvm-flavor: jdk-21
1111
:mandrel-flavor: jdk-21
12-
:surefire-version: 3.3.1
12+
:surefire-version: 3.4.0
1313
:gradle-version: 8.9
1414
:elasticsearch-version: 8.15.0
1515
:elasticsearch-image: docker.io/elastic/elasticsearch:8.15.0
@@ -18,7 +18,7 @@
1818
:infinispan-protostream-version: ${infinispan.protostream.version}
1919
:logstash-image: docker.io/elastic/logstash:8.15.0
2020
:kibana-image: docker.io/elastic/kibana:8.15.0
21-
:keycloak-docker-image: quay.io/keycloak/keycloak:25.0.2
21+
:keycloak-docker-image: quay.io/keycloak/keycloak:25.0.4
2222
:jandex-version: 3.2.2
2323
:jandex-gradle-plugin-version: 1.0.0
2424
:kotlin-version: 2.0.10

_versions/main/guides/config-mappings.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -388,6 +388,8 @@ The `List` or `Set` mappings can use xref:config-reference.adoc#indexed-properti
388388
configuration values in mapping groups. For collection with simple element types like `String`, their configuration
389389
value is a comma separated string.
390390

391+
NOTE: Only the `List` mapping can maintain element order. Hence, with `Set` mappings the element order is not maintained from the configuration files but is random.
392+
391393
==== Maps ====
392394

393395
A config mapping is also able to map a `Map`:

_versions/main/guides/config-secrets.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Use the Quarkus CLI command to add a new encrypted value or encrypt an existent
3333
****
3434
[source, bash]
3535
----
36-
quarkus config set --encrypt --name=my.secret --value=1234
36+
quarkus config set --encrypt my.secret 1234
3737
----
3838
3939
_For more information about how to install the Quarkus CLI and use it, please refer to xref:cli-tooling.adoc[the Quarkus CLI guide]._

_versions/main/guides/mongodb-panache.adoc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -572,12 +572,14 @@ Here are some query examples:
572572
- `amount > ?1 and firstname != ?2` will be mapped to `{'amount': {'$gt': ?1}, 'firstname': {'$ne': ?2}}`
573573
- `lastname like ?1` will be mapped to `{'lastname': {'$regex': ?1}}`. Be careful that this will be link:https://docs.mongodb.com/manual/reference/operator/query/regex/#op._S_regex[MongoDB regex] support and not SQL like pattern.
574574
- `lastname is not null` will be mapped to `{'lastname':{'$exists': true}}`
575-
- `status in ?1` will be mapped to `{'status':{$in: [?1]}}`
575+
- `status in ?1` will be mapped to `{'status':{$in: ?1}}`
576576

577577
WARNING: MongoDB queries must be valid JSON documents,
578578
using the same field multiple times in a query is not allowed using PanacheQL as it would generate an invalid JSON
579579
(see link:https://github.com/quarkusio/quarkus/issues/12086[this issue on GitHub]).
580580

581+
WARNING: Prior to Quarkus 3.16, when using `$in` with a list, you had to write your query with `{'status':{$in: [?1]}}`. Starting with Quarkus 3.16, make sure you use `{'status':{$in: ?1}}` instead. The list will be properly expanded with surrounding square brackets.
582+
581583
We also handle some basic date type transformations: all fields of type `Date`, `LocalDate`, `LocalDateTime` or `Instant` will be mapped to the
582584
link:https://docs.mongodb.com/manual/reference/bson-types/#date[BSON Date] using the `ISODate` type (UTC datetime).
583585
The MongoDB POJO codec doesn't support `ZonedDateTime` and `OffsetDateTime` so you should convert them prior usage.

_versions/main/guides/native-reference.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -602,7 +602,7 @@ For example:
602602
----
603603
$ ./mvnw verify -DskipITs=false -Dquarkus.test.integration-test-profile=test-with-native-agent
604604
...
605-
[INFO] --- failsafe:3.3.1:integration-test (default) @ new-project ---
605+
[INFO] --- failsafe:3.4.0:integration-test (default) @ new-project ---
606606
...
607607
[INFO] -------------------------------------------------------
608608
[INFO] T E S T S

_versions/main/guides/security-keycloak-authorization.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ To start a Keycloak server, use the following Docker command:
226226
docker run --name keycloak -e KEYCLOAK_ADMIN=admin -e KEYCLOAK_ADMIN_PASSWORD=admin -p 8543:8443 -v "$(pwd)"/config/keycloak-keystore.jks:/etc/keycloak-keystore.jks quay.io/keycloak/keycloak:{keycloak.version} start --hostname-strict=false --https-key-store-file=/etc/keycloak-keystore.jks
227227
----
228228
229-
where `keycloak.version` must be `25.0.2` or later and the `keycloak-keystore.jks` can be found in https://github.com/quarkusio/quarkus-quickstarts/blob/main/security-keycloak-authorization-quickstart/config/keycloak-keystore.jks[quarkus-quickstarts/security-keycloak-authorization-quickstart/config].
229+
where `keycloak.version` must be `25.0.4` or later and the `keycloak-keystore.jks` can be found in https://github.com/quarkusio/quarkus-quickstarts/blob/main/security-keycloak-authorization-quickstart/config/keycloak-keystore.jks[quarkus-quickstarts/security-keycloak-authorization-quickstart/config].
230230
231231
Try to access your Keycloak server at https://localhost:8543[localhost:8543].
232232

_versions/main/guides/security-oauth2.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -418,7 +418,7 @@ class TokenSecuredResourceTest {
418418
void testPermitAll() {
419419
RestAssured.given()
420420
.when()
421-
.header("Authorization", "Bearer: " + BEARER_TOKEN) // <3>
421+
.header("Authorization", "Bearer " + BEARER_TOKEN) // <3>
422422
.get("/secured/permit-all")
423423
.then()
424424
.statusCode(200)
@@ -429,7 +429,7 @@ class TokenSecuredResourceTest {
429429
void testRolesAllowed() {
430430
RestAssured.given()
431431
.when()
432-
.header("Authorization", "Bearer: " + BEARER_TOKEN)
432+
.header("Authorization", "Bearer " + BEARER_TOKEN)
433433
.get("/secured/roles-allowed")
434434
.then()
435435
.statusCode(200)

_versions/main/guides/security-oidc-bearer-token-authentication-tutorial.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ For more information, see the <<bearer-token-tutorial-keycloak-dev-mode>> sectio
217217
docker run --name keycloak -e KEYCLOAK_ADMIN=admin -e KEYCLOAK_ADMIN_PASSWORD=admin -p 8180:8080 quay.io/keycloak/keycloak:{keycloak.version} start-dev
218218
----
219219
====
220-
* Where the `keycloak.version` is set to version `25.0.2` or later.
220+
* Where the `keycloak.version` is set to version `25.0.4` or later.
221221
. You can access your Keycloak server at http://localhost:8180[localhost:8180].
222222
. To access the Keycloak Administration console, log in as the `admin` user by using the following login credentials:
223223

_versions/main/guides/security-oidc-code-flow-authentication-tutorial.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ To start a Keycloak server, use Docker and run the following command:
201201
docker run --name keycloak -e KEYCLOAK_ADMIN=admin -e KEYCLOAK_ADMIN_PASSWORD=admin -p 8180:8080 quay.io/keycloak/keycloak:{keycloak.version} start-dev
202202
----
203203

204-
where `keycloak.version` is set to `25.0.2` or later.
204+
where `keycloak.version` is set to `25.0.4` or later.
205205

206206
You can access your Keycloak Server at http://localhost:8180[localhost:8180].
207207

_versions/main/guides/security-openid-connect-dev-services.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,7 @@ For more information, see xref:security-oidc-bearer-token-authentication.adoc#be
258258
[[keycloak-initialization]]
259259
=== Keycloak initialization
260260

261-
The `quay.io/keycloak/keycloak:25.0.2` image which contains a Keycloak distribution powered by Quarkus is used to start a container by default.
261+
The `quay.io/keycloak/keycloak:25.0.4` image which contains a Keycloak distribution powered by Quarkus is used to start a container by default.
262262
`quarkus.keycloak.devservices.image-name` can be used to change the Keycloak image name.
263263
For example, set it to `quay.io/keycloak/keycloak:19.0.3-legacy` to use a Keycloak distribution powered by WildFly.
264264
Be aware that a Quarkus-based Keycloak distribution is only available starting from Keycloak `20.0.0`.

_versions/main/guides/security-openid-connect-multitenancy.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -352,7 +352,7 @@ To start a Keycloak server, you can use Docker and run the following command:
352352
docker run --name keycloak -e KEYCLOAK_ADMIN=admin -e KEYCLOAK_ADMIN_PASSWORD=admin -p 8180:8080 quay.io/keycloak/keycloak:{keycloak.version} start-dev
353353
----
354354

355-
where `keycloak.version` is set to `25.0.2` or higher.
355+
where `keycloak.version` is set to `25.0.4` or higher.
356356

357357
Access your Keycloak server at http://localhost:8180[localhost:8180].
358358

0 commit comments

Comments
 (0)