diff --git a/.build/.nvmrc b/.build/.nvmrc
index 357607e88..3516580bb 100644
--- a/.build/.nvmrc
+++ b/.build/.nvmrc
@@ -1 +1 @@
-16.6.2
+20.17.0
diff --git a/.build/package.json b/.build/package.json
index e1452ce14..f0fb634ea 100644
--- a/.build/package.json
+++ b/.build/package.json
@@ -9,46 +9,46 @@
"license": "MIT",
"private": true,
"devDependencies": {
- "@webpack-cli/serve": "1.6.0",
+ "@webpack-cli/serve": "2.0.5",
"ajv": "8.6.2",
- "asciidoctor": "2.2.5",
+ "asciidoctor": "3.0.4",
"assets-webpack-plugin": "7.1.1",
"copy-dir": "1.3.0",
- "copy-webpack-plugin": "9.0.1",
- "css-loader": "6.2.0",
- "css-minimizer-webpack-plugin": "3.0.2",
+ "copy-webpack-plugin": "12.0.2",
+ "css-loader": "7.1.2",
+ "css-minimizer-webpack-plugin": "7.0.0",
"file-loader": "6.2.0",
- "fs-extra": "10.0.0",
+ "fs-extra": "11.2.0",
"gh-pages": "3.2.3",
- "glob": "7.1.7",
+ "glob": "11.0.0",
"html-webpack-plugin": "5.3.2",
- "jest": "^27.5.1",
+ "jest": "^29.0.0",
"js-yaml": "4.1.0",
- "jsdom": "17.0.0",
+ "jsdom": "25.0.1",
"jsonpath": "1.1.1",
"mini-css-extract-plugin": "2.2.1",
- "mkdirp": "1.0.4",
+ "mkdirp": "3.0.1",
"node-fetch": "2.6.1",
"node-wget": "0.4.3",
"npm-run-all": "4.1.5",
"null-loader": "4.0.1",
"optimize-css-assets-webpack-plugin": "6.0.1",
"raw-loader": "4.0.2",
- "rimraf": "3.0.2",
- "style-loader": "3.2.1",
- "svg-url-loader": "7.1.1",
+ "rimraf": "6.0.1",
+ "style-loader": "4.0.0",
+ "svg-url-loader": "8.0.0",
"sync-fetch": "0.3.0",
"terser-webpack-plugin": "5.2.0",
"ts-loader": "9.2.5",
- "tsconfig-paths-webpack-plugin": "3.5.1",
+ "tsconfig-paths-webpack-plugin": "4.1.0",
"tslib": "2.3.1",
- "typescript": "4.4.2",
+ "typescript": "5.6.2",
"url-loader": "4.1.1",
"webpack": "5.51.1",
"webpack-bundle-analyzer": "4.4.2",
- "webpack-cli": "4.9.1",
- "webpack-dev-server": "4.2.1",
- "webpack-merge": "5.8.0"
+ "webpack-cli": "5.1.4",
+ "webpack-dev-server": "5.1.0",
+ "webpack-merge": "6.0.1"
},
"scripts": {
"prebuild": "npm run clean",
@@ -73,14 +73,14 @@
"test": "jest ./tests"
},
"dependencies": {
- "@patternfly/quickstarts": "2.3.3",
- "@patternfly/react-core": "4.135.0",
+ "@patternfly/quickstarts": "5.4.0",
+ "@patternfly/react-core": "5.4.0",
"@patternfly/transform-adoc": "0.1.3",
"@redhat-cloud-services/frontend-components-config": "4.3.5",
"@rhoas/app-services-ui-shared": "0.12.2",
"react": "17.0.2",
"react-dom": "17.0.2",
"sync-request": "6.1.0",
- "yaml": "1.10.2"
+ "yaml": "2.5.1"
}
}
diff --git a/.github/workflows/code-examples-kafka-avro-schema-quickstart.yml b/.github/workflows/code-examples-kafka-avro-schema-quickstart.yml
index f50634799..04a2520d8 100644
--- a/.github/workflows/code-examples-kafka-avro-schema-quickstart.yml
+++ b/.github/workflows/code-examples-kafka-avro-schema-quickstart.yml
@@ -13,9 +13,9 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v4
- name: Set up JDK 11
- uses: actions/setup-java@v2
+ uses: actions/setup-java@v4
with:
java-version: 11
distribution: 'adopt' # See 'Supported distributions' for available options
diff --git a/.github/workflows/code-examples-kafka-quickstart.yml b/.github/workflows/code-examples-kafka-quickstart.yml
index c4221b22c..26e5b8ff5 100644
--- a/.github/workflows/code-examples-kafka-quickstart.yml
+++ b/.github/workflows/code-examples-kafka-quickstart.yml
@@ -12,9 +12,9 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v4
- name: Set up JDK 11
- uses: actions/setup-java@v2
+ uses: actions/setup-java@v4
with:
java-version: 11
distribution: 'adopt' # See 'Supported distributions' for available options
diff --git a/.github/workflows/generation.yml b/.github/workflows/generation.yml
index f122ea9f4..520013aaa 100644
--- a/.github/workflows/generation.yml
+++ b/.github/workflows/generation.yml
@@ -18,9 +18,9 @@ jobs:
node-version: [16.6.2]
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v4
- name: Use Node.js ${{ matrix.node-version }}
- uses: actions/setup-node@v2
+ uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
- run: npm --prefix .build install
diff --git a/.github/workflows/modular-docs-check.yml b/.github/workflows/modular-docs-check.yml
index 2efb79c56..b82148748 100644
--- a/.github/workflows/modular-docs-check.yml
+++ b/.github/workflows/modular-docs-check.yml
@@ -21,14 +21,14 @@ jobs:
- product: RHOAD
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v4
name: Checkout Source
- name: Use Node.js
- uses: actions/setup-node@v2
+ uses: actions/setup-node@v4
with:
node-version: 16.6.2
- name: Set up JDK 9.0.4 for x64
- uses: actions/setup-java@v2
+ uses: actions/setup-java@v4
with:
java-version: 15
distribution: 'adopt' # See 'Supported distributions' for available options
diff --git a/.github/workflows/modular-docs-publish.yml b/.github/workflows/modular-docs-publish.yml
index 1f89d985a..3a31701ff 100644
--- a/.github/workflows/modular-docs-publish.yml
+++ b/.github/workflows/modular-docs-publish.yml
@@ -28,14 +28,14 @@ jobs:
- product: RHOAD
branch: modular-docs-rhoad
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v4
name: Checkout Source
- name: Use Node.js
- uses: actions/setup-node@v2
+ uses: actions/setup-node@v4
with:
node-version: 16.6.2
- name: Set up JDK 9.0.4 for x64
- uses: actions/setup-java@v2
+ uses: actions/setup-java@v4
with:
java-version: 15
distribution: 'adopt' # See 'Supported distributions' for available options
diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml
index 680a92314..0aa760c03 100644
--- a/.github/workflows/node.js.yml
+++ b/.github/workflows/node.js.yml
@@ -19,9 +19,9 @@ jobs:
node-version: [16.6.2]
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v4
- name: Use Node.js ${{ matrix.node-version }}
- uses: actions/setup-node@v2
+ uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
- run: npm --prefix .build install
diff --git a/.nvmrc b/.nvmrc
index ef1c2f66f..ec09f38d1 100644
--- a/.nvmrc
+++ b/.nvmrc
@@ -1 +1 @@
-16.6.2
\ No newline at end of file
+20.17.0
\ No newline at end of file
diff --git a/code-examples/kafka-avro-schema-quickstart/pom.xml b/code-examples/kafka-avro-schema-quickstart/pom.xml
index b134ec811..55bf103eb 100644
--- a/code-examples/kafka-avro-schema-quickstart/pom.xml
+++ b/code-examples/kafka-avro-schema-quickstart/pom.xml
@@ -14,7 +14,7 @@
UTF-8
quarkus-bom
io.quarkus
- 2.7.0.Final
+ 3.15.0
3.0.0-M5
2.1.2.Final
diff --git a/code-examples/kafka-avro-schema-quickstart/src/main/docker/Dockerfile.native-distroless b/code-examples/kafka-avro-schema-quickstart/src/main/docker/Dockerfile.native-distroless
index af0fa3dfa..9fa446263 100644
--- a/code-examples/kafka-avro-schema-quickstart/src/main/docker/Dockerfile.native-distroless
+++ b/code-examples/kafka-avro-schema-quickstart/src/main/docker/Dockerfile.native-distroless
@@ -14,7 +14,7 @@
# docker run -i --rm -p 8080:8080 quarkus/kafka-avro-schema-quickstart
#
###
-FROM quay.io/quarkus/quarkus-distroless-image:1.0
+FROM quay.io/quarkus/quarkus-distroless-image:2.0
COPY target/*-runner /application
EXPOSE 8080
diff --git a/code-examples/quarkus-kafka-quickstart/pom.xml b/code-examples/quarkus-kafka-quickstart/pom.xml
index 9e5c35928..95f6d2f0b 100644
--- a/code-examples/quarkus-kafka-quickstart/pom.xml
+++ b/code-examples/quarkus-kafka-quickstart/pom.xml
@@ -10,10 +10,10 @@
1.8
1.8
UTF-8
- 2.2.1.Final
+ 3.15.0
quarkus-universe-bom
io.quarkus
- 2.2.1.Final
+ 3.15.0
3.0.0-M5
1.16.0
diff --git a/code-examples/quarkus-kafka-quickstart/src/main/docker/Dockerfile.native-distroless b/code-examples/quarkus-kafka-quickstart/src/main/docker/Dockerfile.native-distroless
index c25718454..14aabb882 100644
--- a/code-examples/quarkus-kafka-quickstart/src/main/docker/Dockerfile.native-distroless
+++ b/code-examples/quarkus-kafka-quickstart/src/main/docker/Dockerfile.native-distroless
@@ -14,7 +14,7 @@
# docker run -i --rm -p 8080:8080 quarkus/kafka
#
###
-FROM quay.io/quarkus/quarkus-distroless-image:1.0
+FROM quay.io/quarkus/quarkus-distroless-image:2.0
COPY target/*-runner /application
EXPOSE 8080
diff --git a/code-examples/quarkus-service-registry-quickstart/consumer/pom.xml b/code-examples/quarkus-service-registry-quickstart/consumer/pom.xml
index e21e3e5bd..720bbda00 100644
--- a/code-examples/quarkus-service-registry-quickstart/consumer/pom.xml
+++ b/code-examples/quarkus-service-registry-quickstart/consumer/pom.xml
@@ -14,10 +14,10 @@
3.0.0-M5
- 2.8.0.Final
+ 3.15.0
quarkus-bom
io.quarkus
- 2.8.0.Final
+ 3.15.0
11
UTF-8
11
diff --git a/code-examples/quarkus-service-registry-quickstart/producer/pom.xml b/code-examples/quarkus-service-registry-quickstart/producer/pom.xml
index 5b47f0fbe..a2eb8b183 100644
--- a/code-examples/quarkus-service-registry-quickstart/producer/pom.xml
+++ b/code-examples/quarkus-service-registry-quickstart/producer/pom.xml
@@ -14,10 +14,10 @@
3.0.0-M5
- 2.8.0.Final
+ 3.15.0
quarkus-bom
io.quarkus
- 2.8.0.Final
+ 3.15.0
11
UTF-8
11