Commit c821090779 for wordpress.org
commit c821090779a86d84b39c858ecad47eb6db238ef8
Author: lancewillett <lancewillett@git.wordpress.org>
Date: Tue Sep 22 21:04:53 2026 +0000
Bundled Themes: Enforce development tool versions.
Add Core's devEngines configuration to Twenty Twenty-One, Twenty Twenty-Two, and Twenty Twenty-Five. Enforce their existing Node.js and npm minimum versions when installing dependencies or running npm scripts, and let the shared setup-npm action select a compatible npm version for each theme.
Follow-up to [63782].
Developed in: https://github.com/WordPress/wordpress-develop/pull/13656
Props manzoorwanijk, lucatume.
See #66099.
Built from https://develop.svn.wordpress.org/trunk@63870
git-svn-id: http://core.svn.wordpress.org/trunk@63042 1a063a9b-81f0-0310-95a4-ce76da25c4cd
diff --git a/wp-content/themes/twentytwentyfive/package.json b/wp-content/themes/twentytwentyfive/package.json
index 04dab98c23..f1b983e045 100644
--- a/wp-content/themes/twentytwentyfive/package.json
+++ b/wp-content/themes/twentytwentyfive/package.json
@@ -16,6 +16,17 @@
"node": ">=24.18.0",
"npm": ">=11.16.0"
},
+ "devEngines": {
+ "runtime": {
+ "name": "node",
+ "version": ">=24.18.0"
+ },
+ "packageManager": {
+ "name": "npm",
+ "version": ">=11.16.0",
+ "onFail": "error"
+ }
+ },
"devDependencies": {
"@wordpress/browserslist-config": "^6.34.0",
"postcss": "^8.5.6",
diff --git a/wp-content/themes/twentytwentyone/package.json b/wp-content/themes/twentytwentyone/package.json
index 7097e3f65f..603b5bdf36 100644
--- a/wp-content/themes/twentytwentyone/package.json
+++ b/wp-content/themes/twentytwentyone/package.json
@@ -16,6 +16,17 @@
"node": ">=24.18.0",
"npm": ">=11.16.0"
},
+ "devEngines": {
+ "runtime": {
+ "name": "node",
+ "version": ">=24.18.0"
+ },
+ "packageManager": {
+ "name": "npm",
+ "version": ">=11.16.0",
+ "onFail": "error"
+ }
+ },
"devDependencies": {
"@wordpress/browserslist-config": "^6.34.0",
"@wordpress/eslint-plugin": "^22.20.0",
diff --git a/wp-content/themes/twentytwentytwo/package.json b/wp-content/themes/twentytwentytwo/package.json
index b0b1a5e15f..33c5b10d58 100644
--- a/wp-content/themes/twentytwentytwo/package.json
+++ b/wp-content/themes/twentytwentytwo/package.json
@@ -16,6 +16,17 @@
"node": ">=24.18.0",
"npm": ">=11.16.0"
},
+ "devEngines": {
+ "runtime": {
+ "name": "node",
+ "version": ">=24.18.0"
+ },
+ "packageManager": {
+ "name": "npm",
+ "version": ">=11.16.0",
+ "onFail": "error"
+ }
+ },
"devDependencies": {
"@wordpress/browserslist-config": "^6.34.0",
"postcss": "^8.5.6",
diff --git a/wp-includes/version.php b/wp-includes/version.php
index 6128f8bb0a..073d9eab24 100644
--- a/wp-includes/version.php
+++ b/wp-includes/version.php
@@ -16,7 +16,7 @@
*
* @global string $wp_version
*/
-$wp_version = '7.2-alpha-63792';
+$wp_version = '7.2-alpha-63870';
/**
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.