From b40634639d21446f87dc5985f535e0462647dab7 Mon Sep 17 00:00:00 2001 From: Harald Pehl Date: Mon, 17 Aug 2026 13:52:02 +0200 Subject: [PATCH 1/8] Next is 0.9.8 --- apidoc/pom.xml | 2 +- bom/pom.xml | 2 +- build-config/pom.xml | 2 +- charts/npm/package.json | 2 +- charts/pom.xml | 2 +- code-parent/pom.xml | 2 +- components/pom.xml | 2 +- core/npm/package.json | 2 +- core/pom.xml | 2 +- extensions/codeeditor/pom.xml | 2 +- extensions/finder/npm/package.json | 2 +- extensions/finder/pom.xml | 2 +- gwt/pom.xml | 2 +- icons/pom.xml | 2 +- j2cl/pom.xml | 2 +- layouts/pom.xml | 2 +- pom.xml | 2 +- showcase/pom.xml | 2 +- snippet-tests/pom.xml | 2 +- tokens/pom.xml | 2 +- 20 files changed, 20 insertions(+), 20 deletions(-) diff --git a/apidoc/pom.xml b/apidoc/pom.xml index 5cb7189a..22a77a74 100644 --- a/apidoc/pom.xml +++ b/apidoc/pom.xml @@ -23,7 +23,7 @@ org.patternfly patternfly-java-code-parent - 0.9.7 + 0.9.8-SNAPSHOT ../code-parent/pom.xml diff --git a/bom/pom.xml b/bom/pom.xml index d9b69040..b91de5dc 100644 --- a/bom/pom.xml +++ b/bom/pom.xml @@ -29,7 +29,7 @@ org.patternfly patternfly-java-bom - 0.9.7 + 0.9.8-SNAPSHOT pom PatternFly Java BOM Bill of materials diff --git a/build-config/pom.xml b/build-config/pom.xml index da8fb873..c160d4ad 100644 --- a/build-config/pom.xml +++ b/build-config/pom.xml @@ -23,7 +23,7 @@ org.patternfly patternfly-java-parent - 0.9.7 + 0.9.8-SNAPSHOT ../pom.xml diff --git a/charts/npm/package.json b/charts/npm/package.json index ffcc98f1..09b2be47 100644 --- a/charts/npm/package.json +++ b/charts/npm/package.json @@ -58,5 +58,5 @@ "dev": "vite" }, "type": "module", - "version": "0.9.7" + "version": "0.9.8-SNAPSHOT" } diff --git a/charts/pom.xml b/charts/pom.xml index b405dd35..6a5fbe07 100644 --- a/charts/pom.xml +++ b/charts/pom.xml @@ -23,7 +23,7 @@ org.patternfly patternfly-java-code-parent - 0.9.7 + 0.9.8-SNAPSHOT ../code-parent/pom.xml diff --git a/code-parent/pom.xml b/code-parent/pom.xml index 098bb4fe..6d7caa5f 100644 --- a/code-parent/pom.xml +++ b/code-parent/pom.xml @@ -23,7 +23,7 @@ org.patternfly patternfly-java-parent - 0.9.7 + 0.9.8-SNAPSHOT ../pom.xml diff --git a/components/pom.xml b/components/pom.xml index 13283c99..d64fe757 100644 --- a/components/pom.xml +++ b/components/pom.xml @@ -23,7 +23,7 @@ org.patternfly patternfly-java-code-parent - 0.9.7 + 0.9.8-SNAPSHOT ../code-parent/pom.xml diff --git a/core/npm/package.json b/core/npm/package.json index 73cc6a91..2842209d 100644 --- a/core/npm/package.json +++ b/core/npm/package.json @@ -33,5 +33,5 @@ "url": "git+https://github.com/patternfly-java/patternfly-java.git" }, "style": "core.css", - "version": "0.9.7" + "version": "0.9.8-SNAPSHOT" } diff --git a/core/pom.xml b/core/pom.xml index f712c377..04215ff2 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -23,7 +23,7 @@ org.patternfly patternfly-java-code-parent - 0.9.7 + 0.9.8-SNAPSHOT ../code-parent/pom.xml diff --git a/extensions/codeeditor/pom.xml b/extensions/codeeditor/pom.xml index cf10e861..dcab8daa 100644 --- a/extensions/codeeditor/pom.xml +++ b/extensions/codeeditor/pom.xml @@ -23,7 +23,7 @@ org.patternfly patternfly-java-code-parent - 0.9.7 + 0.9.8-SNAPSHOT ../../code-parent/pom.xml diff --git a/extensions/finder/npm/package.json b/extensions/finder/npm/package.json index 36d496f2..37318eec 100644 --- a/extensions/finder/npm/package.json +++ b/extensions/finder/npm/package.json @@ -33,5 +33,5 @@ "url": "git+https://github.com/patternfly-java/patternfly-java.git" }, "style": "finder.css", - "version": "0.9.7" + "version": "0.9.8-SNAPSHOT" } diff --git a/extensions/finder/pom.xml b/extensions/finder/pom.xml index 5fd27918..6eadbe5f 100644 --- a/extensions/finder/pom.xml +++ b/extensions/finder/pom.xml @@ -23,7 +23,7 @@ org.patternfly patternfly-java-code-parent - 0.9.7 + 0.9.8-SNAPSHOT ../../code-parent/pom.xml diff --git a/gwt/pom.xml b/gwt/pom.xml index 11fc32d6..c5c954db 100644 --- a/gwt/pom.xml +++ b/gwt/pom.xml @@ -23,7 +23,7 @@ org.patternfly patternfly-java-code-parent - 0.9.7 + 0.9.8-SNAPSHOT ../code-parent/pom.xml diff --git a/icons/pom.xml b/icons/pom.xml index dacab492..f0946de9 100644 --- a/icons/pom.xml +++ b/icons/pom.xml @@ -23,7 +23,7 @@ org.patternfly patternfly-java-code-parent - 0.9.7 + 0.9.8-SNAPSHOT ../code-parent/pom.xml diff --git a/j2cl/pom.xml b/j2cl/pom.xml index 38ff3476..6138f42c 100644 --- a/j2cl/pom.xml +++ b/j2cl/pom.xml @@ -23,7 +23,7 @@ org.patternfly patternfly-java-code-parent - 0.9.7 + 0.9.8-SNAPSHOT ../code-parent/pom.xml diff --git a/layouts/pom.xml b/layouts/pom.xml index 30de4087..504e4725 100644 --- a/layouts/pom.xml +++ b/layouts/pom.xml @@ -23,7 +23,7 @@ org.patternfly patternfly-java-code-parent - 0.9.7 + 0.9.8-SNAPSHOT ../code-parent/pom.xml diff --git a/pom.xml b/pom.xml index ea19b49c..b9f6721c 100644 --- a/pom.xml +++ b/pom.xml @@ -31,7 +31,7 @@ org.patternfly patternfly-java-parent - 0.9.7 + 0.9.8-SNAPSHOT pom PatternFly Java Parent Java implementation of PatternFly diff --git a/showcase/pom.xml b/showcase/pom.xml index 35bd8566..cef630e7 100644 --- a/showcase/pom.xml +++ b/showcase/pom.xml @@ -23,7 +23,7 @@ org.patternfly patternfly-java-code-parent - 0.9.7 + 0.9.8-SNAPSHOT ../code-parent/pom.xml diff --git a/snippet-tests/pom.xml b/snippet-tests/pom.xml index bcb97bb6..8146e7ad 100644 --- a/snippet-tests/pom.xml +++ b/snippet-tests/pom.xml @@ -23,7 +23,7 @@ org.patternfly patternfly-java-code-parent - 0.9.7 + 0.9.8-SNAPSHOT ../code-parent/pom.xml diff --git a/tokens/pom.xml b/tokens/pom.xml index 3eb75db6..c820a90f 100644 --- a/tokens/pom.xml +++ b/tokens/pom.xml @@ -23,7 +23,7 @@ org.patternfly patternfly-java-code-parent - 0.9.7 + 0.9.8-SNAPSHOT ../code-parent/pom.xml From 79897401e9d06531992f8317a60dde322515cef8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 19 Aug 2026 00:39:16 +0000 Subject: [PATCH 2/8] chore(deps): bump npm dev dependencies --- showcase/package.json | 2 +- showcase/pnpm-lock.yaml | 104 +++++++--------------------------------- 2 files changed, 19 insertions(+), 87 deletions(-) diff --git a/showcase/package.json b/showcase/package.json index e11766fa..82cc0f21 100644 --- a/showcase/package.json +++ b/showcase/package.json @@ -8,7 +8,7 @@ "@shikijs/rehype": "^4.4.3", "esbuild": "^0.28.2", "http-server": "^14.1.1", - "puppeteer": "^25.7.0", + "puppeteer": "^25.8.0", "rehype-slug": "^6.0.0", "rehype-stringify": "^10.0.1", "remark-frontmatter": "^5.0.0", diff --git a/showcase/pnpm-lock.yaml b/showcase/pnpm-lock.yaml index 175f7a36..796c5212 100644 --- a/showcase/pnpm-lock.yaml +++ b/showcase/pnpm-lock.yaml @@ -35,8 +35,8 @@ importers: specifier: ^14.1.1 version: 14.1.1(debug@4.4.3(supports-color@8.1.1))(supports-color@8.1.1) puppeteer: - specifier: ^25.7.0 - version: 25.7.0(yauzl@2.10.0) + specifier: ^25.8.0 + version: 25.8.0(yauzl@2.10.0) rehype-slug: specifier: ^6.0.0 version: 6.0.0 @@ -1274,8 +1274,8 @@ packages: engines: {node: '>=18'} hasBin: true - '@puppeteer/browsers@3.2.0': - resolution: {integrity: sha512-LlBrE8oqGfU7b1Nk2d5Q1SbuPhZxTj0cJEMDPEws28OjNMELlflekmPPuf4FnK03x0ZRjKaYwJElUcKK4kyqJA==} + '@puppeteer/browsers@3.2.1': + resolution: {integrity: sha512-KDz+3qDRdBAlRlMjmKyj6dEs33YHTk/xRHEENSXq6TNnhgoU15ruSHtEBeVF6OZ9tBDY55Se4P0nFMNsipzU9A==} engines: {node: '>=22.12.0'} hasBin: true peerDependencies: @@ -1579,9 +1579,6 @@ packages: '@types/node-forge@1.3.14': resolution: {integrity: sha512-mhVF2BnD4BO+jtOp7z1CdzaK4mbuK0LLQYAvdOLqHTavxFNq4zA1EmYkpnFjP8HOUzedfQkRnp0E2ulSAYSzAw==} - '@types/node@26.1.2': - resolution: {integrity: sha512-Vu4a5UFA9rIIFJ7rB/Vaafh9lrCQszopTCx6KjFboXTGQbPNasehVR5TEiithSDGyd1DEiUByggTZsg8jukeIg==} - '@types/node@26.2.0': resolution: {integrity: sha512-5IviulTZeRNp2vAJ514cc/HUlY5nZ9fCbq9DMyC52BrhFZACo3nI0R7qBxhQmo/d27NFe96ur/b7Wwxklda+kg==} @@ -1949,11 +1946,6 @@ packages: bare-url@2.5.2: resolution: {integrity: sha512-L13PCJzKG8RGvx8V1/DdMi12ERhC3tprr7/8a94BxpmnRsFqxh5XZNdhtMxu5HPkRshYOOWRGY8lDP7ZhpG9Cg==} - baseline-browser-mapping@2.11.11: - resolution: {integrity: sha512-/yImnXwyTvgMkhgekLHok/Rx5vO6E0BmStWlSqKWMVm2a2ITuZ1Tn+9bgLS+gZRdZmWtd8nxuhHpdmCUOWsTQQ==} - engines: {node: '>=6.0.0'} - hasBin: true - baseline-browser-mapping@2.11.14: resolution: {integrity: sha512-JyJ954WzuIR8/FFzX0o5krdSTrBAkcCSRfWSleRsIHSWV+cZe2FI1PKggVkFke1hBldRs+LRxUczzE9iPmgZww==} engines: {node: '>=6.0.0'} @@ -2019,11 +2011,6 @@ packages: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} - browserslist@4.28.7: - resolution: {integrity: sha512-JxV13hNrFxqjOc8alRbq9dK1MM79NEXYpma2B2J4wAtpWS5zIEIKqWPGCl7N4o7Uc7B7itylh7SuDujATRyyTw==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - browserslist@4.28.8: resolution: {integrity: sha512-V2NpofLblG64mfOtSgDhOJESZEGogzDMBv/q+W6oc4LXWP/q75eOXoOaaOu1EOadB9U4Bwx/e0yzbvwKH8zalA==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -2092,9 +2079,6 @@ packages: resolution: {integrity: sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw==} engines: {node: '>=4'} - caniuse-lite@1.0.30001806: - resolution: {integrity: sha512-72Cuvd95zbSYPKq6Fhg8eDJRlzgWDf7/mtoZv6Qe/DYNCEBdNxoA3+rZAU2ZhGCpZlns3EssFavaZomckT5Uuw==} - caniuse-lite@1.0.30001809: resolution: {integrity: sha512-xxWVywk6a6Arlk+hymeycyn/VgqEfLDxupvhH/xiY5SJ/18kmi9o6MiO320DCUzypORHLtvh0I4i04tUhCNHNQ==} @@ -2543,9 +2527,6 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - electron-to-chromium@1.5.399: - resolution: {integrity: sha512-lEcqhErbHjXRvd41rnWLpzbyU/IXfIYo7QwaFWmxGeLiLyY2TBCdHnWY88vB+p3ubnihRypDm66panXl7TylLA==} - electron-to-chromium@1.5.407: resolution: {integrity: sha512-4R8XgQOdfxexCd/u63lRm6wCHjECwI45MV9wxAs2ggtfWe2hwlo1ql97jKsju2IcJ+jFSTwBssyYoiWhh7mauQ==} @@ -3931,10 +3912,6 @@ packages: resolution: {integrity: sha512-LarFH0+6VfriEhqMMcLX2F7SwSXeWwnEAJEsYm5QKWchiVYVvJyV9v7UDvUv+w5HO23ZpQTXDv/GxdDdMyOuoQ==} engines: {node: '>= 6.13.0'} - node-releases@2.0.51: - resolution: {integrity: sha512-wRNIrw4DmVLKQlbgOMdkMx27Wrpzes2hh5Jtbi2bjPd+4wJstWIqP5A+lscnqbm0xxmT5Bpg8Lec5ItEBwx6BQ==} - engines: {node: '>=18'} - node-releases@2.0.53: resolution: {integrity: sha512-D9UOmYG3UH1V+ENW56t5QXBwJw1YEY18ruVeus89Rw+SyIgjPkCO84bRzO3uNIYosJbNwiabWVn48o3uJLjxFQ==} engines: {node: '>=18'} @@ -4307,8 +4284,8 @@ packages: resolution: {integrity: sha512-T5ScUMAsmhdNbgDR41AGESYeS6V9MSgetkSnVhhW+gXvzC42VesKCn5ld87gAZDJ6vLHL9GkRvY9WtQWSnwFbw==} engines: {node: '>=18'} - puppeteer-core@25.7.0: - resolution: {integrity: sha512-wgBBj7dU5ceGyoT2PCrJpkYOhxPY8mDOmcSKZP92Cj5GgqQ3kv/UxzawnOLxiYuupe4bDf/yiQm3bzs/1nI0rQ==} + puppeteer-core@25.8.0: + resolution: {integrity: sha512-LDOrawV8vfCVk+yLj2ozvajNP4Sv3OV9y3Tpiyy2g2Z+aQlbcozP6KJfI4iSBq7YQER+86ihEtPa5ioiZyWxMQ==} engines: {node: '>=22.12.0'} puppeteer@24.43.1: @@ -4316,8 +4293,8 @@ packages: engines: {node: '>=18'} hasBin: true - puppeteer@25.7.0: - resolution: {integrity: sha512-zLBIYuW66SGwY7JNqGmiqeKiM92CYOs6xPibSRBPIeYGIfM1nE/8VCE8G0fGot2EfXENC4PbhktxLrQ0EK5Thg==} + puppeteer@25.8.0: + resolution: {integrity: sha512-3gcUJ+Jfodb5zNa/lWLZukBUwYiRIwAc8WRICoqfi+ZYmNWqpsPFyanTU3Gw/lhgII9aotVbAmhT6/NKHWgyUA==} engines: {node: '>=22.12.0'} hasBin: true @@ -4967,11 +4944,6 @@ packages: uglify-js: optional: true - terser@5.49.0: - resolution: {integrity: sha512-SNiDnXyHSrxVcIOtVbULzcTmniUiwcV7Nwdyj1twVubeTmbjoa8p69KKDpfkdoOavuM4/GRm1+ykI8qqnavHoA==} - engines: {node: '>=10'} - hasBin: true - terser@5.50.0: resolution: {integrity: sha512-CN9BVxWhgS/hRxtUMjtC2uRWSTcSfQFHMDWma6sKKfIivCD91sM+FOPfvwoaRMqCSrUpe1nv3jDamd9eEQ4y+w==} engines: {node: '>=10'} @@ -5200,12 +5172,6 @@ packages: resolution: {integrity: sha512-N0XH6lqDtFH84JxptQoZYmloF4nzrQqqrAymNj+/gW60AO2AZgOcf4O/nUXJcYfyQkqvMo9lSupBZmmgvuVXlw==} engines: {node: '>=4'} - update-browserslist-db@1.2.3: - resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - update-browserslist-db@1.3.1: resolution: {integrity: sha512-ZZ61DsRsOnakl74HAmp3oSN4aXUmEWXf+i/yv0h7tIBfICc3VdrFErQKUUKPgu3AMsTUMbcongALEN4l6GSUrQ==} hasBin: true @@ -6956,7 +6922,7 @@ snapshots: - react-native-b4a - supports-color - '@puppeteer/browsers@3.2.0(yauzl@2.10.0)': + '@puppeteer/browsers@3.2.1(yauzl@2.10.0)': dependencies: modern-tar: 0.8.4 yargs: 18.1.0 @@ -7266,10 +7232,6 @@ snapshots: dependencies: '@types/node': 26.2.0 - '@types/node@26.1.2': - dependencies: - undici-types: 8.3.0 - '@types/node@26.2.0': dependencies: undici-types: 8.3.0 @@ -7635,8 +7597,6 @@ snapshots: dependencies: bare-path: 3.1.1 - baseline-browser-mapping@2.11.11: {} - baseline-browser-mapping@2.11.14: {} basic-auth@2.0.1: @@ -7725,14 +7685,6 @@ snapshots: dependencies: fill-range: 7.1.1 - browserslist@4.28.7: - dependencies: - baseline-browser-mapping: 2.11.11 - caniuse-lite: 1.0.30001806 - electron-to-chromium: 1.5.399 - node-releases: 2.0.51 - update-browserslist-db: 1.2.3(browserslist@4.28.7) - browserslist@4.28.8: dependencies: baseline-browser-mapping: 2.11.14 @@ -7824,8 +7776,6 @@ snapshots: camelcase@4.1.0: {} - caniuse-lite@1.0.30001806: {} - caniuse-lite@1.0.30001809: {} capture-stack-trace@1.0.2: {} @@ -8282,8 +8232,6 @@ snapshots: ee-first@1.1.1: {} - electron-to-chromium@1.5.399: {} - electron-to-chromium@1.5.407: {} emoji-regex@10.6.0: {} @@ -8942,7 +8890,7 @@ snapshots: he: 1.2.0 param-case: 3.0.4 relateurl: 0.2.7 - terser: 5.49.0 + terser: 5.50.0 html-void-elements@3.0.0: {} @@ -9267,7 +9215,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 26.1.2 + '@types/node': 26.2.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -9962,8 +9910,6 @@ snapshots: node-forge@1.4.0: {} - node-releases@2.0.51: {} - node-releases@2.0.53: {} normalize-package-data@2.5.0: @@ -10401,9 +10347,9 @@ snapshots: - supports-color - utf-8-validate - puppeteer-core@25.7.0(yauzl@2.10.0): + puppeteer-core@25.8.0(yauzl@2.10.0): dependencies: - '@puppeteer/browsers': 3.2.0(yauzl@2.10.0) + '@puppeteer/browsers': 3.2.1(yauzl@2.10.0) chromium-bidi: 17.0.2(devtools-protocol@0.0.1666840) devtools-protocol: 0.0.1666840 typed-query-selector: 2.12.2 @@ -10432,13 +10378,13 @@ snapshots: - typescript - utf-8-validate - puppeteer@25.7.0(yauzl@2.10.0): + puppeteer@25.8.0(yauzl@2.10.0): dependencies: - '@puppeteer/browsers': 3.2.0(yauzl@2.10.0) + '@puppeteer/browsers': 3.2.1(yauzl@2.10.0) chromium-bidi: 17.0.2(devtools-protocol@0.0.1666840) devtools-protocol: 0.0.1666840 lilconfig: 3.1.3 - puppeteer-core: 25.7.0(yauzl@2.10.0) + puppeteer-core: 25.8.0(yauzl@2.10.0) typed-query-selector: 2.12.2 transitivePeerDependencies: - bufferutil @@ -11314,7 +11260,7 @@ snapshots: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 - terser: 5.49.0 + terser: 5.50.0 webpack: 5.107.2(clean-css@5.3.3)(esbuild@0.28.2)(html-minifier-terser@6.1.0)(lightningcss@1.33.0)(postcss@8.5.26)(uglify-js@3.19.3) optionalDependencies: clean-css: 5.3.3 @@ -11324,20 +11270,12 @@ snapshots: postcss: 8.5.26 uglify-js: 3.19.3 - terser@5.49.0: - dependencies: - '@jridgewell/source-map': 0.3.11 - acorn: 8.18.0 - commander: 2.20.3 - source-map-support: 0.5.21 - terser@5.50.0: dependencies: '@jridgewell/source-map': 0.3.11 acorn: 8.18.0 commander: 2.20.3 source-map-support: 0.5.21 - optional: true text-decoder@1.2.7: dependencies: @@ -11566,12 +11504,6 @@ snapshots: unzip-response@2.0.1: {} - update-browserslist-db@1.2.3(browserslist@4.28.7): - dependencies: - browserslist: 4.28.7 - escalade: 3.2.0 - picocolors: 1.1.1 - update-browserslist-db@1.3.1(browserslist@4.28.8): dependencies: browserslist: 4.28.8 @@ -11787,7 +11719,7 @@ snapshots: '@webassemblyjs/wasm-parser': 1.14.1 acorn: 8.18.0 acorn-import-phases: 1.0.4(acorn@8.18.0) - browserslist: 4.28.7 + browserslist: 4.28.8 chrome-trace-event: 1.0.4 enhanced-resolve: 5.24.0 es-module-lexer: 2.1.0 From af2992df5764705fcc09b413b487b59eedc22ee4 Mon Sep 17 00:00:00 2001 From: Harald Pehl Date: Wed, 19 Aug 2026 14:57:21 +0200 Subject: [PATCH 3/8] refactor: simplify ComponentRegistry sub-component API Pass SubComponent directly to registerSubComponent() instead of separate type/name parameters. Remove unused unregister methods. --- .../component/ComponentRegistry.java | 28 +++++++------------ .../patternfly/component/SubComponent.java | 2 +- 2 files changed, 11 insertions(+), 19 deletions(-) diff --git a/components/src/main/java/org/patternfly/component/ComponentRegistry.java b/components/src/main/java/org/patternfly/component/ComponentRegistry.java index a91cbfc5..16c79f80 100644 --- a/components/src/main/java/org/patternfly/component/ComponentRegistry.java +++ b/components/src/main/java/org/patternfly/component/ComponentRegistry.java @@ -23,8 +23,8 @@ import elemental2.dom.HTMLElement; /** - * Public, type-keyed singleton registry for PatternFly components that exist at most once per page. Use this class - * to register and look up global components such as {@link org.patternfly.component.page.Page}, + * Public, type-keyed singleton registry for PatternFly components that exist at most once per page. Use this class to register + * and look up global components such as {@link org.patternfly.component.page.Page}, * {@link org.patternfly.component.page.Masthead}, or {@link org.patternfly.component.notification.NotificationDrawerList}. *

* This is distinct from {@link ComponentStore}, which is an internal, package-private store for wiring parent-child @@ -32,8 +32,8 @@ *

* Registration is done by calling {@link #registerComponent(ComponentType, BaseComponent)} or * {@link #registerSubComponent(ComponentType, String, SubComponent)}. Lookup is done by calling - * {@link #lookupComponent(ComponentType)} and {@link #lookupSubComponent(ComponentType, String)}. - * When a registered component is removed from the DOM, call {@link #unregisterComponent(ComponentType)} or + * {@link #lookupComponent(ComponentType)} and {@link #lookupSubComponent(ComponentType, String)}. When a registered component + * is removed from the DOM, call {@link #unregisterComponent(ComponentType)} or * {@link #unregisterSubComponent(ComponentType, String)} to prevent stale references. */ public class ComponentRegistry { @@ -65,16 +65,8 @@ public void registerComponent(ComponentType type, BaseComponent component) components.put(type, component); } - public void registerSubComponent(ComponentType type, String name, SubComponent subComponent) { - subComponents.put(subComponentKey(type, name), subComponent); - } - - public void unregisterComponent(ComponentType type) { - components.remove(type); - } - - public void unregisterSubComponent(ComponentType type, String name) { - subComponents.remove(subComponentKey(type, name)); + public void registerSubComponent(SubComponent subComponent) { + subComponents.put(subComponentKey(subComponent.componentType, subComponent.subComponentId), subComponent); } @SuppressWarnings("unchecked") @@ -85,13 +77,13 @@ public , E extends HTMLElement, B extends TypedBui @SuppressWarnings("unchecked") public , E extends HTMLElement, B extends TypedBuilder> C lookupSubComponent( - ComponentType type, String name) { - return (C) subComponents.get(subComponentKey(type, name)); + ComponentType type, String id) { + return (C) subComponents.get(subComponentKey(type, id)); } // ------------------------------------------------------ internal - private String subComponentKey(ComponentType componentType, String name) { - return componentType.id + name; + private String subComponentKey(ComponentType componentType, String id) { + return componentType.id + id; } } diff --git a/components/src/main/java/org/patternfly/component/SubComponent.java b/components/src/main/java/org/patternfly/component/SubComponent.java index cf5722d3..5eb2ebbc 100644 --- a/components/src/main/java/org/patternfly/component/SubComponent.java +++ b/components/src/main/java/org/patternfly/component/SubComponent.java @@ -78,7 +78,7 @@ public E element() { } public B registerSubComponent() { - componentRegistry().registerSubComponent(componentType, subComponentId, this); + componentRegistry().registerSubComponent(this); return that(); } From a4f154dc04dd81fb83d46325b9a3205a9aade2ab Mon Sep 17 00:00:00 2001 From: Harald Pehl Date: Wed, 19 Aug 2026 14:57:36 +0200 Subject: [PATCH 4/8] fix: clean up FormGroup and FormGroupLabel Remove duplicate Javadoc comments, fix import ordering, and use questionMarkCircle icon instead of questionMarkCircleFill. --- .../main/java/org/patternfly/component/form/FormGroup.java | 1 - .../java/org/patternfly/component/form/FormGroupLabel.java | 6 ++---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/components/src/main/java/org/patternfly/component/form/FormGroup.java b/components/src/main/java/org/patternfly/component/form/FormGroup.java index e9314621..2df87fc2 100644 --- a/components/src/main/java/org/patternfly/component/form/FormGroup.java +++ b/components/src/main/java/org/patternfly/component/form/FormGroup.java @@ -33,7 +33,6 @@ import static org.patternfly.style.Classes.group; /** A container that groups a label, control, and helper text within a {@link Form}. */ -/** A form group within a {@link Form} component. */ public class FormGroup extends FormSubComponent implements HasIdentifier, ComponentContext { diff --git a/components/src/main/java/org/patternfly/component/form/FormGroupLabel.java b/components/src/main/java/org/patternfly/component/form/FormGroupLabel.java index 04fbdda3..c0945022 100644 --- a/components/src/main/java/org/patternfly/component/form/FormGroupLabel.java +++ b/components/src/main/java/org/patternfly/component/form/FormGroupLabel.java @@ -25,7 +25,6 @@ import org.patternfly.core.Aria; import org.patternfly.core.Roles; import org.patternfly.style.Classes; - import elemental2.dom.Element; import elemental2.dom.HTMLElement; import elemental2.dom.HTMLLabelElement; @@ -39,7 +38,7 @@ import static org.patternfly.core.Attributes.role; import static org.patternfly.core.Attributes.tabindex; import static org.patternfly.core.Attributes.type; -import static org.patternfly.icon.IconSets.rhUi.questionMarkCircleFill; +import static org.patternfly.icon.IconSets.rhUi.questionMarkCircle; import static org.patternfly.style.Classes.button; import static org.patternfly.style.Classes.component; import static org.patternfly.style.Classes.form; @@ -54,7 +53,6 @@ import static org.patternfly.style.Classes.util; /** The label area within a {@link FormGroup}, containing the field label and optional help. */ -/** A label within a form group within a {@link FormGroup} component. */ public class FormGroupLabel extends FormSubComponent implements Attachable, ElementTextDelegate { @@ -132,7 +130,7 @@ public FormGroupLabel help(String ariaLabel, Popover popover) { .attr(tabindex, 0) .aria(Aria.label, ariaLabel) .add(span().css(component(button, icon)) - .add(questionMarkCircleFill()))) + .add(questionMarkCircle()))) .add(popover) .element(); popover.trigger(helpContainer); From 4181031534522129c2b065c0c64b5c59b19d63bd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 22 Aug 2026 00:38:27 +0000 Subject: [PATCH 5/8] chore(deps): bump Maven managed plugins --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b9f6721c..f7e5a5ff 100644 --- a/pom.xml +++ b/pom.xml @@ -101,7 +101,7 @@ 1.13.0 3.12.0 2.1.1 - 5.1.1 + 5.1.2 Date: Sat, 22 Aug 2026 00:39:07 +0000 Subject: [PATCH 6/8] chore(deps): bump npm dev dependencies --- charts/npm/package.json | 2 +- charts/npm/pnpm-lock.yaml | 221 +++++++++++++++----------------------- showcase/package.json | 2 +- showcase/pnpm-lock.yaml | 12 +-- 4 files changed, 94 insertions(+), 143 deletions(-) diff --git a/charts/npm/package.json b/charts/npm/package.json index 09b2be47..3028c0e9 100644 --- a/charts/npm/package.json +++ b/charts/npm/package.json @@ -34,7 +34,7 @@ "description": "Web Components wrapper around PatternFly React Charts", "devDependencies": { "rimraf": "^6.1.3", - "vite": "^8.2.1" + "vite": "^8.2.2" }, "homepage": "https://patternfly-java.github.io/", "keywords": [ diff --git a/charts/npm/pnpm-lock.yaml b/charts/npm/pnpm-lock.yaml index 10a05efd..6303a99f 100644 --- a/charts/npm/pnpm-lock.yaml +++ b/charts/npm/pnpm-lock.yaml @@ -91,35 +91,19 @@ importers: specifier: ^6.1.3 version: 6.1.3 vite: - specifier: ^8.2.1 - version: 8.2.1 + specifier: ^8.2.2 + version: 8.2.2 packages: - '@emnapi/core@2.0.0-alpha.3': - resolution: {integrity: sha512-AZypUeJ/yByuxyS7BlSNRDOMLMlROYtjYdIAuBmJssVz1UJDSeYxLrdizhXCFYhedC5bqd/ASy8EuNXbVVXp9g==} - - '@emnapi/runtime@2.0.0-alpha.3': - resolution: {integrity: sha512-hFPAhMUjJD9BSyCANEISPOogeXC9Zo9ZQl7L6vKnaVsMkCtzznaW/naYypeyl0Gv5rYfWYsZbpixTMpjDJzQeA==} - - '@emnapi/wasi-threads@2.0.1': - resolution: {integrity: sha512-9DsSk+o5NBX0CCJT8s0EROGSGxjR/tKu6aBTaVyq+SjAEQH4XcdcRxPBRzsBLizTTJ49MJjF+jgu3qnO9GLQcQ==} - '@lit-labs/ssr-dom-shim@1.6.0': resolution: {integrity: sha512-VHb0ALPMTlgKjM6yIxxoQNnpKyUKLD04VzeQdsiXkMqkvYlAHxq9glGLmgbb889/1GsohSOAjvQYoiBppXFqrQ==} '@lit/reactive-element@2.1.2': resolution: {integrity: sha512-pbCDiVMnne1lYUIaYNN5wrwQXDtHaYtg7YEFPeW+hws6U47WeFvISGUWekPGKWOP1ygrs0ef0o1VJMk1exos5A==} - '@napi-rs/wasm-runtime@1.2.1': - resolution: {integrity: sha512-KjZdi8Q1wh89gsVmghvbrMgWl6ZWmRmHV6wjB7/g4Zf0dyO+hH3neZUtuDNPO00qq5YE5RITVWvrIZKRaAmzGQ==} - engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0} - peerDependencies: - '@emnapi/core': ^1.7.1 || ^2.0.0-alpha.3 - '@emnapi/runtime': ^1.7.1 || ^2.0.0-alpha.3 - - '@oxc-project/types@0.142.0': - resolution: {integrity: sha512-7W+2q5AKQVU36fkaryontrHn3YDt1RyUYXatw9i5H8ocYe2sPKSFB6eS8WNPeRKiN1qAWWZUPm7gwFzJGrccqQ==} + '@oxc-project/types@0.146.0': + resolution: {integrity: sha512-XC0QsnnhVe7sLIWmYmdPw7x5P0h4W8vUU3Nv1ySgWXtvCz8NizoAEpGXA0sOYoJQV2Rl13LgURAHQ5cI5ILCSA==} '@patternfly/react-charts@8.6.1': resolution: {integrity: sha512-HkYmBanA3KmP/+dw3sbCGITjCif+r1EDzYcfjzLUUshllp55zBMv4UraEpV+pSwSv3fz1SfMQm7Dt5UXL0CWzA==} @@ -188,96 +172,98 @@ packages: '@patternfly/react-tokens@6.6.1': resolution: {integrity: sha512-t7dDEJMnO3QkdIKyjbyKJznVYki9ONZG27Cn/9RXwaM0lDGCrgQEJXy2XoVUCdYhIdXZu+TGSEqXeNFYUyZECg==} - '@rolldown/binding-android-arm64@1.2.1': - resolution: {integrity: sha512-02hOeOSryYxVrOIphmLAsqnCJWxwlzFk+pEt/N/i6OgT3lShHO7xGCU5cpgchRDHboAEbSjzgGh+O/u1GswQmA==} + '@rolldown/binding-android-arm-eabi@1.2.5': + resolution: {integrity: sha512-DLe/i+l8ynIBY7XEQ191TeZvCoowIGa18R+dIV30GW7DiOtp74i/xX8hs8GUjW5ARV7VZuie3d6AumSmCwbeRA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [android] + + '@rolldown/binding-android-arm64@1.2.5': + resolution: {integrity: sha512-zXcwKlQApYAOELHd8PwKDFkagYF9Wy4e0RJ+0qnzl9Pjnpj75TEG8ufv40p2J7kCEfwZAsNiuzRIyNNMWT38ig==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@rolldown/binding-darwin-arm64@1.2.1': - resolution: {integrity: sha512-fMsTOnN0OjFm3CyppWPitKnc8UlliVARUULW6cfU6AIqjdtgmSFWSk9vecHzZduv/yMWIHDlRhM1e8Iff9uAfA==} + '@rolldown/binding-darwin-arm64@1.2.5': + resolution: {integrity: sha512-dK4QakI42nzWgJT5sm4y4y/O//D4OxM75/cH28RLV+nzIN9AY+YsbuUVrUTjlLjXR6vpyxFbSsbmNuJ6BP9sww==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.2.1': - resolution: {integrity: sha512-1wjKdz/XLGKHaTNHjQveQ/B23TKx4ItAqm1JbyVuvNPc4Ze0Fb48s49TAd/2zcplPl8okE/UbTgmlVfwT7eFeQ==} + '@rolldown/binding-darwin-x64@1.2.5': + resolution: {integrity: sha512-fqSALaUu1Wjd1nK2uW2kJDWdLCc8lx1IcY+MTY26Aurfdx19anlzhqXOgCFbBFQnlFDTn4TC1/7Nz4Bl2mLP3A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.2.1': - resolution: {integrity: sha512-Fa0jHR07E7YBN4vOEsbVf2briYNsuOowfLJaXULZM0ldMlaCaj2LJgLMbMe4iacRyZmvR8efFhgR9wKuGclQUg==} + '@rolldown/binding-freebsd-x64@1.2.5': + resolution: {integrity: sha512-/vCnNxlkxs9tKxNDcyWUePpJ/PgTzxIaVhoM5SmG8UV+GR/IcPam4VYxi7GIMo7PSDuNqlJqvprqii9NqqVCMw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.2.1': - resolution: {integrity: sha512-pzkgu1SSHGgRRyRZ4fbmSgmajbVt+epaLP99NDjFft69v/ypfTi6swBMiVdh2EkQ0OSnHE1lZDM7DRGkyAzUpA==} + '@rolldown/binding-linux-arm-gnueabihf@1.2.5': + resolution: {integrity: sha512-abk0NLA519LxRCszmbE0jYKuQ9YPocOXTiOXOo6Yr+YAT95VH+PtqYAjOJvGKt3viEd/x4qzabAlwd5bHOOARg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.2.1': - resolution: {integrity: sha512-QI5SEDY8cbiYWHx0VO4vIc3UlS6a32vXHjU8Qy/17adEmZIPuByJg13UEvo9c/UCiUkdcVWY83C+b+JrwnNyUg==} + '@rolldown/binding-linux-arm64-gnu@1.2.5': + resolution: {integrity: sha512-Y7eALiJ8lr0M2HH103Js+g7V34wf6snlpZLAsHI90uLhr3PVlNsbFVAXJC9d/V6BnPyKtpSwI+NcB/RLxsQxuA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-arm64-musl@1.2.1': - resolution: {integrity: sha512-Sm41FyCeXqmYcERoYOCbGIL5hNfd8w9LQ7Y61Bev48HkcjaJqV/iiVOaiDxjVTRMS+QKrZmD8cfPt4uMVnvM+A==} + '@rolldown/binding-linux-arm64-musl@1.2.5': + resolution: {integrity: sha512-xMvZgnbZg4YVnR/AX2b3oOPDTFYJvUVaJg5FedA/LuvexAtXibZQej4cnTkw3rjsJ/ggUROB64TdtETiim+FYA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@rolldown/binding-linux-ppc64-gnu@1.2.1': - resolution: {integrity: sha512-2x+WhXTGl9yJYPbltW/BSEPTVz9OIWQyER4N+gJEDWkkn904eRcBzELqh/Hf7K0w/ubGbKNMv0ZC+94QK/IFEg==} + '@rolldown/binding-linux-ppc64-gnu@1.2.5': + resolution: {integrity: sha512-GRjeqTUDHTo5GwntsLaAMcBahG3nlpjftXWZLN73HiYQlhwEowvarFgQnRnQZtIp4keXX7quXFbG38uPZBa2EA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-s390x-gnu@1.2.1': - resolution: {integrity: sha512-eEjmQpuRQayHPWWnywaWHkFT3ToPbP3RYy42VVd/B9aBGDA+Ol25EIWHxKQST3IiWJjikCWUF7KtbfqwZrzVwQ==} + '@rolldown/binding-linux-s390x-gnu@1.2.5': + resolution: {integrity: sha512-vLNTR45F2Uwc8AufkNXPmB4VliaXs+FvcheEogIzOXzO4l+LzieXF5A/TWxLy5HtqpsRCHUfd0lPVrrdgXdLHQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-gnu@1.2.1': - resolution: {integrity: sha512-/Orga1fZYkLc/56jBICcHrKchl8Z2UKdDSr3LG9ToWO1lQ6a4Livk9Xz+9WN91zsz5QR3XQz2NNoSDEvP6qadw==} + '@rolldown/binding-linux-x64-gnu@1.2.5': + resolution: {integrity: sha512-Mgj59/HTuYeK9Gz2MA+mBWKnHsAgkBSec15ZMb1st3oIfFbX7gCjOae7GydHhzcyQi9Z/7M1QuN9bR3oFqF0jQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-musl@1.2.1': - resolution: {integrity: sha512-xxBJRL+0q0Kce7orznGWLuylHDY65vuARXZRpX+hPdv+DqK2c3NlCsVA98tlWzWNEE7yPqA/1NQ5nnCrj49Y5A==} + '@rolldown/binding-linux-x64-musl@1.2.5': + resolution: {integrity: sha512-mY8AP0/ichsbhAxGnLa3d3+MwV0EfgrPND2bplI3Ym8T6R2pJ0N87bvrKVwNXmdy3jnr6eQBecdqx/HMknBmpA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@rolldown/binding-openharmony-arm64@1.2.1': - resolution: {integrity: sha512-M6AdXIXw3s+/8XpKMzdGDEXGS1S7kwUsy+rcTIUIOx5Ge4nXKCtAFHFV9YKkXvGcC5WMoTjAteLzlsQROVI0Yw==} + '@rolldown/binding-openharmony-arm64@1.2.5': + resolution: {integrity: sha512-8SLssA2oweAxyRgDp789ACfRb/3P+zNRJpzZxSizxF9m8NUDQ4+3xjo8ttjhVGGw6Qxb70oZiEtIjaKikCO7Yw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@rolldown/binding-wasm32-wasi@1.2.1': - resolution: {integrity: sha512-/TX0SoRGojHzSAHpfVBbavRVSazg5U3h3Y3VXfcc0cdugq6kxdqw8LPGFiPr+/7gE/60zRcsOY2Vi9b9eT0jww==} - engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0} - - '@rolldown/binding-win32-arm64-msvc@1.2.1': - resolution: {integrity: sha512-EvRrivJieyHG+AO9lleZWgq+g0+S7oV2C51yuqlcyU/R9net+sI4Pj0F+lUoP2bEr6TWX3SqFaaS0SzfLxSzkw==} + '@rolldown/binding-win32-arm64-msvc@1.2.5': + resolution: {integrity: sha512-vGbruD5zquhoc8D9SViXgN2FBJtNdTyQ4DtG+SWiEGlJiAzoKcZ2xp+xuXCffhubVdt0NJlTZqkeRuERy7g8Cw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.2.1': - resolution: {integrity: sha512-Z4eCmn5QJ/5+azF9knpLWKfVd9aidn0mAe9TpJgvBLId9Ax3t0+JVxBmT25Bv7NBbVW1TZyKjQjQReouMeH5UQ==} + '@rolldown/binding-win32-x64-msvc@1.2.5': + resolution: {integrity: sha512-e/SXpgISz+IoqVcSSI0rx/d/he8zqLex+/rCWpnHpmVfmPIUjag9H6P7zotf0gJHwPUhQxZ/mF8tr6acebT9yw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -285,9 +271,6 @@ packages: '@rolldown/pluginutils@1.0.1': resolution: {integrity: sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==} - '@tybys/wasm-util@0.10.3': - resolution: {integrity: sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==} - '@types/d3-array@3.2.2': resolution: {integrity: sha512-hOLWVbm7uRza0BYXpIIW5pxfrKe0W+D5lrFiAEYR+pb6w3N2SwSMaJbXdUfSEv+dT4MfHBLtn5js0LAWaO6otw==} @@ -506,8 +489,8 @@ packages: resolution: {integrity: sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==} engines: {node: '>=16 || 14 >=14.17'} - nanoid@3.3.16: - resolution: {integrity: sha512-bzlKTyNJ7+LdGIIwy8ijFpIqEQIvafahV7eYykJ8Cvh42EdJeODoJ6gUJXpQJvej1BddH8OqTXZNE/KfbWAu8Q==} + nanoid@3.3.18: + resolution: {integrity: sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -525,8 +508,8 @@ packages: resolution: {integrity: sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==} engines: {node: '>=12'} - postcss@8.5.25: - resolution: {integrity: sha512-DTPx3RWSSnWyzLxQnlH0rJP+EW5ekl16ZU4/psbIhA0e53kJfdgaN5vKM+xP7yJtXVu+nfdVFmlgFDEKAe4Pyw==} + postcss@8.5.26: + resolution: {integrity: sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==} engines: {node: ^10 || ^12 || >=14} react-dom@19.2.8: @@ -549,8 +532,8 @@ packages: engines: {node: 20 || >=22} hasBin: true - rolldown@1.2.1: - resolution: {integrity: sha512-4FKJhg8d3OiyQOA6Q1Q0hoFFpW9/OoX+VsHzpECsdsIZoOArrAK90gl59YK/Z+gnDel45bgJZK03ozH/9bCqEw==} + rolldown@1.2.5: + resolution: {integrity: sha512-VD2IE5PUG4Oj8zz2VGykiYd5wbnjdIiSsNQb8Qu5B+noEp+A78mu2iVvpp27g8es14Tk9rofNs5Tku9iQCS4fA==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -697,13 +680,13 @@ packages: peerDependencies: react: '>=16.6.0' - vite@8.2.1: - resolution: {integrity: sha512-EU/eS7BH3XROHh2YnBefjM6DBKA6ZeMZEYQbj7NLWg5wHYlhB8B/Mayd5XsgWq+NFYccDOTemRpdETWR6Ka/lw==} + vite@8.2.2: + resolution: {integrity: sha512-cFKLV/PRgAUlIRm5WjMjJ86jrftzpqcgH+Us+DS8mI3CDNiH30Whrz8uHL3+MOLPAgqbMBAqWdAHAphOAM+z/Q==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: '@types/node': ^20.19.0 || >=22.12.0 - '@vitejs/devtools': ^0.4.0 + '@vitejs/devtools': ^0.4.0 || ^0.5.0 esbuild: ^0.27.0 || ^0.28.0 jiti: '>=1.21.0' less: ^4.0.0 @@ -742,36 +725,13 @@ packages: snapshots: - '@emnapi/core@2.0.0-alpha.3': - dependencies: - '@emnapi/wasi-threads': 2.0.1 - tslib: 2.8.1 - optional: true - - '@emnapi/runtime@2.0.0-alpha.3': - dependencies: - tslib: 2.8.1 - optional: true - - '@emnapi/wasi-threads@2.0.1': - dependencies: - tslib: 2.8.1 - optional: true - '@lit-labs/ssr-dom-shim@1.6.0': {} '@lit/reactive-element@2.1.2': dependencies: '@lit-labs/ssr-dom-shim': 1.6.0 - '@napi-rs/wasm-runtime@1.2.1(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)': - dependencies: - '@emnapi/core': 2.0.0-alpha.3 - '@emnapi/runtime': 2.0.0-alpha.3 - '@tybys/wasm-util': 0.10.3 - optional: true - - '@oxc-project/types@0.142.0': {} + '@oxc-project/types@0.146.0': {} '@patternfly/react-charts@8.6.1(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(victory-area@37.3.6(react@19.2.8))(victory-axis@37.3.6(react@19.2.8))(victory-bar@37.3.6(react@19.2.8))(victory-box-plot@37.3.6(react@19.2.8))(victory-chart@37.3.6(react@19.2.8))(victory-core@37.3.6(react@19.2.8))(victory-create-container@37.3.6(react@19.2.8))(victory-cursor-container@37.3.6(react@19.2.8))(victory-group@37.3.6(react@19.2.8))(victory-legend@37.3.6(react@19.2.8))(victory-line@37.3.6(react@19.2.8))(victory-pie@37.3.6(react@19.2.8))(victory-scatter@37.3.6(react@19.2.8))(victory-stack@37.3.6(react@19.2.8))(victory-tooltip@37.3.6(react@19.2.8))(victory-voronoi-container@37.3.6(react@19.2.8))(victory-zoom-container@37.3.6(react@19.2.8))': dependencies: @@ -805,62 +765,53 @@ snapshots: '@patternfly/react-tokens@6.6.1': {} - '@rolldown/binding-android-arm64@1.2.1': + '@rolldown/binding-android-arm-eabi@1.2.5': optional: true - '@rolldown/binding-darwin-arm64@1.2.1': + '@rolldown/binding-android-arm64@1.2.5': optional: true - '@rolldown/binding-darwin-x64@1.2.1': + '@rolldown/binding-darwin-arm64@1.2.5': optional: true - '@rolldown/binding-freebsd-x64@1.2.1': + '@rolldown/binding-darwin-x64@1.2.5': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.2.1': + '@rolldown/binding-freebsd-x64@1.2.5': optional: true - '@rolldown/binding-linux-arm64-gnu@1.2.1': + '@rolldown/binding-linux-arm-gnueabihf@1.2.5': optional: true - '@rolldown/binding-linux-arm64-musl@1.2.1': + '@rolldown/binding-linux-arm64-gnu@1.2.5': optional: true - '@rolldown/binding-linux-ppc64-gnu@1.2.1': + '@rolldown/binding-linux-arm64-musl@1.2.5': optional: true - '@rolldown/binding-linux-s390x-gnu@1.2.1': + '@rolldown/binding-linux-ppc64-gnu@1.2.5': optional: true - '@rolldown/binding-linux-x64-gnu@1.2.1': + '@rolldown/binding-linux-s390x-gnu@1.2.5': optional: true - '@rolldown/binding-linux-x64-musl@1.2.1': + '@rolldown/binding-linux-x64-gnu@1.2.5': optional: true - '@rolldown/binding-openharmony-arm64@1.2.1': + '@rolldown/binding-linux-x64-musl@1.2.5': optional: true - '@rolldown/binding-wasm32-wasi@1.2.1': - dependencies: - '@emnapi/core': 2.0.0-alpha.3 - '@emnapi/runtime': 2.0.0-alpha.3 - '@napi-rs/wasm-runtime': 1.2.1(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3) + '@rolldown/binding-openharmony-arm64@1.2.5': optional: true - '@rolldown/binding-win32-arm64-msvc@1.2.1': + '@rolldown/binding-win32-arm64-msvc@1.2.5': optional: true - '@rolldown/binding-win32-x64-msvc@1.2.1': + '@rolldown/binding-win32-x64-msvc@1.2.5': optional: true '@rolldown/pluginutils@1.0.1': {} - '@tybys/wasm-util@0.10.3': - dependencies: - tslib: 2.8.1 - optional: true - '@types/d3-array@3.2.2': {} '@types/d3-color@3.1.3': {} @@ -1035,7 +986,7 @@ snapshots: minipass@7.1.3: {} - nanoid@3.3.16: {} + nanoid@3.3.18: {} package-json-from-dist@1.0.1: {} @@ -1048,9 +999,9 @@ snapshots: picomatch@4.0.5: {} - postcss@8.5.25: + postcss@8.5.26: dependencies: - nanoid: 3.3.16 + nanoid: 3.3.18 picocolors: 1.1.1 source-map-js: 1.2.1 @@ -1070,26 +1021,26 @@ snapshots: glob: 13.0.6 package-json-from-dist: 1.0.1 - rolldown@1.2.1: + rolldown@1.2.5: dependencies: - '@oxc-project/types': 0.142.0 + '@oxc-project/types': 0.146.0 '@rolldown/pluginutils': 1.0.1 optionalDependencies: - '@rolldown/binding-android-arm64': 1.2.1 - '@rolldown/binding-darwin-arm64': 1.2.1 - '@rolldown/binding-darwin-x64': 1.2.1 - '@rolldown/binding-freebsd-x64': 1.2.1 - '@rolldown/binding-linux-arm-gnueabihf': 1.2.1 - '@rolldown/binding-linux-arm64-gnu': 1.2.1 - '@rolldown/binding-linux-arm64-musl': 1.2.1 - '@rolldown/binding-linux-ppc64-gnu': 1.2.1 - '@rolldown/binding-linux-s390x-gnu': 1.2.1 - '@rolldown/binding-linux-x64-gnu': 1.2.1 - '@rolldown/binding-linux-x64-musl': 1.2.1 - '@rolldown/binding-openharmony-arm64': 1.2.1 - '@rolldown/binding-wasm32-wasi': 1.2.1 - '@rolldown/binding-win32-arm64-msvc': 1.2.1 - '@rolldown/binding-win32-x64-msvc': 1.2.1 + '@rolldown/binding-android-arm-eabi': 1.2.5 + '@rolldown/binding-android-arm64': 1.2.5 + '@rolldown/binding-darwin-arm64': 1.2.5 + '@rolldown/binding-darwin-x64': 1.2.5 + '@rolldown/binding-freebsd-x64': 1.2.5 + '@rolldown/binding-linux-arm-gnueabihf': 1.2.5 + '@rolldown/binding-linux-arm64-gnu': 1.2.5 + '@rolldown/binding-linux-arm64-musl': 1.2.5 + '@rolldown/binding-linux-ppc64-gnu': 1.2.5 + '@rolldown/binding-linux-s390x-gnu': 1.2.5 + '@rolldown/binding-linux-x64-gnu': 1.2.5 + '@rolldown/binding-linux-x64-musl': 1.2.5 + '@rolldown/binding-openharmony-arm64': 1.2.5 + '@rolldown/binding-win32-arm64-msvc': 1.2.5 + '@rolldown/binding-win32-x64-msvc': 1.2.5 scheduler@0.27.0: {} @@ -1270,12 +1221,12 @@ snapshots: react: 19.2.8 victory-core: 37.3.6(react@19.2.8) - vite@8.2.1: + vite@8.2.2: dependencies: lightningcss: 1.33.0 picomatch: 4.0.5 - postcss: 8.5.25 - rolldown: 1.2.1 + postcss: 8.5.26 + rolldown: 1.2.5 tinyglobby: 0.2.17 optionalDependencies: fsevents: 2.3.3 diff --git a/showcase/package.json b/showcase/package.json index 82cc0f21..cb5ee93c 100644 --- a/showcase/package.json +++ b/showcase/package.json @@ -16,7 +16,7 @@ "remark-parse": "^11.0.0", "remark-rehype": "^11.1.2", "unified": "^11.0.5", - "vite": "^8.2.1", + "vite": "^8.2.2", "yaml": "^2.9.0" }, "name": "patternfly-java-showcase", diff --git a/showcase/pnpm-lock.yaml b/showcase/pnpm-lock.yaml index 796c5212..dc008b29 100644 --- a/showcase/pnpm-lock.yaml +++ b/showcase/pnpm-lock.yaml @@ -59,8 +59,8 @@ importers: specifier: ^11.0.5 version: 11.0.5 vite: - specifier: ^8.2.1 - version: 8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@1.21.7)(terser@5.50.0)(yaml@2.9.0) + specifier: ^8.2.2 + version: 8.2.2(@types/node@26.2.0)(esbuild@0.28.2)(jiti@1.21.7)(terser@5.50.0)(yaml@2.9.0) yaml: specifier: ^2.9.0 version: 2.9.0 @@ -5251,13 +5251,13 @@ packages: vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - vite@8.2.1: - resolution: {integrity: sha512-EU/eS7BH3XROHh2YnBefjM6DBKA6ZeMZEYQbj7NLWg5wHYlhB8B/Mayd5XsgWq+NFYccDOTemRpdETWR6Ka/lw==} + vite@8.2.2: + resolution: {integrity: sha512-cFKLV/PRgAUlIRm5WjMjJ86jrftzpqcgH+Us+DS8mI3CDNiH30Whrz8uHL3+MOLPAgqbMBAqWdAHAphOAM+z/Q==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: '@types/node': ^20.19.0 || >=22.12.0 - '@vitejs/devtools': ^0.4.0 + '@vitejs/devtools': ^0.4.0 || ^0.5.0 esbuild: ^0.27.0 || ^0.28.0 jiti: '>=1.21.0' less: ^4.0.0 @@ -11598,7 +11598,7 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@1.21.7)(terser@5.50.0)(yaml@2.9.0): + vite@8.2.2(@types/node@26.2.0)(esbuild@0.28.2)(jiti@1.21.7)(terser@5.50.0)(yaml@2.9.0): dependencies: lightningcss: 1.33.0 picomatch: 4.0.5 From 1c81400e1217c3f659c662fd8bf8d5ae4424a161 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 00:40:24 +0000 Subject: [PATCH 7/8] chore(deps): bump npm packageManager versions --- charts/npm/package.json | 2 +- core/npm/package.json | 2 +- core/package.json | 2 +- extensions/finder/npm/package.json | 2 +- icons/package.json | 2 +- showcase/package.json | 6 +++--- tokens/package.json | 2 +- 7 files changed, 9 insertions(+), 9 deletions(-) diff --git a/charts/npm/package.json b/charts/npm/package.json index 09b2be47..1d9f0263 100644 --- a/charts/npm/package.json +++ b/charts/npm/package.json @@ -46,7 +46,7 @@ ], "license": "Apache-2.0", "name": "@patternfly-java/charts", - "packageManager": "pnpm@11.22.0", + "packageManager": "pnpm@11.23.0", "private": false, "repository": { "type": "git", diff --git a/core/npm/package.json b/core/npm/package.json index 2842209d..5082c131 100644 --- a/core/npm/package.json +++ b/core/npm/package.json @@ -23,7 +23,7 @@ "license": "Apache-2.0", "main": "core.css", "name": "@patternfly-java/core", - "packageManager": "pnpm@11.22.0", + "packageManager": "pnpm@11.23.0", "peerDependencies": { "@patternfly/patternfly": "^6.6.1" }, diff --git a/core/package.json b/core/package.json index d3a6d34a..a1dbe4d9 100644 --- a/core/package.json +++ b/core/package.json @@ -1,6 +1,6 @@ { "name": "patternfly-java-core", - "packageManager": "pnpm@11.22.0", + "packageManager": "pnpm@11.23.0", "private": true, "scripts": { "generate-version": "node version.mjs" diff --git a/extensions/finder/npm/package.json b/extensions/finder/npm/package.json index 37318eec..4f4ab1c8 100644 --- a/extensions/finder/npm/package.json +++ b/extensions/finder/npm/package.json @@ -23,7 +23,7 @@ "license": "Apache-2.0", "main": "finder.css", "name": "@patternfly-java/finder", - "packageManager": "pnpm@11.22.0", + "packageManager": "pnpm@11.23.0", "peerDependencies": { "@patternfly/patternfly": "^6.6.1" }, diff --git a/icons/package.json b/icons/package.json index 0c1742e8..ac21b621 100644 --- a/icons/package.json +++ b/icons/package.json @@ -9,7 +9,7 @@ "camelcase": "^9.0.0" }, "name": "icons", - "packageManager": "pnpm@11.22.0", + "packageManager": "pnpm@11.23.0", "private": true, "scripts": { "generate": "node src/scripts/generate.mjs" diff --git a/showcase/package.json b/showcase/package.json index 82cc0f21..349a04d8 100644 --- a/showcase/package.json +++ b/showcase/package.json @@ -20,9 +20,8 @@ "yaml": "^2.9.0" }, "name": "patternfly-java-showcase", - "packageManager": "pnpm@11.22.0", + "packageManager": "pnpm@11.23.0", "private": true, - "type": "module", "scripts": { "audit:fix": "node audit.mjs", "code": "node code.mjs", @@ -32,5 +31,6 @@ "markdown": "node markdown.mjs", "prod": "vite build", "watch": "vite" - } + }, + "type": "module" } diff --git a/tokens/package.json b/tokens/package.json index d65129a7..174f5926 100644 --- a/tokens/package.json +++ b/tokens/package.json @@ -5,7 +5,7 @@ "camelcase": "^9.0.0" }, "name": "icons", - "packageManager": "pnpm@11.22.0", + "packageManager": "pnpm@11.23.0", "private": true, "scripts": { "generate": "node src/scripts/generate.mjs" From b060d0faf0db73316daadc689baf04ee6600469f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 25 Aug 2026 06:05:06 +0000 Subject: [PATCH 8/8] chore(deps): bump com.mycila:license-maven-plugin from 5.1.1 to 5.1.2 Bumps [com.mycila:license-maven-plugin](https://github.com/mathieucarbou/license-maven-plugin) from 5.1.1 to 5.1.2. - [Release notes](https://github.com/mathieucarbou/license-maven-plugin/releases) - [Changelog](https://github.com/mathieucarbou/license-maven-plugin/blob/master/docs/releases.md) - [Commits](https://github.com/mathieucarbou/license-maven-plugin/compare/v5.1.1...v5.1.2) --- updated-dependencies: - dependency-name: com.mycila:license-maven-plugin dependency-version: 5.1.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b9f6721c..f7e5a5ff 100644 --- a/pom.xml +++ b/pom.xml @@ -101,7 +101,7 @@ 1.13.0 3.12.0 2.1.1 - 5.1.1 + 5.1.2