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.