From 8dce45396767d694dad6106ebcb0642712310dca Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Mon, 7 Apr 2025 14:40:13 +0000
Subject: [PATCH] chore: prepare release
---
.changeset/all-tigers-wear.md | 4 ---
.changeset/clear-pugs-make.md | 29 --------------------
.changeset/good-keys-suffer.md | 17 ------------
.changeset/six-phones-joke.md | 5 ----
core/pfe-core/CHANGELOG.md | 49 ++++++++++++++++++++++++++++++++++
core/pfe-core/package.json | 2 +-
elements/CHANGELOG.md | 24 +++++++++++++++++
elements/package.json | 4 +--
8 files changed, 76 insertions(+), 58 deletions(-)
delete mode 100644 .changeset/all-tigers-wear.md
delete mode 100644 .changeset/clear-pugs-make.md
delete mode 100644 .changeset/good-keys-suffer.md
delete mode 100644 .changeset/six-phones-joke.md
diff --git a/.changeset/all-tigers-wear.md b/.changeset/all-tigers-wear.md
deleted file mode 100644
index ae90c162b3..0000000000
--- a/.changeset/all-tigers-wear.md
+++ /dev/null
@@ -1,4 +0,0 @@
----
-"@patternfly/elements": patch
----
-**SSR**: enable more elements and more features to be rendered server-side
diff --git a/.changeset/clear-pugs-make.md b/.changeset/clear-pugs-make.md
deleted file mode 100644
index f5abb0b87c..0000000000
--- a/.changeset/clear-pugs-make.md
+++ /dev/null
@@ -1,29 +0,0 @@
----
-"@patternfly/pfe-core": major
----
-Enable `connectedCallback()` and context protocol in SSR scenarios.
-
-BREAKING CHANGE
-This change affects any element which is expected to execute in node JS when
-lit-ssr shims are present. By enabling the `connectedCallback()` to execute
-server side. Elements must ensure that their connectedCallbacks do not try to
-access the DOM.
-
-Before:
-
-```js
-connectedCallback() {
- super.connectedCallback();
- this.items = [...this.querySelectorAll('my-item')];
-}
-```
-
-After:
-```js
-connectedCallback() {
- super.connectedCallback();
- if (!isServer) {
- this.items = isServer ? [] : [...this.querySelectorAll('my-item')];
- }
-}
-```
diff --git a/.changeset/good-keys-suffer.md b/.changeset/good-keys-suffer.md
deleted file mode 100644
index e0142ab1af..0000000000
--- a/.changeset/good-keys-suffer.md
+++ /dev/null
@@ -1,17 +0,0 @@
----
-"@patternfly/pfe-core": minor
-"@patternfly/elements": minor
----
-**SSR**: added `ssr-hint-has-slotted` and `ssr-hint-has-slotted-default` attributes to elements that use slot controller.
-
-When running SSR on elements with slots, add these attributes to ensure they render correctly.
-
-```html
-
- Header Content
- Default content
- Footer Content
-
-```
-
diff --git a/.changeset/six-phones-joke.md b/.changeset/six-phones-joke.md
deleted file mode 100644
index ad5d4aae06..0000000000
--- a/.changeset/six-phones-joke.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@patternfly/pfe-core": patch
----
-
-`ScrollSpyController`: respond to hashchange events
diff --git a/core/pfe-core/CHANGELOG.md b/core/pfe-core/CHANGELOG.md
index ddc2cba066..bc713cd24c 100644
--- a/core/pfe-core/CHANGELOG.md
+++ b/core/pfe-core/CHANGELOG.md
@@ -1,5 +1,54 @@
# @patternfly/pfe-core
+## 5.0.0
+### Major Changes
+
+- 0277045: Enable `connectedCallback()` and context protocol in SSR scenarios.
+
+ BREAKING CHANGE
+ This change affects any element which is expected to execute in node JS when
+ lit-ssr shims are present. By enabling the `connectedCallback()` to execute
+ server side. Elements must ensure that their connectedCallbacks do not try to
+ access the DOM.
+
+ Before:
+
+ ```js
+ connectedCallback() {
+ super.connectedCallback();
+ this.items = [...this.querySelectorAll('my-item')];
+ }
+ ```
+
+ After:
+ ```js
+ connectedCallback() {
+ super.connectedCallback();
+ if (!isServer) {
+ this.items = isServer ? [] : [...this.querySelectorAll('my-item')];
+ }
+ }
+ ```
+
+### Minor Changes
+
+- 8b5b699: **SSR**: added `ssr-hint-has-slotted` and `ssr-hint-has-slotted-default` attributes to elements that use slot controller.
+
+ When running SSR on elements with slots, add these attributes to ensure they render correctly.
+
+ ```html
+
+ Header Content
+ Default content
+ Footer Content
+
+ ```
+
+### Patch Changes
+
+- a2f3254: `ScrollSpyController`: respond to hashchange events
+
## 4.0.5
### Patch Changes
diff --git a/core/pfe-core/package.json b/core/pfe-core/package.json
index 6974a01d6a..c425ad6f00 100644
--- a/core/pfe-core/package.json
+++ b/core/pfe-core/package.json
@@ -1,6 +1,6 @@
{
"name": "@patternfly/pfe-core",
- "version": "4.0.5",
+ "version": "5.0.0",
"license": "MIT",
"description": "PatternFly Elements Core Library",
"customElements": "custom-elements.json",
diff --git a/elements/CHANGELOG.md b/elements/CHANGELOG.md
index 92417b287e..7d3c06abdc 100644
--- a/elements/CHANGELOG.md
+++ b/elements/CHANGELOG.md
@@ -1,5 +1,29 @@
# @patternfly/elements
+## 4.1.0
+### Minor Changes
+
+- 8b5b699: **SSR**: added `ssr-hint-has-slotted` and `ssr-hint-has-slotted-default` attributes to elements that use slot controller.
+
+ When running SSR on elements with slots, add these attributes to ensure they render correctly.
+
+ ```html
+
+ Header Content
+ Default content
+ Footer Content
+
+ ```
+
+### Patch Changes
+
+- 996e089: **SSR**: enable more elements and more features to be rendered server-side
+- Updated dependencies [0277045]
+- Updated dependencies [8b5b699]
+- Updated dependencies [a2f3254]
+ - @patternfly/pfe-core@5.0.0
+
## 4.0.2
### Patch Changes
diff --git a/elements/package.json b/elements/package.json
index f82c073a11..9b4c1d9e0e 100644
--- a/elements/package.json
+++ b/elements/package.json
@@ -1,7 +1,7 @@
{
"name": "@patternfly/elements",
"license": "MIT",
- "version": "4.0.2",
+ "version": "4.1.0",
"description": "PatternFly Elements",
"customElements": "custom-elements.json",
"type": "module",
@@ -130,7 +130,7 @@
"dependencies": {
"@lit/context": "^1.1.2",
"@patternfly/icons": "^1.0.3",
- "@patternfly/pfe-core": "^4.0.1",
+ "@patternfly/pfe-core": "^5.0.0",
"lit": "^3.2.1",
"tslib": "^2.6.3"
}