From b8d72b17a30bb210afdbb1581095d76a4b42993d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 3 May 2026 11:42:34 +0000 Subject: [PATCH] chore: prepare release --- .changeset/big-dingos-live.md | 9 ----- .changeset/remove-bundled-entrypoint.md | 9 ----- .changeset/remove-deprecated-apis-core.md | 7 ---- .changeset/remove-deprecated-apis-elements.md | 15 -------- .changeset/rename-all-elements.md | 12 ------- .changeset/stale-moments-drive.md | 6 ---- .changeset/two-moose-cough.md | 4 --- .changeset/wacky-jobs-lead.md | 6 ---- core/pfe-core/CHANGELOG.md | 11 ++++++ core/pfe-core/package.json | 2 +- elements/CHANGELOG.md | 35 +++++++++++++++++++ elements/package.json | 4 +-- package-lock.json | 19 +++++++--- tools/pfe-tools/CHANGELOG.md | 12 +++++++ tools/pfe-tools/package.json | 2 +- 15 files changed, 77 insertions(+), 76 deletions(-) delete mode 100644 .changeset/big-dingos-live.md delete mode 100644 .changeset/remove-bundled-entrypoint.md delete mode 100644 .changeset/remove-deprecated-apis-core.md delete mode 100644 .changeset/remove-deprecated-apis-elements.md delete mode 100644 .changeset/rename-all-elements.md delete mode 100644 .changeset/stale-moments-drive.md delete mode 100644 .changeset/two-moose-cough.md delete mode 100644 .changeset/wacky-jobs-lead.md diff --git a/.changeset/big-dingos-live.md b/.changeset/big-dingos-live.md deleted file mode 100644 index 5f86e81069..0000000000 --- a/.changeset/big-dingos-live.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@patternfly/pfe-tools": major ---- - -**Test Runner**: migrate config from playwright-backed to puppeteer. - -Transitive dependencies have changed, so if your test files relied on playwright imports, -you'll need to update them. - diff --git a/.changeset/remove-bundled-entrypoint.md b/.changeset/remove-bundled-entrypoint.md deleted file mode 100644 index e521614146..0000000000 --- a/.changeset/remove-bundled-entrypoint.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@patternfly/elements": major ---- - -Removed the bundled entrypoint (`pfe.min.js`). Import individual -elements directly instead, e.g. `import '@patternfly/elements/pf-button/pf-button.js'`. - -The bundled entrypoint caused custom element double-registration issues -and is not recommended for production use. diff --git a/.changeset/remove-deprecated-apis-core.md b/.changeset/remove-deprecated-apis-core.md deleted file mode 100644 index 1248940554..0000000000 --- a/.changeset/remove-deprecated-apis-core.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@patternfly/pfe-core": major ---- - -**`CascadeController`** and **`@cascades`** decorator are removed. Use [`@lit/context`](https://lit.dev/docs/data/context/) instead for sharing data between parent and child elements. -**`SlotController.anonymous`** is removed. Use `SlotController.default` instead. - diff --git a/.changeset/remove-deprecated-apis-elements.md b/.changeset/remove-deprecated-apis-elements.md deleted file mode 100644 index b1c404aa76..0000000000 --- a/.changeset/remove-deprecated-apis-elements.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -"@patternfly/elements": major ---- - -``: the `close-label` attribute and `closeButtonLabel` property are removed. Use `accessible-close-label` instead. - -Before: -```html - -``` - -After: -```html - -``` diff --git a/.changeset/rename-all-elements.md b/.changeset/rename-all-elements.md deleted file mode 100644 index c97bd07b5e..0000000000 --- a/.changeset/rename-all-elements.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -"@patternfly/elements": major ---- - -All elements are now versioned with a `pf-v5-` prefix. - -This is a breaking change. Update your HTML to use the new element names, -e.g. `` becomes ``, `` becomes -``, etc. - -CSS custom properties are also renamed from `--pf-c-*` to `--pf-v5-c-*`. -Global tokens (`--pf-global--*`) are unchanged. diff --git a/.changeset/stale-moments-drive.md b/.changeset/stale-moments-drive.md deleted file mode 100644 index 67bd1823f8..0000000000 --- a/.changeset/stale-moments-drive.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@patternfly/pfe-core": patch ---- - -`FloatingDOMController`: support usage within iframes - \ No newline at end of file diff --git a/.changeset/two-moose-cough.md b/.changeset/two-moose-cough.md deleted file mode 100644 index 105733b3f6..0000000000 --- a/.changeset/two-moose-cough.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -"@patternfly/pfe-core": patch ---- -`InternalsController`: allows accessibility auditing tools to access element internals. diff --git a/.changeset/wacky-jobs-lead.md b/.changeset/wacky-jobs-lead.md deleted file mode 100644 index 1090297a93..0000000000 --- a/.changeset/wacky-jobs-lead.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@patternfly/pfe-tools": patch ---- - -Corrected usage of config for tagPrefix in `DocsPage` for alias - \ No newline at end of file diff --git a/core/pfe-core/CHANGELOG.md b/core/pfe-core/CHANGELOG.md index 5cffcdb7ec..543844529d 100644 --- a/core/pfe-core/CHANGELOG.md +++ b/core/pfe-core/CHANGELOG.md @@ -1,5 +1,16 @@ # @patternfly/pfe-core +## 6.0.0 +### Major Changes + +- bd4397a: **`CascadeController`** and **`@cascades`** decorator are removed. Use [`@lit/context`](https://lit.dev/docs/data/context/) instead for sharing data between parent and child elements. + **`SlotController.anonymous`** is removed. Use `SlotController.default` instead. + +### Patch Changes + +- 6d1520a: `FloatingDOMController`: support usage within iframes +- 3a64fd3: `InternalsController`: allows accessibility auditing tools to access element internals. + ## 5.0.8 ### Patch Changes diff --git a/core/pfe-core/package.json b/core/pfe-core/package.json index 6b08802781..ff92002abb 100644 --- a/core/pfe-core/package.json +++ b/core/pfe-core/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/pfe-core", - "version": "5.0.8", + "version": "6.0.0", "license": "MIT", "description": "PatternFly Elements Core Library", "customElements": "custom-elements.json", diff --git a/elements/CHANGELOG.md b/elements/CHANGELOG.md index b3d4c20fea..505136dbd2 100644 --- a/elements/CHANGELOG.md +++ b/elements/CHANGELOG.md @@ -1,5 +1,40 @@ # @patternfly/elements +## 5.0.0 +### Major Changes + +- 73b2389: Removed the bundled entrypoint (`pfe.min.js`). Import individual + elements directly instead, e.g. `import '@patternfly/elements/pf-button/pf-button.js'`. + + The bundled entrypoint caused custom element double-registration issues + and is not recommended for production use. +- bd4397a: ``: the `close-label` attribute and `closeButtonLabel` property are removed. Use `accessible-close-label` instead. + + Before: + ```html + + ``` + + After: + ```html + + ``` +- 73b2389: All elements are now versioned with a `pf-v5-` prefix. + + This is a breaking change. Update your HTML to use the new element names, + e.g. `` becomes ``, `` becomes + ``, etc. + + CSS custom properties are also renamed from `--pf-c-*` to `--pf-v5-c-*`. + Global tokens (`--pf-global--*`) are unchanged. + +### Patch Changes + +- Updated dependencies [bd4397a] +- Updated dependencies [6d1520a] +- Updated dependencies [3a64fd3] + - @patternfly/pfe-core@6.0.0 + ## 4.4.0 ### Minor Changes diff --git a/elements/package.json b/elements/package.json index 2c53440024..fe8dda2080 100644 --- a/elements/package.json +++ b/elements/package.json @@ -1,7 +1,7 @@ { "name": "@patternfly/elements", "license": "MIT", - "version": "4.4.0", + "version": "5.0.0", "description": "PatternFly Elements", "customElements": "custom-elements.json", "type": "module", @@ -137,7 +137,7 @@ "dependencies": { "@lit/context": "^1.1.6", "@patternfly/icons": "^1.0.3", - "@patternfly/pfe-core": "^5.0.8", + "@patternfly/pfe-core": "^6.0.0", "lit": "^3.3.2", "tslib": "^2.8.1" } diff --git a/package-lock.json b/package-lock.json index 1c4b655e2a..bced0b11da 100644 --- a/package-lock.json +++ b/package-lock.json @@ -59,7 +59,7 @@ }, "core/pfe-core": { "name": "@patternfly/pfe-core", - "version": "5.0.8", + "version": "6.0.0", "license": "MIT", "dependencies": { "@lit/context": "^1.1.6", @@ -68,12 +68,12 @@ }, "elements": { "name": "@patternfly/elements", - "version": "4.4.0", + "version": "5.0.0", "license": "MIT", "dependencies": { "@lit/context": "^1.1.6", "@patternfly/icons": "^1.0.3", - "@patternfly/pfe-core": "^5.0.8", + "@patternfly/pfe-core": "^6.0.0", "lit": "^3.3.2", "tslib": "^2.8.1" } @@ -2703,6 +2703,17 @@ "@rollup/rollup-darwin-x64": "4.34.8" } }, + "node_modules/@rhds/elements/node_modules/@patternfly/pfe-core": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@patternfly/pfe-core/-/pfe-core-5.0.8.tgz", + "integrity": "sha512-gH+gC8+lwLQ5OxcQsmJOSHNHqQgoa+VboM4LlI63N+jnDPmB7E9EZ7VzJc8C4qTPbCIfQp+o1ObjmKyNw/b9TA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@lit/context": "^1.1.6", + "lit": "^3.3.2" + } + }, "node_modules/@rhds/icons": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@rhds/icons/-/icons-2.2.0.tgz", @@ -15981,7 +15992,7 @@ }, "tools/pfe-tools": { "name": "@patternfly/pfe-tools", - "version": "6.0.1", + "version": "7.0.0", "license": "MIT", "devDependencies": { "@types/dedent": "^0.7.2", diff --git a/tools/pfe-tools/CHANGELOG.md b/tools/pfe-tools/CHANGELOG.md index 1ad936f648..e78b5905e8 100644 --- a/tools/pfe-tools/CHANGELOG.md +++ b/tools/pfe-tools/CHANGELOG.md @@ -1,5 +1,17 @@ # @patternfly/pfe-tools +## 7.0.0 +### Major Changes + +- 74318a1: **Test Runner**: migrate config from playwright-backed to puppeteer. + + Transitive dependencies have changed, so if your test files relied on playwright imports, + you'll need to update them. + +### Patch Changes + +- 73b2389: Corrected usage of config for tagPrefix in `DocsPage` for alias + ## 6.0.1 ### Patch Changes diff --git a/tools/pfe-tools/package.json b/tools/pfe-tools/package.json index 9ad5615340..642f3d2eef 100644 --- a/tools/pfe-tools/package.json +++ b/tools/pfe-tools/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/pfe-tools", - "version": "6.0.1", + "version": "7.0.0", "type": "module", "description": "Development and build tools for PatternFly Elements and related projects", "keywords": [