From 4ce525df149de81d420d6c7c31f33ec420738501 Mon Sep 17 00:00:00 2001 From: Ben Word Date: Sat, 14 Mar 2026 19:33:24 -0500 Subject: [PATCH 1/3] =?UTF-8?q?=E2=9C=A8=20Migrate=20from=20WPackagist=20t?= =?UTF-8?q?o=20WP=20Composer?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- composer.json | 30 ++++++++++++++++++++++-------- composer.lock | 18 +++++++++++++----- 2 files changed, 35 insertions(+), 13 deletions(-) diff --git a/composer.json b/composer.json index 36eec310b..5eef70512 100644 --- a/composer.json +++ b/composer.json @@ -17,7 +17,12 @@ } ], "keywords": [ - "bedrock", "composer", "roots", "wordpress", "wp", "wp-config" + "bedrock", + "composer", + "roots", + "wordpress", + "wp", + "wp-config" ], "support": { "issues": "https://github.com/roots/bedrock/issues", @@ -25,10 +30,13 @@ }, "repositories": [ { - "name": "wpackagist", + "name": "wp-composer", "type": "composer", - "url": "https://wpackagist.org", - "only": ["wpackagist-plugin/*", "wpackagist-theme/*"] + "url": "https://repo.wp-composer.com", + "only": [ + "wp-plugin/*", + "wp-theme/*" + ] } ], "require": { @@ -40,7 +48,7 @@ "roots/wordpress": "6.9.4", "roots/wp-config": "1.0.0", "vlucas/phpdotenv": "^5.5", - "wpackagist-theme/twentytwentyfive": "^1.0" + "wp-theme/twentytwentyfive": "^1.0" }, "require-dev": { "laravel/pint": "^1.27", @@ -60,9 +68,15 @@ "prefer-stable": true, "extra": { "installer-paths": { - "web/app/mu-plugins/{$name}/": ["type:wordpress-muplugin"], - "web/app/plugins/{$name}/": ["type:wordpress-plugin"], - "web/app/themes/{$name}/": ["type:wordpress-theme"] + "web/app/mu-plugins/{$name}/": [ + "type:wordpress-muplugin" + ], + "web/app/plugins/{$name}/": [ + "type:wordpress-plugin" + ], + "web/app/themes/{$name}/": [ + "type:wordpress-theme" + ] }, "wordpress-install-dir": "web/wp" }, diff --git a/composer.lock b/composer.lock index 9216b7765..1ad47fbcc 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "5f74ed3b7f0cca5242f1a176f6751a11", + "content-hash": "8fa8d34c5cbaba21c1f0602dcd730f09", "packages": [ { "name": "composer/installers", @@ -1025,22 +1025,30 @@ "time": "2025-12-27T19:49:13+00:00" }, { - "name": "wpackagist-theme/twentytwentyfive", + "name": "wp-theme/twentytwentyfive", "version": "1.4", "source": { "type": "svn", "url": "https://themes.svn.wordpress.org/twentytwentyfive/", - "reference": "1.4" + "reference": "tags/1.4" }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/theme/twentytwentyfive.1.4.zip" }, "require": { - "composer/installers": "^1.0 || ^2.0" + "composer/installers": "~1.0|~2.0" }, "type": "wordpress-theme", - "homepage": "https://wordpress.org/themes/twentytwentyfive/" + "notification-url": "https://wp-composer.com/downloads", + "description": "Twenty Twenty-Five emphasizes simplicity and adaptability. It offers flexible design options, supported by a variety of patterns for different page types, such as services and landing pages, making it ideal for building personal blogs, professional portfolios, online magazines, or business websites. Its templates cater to various blog styles, from text-focused to image-heavy layouts. Additionally, it supports international typography and diverse color palettes, ensuring accessibility and customization for users worldwide.", + "homepage": "https://wordpress.org/themes/twentytwentyfive/", + "support": { + "changelog": "https://wordpress.org/themes/twentytwentyfive/#developers", + "issues": "https://wordpress.org/support/theme/twentytwentyfive", + "source": "https://themes.svn.wordpress.org/twentytwentyfive" + }, + "time": "2025-12-03T00:00:00+00:00" } ], "packages-dev": [ From 62ad28d4ea722d02b07fb7e54582d3072a518b59 Mon Sep 17 00:00:00 2001 From: Ben Word Date: Sun, 15 Mar 2026 14:01:13 -0500 Subject: [PATCH 2/3] update keywords --- composer.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/composer.json b/composer.json index 5eef70512..bdc63aa5b 100644 --- a/composer.json +++ b/composer.json @@ -20,9 +20,11 @@ "bedrock", "composer", "roots", + "wordpress-composer", "wordpress", - "wp", - "wp-config" + "wp-composer", + "wp-config", + "wp" ], "support": { "issues": "https://github.com/roots/bedrock/issues", From b514eec2a65c75e1d32793c4ae489e419d76c6c0 Mon Sep 17 00:00:00 2001 From: Ben Word Date: Mon, 16 Mar 2026 07:29:37 -0500 Subject: [PATCH 3/3] oneline --- composer.json | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/composer.json b/composer.json index bdc63aa5b..a9a992c53 100644 --- a/composer.json +++ b/composer.json @@ -17,14 +17,7 @@ } ], "keywords": [ - "bedrock", - "composer", - "roots", - "wordpress-composer", - "wordpress", - "wp-composer", - "wp-config", - "wp" + "bedrock", "composer", "roots", "wordpress-composer", "wordpress", "wp-composer", "wp-config", "wp" ], "support": { "issues": "https://github.com/roots/bedrock/issues",