Skip to content

Build/Test Tools: Upgrade Node.js to 24.x in the 6.8 branch - #13837

Draft
manzoorwanijk wants to merge 3 commits into
WordPress:6.8from
manzoorwanijk:chore/node-24-6.8
Draft

manzoorwanijk wants to merge 3 commits into
WordPress:6.8from
manzoorwanijk:chore/node-24-6.8

Conversation

@manzoorwanijk

@manzoorwanijk manzoorwanijk commented Sep 30, 2026 •

Copy link
Copy Markdown
Member

Upgrades the 6.8 branch to Node.js 24.x, since Node.js 20.x reached end of life on April 30, 2026. Backports r63539 and r63771 without the Gutenberg hash change, applying the Grunt workaround to the npm scripts by hand since tools/gutenberg/utils.js does not exist here. Twenty Nineteen and Twenty Twenty keep their current Node.js versions, as in trunk.

Supersedes #11718, the WIP draft by @desrosj for this branch.

Trac ticket: https://core.trac.wordpress.org/ticket/66636

Use of AI Tools

AI assistance: Yes
Tool(s): Claude Code
Model(s): Claude Opus 5.5
Used for: Porting the trunk changes to each release branch.


This Pull Request is for code review only. Please keep all other discussion in the Trac ticket. Do not merge this Pull Request. See GitHub Pull Requests for Code Review in the Core Handbook for more details.

Node.js 20.x reached end of life on April 30, 2026. This updates the minimum required Node.js and npm versions and applies the Grunt shutdown workaround needed on 24.x. The Gutenberg hash is left unchanged.

Merges [63539] and [63771] to the 6.8 branch, adapted to the scripts and bundled themes present in the branch.

See #65451, #66116.
@mukeshpanchal27

Copy link
Copy Markdown
Member

Let's bump node and npm versions in README.MD file similar to #13843

@github-actions

github-actions Bot commented Nov 9, 2026

Copy link
Copy Markdown

A commit was made that fixes the Trac ticket referenced in the description of this pull request.

SVN changeset: 65357
GitHub commit: 05e9f11

This PR will be closed, but please confirm the accuracy of this and reopen if there is more work to be done.

@github-actions github-actions Bot closed this Nov 9, 2026
@github-project-automation github-project-automation Bot moved this from In progress to Done in WordPress Project Build Tooling Nov 9, 2026
@desrosj desrosj reopened this Nov 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

3 participants