Skip to content

Commit dce8a06

Browse files
authored
[Node 24][V2]Update ssrFunctionNodeVersion (@W-20777230@) (#3657)
* Migrate to WHATWG URL constructor * lint * PR Feedback * Add Node 22 * Update ssrFunctionNodeVersion * Pin version to use local version instead of latest * Bump versions to use local Verdaccio versions * Undo version bump * Solve merge conflict * Update changelogs * Bump preview version
1 parent fbd1d53 commit dce8a06

File tree

33 files changed

+87
-79
lines changed

33 files changed

+87
-79
lines changed

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ jobs:
170170
- name: Setup Node
171171
uses: actions/setup-node@v3
172172
with:
173-
node-version: 20
173+
node-version: 24
174174

175175
- name: Setup Ubuntu Machine
176176
uses: "./.github/actions/setup_ubuntu"
@@ -267,7 +267,7 @@ jobs:
267267
- name: Setup Node
268268
uses: actions/setup-node@v3
269269
with:
270-
node-version: 20
270+
node-version: 24
271271

272272
- name: Setup Windows Machine
273273
uses: "./.github/actions/setup_windows"

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,8 +117,8 @@ The PWA Kit is a storefront technology for headless commerce using Salesforce Co
117117

118118
### Requirements
119119

120-
- Node 14.17.0 or later
121-
- npm 6.14.4 or later
120+
- Node 18, 20, 22, or 24
121+
- npm 9 or later
122122

123123
### Create Your First Project
124124

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"packages": [
44
"packages/*"
55
],
6-
"version": "2.10.0",
6+
"version": "2.11.0-preview.0",
77
"publish": {
88
"allowBranch": [
99
"master"

package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "pwa-kit",
3-
"version": "2.10.0",
3+
"version": "2.11.0-preview.0",
44
"engines": {
55
"node": "^18.0.0 || ^20.0.0 || ^22.0.0 || ^24.0.0",
66
"npm": "^9.0.0 || ^10.0.0 || ^11.0.0"

packages/internal-lib-build/package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/internal-lib-build/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "internal-lib-build",
3-
"version": "2.10.0",
3+
"version": "2.11.0-preview.0",
44
"engines": {
55
"node": "^18.0.0 || ^20.0.0 || ^22.0.0 || ^24.0.0",
66
"npm": "^9.0.0 || ^10.0.0 || ^11.0.0"

packages/pwa-kit-create-app/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
## v2.11.0-preview.0 (Feb 12, 2026)
2+
- Add Node 24 support. Drop Node 16 support
3+
14
## v2.9.1 (Mar 18, 2025)
25
- Update PWA-Kit SDKs to v2.9.1 [#2321](https://github.com/SalesforceCommerceCloud/pwa-kit/pull/2321)
36

packages/pwa-kit-create-app/assets/pwa/default.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ module.exports = {
6565
],
6666
// Additional parameters that configure Express app behavior.
6767
ssrParameters: {
68-
ssrFunctionNodeVersion: '20.x',
68+
ssrFunctionNodeVersion: '24.x',
6969
proxyConfigs: [
7070
{
7171
host: '${commerceApi.shortCode}.api.commercecloud.salesforce.com',

packages/pwa-kit-create-app/package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)