From e18687ccf3c2538700e68460a61abeeb36c51c39 Mon Sep 17 00:00:00 2001 From: "Md. Arifur Rahman" Date: Fri, 2 Oct 2026 10:25:44 +0600 Subject: [PATCH 1/2] Update README Node.js requirement to 24.x WordPress trunk raised its Node.js requirement to 24.18 (npm 11.16) on 2026-09-08, and wordpress-develop sets engine-strict=true, so npm install in prepare.php now fails on Node.js 20. Co-Authored-By: Claude Opus 5.5 --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 4302671..739e629 100644 --- a/README.md +++ b/README.md @@ -96,7 +96,7 @@ To use the Runner, the following is required to test WordPress version 6.6 or la - A database where you can test (tables will be created and destroyed several times) - PHP 7.2+ - MySQL 5.5.5+ / MariaDB 5.5.5+ -- NodeJS 20.x / npm 10.x / grunt +- NodeJS 24.x / npm 11.x / grunt (WordPress trunk requires Node.js 24.18 or later and npm 11.16 or later, and `npm install` fails on older versions) - PHP Composer - Git, RSync, WGet, UnZip @@ -123,7 +123,7 @@ FLUSH PRIVILEGES; _This is a simple example for Debian / Ubuntu._ ```bash -curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - +curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash - sudo apt -y install nodejs sudo npm install -g npm@latest nodejs --version From 4da61f3733c2a3150643ebdd86c1a00166210621 Mon Sep 17 00:00:00 2001 From: "Md. Arifur Rahman" Date: Wed, 7 Oct 2026 17:41:47 +0600 Subject: [PATCH 2/2] Update the PHP requirement to 7.4 WordPress trunk requires PHP 7.4 since r61459, and the runner always tests trunk. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 739e629..853b628 100644 --- a/README.md +++ b/README.md @@ -94,7 +94,7 @@ To use the Runner, the following is required to test WordPress version 6.6 or la - Server / hosting (infrastructure) with the usual configuration you use - A database where you can test (tables will be created and destroyed several times) -- PHP 7.2+ +- PHP 7.4+ - MySQL 5.5.5+ / MariaDB 5.5.5+ - NodeJS 24.x / npm 11.x / grunt (WordPress trunk requires Node.js 24.18 or later and npm 11.16 or later, and `npm install` fails on older versions) - PHP Composer