diff --git a/chapter-10/blocking-example/pom.xml b/chapter-10/blocking-example/pom.xml
index 4dfc856e..fa7c0074 100644
--- a/chapter-10/blocking-example/pom.xml
+++ b/chapter-10/blocking-example/pom.xml
@@ -16,7 +16,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-10/database-example/pom.xml b/chapter-10/database-example/pom.xml
index cf7b54ee..7c2c116f 100644
--- a/chapter-10/database-example/pom.xml
+++ b/chapter-10/database-example/pom.xml
@@ -16,7 +16,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-10/fault-tolerance-example/pom.xml b/chapter-10/fault-tolerance-example/pom.xml
index 101f2953..377632f2 100644
--- a/chapter-10/fault-tolerance-example/pom.xml
+++ b/chapter-10/fault-tolerance-example/pom.xml
@@ -16,7 +16,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-10/hello-messaging/pom.xml b/chapter-10/hello-messaging/pom.xml
index a8637991..baeed065 100644
--- a/chapter-10/hello-messaging/pom.xml
+++ b/chapter-10/hello-messaging/pom.xml
@@ -15,7 +15,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-10/messages-example/pom.xml b/chapter-10/messages-example/pom.xml
index 619a0400..8f34c562 100644
--- a/chapter-10/messages-example/pom.xml
+++ b/chapter-10/messages-example/pom.xml
@@ -15,7 +15,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-10/stream-example/pom.xml b/chapter-10/stream-example/pom.xml
index 3a8a1c89..1b0f1355 100644
--- a/chapter-10/stream-example/pom.xml
+++ b/chapter-10/stream-example/pom.xml
@@ -16,7 +16,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-11/processor/pom.xml b/chapter-11/processor/pom.xml
index e339c6fa..4e83c908 100644
--- a/chapter-11/processor/pom.xml
+++ b/chapter-11/processor/pom.xml
@@ -14,7 +14,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-11/ticker/pom.xml b/chapter-11/ticker/pom.xml
index 317cf6e4..db3da679 100644
--- a/chapter-11/ticker/pom.xml
+++ b/chapter-11/ticker/pom.xml
@@ -14,7 +14,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-11/viewer/pom.xml b/chapter-11/viewer/pom.xml
index f0e3168a..54a01775 100644
--- a/chapter-11/viewer/pom.xml
+++ b/chapter-11/viewer/pom.xml
@@ -14,7 +14,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-12/api-gateway-example/api-gateway/pom.xml b/chapter-12/api-gateway-example/api-gateway/pom.xml
index 6ab4637d..7cdbde37 100644
--- a/chapter-12/api-gateway-example/api-gateway/pom.xml
+++ b/chapter-12/api-gateway-example/api-gateway/pom.xml
@@ -18,7 +18,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-12/api-gateway-example/greeting-service/pom.xml b/chapter-12/api-gateway-example/greeting-service/pom.xml
index 26482783..6bfa1ccf 100644
--- a/chapter-12/api-gateway-example/greeting-service/pom.xml
+++ b/chapter-12/api-gateway-example/greeting-service/pom.xml
@@ -17,7 +17,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-12/api-gateway-example/quote-service/pom.xml b/chapter-12/api-gateway-example/quote-service/pom.xml
index b951a090..385ebbee 100644
--- a/chapter-12/api-gateway-example/quote-service/pom.xml
+++ b/chapter-12/api-gateway-example/quote-service/pom.xml
@@ -17,7 +17,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-12/http-messaging-example/pom.xml b/chapter-12/http-messaging-example/pom.xml
index 1b48d868..40680223 100644
--- a/chapter-12/http-messaging-example/pom.xml
+++ b/chapter-12/http-messaging-example/pom.xml
@@ -17,7 +17,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-12/rest-client-example/pom.xml b/chapter-12/rest-client-example/pom.xml
index 356e1c1a..97d96eb5 100644
--- a/chapter-12/rest-client-example/pom.xml
+++ b/chapter-12/rest-client-example/pom.xml
@@ -15,7 +15,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-13/processor-health/pom.xml b/chapter-13/processor-health/pom.xml
index 9757e54b..bcfbddc1 100644
--- a/chapter-13/processor-health/pom.xml
+++ b/chapter-13/processor-health/pom.xml
@@ -14,7 +14,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-13/processor/pom.xml b/chapter-13/processor/pom.xml
index eb9f4839..38ce3afa 100644
--- a/chapter-13/processor/pom.xml
+++ b/chapter-13/processor/pom.xml
@@ -14,7 +14,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-13/ticker/pom.xml b/chapter-13/ticker/pom.xml
index fb37c2e4..ced2f0da 100644
--- a/chapter-13/ticker/pom.xml
+++ b/chapter-13/ticker/pom.xml
@@ -14,7 +14,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-13/viewer/pom.xml b/chapter-13/viewer/pom.xml
index f4883ce3..16ff121f 100644
--- a/chapter-13/viewer/pom.xml
+++ b/chapter-13/viewer/pom.xml
@@ -14,7 +14,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-2/code-with-quarkus/pom.xml b/chapter-2/code-with-quarkus/pom.xml
index aec8bb66..4745f374 100644
--- a/chapter-2/code-with-quarkus/pom.xml
+++ b/chapter-2/code-with-quarkus/pom.xml
@@ -15,7 +15,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-2/quarkus-hello/pom.xml b/chapter-2/quarkus-hello/pom.xml
index febc4b8f..12006d69 100644
--- a/chapter-2/quarkus-hello/pom.xml
+++ b/chapter-2/quarkus-hello/pom.xml
@@ -15,7 +15,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-3/quarkus-simple-service/pom.xml b/chapter-3/quarkus-simple-service/pom.xml
index a728c37e..9438c1ca 100644
--- a/chapter-3/quarkus-simple-service/pom.xml
+++ b/chapter-3/quarkus-simple-service/pom.xml
@@ -16,7 +16,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-7/order-example/pom.xml b/chapter-7/order-example/pom.xml
index ac13c954..22d2c795 100644
--- a/chapter-7/order-example/pom.xml
+++ b/chapter-7/order-example/pom.xml
@@ -14,7 +14,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-8/mutiny-integration-examples/pom.xml b/chapter-8/mutiny-integration-examples/pom.xml
index 6ad97cbf..8fa464f0 100644
--- a/chapter-8/mutiny-integration-examples/pom.xml
+++ b/chapter-8/mutiny-integration-examples/pom.xml
@@ -15,7 +15,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-8/reactive-scores/pom.xml b/chapter-8/reactive-scores/pom.xml
index c3102587..ab2cfe4e 100644
--- a/chapter-8/reactive-scores/pom.xml
+++ b/chapter-8/reactive-scores/pom.xml
@@ -13,7 +13,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-8/resteasy-reactive-examples/pom.xml b/chapter-8/resteasy-reactive-examples/pom.xml
index facde7df..bc7fb86d 100644
--- a/chapter-8/resteasy-reactive-examples/pom.xml
+++ b/chapter-8/resteasy-reactive-examples/pom.xml
@@ -15,7 +15,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-8/simple-benchmark/classic/pom.xml b/chapter-8/simple-benchmark/classic/pom.xml
index d14ee8f1..09202203 100644
--- a/chapter-8/simple-benchmark/classic/pom.xml
+++ b/chapter-8/simple-benchmark/classic/pom.xml
@@ -13,7 +13,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-8/simple-benchmark/reactive-blocking/pom.xml b/chapter-8/simple-benchmark/reactive-blocking/pom.xml
index 938892a7..51130047 100644
--- a/chapter-8/simple-benchmark/reactive-blocking/pom.xml
+++ b/chapter-8/simple-benchmark/reactive-blocking/pom.xml
@@ -13,7 +13,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-8/simple-benchmark/reactive/pom.xml b/chapter-8/simple-benchmark/reactive/pom.xml
index 3ad84c04..25d300aa 100644
--- a/chapter-8/simple-benchmark/reactive/pom.xml
+++ b/chapter-8/simple-benchmark/reactive/pom.xml
@@ -13,7 +13,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-9/debezium/pom.xml b/chapter-9/debezium/pom.xml
index 35e9f856..8fe2ee75 100644
--- a/chapter-9/debezium/pom.xml
+++ b/chapter-9/debezium/pom.xml
@@ -16,7 +16,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-9/hibernate-reactive/pom.xml b/chapter-9/hibernate-reactive/pom.xml
index 61f6c628..29f25ee3 100644
--- a/chapter-9/hibernate-reactive/pom.xml
+++ b/chapter-9/hibernate-reactive/pom.xml
@@ -16,7 +16,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final
diff --git a/chapter-9/redis/pom.xml b/chapter-9/redis/pom.xml
index 0d840d32..b43e2710 100644
--- a/chapter-9/redis/pom.xml
+++ b/chapter-9/redis/pom.xml
@@ -16,7 +16,7 @@
11
UTF-8
UTF-8
- 2.8.2.Final
+ 2.12.1.Final
quarkus-bom
io.quarkus
2.7.5.Final