From 9ba1984962fa7cd7a829e4b979525cf4ef58af7d Mon Sep 17 00:00:00 2001 From: jeremyfelt Date: Mon, 1 Jun 2026 15:37:45 -0700 Subject: [PATCH] Refresh tooling: target WordPress 7.0, update dependencies, remove devcontainer - Point wp-env and Playground blueprint at WordPress 7.0 - Update Composer dependencies - Remove Codespaces .devcontainer configuration - Ignore .reviews/ output Co-Authored-By: Claude Opus 4.8 (1M context) --- .devcontainer/devcontainer.json | 15 ----------- .gitignore | 1 + .wp-env.json | 2 +- blueprint.json | 2 +- composer.lock | 48 ++++++++++++++++----------------- 5 files changed, 27 insertions(+), 41 deletions(-) delete mode 100644 .devcontainer/devcontainer.json diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json deleted file mode 100644 index 24975ba..0000000 --- a/.devcontainer/devcontainer.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "name": "Shadow Terms", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22", - "features": { - "ghcr.io/devcontainers/features/docker-in-docker:2": {} - }, - "postCreateCommand": "npm -g install @wordpress/env", - "forwardPorts": [8888], - "portsAttributes": { - "8888": { - "label": "WordPress", - "onAutoForward": "notify" - } - } -} diff --git a/.gitignore b/.gitignore index c1d3898..c06e70b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ vendor .phpunit.result.cache .claude/settings.local.json +.reviews/ diff --git a/.wp-env.json b/.wp-env.json index d15843d..3dbf5d8 100644 --- a/.wp-env.json +++ b/.wp-env.json @@ -1,5 +1,5 @@ { - "core": "WordPress/WordPress#6.9", + "core": "WordPress/WordPress#7.0", "phpVersion": "8.2", "plugins": [ "." diff --git a/blueprint.json b/blueprint.json index 2285472..39925ca 100644 --- a/blueprint.json +++ b/blueprint.json @@ -2,7 +2,7 @@ "landingPage": "/wp-admin/plugins.php", "preferredVersions": { "php": "8.2", - "wp": "latest" + "wp": "7.0" }, "steps": [ { diff --git a/composer.lock b/composer.lock index 24b8848..062b96c 100644 --- a/composer.lock +++ b/composer.lock @@ -9,16 +9,16 @@ "packages-dev": [ { "name": "dealerdirect/phpcodesniffer-composer-installer", - "version": "v1.2.0", + "version": "v1.2.1", "source": { "type": "git", "url": "https://github.com/PHPCSStandards/composer-installer.git", - "reference": "845eb62303d2ca9b289ef216356568ccc075ffd1" + "reference": "963f0c67bffde0eac41b56be71ac0e8ba132f0bd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPCSStandards/composer-installer/zipball/845eb62303d2ca9b289ef216356568ccc075ffd1", - "reference": "845eb62303d2ca9b289ef216356568ccc075ffd1", + "url": "https://api.github.com/repos/PHPCSStandards/composer-installer/zipball/963f0c67bffde0eac41b56be71ac0e8ba132f0bd", + "reference": "963f0c67bffde0eac41b56be71ac0e8ba132f0bd", "shasum": "" }, "require": { @@ -101,7 +101,7 @@ "type": "thanks_dev" } ], - "time": "2025-11-11T04:32:07+00:00" + "time": "2026-05-06T08:26:05+00:00" }, { "name": "doctrine/instantiator", @@ -456,16 +456,16 @@ }, { "name": "php-stubs/wordpress-stubs", - "version": "v6.9.1", + "version": "v6.9.4", "source": { "type": "git", "url": "https://github.com/php-stubs/wordpress-stubs.git", - "reference": "f12220f303e0d7c0844c0e5e957b0c3cee48d2f7" + "reference": "90a9412826b9944f93b10bf41d795b5fe68abcd5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-stubs/wordpress-stubs/zipball/f12220f303e0d7c0844c0e5e957b0c3cee48d2f7", - "reference": "f12220f303e0d7c0844c0e5e957b0c3cee48d2f7", + "url": "https://api.github.com/repos/php-stubs/wordpress-stubs/zipball/90a9412826b9944f93b10bf41d795b5fe68abcd5", + "reference": "90a9412826b9944f93b10bf41d795b5fe68abcd5", "shasum": "" }, "conflict": { @@ -475,7 +475,7 @@ "dealerdirect/phpcodesniffer-composer-installer": "^1.0", "nikic/php-parser": "^5.5", "php": "^7.4 || ^8.0", - "php-stubs/generator": "^0.8.3", + "php-stubs/generator": "^0.8.6", "phpdocumentor/reflection-docblock": "^6.0", "phpstan/phpstan": "^2.1", "phpunit/phpunit": "^9.5", @@ -502,22 +502,22 @@ ], "support": { "issues": "https://github.com/php-stubs/wordpress-stubs/issues", - "source": "https://github.com/php-stubs/wordpress-stubs/tree/v6.9.1" + "source": "https://github.com/php-stubs/wordpress-stubs/tree/v6.9.4" }, - "time": "2026-02-03T19:29:21+00:00" + "time": "2026-05-01T20:36:01+00:00" }, { "name": "php-stubs/wordpress-tests-stubs", - "version": "v6.9.0", + "version": "v6.9.4", "source": { "type": "git", "url": "https://github.com/php-stubs/wordpress-tests-stubs.git", - "reference": "1f60fb7b70b7e9e3fe02bf0a3b7d69c10e5e2953" + "reference": "51ea75d9d0f29059bc89c522186dac66a8f66545" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-stubs/wordpress-tests-stubs/zipball/1f60fb7b70b7e9e3fe02bf0a3b7d69c10e5e2953", - "reference": "1f60fb7b70b7e9e3fe02bf0a3b7d69c10e5e2953", + "url": "https://api.github.com/repos/php-stubs/wordpress-tests-stubs/zipball/51ea75d9d0f29059bc89c522186dac66a8f66545", + "reference": "51ea75d9d0f29059bc89c522186dac66a8f66545", "shasum": "" }, "require-dev": { @@ -542,9 +542,9 @@ ], "support": { "issues": "https://github.com/php-stubs/wordpress-tests-stubs/issues", - "source": "https://github.com/php-stubs/wordpress-tests-stubs/tree/v6.9.0" + "source": "https://github.com/php-stubs/wordpress-tests-stubs/tree/v6.9.4" }, - "time": "2025-12-07T09:14:02+00:00" + "time": "2026-05-25T08:18:54+00:00" }, { "name": "php-stubs/wp-cli-stubs", @@ -976,11 +976,11 @@ }, { "name": "phpstan/phpstan", - "version": "1.12.32", + "version": "1.12.33", "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/2770dcdf5078d0b0d53f94317e06affe88419aa8", - "reference": "2770dcdf5078d0b0d53f94317e06affe88419aa8", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/37982d6fc7cbb746dda7773530cda557cdf119e1", + "reference": "37982d6fc7cbb746dda7773530cda557cdf119e1", "shasum": "" }, "require": { @@ -1025,7 +1025,7 @@ "type": "github" } ], - "time": "2025-09-30T10:16:31+00:00" + "time": "2026-02-28T20:30:03+00:00" }, { "name": "phpstan/phpstan-phpunit", @@ -2657,7 +2657,7 @@ }, { "name": "symfony/polyfill-php73", - "version": "v1.33.0", + "version": "v1.37.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php73.git", @@ -2713,7 +2713,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php73/tree/v1.33.0" + "source": "https://github.com/symfony/polyfill-php73/tree/v1.37.0" }, "funding": [ {