From 3c154ce48e792c91cccda6463687475ac60969a6 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sat, 19 Sep 2026 19:51:02 +0000 Subject: [PATCH 01/35] Declare WordPress archive license (GPL-2.0-or-later) in packages Package entries now declare GPL-2.0-or-later, the license of the WordPress archives they represent (distinct from this repository's MIT scripts). The license is set from a constant in buildEntry to prevent entries from ever carrying outdated values. 1342 existing entries have been backfilled. --- README.md | 2 +- generate-packages-json.js | 9 +- packages.json | 2684 ++++++++++++++++++------------------- 3 files changed, 1348 insertions(+), 1347 deletions(-) diff --git a/README.md b/README.md index 26612b6..6cc86d1 100644 --- a/README.md +++ b/README.md @@ -69,7 +69,7 @@ Branch releases are named exactly as WordPress names them (e.g. `7.1`, `6.9`, `4 All packages include: -- `license: MIT` +- `license: GPL-2.0-or-later`: the license of the WordPress archive itself (the scripts in this repository are MIT, see `LICENSE.md`) - `require.php`: the PHP requirement of each release (`>=X.Y`), taken from the WordPress API or from the release's own `wp-includes/version.php` - Optional `extra.mysql_version` field for advanced tooling - `dist.shasum`: the SHA-1 of the release archive, taken from the `.sha1` file that wordpress.org publishes next to each archive (e.g. `https://downloads.wordpress.org/release/wordpress-7.1.zip.sha1`). Composer verifies it on download. diff --git a/generate-packages-json.js b/generate-packages-json.js index 88addf6..0070732 100644 --- a/generate-packages-json.js +++ b/generate-packages-json.js @@ -13,6 +13,9 @@ const VERSION_PHP_URLS = [ const DOWNLOAD_BASE = 'https://downloads.wordpress.org/release/'; const DOWNLOAD_HOST = 'downloads.wordpress.org'; +// License of the WordPress archives the entries point to, not of this repository's own code +const LICENSE = 'GPL-2.0-or-later'; + // Oldest branch ever published here; limits enumeration only const MIN_VERSION = '4.1'; @@ -209,7 +212,7 @@ function validateEntry(variant, key, entry) { if (entry.name !== variant.name) violations.push(`NAME: ${at} has name ${JSON.stringify(entry.name)}`); if (entry.version !== key) violations.push(`VERSION: ${at} has version ${JSON.stringify(entry.version)}`); if (entry.type !== 'wordpress-core') violations.push(`TYPE: ${at} has type ${JSON.stringify(entry.type)}`); - if (entry.license !== 'MIT') violations.push(`LICENSE: ${at} has license ${JSON.stringify(entry.license)}`); + if (entry.license !== LICENSE) violations.push(`LICENSE: ${at} has license ${JSON.stringify(entry.license)}`); const require = entry.require; if (!isObject(require) || Object.keys(require).join() !== 'php' || !PHP_REQUIREMENT_RE.test(require.php)) { @@ -262,7 +265,7 @@ function buildEntry(fields, url, shasum) { name: fields.name, version: fields.version, type: fields.type, - license: fields.license, + license: LICENSE, require: fields.require, dist: { type: fields.distType, url, shasum } }; @@ -274,7 +277,6 @@ const storedFields = (stored) => ({ name: stored?.name, version: stored?.version, type: stored?.type, - license: stored?.license, require: stored?.require, distType: stored?.dist?.type, extra: stored?.extra @@ -285,7 +287,6 @@ function newFields(variant, version, metadata) { name: variant.name, version, type: 'wordpress-core', - license: 'MIT', require: { php: metadata.php }, distType: 'zip', extra: metadata.extra diff --git a/packages.json b/packages.json index dca5bdb..c64fb34 100644 --- a/packages.json +++ b/packages.json @@ -5,7 +5,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "7.1.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.4" }, @@ -22,7 +22,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "7.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.4" }, @@ -39,7 +39,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "7.0.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.4" }, @@ -56,7 +56,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "7.0.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.4" }, @@ -73,7 +73,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "7.0.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.4" }, @@ -90,7 +90,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "7.0.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.4" }, @@ -107,7 +107,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "7.0.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.4" }, @@ -124,7 +124,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "7.0", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.4" }, @@ -141,7 +141,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.9.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -158,7 +158,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.9.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -175,7 +175,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.9.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -192,7 +192,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.9.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -209,7 +209,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.9.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -226,7 +226,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.9.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -243,7 +243,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.9.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -260,7 +260,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.9.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -277,7 +277,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -294,7 +294,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.8.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -311,7 +311,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.8.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -328,7 +328,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.8.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -345,7 +345,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.8.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -362,7 +362,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.8.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -379,7 +379,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.8.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -396,7 +396,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.8.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -413,7 +413,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.8.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -430,7 +430,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.8.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -447,7 +447,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -464,7 +464,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.7.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -481,7 +481,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.7.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -498,7 +498,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.7.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -515,7 +515,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.7.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -532,7 +532,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.7.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -549,7 +549,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.7.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -566,7 +566,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.7.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -583,7 +583,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.7.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -600,7 +600,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -617,7 +617,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.6.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -634,7 +634,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.6.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -651,7 +651,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.6.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -668,7 +668,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.6.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -685,7 +685,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.6.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -702,7 +702,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.6.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -719,7 +719,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.6.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -736,7 +736,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.6.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -753,7 +753,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -770,7 +770,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.5.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -787,7 +787,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.5.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -804,7 +804,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.5.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -821,7 +821,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.5.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -838,7 +838,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.5.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -855,7 +855,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.5.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -872,7 +872,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.5.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -889,7 +889,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.5.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -906,7 +906,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.5.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -923,7 +923,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.5.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -940,7 +940,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -957,7 +957,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.4.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -974,7 +974,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.4.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -991,7 +991,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.4.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -1008,7 +1008,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.4.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -1025,7 +1025,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.4.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -1042,7 +1042,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.4.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -1059,7 +1059,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.4.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -1076,7 +1076,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.4.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -1093,7 +1093,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.4.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -1110,7 +1110,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.4.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -1127,7 +1127,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.4.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -1144,7 +1144,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -1161,7 +1161,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.3.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -1178,7 +1178,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.3.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -1195,7 +1195,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.3.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -1212,7 +1212,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.3.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -1229,7 +1229,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.3.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -1246,7 +1246,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.3.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -1263,7 +1263,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.3.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -1280,7 +1280,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.3.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -1297,7 +1297,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.3.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -1314,7 +1314,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.3.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -1331,7 +1331,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.3.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -1348,7 +1348,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -1365,7 +1365,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1382,7 +1382,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1399,7 +1399,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1416,7 +1416,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1433,7 +1433,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1450,7 +1450,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1467,7 +1467,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1484,7 +1484,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1501,7 +1501,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1518,7 +1518,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1535,7 +1535,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1552,7 +1552,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1569,7 +1569,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1586,7 +1586,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1603,7 +1603,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1620,7 +1620,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1637,7 +1637,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1654,7 +1654,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1671,7 +1671,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1688,7 +1688,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1705,7 +1705,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1722,7 +1722,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1739,7 +1739,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1756,7 +1756,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1773,7 +1773,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1790,7 +1790,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1807,7 +1807,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1824,7 +1824,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1841,7 +1841,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1858,7 +1858,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1875,7 +1875,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1892,7 +1892,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1909,7 +1909,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1926,7 +1926,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1943,7 +1943,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1960,7 +1960,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1977,7 +1977,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -1994,7 +1994,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2011,7 +2011,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2028,7 +2028,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2045,7 +2045,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2062,7 +2062,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2079,7 +2079,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2096,7 +2096,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2113,7 +2113,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2130,7 +2130,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2147,7 +2147,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2164,7 +2164,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2181,7 +2181,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2198,7 +2198,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2215,7 +2215,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2232,7 +2232,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2249,7 +2249,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2266,7 +2266,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2283,7 +2283,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2300,7 +2300,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2317,7 +2317,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2334,7 +2334,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2351,7 +2351,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2368,7 +2368,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2385,7 +2385,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2402,7 +2402,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2419,7 +2419,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2436,7 +2436,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2453,7 +2453,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2470,7 +2470,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2487,7 +2487,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2504,7 +2504,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2521,7 +2521,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2538,7 +2538,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2555,7 +2555,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2572,7 +2572,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2589,7 +2589,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2606,7 +2606,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2623,7 +2623,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2640,7 +2640,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2657,7 +2657,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2674,7 +2674,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2691,7 +2691,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2708,7 +2708,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2725,7 +2725,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2742,7 +2742,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2759,7 +2759,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2776,7 +2776,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2793,7 +2793,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2810,7 +2810,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2827,7 +2827,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2844,7 +2844,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2861,7 +2861,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2878,7 +2878,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2895,7 +2895,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2912,7 +2912,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2929,7 +2929,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2946,7 +2946,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2963,7 +2963,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2980,7 +2980,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -2997,7 +2997,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3014,7 +3014,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3031,7 +3031,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3048,7 +3048,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3065,7 +3065,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3082,7 +3082,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3099,7 +3099,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3116,7 +3116,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3133,7 +3133,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3150,7 +3150,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3167,7 +3167,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3184,7 +3184,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3201,7 +3201,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3218,7 +3218,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3235,7 +3235,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3252,7 +3252,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3269,7 +3269,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3286,7 +3286,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3303,7 +3303,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3320,7 +3320,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3337,7 +3337,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3354,7 +3354,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3371,7 +3371,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3388,7 +3388,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3405,7 +3405,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3422,7 +3422,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3439,7 +3439,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3456,7 +3456,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3473,7 +3473,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3490,7 +3490,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3507,7 +3507,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3524,7 +3524,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3541,7 +3541,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3558,7 +3558,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3575,7 +3575,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3592,7 +3592,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3609,7 +3609,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3626,7 +3626,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3643,7 +3643,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3660,7 +3660,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3677,7 +3677,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3694,7 +3694,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3711,7 +3711,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3728,7 +3728,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3745,7 +3745,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3762,7 +3762,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3779,7 +3779,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3796,7 +3796,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3813,7 +3813,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3830,7 +3830,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3847,7 +3847,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3864,7 +3864,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3881,7 +3881,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3898,7 +3898,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3915,7 +3915,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3932,7 +3932,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3949,7 +3949,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3966,7 +3966,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -3983,7 +3983,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4000,7 +4000,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4017,7 +4017,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4034,7 +4034,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4051,7 +4051,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4068,7 +4068,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4085,7 +4085,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4102,7 +4102,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4119,7 +4119,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4136,7 +4136,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4153,7 +4153,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4170,7 +4170,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4187,7 +4187,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4204,7 +4204,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4221,7 +4221,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4238,7 +4238,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4255,7 +4255,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4272,7 +4272,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4289,7 +4289,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4306,7 +4306,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4323,7 +4323,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4340,7 +4340,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4357,7 +4357,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4374,7 +4374,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4391,7 +4391,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4408,7 +4408,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4425,7 +4425,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4442,7 +4442,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4459,7 +4459,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4476,7 +4476,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4493,7 +4493,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4510,7 +4510,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4527,7 +4527,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4544,7 +4544,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4561,7 +4561,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.27", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4578,7 +4578,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.26", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4595,7 +4595,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.25", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4612,7 +4612,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4629,7 +4629,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4646,7 +4646,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4663,7 +4663,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4680,7 +4680,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4697,7 +4697,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4714,7 +4714,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4731,7 +4731,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4748,7 +4748,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4765,7 +4765,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4782,7 +4782,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4799,7 +4799,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4816,7 +4816,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4833,7 +4833,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4850,7 +4850,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4867,7 +4867,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4884,7 +4884,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4901,7 +4901,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4918,7 +4918,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4935,7 +4935,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4952,7 +4952,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4969,7 +4969,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -4986,7 +4986,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -5003,7 +5003,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -5020,7 +5020,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -5037,7 +5037,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.25", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5054,7 +5054,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5071,7 +5071,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5088,7 +5088,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5105,7 +5105,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5122,7 +5122,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5139,7 +5139,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5156,7 +5156,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5173,7 +5173,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5190,7 +5190,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5207,7 +5207,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5224,7 +5224,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5241,7 +5241,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5258,7 +5258,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5275,7 +5275,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5292,7 +5292,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5309,7 +5309,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5326,7 +5326,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5343,7 +5343,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5360,7 +5360,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5377,7 +5377,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5394,7 +5394,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5411,7 +5411,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5428,7 +5428,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5445,7 +5445,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5462,7 +5462,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5479,7 +5479,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.28", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5496,7 +5496,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.27", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5513,7 +5513,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.26", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5530,7 +5530,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.25", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5547,7 +5547,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5564,7 +5564,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5581,7 +5581,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5598,7 +5598,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5615,7 +5615,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5632,7 +5632,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5649,7 +5649,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5666,7 +5666,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5683,7 +5683,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5700,7 +5700,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5717,7 +5717,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5734,7 +5734,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5751,7 +5751,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5768,7 +5768,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5785,7 +5785,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5802,7 +5802,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5819,7 +5819,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5836,7 +5836,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5853,7 +5853,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5870,7 +5870,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5887,7 +5887,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5904,7 +5904,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5921,7 +5921,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5938,7 +5938,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5955,7 +5955,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.32", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5972,7 +5972,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.31", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -5989,7 +5989,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.30", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6006,7 +6006,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.29", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6023,7 +6023,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.28", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6040,7 +6040,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.27", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6057,7 +6057,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.26", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6074,7 +6074,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.25", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6091,7 +6091,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6108,7 +6108,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6125,7 +6125,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6142,7 +6142,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6159,7 +6159,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6176,7 +6176,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6193,7 +6193,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6210,7 +6210,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6227,7 +6227,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6244,7 +6244,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6261,7 +6261,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6278,7 +6278,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6295,7 +6295,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6312,7 +6312,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6329,7 +6329,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6346,7 +6346,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6363,7 +6363,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6380,7 +6380,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6397,7 +6397,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6414,7 +6414,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6431,7 +6431,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6448,7 +6448,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6465,7 +6465,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6482,7 +6482,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6499,7 +6499,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6516,7 +6516,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.31", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6533,7 +6533,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.30", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6550,7 +6550,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.29", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6567,7 +6567,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.28", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6584,7 +6584,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.27", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6601,7 +6601,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.26", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6618,7 +6618,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.25", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6635,7 +6635,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6652,7 +6652,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6669,7 +6669,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6686,7 +6686,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6703,7 +6703,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6720,7 +6720,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6737,7 +6737,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6754,7 +6754,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6771,7 +6771,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6788,7 +6788,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6805,7 +6805,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6822,7 +6822,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6839,7 +6839,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6856,7 +6856,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6873,7 +6873,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6890,7 +6890,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6907,7 +6907,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6924,7 +6924,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6941,7 +6941,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6958,7 +6958,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6975,7 +6975,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -6992,7 +6992,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7009,7 +7009,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7026,7 +7026,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7043,7 +7043,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7060,7 +7060,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.36", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7077,7 +7077,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.35", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7094,7 +7094,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.34", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7111,7 +7111,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.33", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7128,7 +7128,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.32", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7145,7 +7145,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.31", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7162,7 +7162,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.30", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7179,7 +7179,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.29", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7196,7 +7196,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.28", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7213,7 +7213,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.27", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7230,7 +7230,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.26", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7247,7 +7247,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.25", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7264,7 +7264,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7281,7 +7281,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7298,7 +7298,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7315,7 +7315,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7332,7 +7332,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7349,7 +7349,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7366,7 +7366,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7383,7 +7383,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7400,7 +7400,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7417,7 +7417,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7434,7 +7434,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7451,7 +7451,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7468,7 +7468,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7485,7 +7485,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7502,7 +7502,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7519,7 +7519,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7536,7 +7536,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7553,7 +7553,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7570,7 +7570,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7587,7 +7587,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7604,7 +7604,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7621,7 +7621,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7638,7 +7638,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7655,7 +7655,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7672,7 +7672,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7689,7 +7689,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.30", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7706,7 +7706,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.29", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7723,7 +7723,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.28", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7740,7 +7740,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.27", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7757,7 +7757,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.26", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7774,7 +7774,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.25", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7791,7 +7791,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7808,7 +7808,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7825,7 +7825,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7842,7 +7842,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7859,7 +7859,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7876,7 +7876,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7893,7 +7893,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7910,7 +7910,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7927,7 +7927,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7944,7 +7944,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7961,7 +7961,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7978,7 +7978,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -7995,7 +7995,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8012,7 +8012,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8029,7 +8029,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8046,7 +8046,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8063,7 +8063,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8080,7 +8080,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8097,7 +8097,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8114,7 +8114,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8131,7 +8131,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8148,7 +8148,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8165,7 +8165,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8182,7 +8182,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8199,7 +8199,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8216,7 +8216,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.33", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8233,7 +8233,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.32", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8250,7 +8250,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.31", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8267,7 +8267,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.30", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8284,7 +8284,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.29", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8301,7 +8301,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.28", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8318,7 +8318,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.27", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8335,7 +8335,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.26", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8352,7 +8352,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.25", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8369,7 +8369,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8386,7 +8386,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8403,7 +8403,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8420,7 +8420,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8437,7 +8437,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8454,7 +8454,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8471,7 +8471,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8488,7 +8488,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8505,7 +8505,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8522,7 +8522,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8539,7 +8539,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8556,7 +8556,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8573,7 +8573,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8590,7 +8590,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8607,7 +8607,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8624,7 +8624,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8641,7 +8641,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8658,7 +8658,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8675,7 +8675,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8692,7 +8692,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8709,7 +8709,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8726,7 +8726,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8743,7 +8743,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8760,7 +8760,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8777,7 +8777,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8794,7 +8794,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.34", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8811,7 +8811,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.33", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8828,7 +8828,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.32", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8845,7 +8845,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.31", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8862,7 +8862,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.30", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8879,7 +8879,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.29", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8896,7 +8896,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.28", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8913,7 +8913,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.27", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8930,7 +8930,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.26", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8947,7 +8947,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.25", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8964,7 +8964,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8981,7 +8981,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -8998,7 +8998,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9015,7 +9015,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9032,7 +9032,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9049,7 +9049,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9066,7 +9066,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9083,7 +9083,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9100,7 +9100,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9117,7 +9117,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9134,7 +9134,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9151,7 +9151,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9168,7 +9168,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9185,7 +9185,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9202,7 +9202,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9219,7 +9219,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9236,7 +9236,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9253,7 +9253,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9270,7 +9270,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9287,7 +9287,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9304,7 +9304,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9321,7 +9321,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9338,7 +9338,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9355,7 +9355,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9372,7 +9372,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9389,7 +9389,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.35", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9406,7 +9406,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.34", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9423,7 +9423,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.33", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9440,7 +9440,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.32", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9457,7 +9457,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.31", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9474,7 +9474,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.30", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9491,7 +9491,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.29", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9508,7 +9508,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.28", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9525,7 +9525,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.27", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9542,7 +9542,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.26", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9559,7 +9559,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.25", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9576,7 +9576,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9593,7 +9593,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9610,7 +9610,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9627,7 +9627,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9644,7 +9644,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9661,7 +9661,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9678,7 +9678,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9695,7 +9695,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9712,7 +9712,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9729,7 +9729,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9746,7 +9746,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9763,7 +9763,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9780,7 +9780,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9797,7 +9797,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9814,7 +9814,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9831,7 +9831,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9848,7 +9848,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9865,7 +9865,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9882,7 +9882,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9899,7 +9899,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9916,7 +9916,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9933,7 +9933,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9950,7 +9950,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9967,7 +9967,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -9984,7 +9984,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10001,7 +10001,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.39", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10018,7 +10018,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.38", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10035,7 +10035,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.37", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10052,7 +10052,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.36", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10069,7 +10069,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.35", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10086,7 +10086,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.34", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10103,7 +10103,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.33", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10120,7 +10120,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.32", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10137,7 +10137,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.31", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10154,7 +10154,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.30", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10171,7 +10171,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.29", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10188,7 +10188,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.28", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10205,7 +10205,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.27", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10222,7 +10222,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.26", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10239,7 +10239,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.25", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10256,7 +10256,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10273,7 +10273,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10290,7 +10290,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10307,7 +10307,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10324,7 +10324,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10341,7 +10341,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10358,7 +10358,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10375,7 +10375,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10392,7 +10392,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10409,7 +10409,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10426,7 +10426,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10443,7 +10443,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10460,7 +10460,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10477,7 +10477,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10494,7 +10494,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10511,7 +10511,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10528,7 +10528,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10545,7 +10545,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10562,7 +10562,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10579,7 +10579,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10596,7 +10596,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10613,7 +10613,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10630,7 +10630,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10647,7 +10647,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10664,7 +10664,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10681,7 +10681,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.42", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10698,7 +10698,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.41", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10715,7 +10715,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.40", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10732,7 +10732,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.39", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10749,7 +10749,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.38", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10766,7 +10766,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.37", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10783,7 +10783,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.36", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10800,7 +10800,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.35", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10817,7 +10817,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.34", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10834,7 +10834,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.33", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10851,7 +10851,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.32", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10868,7 +10868,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.31", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10885,7 +10885,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.30", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10902,7 +10902,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.29", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10919,7 +10919,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.28", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10936,7 +10936,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.27", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10953,7 +10953,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.26", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10970,7 +10970,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.25", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -10987,7 +10987,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -11004,7 +11004,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -11021,7 +11021,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -11038,7 +11038,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -11055,7 +11055,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -11072,7 +11072,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -11089,7 +11089,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -11106,7 +11106,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -11123,7 +11123,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -11140,7 +11140,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -11157,7 +11157,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -11174,7 +11174,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -11191,7 +11191,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -11208,7 +11208,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -11225,7 +11225,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -11242,7 +11242,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -11259,7 +11259,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -11276,7 +11276,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -11293,7 +11293,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -11310,7 +11310,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -11327,7 +11327,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -11344,7 +11344,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -11361,7 +11361,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -11378,7 +11378,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -11395,7 +11395,7 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -11414,7 +11414,7 @@ "name": "solidbunch/wordpress-core", "version": "7.1.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.4" }, @@ -11431,7 +11431,7 @@ "name": "solidbunch/wordpress-core", "version": "7.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.4" }, @@ -11448,7 +11448,7 @@ "name": "solidbunch/wordpress-core", "version": "7.0.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.4" }, @@ -11465,7 +11465,7 @@ "name": "solidbunch/wordpress-core", "version": "7.0.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.4" }, @@ -11482,7 +11482,7 @@ "name": "solidbunch/wordpress-core", "version": "7.0.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.4" }, @@ -11499,7 +11499,7 @@ "name": "solidbunch/wordpress-core", "version": "7.0.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.4" }, @@ -11516,7 +11516,7 @@ "name": "solidbunch/wordpress-core", "version": "7.0.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.4" }, @@ -11533,7 +11533,7 @@ "name": "solidbunch/wordpress-core", "version": "7.0", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.4" }, @@ -11550,7 +11550,7 @@ "name": "solidbunch/wordpress-core", "version": "6.9.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11567,7 +11567,7 @@ "name": "solidbunch/wordpress-core", "version": "6.9.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11584,7 +11584,7 @@ "name": "solidbunch/wordpress-core", "version": "6.9.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11601,7 +11601,7 @@ "name": "solidbunch/wordpress-core", "version": "6.9.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11618,7 +11618,7 @@ "name": "solidbunch/wordpress-core", "version": "6.9.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11635,7 +11635,7 @@ "name": "solidbunch/wordpress-core", "version": "6.9.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11652,7 +11652,7 @@ "name": "solidbunch/wordpress-core", "version": "6.9.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11669,7 +11669,7 @@ "name": "solidbunch/wordpress-core", "version": "6.9.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11686,7 +11686,7 @@ "name": "solidbunch/wordpress-core", "version": "6.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11703,7 +11703,7 @@ "name": "solidbunch/wordpress-core", "version": "6.8.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11720,7 +11720,7 @@ "name": "solidbunch/wordpress-core", "version": "6.8.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11737,7 +11737,7 @@ "name": "solidbunch/wordpress-core", "version": "6.8.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11754,7 +11754,7 @@ "name": "solidbunch/wordpress-core", "version": "6.8.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11771,7 +11771,7 @@ "name": "solidbunch/wordpress-core", "version": "6.8.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11788,7 +11788,7 @@ "name": "solidbunch/wordpress-core", "version": "6.8.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11805,7 +11805,7 @@ "name": "solidbunch/wordpress-core", "version": "6.8.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11822,7 +11822,7 @@ "name": "solidbunch/wordpress-core", "version": "6.8.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11839,7 +11839,7 @@ "name": "solidbunch/wordpress-core", "version": "6.8.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11856,7 +11856,7 @@ "name": "solidbunch/wordpress-core", "version": "6.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11873,7 +11873,7 @@ "name": "solidbunch/wordpress-core", "version": "6.7.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11890,7 +11890,7 @@ "name": "solidbunch/wordpress-core", "version": "6.7.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11907,7 +11907,7 @@ "name": "solidbunch/wordpress-core", "version": "6.7.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11924,7 +11924,7 @@ "name": "solidbunch/wordpress-core", "version": "6.7.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11941,7 +11941,7 @@ "name": "solidbunch/wordpress-core", "version": "6.7.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11958,7 +11958,7 @@ "name": "solidbunch/wordpress-core", "version": "6.7.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11975,7 +11975,7 @@ "name": "solidbunch/wordpress-core", "version": "6.7.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -11992,7 +11992,7 @@ "name": "solidbunch/wordpress-core", "version": "6.7.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -12009,7 +12009,7 @@ "name": "solidbunch/wordpress-core", "version": "6.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -12026,7 +12026,7 @@ "name": "solidbunch/wordpress-core", "version": "6.6.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -12043,7 +12043,7 @@ "name": "solidbunch/wordpress-core", "version": "6.6.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -12060,7 +12060,7 @@ "name": "solidbunch/wordpress-core", "version": "6.6.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -12077,7 +12077,7 @@ "name": "solidbunch/wordpress-core", "version": "6.6.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -12094,7 +12094,7 @@ "name": "solidbunch/wordpress-core", "version": "6.6.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -12111,7 +12111,7 @@ "name": "solidbunch/wordpress-core", "version": "6.6.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -12128,7 +12128,7 @@ "name": "solidbunch/wordpress-core", "version": "6.6.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -12145,7 +12145,7 @@ "name": "solidbunch/wordpress-core", "version": "6.6.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -12162,7 +12162,7 @@ "name": "solidbunch/wordpress-core", "version": "6.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.2" }, @@ -12179,7 +12179,7 @@ "name": "solidbunch/wordpress-core", "version": "6.5.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12196,7 +12196,7 @@ "name": "solidbunch/wordpress-core", "version": "6.5.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12213,7 +12213,7 @@ "name": "solidbunch/wordpress-core", "version": "6.5.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12230,7 +12230,7 @@ "name": "solidbunch/wordpress-core", "version": "6.5.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12247,7 +12247,7 @@ "name": "solidbunch/wordpress-core", "version": "6.5.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12264,7 +12264,7 @@ "name": "solidbunch/wordpress-core", "version": "6.5.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12281,7 +12281,7 @@ "name": "solidbunch/wordpress-core", "version": "6.5.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12298,7 +12298,7 @@ "name": "solidbunch/wordpress-core", "version": "6.5.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12315,7 +12315,7 @@ "name": "solidbunch/wordpress-core", "version": "6.5.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12332,7 +12332,7 @@ "name": "solidbunch/wordpress-core", "version": "6.5.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12349,7 +12349,7 @@ "name": "solidbunch/wordpress-core", "version": "6.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12366,7 +12366,7 @@ "name": "solidbunch/wordpress-core", "version": "6.4.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12383,7 +12383,7 @@ "name": "solidbunch/wordpress-core", "version": "6.4.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12400,7 +12400,7 @@ "name": "solidbunch/wordpress-core", "version": "6.4.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12417,7 +12417,7 @@ "name": "solidbunch/wordpress-core", "version": "6.4.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12434,7 +12434,7 @@ "name": "solidbunch/wordpress-core", "version": "6.4.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12451,7 +12451,7 @@ "name": "solidbunch/wordpress-core", "version": "6.4.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12468,7 +12468,7 @@ "name": "solidbunch/wordpress-core", "version": "6.4.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12485,7 +12485,7 @@ "name": "solidbunch/wordpress-core", "version": "6.4.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12502,7 +12502,7 @@ "name": "solidbunch/wordpress-core", "version": "6.4.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12519,7 +12519,7 @@ "name": "solidbunch/wordpress-core", "version": "6.4.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12536,7 +12536,7 @@ "name": "solidbunch/wordpress-core", "version": "6.4.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12553,7 +12553,7 @@ "name": "solidbunch/wordpress-core", "version": "6.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12570,7 +12570,7 @@ "name": "solidbunch/wordpress-core", "version": "6.3.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12587,7 +12587,7 @@ "name": "solidbunch/wordpress-core", "version": "6.3.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12604,7 +12604,7 @@ "name": "solidbunch/wordpress-core", "version": "6.3.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12621,7 +12621,7 @@ "name": "solidbunch/wordpress-core", "version": "6.3.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12638,7 +12638,7 @@ "name": "solidbunch/wordpress-core", "version": "6.3.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12655,7 +12655,7 @@ "name": "solidbunch/wordpress-core", "version": "6.3.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12672,7 +12672,7 @@ "name": "solidbunch/wordpress-core", "version": "6.3.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12689,7 +12689,7 @@ "name": "solidbunch/wordpress-core", "version": "6.3.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12706,7 +12706,7 @@ "name": "solidbunch/wordpress-core", "version": "6.3.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12723,7 +12723,7 @@ "name": "solidbunch/wordpress-core", "version": "6.3.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12740,7 +12740,7 @@ "name": "solidbunch/wordpress-core", "version": "6.3.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12757,7 +12757,7 @@ "name": "solidbunch/wordpress-core", "version": "6.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=7.0" }, @@ -12774,7 +12774,7 @@ "name": "solidbunch/wordpress-core", "version": "6.2.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -12791,7 +12791,7 @@ "name": "solidbunch/wordpress-core", "version": "6.2.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -12808,7 +12808,7 @@ "name": "solidbunch/wordpress-core", "version": "6.2.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -12825,7 +12825,7 @@ "name": "solidbunch/wordpress-core", "version": "6.2.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -12842,7 +12842,7 @@ "name": "solidbunch/wordpress-core", "version": "6.2.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -12859,7 +12859,7 @@ "name": "solidbunch/wordpress-core", "version": "6.2.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -12876,7 +12876,7 @@ "name": "solidbunch/wordpress-core", "version": "6.2.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -12893,7 +12893,7 @@ "name": "solidbunch/wordpress-core", "version": "6.2.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -12910,7 +12910,7 @@ "name": "solidbunch/wordpress-core", "version": "6.2.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -12927,7 +12927,7 @@ "name": "solidbunch/wordpress-core", "version": "6.2.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -12944,7 +12944,7 @@ "name": "solidbunch/wordpress-core", "version": "6.2.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -12961,7 +12961,7 @@ "name": "solidbunch/wordpress-core", "version": "6.2.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -12978,7 +12978,7 @@ "name": "solidbunch/wordpress-core", "version": "6.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -12995,7 +12995,7 @@ "name": "solidbunch/wordpress-core", "version": "6.1.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13012,7 +13012,7 @@ "name": "solidbunch/wordpress-core", "version": "6.1.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13029,7 +13029,7 @@ "name": "solidbunch/wordpress-core", "version": "6.1.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13046,7 +13046,7 @@ "name": "solidbunch/wordpress-core", "version": "6.1.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13063,7 +13063,7 @@ "name": "solidbunch/wordpress-core", "version": "6.1.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13080,7 +13080,7 @@ "name": "solidbunch/wordpress-core", "version": "6.1.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13097,7 +13097,7 @@ "name": "solidbunch/wordpress-core", "version": "6.1.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13114,7 +13114,7 @@ "name": "solidbunch/wordpress-core", "version": "6.1.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13131,7 +13131,7 @@ "name": "solidbunch/wordpress-core", "version": "6.1.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13148,7 +13148,7 @@ "name": "solidbunch/wordpress-core", "version": "6.1.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13165,7 +13165,7 @@ "name": "solidbunch/wordpress-core", "version": "6.1.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13182,7 +13182,7 @@ "name": "solidbunch/wordpress-core", "version": "6.1.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13199,7 +13199,7 @@ "name": "solidbunch/wordpress-core", "version": "6.1.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13216,7 +13216,7 @@ "name": "solidbunch/wordpress-core", "version": "6.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13233,7 +13233,7 @@ "name": "solidbunch/wordpress-core", "version": "6.0.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13250,7 +13250,7 @@ "name": "solidbunch/wordpress-core", "version": "6.0.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13267,7 +13267,7 @@ "name": "solidbunch/wordpress-core", "version": "6.0.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13284,7 +13284,7 @@ "name": "solidbunch/wordpress-core", "version": "6.0.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13301,7 +13301,7 @@ "name": "solidbunch/wordpress-core", "version": "6.0.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13318,7 +13318,7 @@ "name": "solidbunch/wordpress-core", "version": "6.0.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13335,7 +13335,7 @@ "name": "solidbunch/wordpress-core", "version": "6.0.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13352,7 +13352,7 @@ "name": "solidbunch/wordpress-core", "version": "6.0.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13369,7 +13369,7 @@ "name": "solidbunch/wordpress-core", "version": "6.0.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13386,7 +13386,7 @@ "name": "solidbunch/wordpress-core", "version": "6.0.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13403,7 +13403,7 @@ "name": "solidbunch/wordpress-core", "version": "6.0.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13420,7 +13420,7 @@ "name": "solidbunch/wordpress-core", "version": "6.0.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13437,7 +13437,7 @@ "name": "solidbunch/wordpress-core", "version": "6.0.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13454,7 +13454,7 @@ "name": "solidbunch/wordpress-core", "version": "6.0.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13471,7 +13471,7 @@ "name": "solidbunch/wordpress-core", "version": "6.0.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13488,7 +13488,7 @@ "name": "solidbunch/wordpress-core", "version": "6.0", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13505,7 +13505,7 @@ "name": "solidbunch/wordpress-core", "version": "5.9.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13522,7 +13522,7 @@ "name": "solidbunch/wordpress-core", "version": "5.9.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13539,7 +13539,7 @@ "name": "solidbunch/wordpress-core", "version": "5.9.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13556,7 +13556,7 @@ "name": "solidbunch/wordpress-core", "version": "5.9.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13573,7 +13573,7 @@ "name": "solidbunch/wordpress-core", "version": "5.9.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13590,7 +13590,7 @@ "name": "solidbunch/wordpress-core", "version": "5.9.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13607,7 +13607,7 @@ "name": "solidbunch/wordpress-core", "version": "5.9.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13624,7 +13624,7 @@ "name": "solidbunch/wordpress-core", "version": "5.9.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13641,7 +13641,7 @@ "name": "solidbunch/wordpress-core", "version": "5.9.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13658,7 +13658,7 @@ "name": "solidbunch/wordpress-core", "version": "5.9.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13675,7 +13675,7 @@ "name": "solidbunch/wordpress-core", "version": "5.9.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13692,7 +13692,7 @@ "name": "solidbunch/wordpress-core", "version": "5.9.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13709,7 +13709,7 @@ "name": "solidbunch/wordpress-core", "version": "5.9.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13726,7 +13726,7 @@ "name": "solidbunch/wordpress-core", "version": "5.9.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13743,7 +13743,7 @@ "name": "solidbunch/wordpress-core", "version": "5.9.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13760,7 +13760,7 @@ "name": "solidbunch/wordpress-core", "version": "5.9.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13777,7 +13777,7 @@ "name": "solidbunch/wordpress-core", "version": "5.9.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13794,7 +13794,7 @@ "name": "solidbunch/wordpress-core", "version": "5.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13811,7 +13811,7 @@ "name": "solidbunch/wordpress-core", "version": "5.8.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13828,7 +13828,7 @@ "name": "solidbunch/wordpress-core", "version": "5.8.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13845,7 +13845,7 @@ "name": "solidbunch/wordpress-core", "version": "5.8.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13862,7 +13862,7 @@ "name": "solidbunch/wordpress-core", "version": "5.8.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13879,7 +13879,7 @@ "name": "solidbunch/wordpress-core", "version": "5.8.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13896,7 +13896,7 @@ "name": "solidbunch/wordpress-core", "version": "5.8.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13913,7 +13913,7 @@ "name": "solidbunch/wordpress-core", "version": "5.8.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13930,7 +13930,7 @@ "name": "solidbunch/wordpress-core", "version": "5.8.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13947,7 +13947,7 @@ "name": "solidbunch/wordpress-core", "version": "5.8.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13964,7 +13964,7 @@ "name": "solidbunch/wordpress-core", "version": "5.8.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13981,7 +13981,7 @@ "name": "solidbunch/wordpress-core", "version": "5.8.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -13998,7 +13998,7 @@ "name": "solidbunch/wordpress-core", "version": "5.8.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14015,7 +14015,7 @@ "name": "solidbunch/wordpress-core", "version": "5.8.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14032,7 +14032,7 @@ "name": "solidbunch/wordpress-core", "version": "5.8.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14049,7 +14049,7 @@ "name": "solidbunch/wordpress-core", "version": "5.8.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14066,7 +14066,7 @@ "name": "solidbunch/wordpress-core", "version": "5.8.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14083,7 +14083,7 @@ "name": "solidbunch/wordpress-core", "version": "5.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14100,7 +14100,7 @@ "name": "solidbunch/wordpress-core", "version": "5.7.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14117,7 +14117,7 @@ "name": "solidbunch/wordpress-core", "version": "5.7.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14134,7 +14134,7 @@ "name": "solidbunch/wordpress-core", "version": "5.7.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14151,7 +14151,7 @@ "name": "solidbunch/wordpress-core", "version": "5.7.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14168,7 +14168,7 @@ "name": "solidbunch/wordpress-core", "version": "5.7.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14185,7 +14185,7 @@ "name": "solidbunch/wordpress-core", "version": "5.7.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14202,7 +14202,7 @@ "name": "solidbunch/wordpress-core", "version": "5.7.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14219,7 +14219,7 @@ "name": "solidbunch/wordpress-core", "version": "5.7.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14236,7 +14236,7 @@ "name": "solidbunch/wordpress-core", "version": "5.7.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14253,7 +14253,7 @@ "name": "solidbunch/wordpress-core", "version": "5.7.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14270,7 +14270,7 @@ "name": "solidbunch/wordpress-core", "version": "5.7.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14287,7 +14287,7 @@ "name": "solidbunch/wordpress-core", "version": "5.7.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14304,7 +14304,7 @@ "name": "solidbunch/wordpress-core", "version": "5.7.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14321,7 +14321,7 @@ "name": "solidbunch/wordpress-core", "version": "5.7.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14338,7 +14338,7 @@ "name": "solidbunch/wordpress-core", "version": "5.7.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14355,7 +14355,7 @@ "name": "solidbunch/wordpress-core", "version": "5.7.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14372,7 +14372,7 @@ "name": "solidbunch/wordpress-core", "version": "5.7.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14389,7 +14389,7 @@ "name": "solidbunch/wordpress-core", "version": "5.7.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14406,7 +14406,7 @@ "name": "solidbunch/wordpress-core", "version": "5.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14423,7 +14423,7 @@ "name": "solidbunch/wordpress-core", "version": "5.6.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14440,7 +14440,7 @@ "name": "solidbunch/wordpress-core", "version": "5.6.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14457,7 +14457,7 @@ "name": "solidbunch/wordpress-core", "version": "5.6.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14474,7 +14474,7 @@ "name": "solidbunch/wordpress-core", "version": "5.6.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14491,7 +14491,7 @@ "name": "solidbunch/wordpress-core", "version": "5.6.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14508,7 +14508,7 @@ "name": "solidbunch/wordpress-core", "version": "5.6.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14525,7 +14525,7 @@ "name": "solidbunch/wordpress-core", "version": "5.6.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14542,7 +14542,7 @@ "name": "solidbunch/wordpress-core", "version": "5.6.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14559,7 +14559,7 @@ "name": "solidbunch/wordpress-core", "version": "5.6.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14576,7 +14576,7 @@ "name": "solidbunch/wordpress-core", "version": "5.6.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14593,7 +14593,7 @@ "name": "solidbunch/wordpress-core", "version": "5.6.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14610,7 +14610,7 @@ "name": "solidbunch/wordpress-core", "version": "5.6.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14627,7 +14627,7 @@ "name": "solidbunch/wordpress-core", "version": "5.6.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14644,7 +14644,7 @@ "name": "solidbunch/wordpress-core", "version": "5.6.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14661,7 +14661,7 @@ "name": "solidbunch/wordpress-core", "version": "5.6.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14678,7 +14678,7 @@ "name": "solidbunch/wordpress-core", "version": "5.6.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14695,7 +14695,7 @@ "name": "solidbunch/wordpress-core", "version": "5.6.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14712,7 +14712,7 @@ "name": "solidbunch/wordpress-core", "version": "5.6.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14729,7 +14729,7 @@ "name": "solidbunch/wordpress-core", "version": "5.6.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14746,7 +14746,7 @@ "name": "solidbunch/wordpress-core", "version": "5.6.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14763,7 +14763,7 @@ "name": "solidbunch/wordpress-core", "version": "5.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14780,7 +14780,7 @@ "name": "solidbunch/wordpress-core", "version": "5.5.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14797,7 +14797,7 @@ "name": "solidbunch/wordpress-core", "version": "5.5.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14814,7 +14814,7 @@ "name": "solidbunch/wordpress-core", "version": "5.5.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14831,7 +14831,7 @@ "name": "solidbunch/wordpress-core", "version": "5.5.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14848,7 +14848,7 @@ "name": "solidbunch/wordpress-core", "version": "5.5.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14865,7 +14865,7 @@ "name": "solidbunch/wordpress-core", "version": "5.5.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14882,7 +14882,7 @@ "name": "solidbunch/wordpress-core", "version": "5.5.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14899,7 +14899,7 @@ "name": "solidbunch/wordpress-core", "version": "5.5.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14916,7 +14916,7 @@ "name": "solidbunch/wordpress-core", "version": "5.5.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14933,7 +14933,7 @@ "name": "solidbunch/wordpress-core", "version": "5.5.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14950,7 +14950,7 @@ "name": "solidbunch/wordpress-core", "version": "5.5.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14967,7 +14967,7 @@ "name": "solidbunch/wordpress-core", "version": "5.5.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -14984,7 +14984,7 @@ "name": "solidbunch/wordpress-core", "version": "5.5.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15001,7 +15001,7 @@ "name": "solidbunch/wordpress-core", "version": "5.5.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15018,7 +15018,7 @@ "name": "solidbunch/wordpress-core", "version": "5.5.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15035,7 +15035,7 @@ "name": "solidbunch/wordpress-core", "version": "5.5.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15052,7 +15052,7 @@ "name": "solidbunch/wordpress-core", "version": "5.5.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15069,7 +15069,7 @@ "name": "solidbunch/wordpress-core", "version": "5.5.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15086,7 +15086,7 @@ "name": "solidbunch/wordpress-core", "version": "5.5.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15103,7 +15103,7 @@ "name": "solidbunch/wordpress-core", "version": "5.5.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15120,7 +15120,7 @@ "name": "solidbunch/wordpress-core", "version": "5.5.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15137,7 +15137,7 @@ "name": "solidbunch/wordpress-core", "version": "5.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15154,7 +15154,7 @@ "name": "solidbunch/wordpress-core", "version": "5.4.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15171,7 +15171,7 @@ "name": "solidbunch/wordpress-core", "version": "5.4.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15188,7 +15188,7 @@ "name": "solidbunch/wordpress-core", "version": "5.4.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15205,7 +15205,7 @@ "name": "solidbunch/wordpress-core", "version": "5.4.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15222,7 +15222,7 @@ "name": "solidbunch/wordpress-core", "version": "5.4.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15239,7 +15239,7 @@ "name": "solidbunch/wordpress-core", "version": "5.4.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15256,7 +15256,7 @@ "name": "solidbunch/wordpress-core", "version": "5.4.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15273,7 +15273,7 @@ "name": "solidbunch/wordpress-core", "version": "5.4.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15290,7 +15290,7 @@ "name": "solidbunch/wordpress-core", "version": "5.4.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15307,7 +15307,7 @@ "name": "solidbunch/wordpress-core", "version": "5.4.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15324,7 +15324,7 @@ "name": "solidbunch/wordpress-core", "version": "5.4.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15341,7 +15341,7 @@ "name": "solidbunch/wordpress-core", "version": "5.4.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15358,7 +15358,7 @@ "name": "solidbunch/wordpress-core", "version": "5.4.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15375,7 +15375,7 @@ "name": "solidbunch/wordpress-core", "version": "5.4.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15392,7 +15392,7 @@ "name": "solidbunch/wordpress-core", "version": "5.4.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15409,7 +15409,7 @@ "name": "solidbunch/wordpress-core", "version": "5.4.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15426,7 +15426,7 @@ "name": "solidbunch/wordpress-core", "version": "5.4.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15443,7 +15443,7 @@ "name": "solidbunch/wordpress-core", "version": "5.4.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15460,7 +15460,7 @@ "name": "solidbunch/wordpress-core", "version": "5.4.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15477,7 +15477,7 @@ "name": "solidbunch/wordpress-core", "version": "5.4.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15494,7 +15494,7 @@ "name": "solidbunch/wordpress-core", "version": "5.4.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15511,7 +15511,7 @@ "name": "solidbunch/wordpress-core", "version": "5.4.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15528,7 +15528,7 @@ "name": "solidbunch/wordpress-core", "version": "5.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15545,7 +15545,7 @@ "name": "solidbunch/wordpress-core", "version": "5.3.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15562,7 +15562,7 @@ "name": "solidbunch/wordpress-core", "version": "5.3.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15579,7 +15579,7 @@ "name": "solidbunch/wordpress-core", "version": "5.3.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15596,7 +15596,7 @@ "name": "solidbunch/wordpress-core", "version": "5.3.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15613,7 +15613,7 @@ "name": "solidbunch/wordpress-core", "version": "5.3.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15630,7 +15630,7 @@ "name": "solidbunch/wordpress-core", "version": "5.3.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15647,7 +15647,7 @@ "name": "solidbunch/wordpress-core", "version": "5.3.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15664,7 +15664,7 @@ "name": "solidbunch/wordpress-core", "version": "5.3.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15681,7 +15681,7 @@ "name": "solidbunch/wordpress-core", "version": "5.3.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15698,7 +15698,7 @@ "name": "solidbunch/wordpress-core", "version": "5.3.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15715,7 +15715,7 @@ "name": "solidbunch/wordpress-core", "version": "5.3.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15732,7 +15732,7 @@ "name": "solidbunch/wordpress-core", "version": "5.3.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15749,7 +15749,7 @@ "name": "solidbunch/wordpress-core", "version": "5.3.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15766,7 +15766,7 @@ "name": "solidbunch/wordpress-core", "version": "5.3.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15783,7 +15783,7 @@ "name": "solidbunch/wordpress-core", "version": "5.3.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15800,7 +15800,7 @@ "name": "solidbunch/wordpress-core", "version": "5.3.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15817,7 +15817,7 @@ "name": "solidbunch/wordpress-core", "version": "5.3.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15834,7 +15834,7 @@ "name": "solidbunch/wordpress-core", "version": "5.3.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15851,7 +15851,7 @@ "name": "solidbunch/wordpress-core", "version": "5.3.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15868,7 +15868,7 @@ "name": "solidbunch/wordpress-core", "version": "5.3.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15885,7 +15885,7 @@ "name": "solidbunch/wordpress-core", "version": "5.3.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15902,7 +15902,7 @@ "name": "solidbunch/wordpress-core", "version": "5.3.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15919,7 +15919,7 @@ "name": "solidbunch/wordpress-core", "version": "5.3.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15936,7 +15936,7 @@ "name": "solidbunch/wordpress-core", "version": "5.3.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15953,7 +15953,7 @@ "name": "solidbunch/wordpress-core", "version": "5.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15970,7 +15970,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.27", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -15987,7 +15987,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.26", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16004,7 +16004,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.25", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16021,7 +16021,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16038,7 +16038,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16055,7 +16055,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16072,7 +16072,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16089,7 +16089,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16106,7 +16106,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16123,7 +16123,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16140,7 +16140,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16157,7 +16157,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16174,7 +16174,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16191,7 +16191,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16208,7 +16208,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16225,7 +16225,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16242,7 +16242,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16259,7 +16259,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16276,7 +16276,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16293,7 +16293,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16310,7 +16310,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16327,7 +16327,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16344,7 +16344,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16361,7 +16361,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16378,7 +16378,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16395,7 +16395,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16412,7 +16412,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16429,7 +16429,7 @@ "name": "solidbunch/wordpress-core", "version": "5.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.6" }, @@ -16446,7 +16446,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1.25", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16463,7 +16463,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16480,7 +16480,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16497,7 +16497,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16514,7 +16514,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16531,7 +16531,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16548,7 +16548,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16565,7 +16565,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16582,7 +16582,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16599,7 +16599,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16616,7 +16616,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16633,7 +16633,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16650,7 +16650,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16667,7 +16667,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16684,7 +16684,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16701,7 +16701,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16718,7 +16718,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16735,7 +16735,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16752,7 +16752,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16769,7 +16769,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16786,7 +16786,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16803,7 +16803,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16820,7 +16820,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16837,7 +16837,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16854,7 +16854,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16871,7 +16871,7 @@ "name": "solidbunch/wordpress-core", "version": "5.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16888,7 +16888,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.28", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16905,7 +16905,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.27", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16922,7 +16922,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.26", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16939,7 +16939,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.25", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16956,7 +16956,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16973,7 +16973,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -16990,7 +16990,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17007,7 +17007,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17024,7 +17024,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17041,7 +17041,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17058,7 +17058,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17075,7 +17075,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17092,7 +17092,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17109,7 +17109,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17126,7 +17126,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17143,7 +17143,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17160,7 +17160,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17177,7 +17177,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17194,7 +17194,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17211,7 +17211,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17228,7 +17228,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17245,7 +17245,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17262,7 +17262,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17279,7 +17279,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17296,7 +17296,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17313,7 +17313,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17330,7 +17330,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17347,7 +17347,7 @@ "name": "solidbunch/wordpress-core", "version": "5.0", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17364,7 +17364,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.32", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17381,7 +17381,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.31", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17398,7 +17398,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.30", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17415,7 +17415,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.29", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17432,7 +17432,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.28", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17449,7 +17449,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.27", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17466,7 +17466,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.26", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17483,7 +17483,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.25", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17500,7 +17500,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17517,7 +17517,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17534,7 +17534,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17551,7 +17551,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17568,7 +17568,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17585,7 +17585,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17602,7 +17602,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17619,7 +17619,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17636,7 +17636,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17653,7 +17653,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17670,7 +17670,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17687,7 +17687,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17704,7 +17704,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17721,7 +17721,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17738,7 +17738,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17755,7 +17755,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17772,7 +17772,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17789,7 +17789,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17806,7 +17806,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17823,7 +17823,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17840,7 +17840,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17857,7 +17857,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17874,7 +17874,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17891,7 +17891,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17908,7 +17908,7 @@ "name": "solidbunch/wordpress-core", "version": "4.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17925,7 +17925,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.31", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17942,7 +17942,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.30", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17959,7 +17959,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.29", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17976,7 +17976,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.28", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -17993,7 +17993,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.27", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18010,7 +18010,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.26", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18027,7 +18027,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.25", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18044,7 +18044,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18061,7 +18061,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18078,7 +18078,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18095,7 +18095,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18112,7 +18112,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18129,7 +18129,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18146,7 +18146,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18163,7 +18163,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18180,7 +18180,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18197,7 +18197,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18214,7 +18214,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18231,7 +18231,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18248,7 +18248,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18265,7 +18265,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18282,7 +18282,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18299,7 +18299,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18316,7 +18316,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18333,7 +18333,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18350,7 +18350,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18367,7 +18367,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18384,7 +18384,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18401,7 +18401,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18418,7 +18418,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18435,7 +18435,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18452,7 +18452,7 @@ "name": "solidbunch/wordpress-core", "version": "4.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18469,7 +18469,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.36", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18486,7 +18486,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.35", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18503,7 +18503,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.34", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18520,7 +18520,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.33", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18537,7 +18537,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.32", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18554,7 +18554,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.31", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18571,7 +18571,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.30", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18588,7 +18588,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.29", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18605,7 +18605,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.28", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18622,7 +18622,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.27", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18639,7 +18639,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.26", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18656,7 +18656,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.25", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18673,7 +18673,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18690,7 +18690,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18707,7 +18707,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18724,7 +18724,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18741,7 +18741,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18758,7 +18758,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18775,7 +18775,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18792,7 +18792,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18809,7 +18809,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18826,7 +18826,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18843,7 +18843,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18860,7 +18860,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18877,7 +18877,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18894,7 +18894,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18911,7 +18911,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18928,7 +18928,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18945,7 +18945,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18962,7 +18962,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18979,7 +18979,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -18996,7 +18996,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19013,7 +19013,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19030,7 +19030,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19047,7 +19047,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19064,7 +19064,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19081,7 +19081,7 @@ "name": "solidbunch/wordpress-core", "version": "4.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19098,7 +19098,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.30", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19115,7 +19115,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.29", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19132,7 +19132,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.28", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19149,7 +19149,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.27", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19166,7 +19166,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.26", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19183,7 +19183,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.25", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19200,7 +19200,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19217,7 +19217,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19234,7 +19234,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19251,7 +19251,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19268,7 +19268,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19285,7 +19285,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19302,7 +19302,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19319,7 +19319,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19336,7 +19336,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19353,7 +19353,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19370,7 +19370,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19387,7 +19387,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19404,7 +19404,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19421,7 +19421,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19438,7 +19438,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19455,7 +19455,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19472,7 +19472,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19489,7 +19489,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19506,7 +19506,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19523,7 +19523,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19540,7 +19540,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19557,7 +19557,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19574,7 +19574,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19591,7 +19591,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19608,7 +19608,7 @@ "name": "solidbunch/wordpress-core", "version": "4.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19625,7 +19625,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.33", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19642,7 +19642,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.32", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19659,7 +19659,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.31", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19676,7 +19676,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.30", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19693,7 +19693,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.29", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19710,7 +19710,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.28", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19727,7 +19727,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.27", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19744,7 +19744,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.26", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19761,7 +19761,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.25", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19778,7 +19778,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19795,7 +19795,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19812,7 +19812,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19829,7 +19829,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19846,7 +19846,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19863,7 +19863,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19880,7 +19880,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19897,7 +19897,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19914,7 +19914,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19931,7 +19931,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19948,7 +19948,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19965,7 +19965,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19982,7 +19982,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -19999,7 +19999,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20016,7 +20016,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20033,7 +20033,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20050,7 +20050,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20067,7 +20067,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20084,7 +20084,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20101,7 +20101,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20118,7 +20118,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20135,7 +20135,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20152,7 +20152,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20169,7 +20169,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20186,7 +20186,7 @@ "name": "solidbunch/wordpress-core", "version": "4.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20203,7 +20203,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.34", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20220,7 +20220,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.33", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20237,7 +20237,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.32", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20254,7 +20254,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.31", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20271,7 +20271,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.30", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20288,7 +20288,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.29", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20305,7 +20305,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.28", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20322,7 +20322,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.27", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20339,7 +20339,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.26", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20356,7 +20356,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.25", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20373,7 +20373,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20390,7 +20390,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20407,7 +20407,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20424,7 +20424,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20441,7 +20441,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20458,7 +20458,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20475,7 +20475,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20492,7 +20492,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20509,7 +20509,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20526,7 +20526,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20543,7 +20543,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20560,7 +20560,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20577,7 +20577,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20594,7 +20594,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20611,7 +20611,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20628,7 +20628,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20645,7 +20645,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20662,7 +20662,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20679,7 +20679,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20696,7 +20696,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20713,7 +20713,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20730,7 +20730,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20747,7 +20747,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20764,7 +20764,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20781,7 +20781,7 @@ "name": "solidbunch/wordpress-core", "version": "4.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20798,7 +20798,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.35", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20815,7 +20815,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.34", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20832,7 +20832,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.33", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20849,7 +20849,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.32", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20866,7 +20866,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.31", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20883,7 +20883,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.30", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20900,7 +20900,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.29", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20917,7 +20917,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.28", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20934,7 +20934,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.27", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20951,7 +20951,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.26", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20968,7 +20968,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.25", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -20985,7 +20985,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21002,7 +21002,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21019,7 +21019,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21036,7 +21036,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21053,7 +21053,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21070,7 +21070,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21087,7 +21087,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21104,7 +21104,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21121,7 +21121,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21138,7 +21138,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21155,7 +21155,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21172,7 +21172,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21189,7 +21189,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21206,7 +21206,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21223,7 +21223,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21240,7 +21240,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21257,7 +21257,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21274,7 +21274,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21291,7 +21291,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21308,7 +21308,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21325,7 +21325,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21342,7 +21342,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21359,7 +21359,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21376,7 +21376,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21393,7 +21393,7 @@ "name": "solidbunch/wordpress-core", "version": "4.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21410,7 +21410,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.39", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21427,7 +21427,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.38", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21444,7 +21444,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.37", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21461,7 +21461,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.36", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21478,7 +21478,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.35", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21495,7 +21495,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.34", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21512,7 +21512,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.33", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21529,7 +21529,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.32", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21546,7 +21546,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.31", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21563,7 +21563,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.30", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21580,7 +21580,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.29", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21597,7 +21597,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.28", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21614,7 +21614,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.27", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21631,7 +21631,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.26", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21648,7 +21648,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.25", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21665,7 +21665,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21682,7 +21682,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21699,7 +21699,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21716,7 +21716,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21733,7 +21733,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21750,7 +21750,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21767,7 +21767,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21784,7 +21784,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21801,7 +21801,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21818,7 +21818,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21835,7 +21835,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21852,7 +21852,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21869,7 +21869,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21886,7 +21886,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21903,7 +21903,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21920,7 +21920,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21937,7 +21937,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21954,7 +21954,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21971,7 +21971,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -21988,7 +21988,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22005,7 +22005,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22022,7 +22022,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22039,7 +22039,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22056,7 +22056,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22073,7 +22073,7 @@ "name": "solidbunch/wordpress-core", "version": "4.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22090,7 +22090,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.42", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22107,7 +22107,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.41", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22124,7 +22124,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.40", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22141,7 +22141,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.39", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22158,7 +22158,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.38", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22175,7 +22175,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.37", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22192,7 +22192,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.36", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22209,7 +22209,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.35", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22226,7 +22226,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.34", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22243,7 +22243,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.33", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22260,7 +22260,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.32", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22277,7 +22277,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.31", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22294,7 +22294,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.30", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22311,7 +22311,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.29", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22328,7 +22328,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.28", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22345,7 +22345,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.27", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22362,7 +22362,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.26", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22379,7 +22379,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.25", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22396,7 +22396,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.24", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22413,7 +22413,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.23", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22430,7 +22430,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.22", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22447,7 +22447,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.21", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22464,7 +22464,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.20", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22481,7 +22481,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.19", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22498,7 +22498,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.18", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22515,7 +22515,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.17", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22532,7 +22532,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.16", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22549,7 +22549,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.15", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22566,7 +22566,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.14", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22583,7 +22583,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.13", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22600,7 +22600,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.12", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22617,7 +22617,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.11", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22634,7 +22634,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.10", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22651,7 +22651,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.9", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22668,7 +22668,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.8", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22685,7 +22685,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.7", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22702,7 +22702,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.6", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22719,7 +22719,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.5", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22736,7 +22736,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.4", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22753,7 +22753,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.3", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22770,7 +22770,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.2", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22787,7 +22787,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, @@ -22804,7 +22804,7 @@ "name": "solidbunch/wordpress-core", "version": "4.1", "type": "wordpress-core", - "license": "MIT", + "license": "GPL-2.0-or-later", "require": { "php": ">=5.2" }, From 679aacfef075ba870e0244543179d875d8e7d9da Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sat, 19 Sep 2026 22:32:09 +0000 Subject: [PATCH 02/35] Rename workflow to 'WordPress release watch' and add job display names --- .github/workflows/update-packages.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/update-packages.yml b/.github/workflows/update-packages.yml index 430b17a..ef6228c 100644 --- a/.github/workflows/update-packages.yml +++ b/.github/workflows/update-packages.yml @@ -1,4 +1,4 @@ -name: Update WordPress Core Package +name: WordPress release watch on: schedule: @@ -8,6 +8,7 @@ on: jobs: check: + name: Check wordpress.org for new releases runs-on: ubuntu-24.04 timeout-minutes: 5 permissions: @@ -29,6 +30,7 @@ jobs: run: node check-new-versions.js update: + name: Update packages.json needs: check if: needs.check.outputs.run == 'true' runs-on: ubuntu-24.04 From 4540407def8683b0a863b6fdd385b04173e31377 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sat, 19 Sep 2026 22:49:13 +0000 Subject: [PATCH 03/35] Extract duplicated code into lib/ modules and add first offline tests Refactored constants, utilities, HTTP logic, version comparison, and packages file handling out of check-new-versions.js and generate-packages-json.js into separate modules for maintainability. Added dependency-free package.json with `npm test` using Node's built-in test runner, plus first offline tests for HTTP and version utilities. Behavior unchanged; both scripts work identically to the pre-refactor versions. --- check-new-versions.js | 39 ++++------ generate-packages-json.js | 159 ++++++-------------------------------- lib/constants.js | 42 ++++++++++ lib/http.js | 56 ++++++++++++++ lib/packages-file.js | 32 ++++++++ lib/util.js | 20 +++++ lib/versions.js | 30 +++++++ package.json | 11 +++ test/helpers.js | 47 +++++++++++ test/lib-http.test.js | 20 +++++ test/lib-versions.test.js | 60 ++++++++++++++ 11 files changed, 356 insertions(+), 160 deletions(-) create mode 100644 lib/constants.js create mode 100644 lib/http.js create mode 100644 lib/packages-file.js create mode 100644 lib/util.js create mode 100644 lib/versions.js create mode 100644 package.json create mode 100644 test/helpers.js create mode 100644 test/lib-http.test.js create mode 100644 test/lib-versions.test.js diff --git a/check-new-versions.js b/check-new-versions.js index 9e68f32..6f75882 100644 --- a/check-new-versions.js +++ b/check-new-versions.js @@ -2,40 +2,29 @@ const fs = require('fs'); +const { VARIANTS, VERSION_RE, SHASUM_RE, DOWNLOAD_BASE } = require('./lib/constants'); +const { isObject } = require('./lib/util'); +const { httpGet, withRetries } = require('./lib/http'); + // Test seams: the workflow never sets these const PACKAGES_FILE = process.env.PACKAGES_FILE || 'packages.json'; const VERSION_CHECK_URL = process.env.VERSION_CHECK_URL || 'https://api.wordpress.org/core/version-check/1.7/'; -const DOWNLOAD_BASE = 'https://downloads.wordpress.org/release/'; - -const VERSION_RE = /^\d+\.\d+(\.\d+)?$/; -const SHASUM_RE = /^[0-9a-f]{40}$/; -const REQUEST_TIMEOUT_MS = 15000; const BACKOFF_MS = [2000, 6000]; -const VARIANTS = [ - { name: 'solidbunch/wordpress-core-no-content', suffix: '-no-content' }, - { name: 'solidbunch/wordpress-core', suffix: '' } -]; - -const isObject = (value) => value !== null && typeof value === 'object' && !Array.isArray(value); -const sleep = (ms) => new Promise((resolve) => setTimeout(resolve, ms)); +// Keeps this gate's original, shorter failure-reason formula (no err.cause?.message fallback) +// byte-identical to HEAD; see lib/http.js's defaultDescribeError for the generator's formula. +const describeError = (err) => err.cause?.code || err.message; // judge(status, body) returns a verdict object, or { retry: reason } for a transient failure async function get(url, judge) { - let reason; - for (let attempt = 0; attempt <= BACKOFF_MS.length; attempt++) { - if (attempt > 0) await sleep(BACKOFF_MS[attempt - 1]); - try { - const res = await fetch(url, { signal: AbortSignal.timeout(REQUEST_TIMEOUT_MS) }); - const verdict = judge(res.status, await res.text()); - if (verdict.retry === undefined) return verdict; - reason = verdict.retry; - } catch (err) { - reason = err.cause?.code || err.message; - } - } - throw new Error(`cannot fetch ${url}: ${reason} (after ${BACKOFF_MS.length + 1} attempts)`); + const outcome = await withRetries(async () => { + const res = await httpGet(url, { describeError }); + if (res.error) return { retry: res.error }; + return judge(res.status, res.body); + }, { retries: BACKOFF_MS.length, delayFor: (i) => BACKOFF_MS[i - 1] }); + if (outcome.failure) throw new Error(`cannot fetch ${url}: ${outcome.failure} (after ${BACKOFF_MS.length + 1} attempts)`); + return outcome; } function readPackages() { diff --git a/generate-packages-json.js b/generate-packages-json.js index 0070732..03f7aa3 100644 --- a/generate-packages-json.js +++ b/generate-packages-json.js @@ -3,115 +3,35 @@ const fs = require('fs'); const { execFileSync } = require('child_process'); +const { + API_URL, + STABLE_CHECK_URL, + VERSION_PHP_URLS, + LICENSE, + MIN_VERSION, + VERSION_RE, + SHASUM_RE, + PHP_REQUIREMENT_RE, + VARIANTS +} = require('./lib/constants'); +const { isObject, distUrl, normalizeHost } = require('./lib/util'); +const { compareVersions, findDuplicates } = require('./lib/versions'); +const { httpGet, describeResponse, withRetries } = require('./lib/http'); +const { parsePackages, readPackagesFile } = require('./lib/packages-file'); + const PACKAGES_FILE = 'packages.json'; -const API_URL = 'https://api.wordpress.org/core/version-check/1.7/'; -const STABLE_CHECK_URL = 'https://api.wordpress.org/core/stable-check/1.0/'; -const VERSION_PHP_URLS = [ - (version) => `https://core.svn.wordpress.org/tags/${version}/wp-includes/version.php`, - (version) => `https://raw.githubusercontent.com/WordPress/WordPress/${version}/wp-includes/version.php` -]; -const DOWNLOAD_BASE = 'https://downloads.wordpress.org/release/'; -const DOWNLOAD_HOST = 'downloads.wordpress.org'; - -// License of the WordPress archives the entries point to, not of this repository's own code -const LICENSE = 'GPL-2.0-or-later'; - -// Oldest branch ever published here; limits enumeration only -const MIN_VERSION = '4.1'; - -const VERSION_RE = /^\d+\.\d+(\.\d+)?$/; -const SHASUM_RE = /^[0-9a-f]{40}$/; -const PHP_REQUIREMENT_RE = /^>=\d+\.\d+$/; - -const REQUEST_TIMEOUT_MS = 15000; -const MAX_IN_FLIGHT = 6; -const MAX_BACKOFF_MS = 30000; + const API_RETRIES = 2; const NEW_ENTRY_RETRIES = 2; const EXISTING_ENTRY_RETRIES = 5; -const VARIANTS = [ - { name: 'solidbunch/wordpress-core-no-content', suffix: '-no-content' }, - { name: 'solidbunch/wordpress-core', suffix: '' } -]; - -const isObject = (value) => value !== null && typeof value === 'object' && !Array.isArray(value); -const sleep = (ms) => new Promise((resolve) => setTimeout(resolve, ms)); -const distUrl = (variant, version) => `${DOWNLOAD_BASE}wordpress-${version}${variant.suffix}.zip`; - -function versionParts(version) { - const parts = version.split('.').map(Number); - while (parts.length < 3) parts.push(0); - return parts; -} - -function compareVersions(a, b) { - const pa = versionParts(a); - const pb = versionParts(b); - for (let i = 0; i < 3; i++) { - if (pa[i] !== pb[i]) return pa[i] - pb[i]; - } - return 0; -} - -// "4.1" and "4.1.0" are the same Composer version, so equal-comparing keys are duplicates -function findDuplicates(versions) { - const seen = new Map(); - const duplicates = []; - for (const version of versions) { - const canonical = versionParts(version).join('.'); - if (seen.has(canonical)) duplicates.push(`DUPLICATE-VERSION: ${seen.get(canonical)} == ${version}`); - else seen.set(canonical, version); - } - return duplicates; -} - -let inFlight = 0; -const waiting = []; - -async function acquireSlot() { - if (inFlight < MAX_IN_FLIGHT) inFlight++; - else await new Promise((resolve) => waiting.push(resolve)); -} - -function releaseSlot() { - const next = waiting.shift(); - if (next) next(); - else inFlight--; -} - -async function httpGet(url) { - await acquireSlot(); - try { - const res = await fetch(url, { signal: AbortSignal.timeout(REQUEST_TIMEOUT_MS) }); - return { status: res.status, body: await res.text() }; - } catch (err) { - return { error: err.cause?.code || err.cause?.message || err.message }; - } finally { - releaseSlot(); - } -} - -async function withRetries(retries, attempt) { - let reason; - for (let i = 0; i <= retries; i++) { - if (i > 0) await sleep(Math.min(1000 * 2 ** (i - 1), MAX_BACKOFF_MS)); - const outcome = await attempt(); - if (!outcome.retry) return outcome; - reason = outcome.retry; - } - return { failure: reason }; -} - -const describeResponse = (res) => `HTTP ${res.status}: ${res.body.trim().replace(/\s+/g, ' ').slice(0, 500)}`; - async function fetchJson(url) { - const outcome = await withRetries(API_RETRIES, async () => { + const outcome = await withRetries(async () => { const res = await httpGet(url); if (res.error) return { retry: res.error }; if (res.status !== 200) return { retry: describeResponse(res) }; return { body: res.body }; - }); + }, { retries: API_RETRIES }); if (outcome.failure) throw new Error(`cannot fetch ${url}: ${outcome.failure}`); try { return JSON.parse(outcome.body); @@ -122,7 +42,7 @@ async function fetchJson(url) { // Only a 404 on the .sha1 means "archive does not exist"; every other failure is transient async function fetchShasum(url, retries) { - return withRetries(retries, async () => { + return withRetries(async () => { const res = await httpGet(`${url}.sha1`); if (res.error) return { retry: res.error }; if (res.status === 404) return { missing: true }; @@ -130,31 +50,11 @@ async function fetchShasum(url, retries) { const shasum = res.body.trim(); if (!SHASUM_RE.test(shasum)) return { retry: `HTTP 200 but body is not a SHA-1: ${JSON.stringify(shasum.slice(0, 100))}` }; return { shasum }; - }); -} - -function parsePackages(text, label) { - let parsed; - try { - parsed = JSON.parse(text); - } catch (err) { - throw new Error(`${label} is not valid JSON: ${err.message}`); - } - if (!isObject(parsed) || !isObject(parsed.packages)) throw new Error(`${label} has no "packages" object`); - const known = VARIANTS.map((variant) => variant.name); - for (const name of Object.keys(parsed.packages)) { - if (!known.includes(name)) throw new Error(`${label} contains unknown package ${name}`); - if (!isObject(parsed.packages[name])) throw new Error(`${label}: package ${name} is not an object`); - } - return parsed.packages; + }, { retries }); } function readPackages({ required }) { - if (!fs.existsSync(PACKAGES_FILE)) { - if (required) throw new Error(`${PACKAGES_FILE} does not exist`); - return {}; - } - return parsePackages(fs.readFileSync(PACKAGES_FILE, 'utf8'), PACKAGES_FILE); + return readPackagesFile(PACKAGES_FILE, { required }); } function readGitBaseline() { @@ -249,17 +149,6 @@ function asymmetricLines(packages) { return lines; } -function normalizeHost(url) { - try { - const parsed = new URL(url); - parsed.protocol = 'https:'; - parsed.hostname = DOWNLOAD_HOST; - return parsed.href; - } catch { - return undefined; - } -} - function buildEntry(fields, url, shasum) { const entry = { name: fields.name, @@ -340,7 +229,7 @@ async function fetchVersionPhpMetadata(version) { const outcomes = []; for (const buildUrl of VERSION_PHP_URLS) { const url = buildUrl(version); - const outcome = await withRetries(NEW_ENTRY_RETRIES, async () => { + const outcome = await withRetries(async () => { const res = await httpGet(url); if (res.error) return { retry: res.error }; if (res.status === 404) return { missing: true }; @@ -348,7 +237,7 @@ async function fetchVersionPhpMetadata(version) { const metadata = parseVersionPhp(res.body); if (!metadata) return { retry: 'HTTP 200 but the body has no single $required_php_version and $required_mysql_version assignment' }; return { metadata }; - }); + }, { retries: NEW_ENTRY_RETRIES }); if (outcome.metadata) return { metadata: outcome.metadata }; outcomes.push({ url, outcome }); } diff --git a/lib/constants.js b/lib/constants.js new file mode 100644 index 0000000..7cfa445 --- /dev/null +++ b/lib/constants.js @@ -0,0 +1,42 @@ +'use strict'; + +const API_URL = 'https://api.wordpress.org/core/version-check/1.7/'; +const STABLE_CHECK_URL = 'https://api.wordpress.org/core/stable-check/1.0/'; +const VERSION_PHP_URLS = [ + (version) => `https://core.svn.wordpress.org/tags/${version}/wp-includes/version.php`, + (version) => `https://raw.githubusercontent.com/WordPress/WordPress/${version}/wp-includes/version.php` +]; +const DOWNLOAD_BASE = 'https://downloads.wordpress.org/release/'; +const DOWNLOAD_HOST = 'downloads.wordpress.org'; + +// License of the WordPress archives the entries point to, not of this repository's own code +const LICENSE = 'GPL-2.0-or-later'; + +// Oldest branch ever published here; limits enumeration only +const MIN_VERSION = '4.1'; + +const VERSION_RE = /^\d+\.\d+(\.\d+)?$/; +const SHASUM_RE = /^[0-9a-f]{40}$/; +const PHP_REQUIREMENT_RE = /^>=\d+\.\d+$/; + +const REQUEST_TIMEOUT_MS = 15000; + +const VARIANTS = [ + { name: 'solidbunch/wordpress-core-no-content', suffix: '-no-content' }, + { name: 'solidbunch/wordpress-core', suffix: '' } +]; + +module.exports = { + API_URL, + STABLE_CHECK_URL, + VERSION_PHP_URLS, + DOWNLOAD_BASE, + DOWNLOAD_HOST, + LICENSE, + MIN_VERSION, + VERSION_RE, + SHASUM_RE, + PHP_REQUIREMENT_RE, + REQUEST_TIMEOUT_MS, + VARIANTS +}; diff --git a/lib/http.js b/lib/http.js new file mode 100644 index 0000000..4f660e8 --- /dev/null +++ b/lib/http.js @@ -0,0 +1,56 @@ +'use strict'; + +const { REQUEST_TIMEOUT_MS } = require('./constants'); +const { sleep } = require('./util'); + +const MAX_IN_FLIGHT = 6; +const MAX_BACKOFF_MS = 30000; + +let inFlight = 0; +const waiting = []; + +async function acquireSlot() { + if (inFlight < MAX_IN_FLIGHT) inFlight++; + else await new Promise((resolve) => waiting.push(resolve)); +} + +function releaseSlot() { + const next = waiting.shift(); + if (next) next(); + else inFlight--; +} + +// describeError is a parameter (not hard-coded) because the two callers keep their pre-extraction, +// byte-identical error messages: the generator falls back to err.cause?.message, the gate does not. +const defaultDescribeError = (err) => err.cause?.code || err.cause?.message || err.message; + +async function httpGet(url, { describeError = defaultDescribeError } = {}) { + await acquireSlot(); + try { + const res = await fetch(url, { signal: AbortSignal.timeout(REQUEST_TIMEOUT_MS) }); + return { status: res.status, body: await res.text() }; + } catch (err) { + return { error: describeError(err) }; + } finally { + releaseSlot(); + } +} + +const describeResponse = (res) => `HTTP ${res.status}: ${res.body.trim().replace(/\s+/g, ' ').slice(0, 500)}`; + +const defaultDelayFor = (i) => Math.min(1000 * 2 ** (i - 1), MAX_BACKOFF_MS); + +// attempt() returns an outcome; an outcome with a truthy .retry is retried, anything else is returned. +// After `retries` retries are exhausted, { failure: } is returned. +async function withRetries(attempt, { retries, delayFor = defaultDelayFor } = {}) { + let reason; + for (let i = 0; i <= retries; i++) { + if (i > 0) await sleep(delayFor(i)); + const outcome = await attempt(); + if (!outcome.retry) return outcome; + reason = outcome.retry; + } + return { failure: reason }; +} + +module.exports = { MAX_IN_FLIGHT, httpGet, describeResponse, withRetries }; diff --git a/lib/packages-file.js b/lib/packages-file.js new file mode 100644 index 0000000..3d7a349 --- /dev/null +++ b/lib/packages-file.js @@ -0,0 +1,32 @@ +'use strict'; + +const fs = require('fs'); + +const { VARIANTS } = require('./constants'); +const { isObject } = require('./util'); + +function parsePackages(text, label) { + let parsed; + try { + parsed = JSON.parse(text); + } catch (err) { + throw new Error(`${label} is not valid JSON: ${err.message}`); + } + if (!isObject(parsed) || !isObject(parsed.packages)) throw new Error(`${label} has no "packages" object`); + const known = VARIANTS.map((variant) => variant.name); + for (const name of Object.keys(parsed.packages)) { + if (!known.includes(name)) throw new Error(`${label} contains unknown package ${name}`); + if (!isObject(parsed.packages[name])) throw new Error(`${label}: package ${name} is not an object`); + } + return parsed.packages; +} + +function readPackagesFile(path, { required }) { + if (!fs.existsSync(path)) { + if (required) throw new Error(`${path} does not exist`); + return {}; + } + return parsePackages(fs.readFileSync(path, 'utf8'), path); +} + +module.exports = { parsePackages, readPackagesFile }; diff --git a/lib/util.js b/lib/util.js new file mode 100644 index 0000000..77b0632 --- /dev/null +++ b/lib/util.js @@ -0,0 +1,20 @@ +'use strict'; + +const { DOWNLOAD_BASE, DOWNLOAD_HOST } = require('./constants'); + +const isObject = (value) => value !== null && typeof value === 'object' && !Array.isArray(value); +const sleep = (ms) => new Promise((resolve) => setTimeout(resolve, ms)); +const distUrl = (variant, version) => `${DOWNLOAD_BASE}wordpress-${version}${variant.suffix}.zip`; + +function normalizeHost(url) { + try { + const parsed = new URL(url); + parsed.protocol = 'https:'; + parsed.hostname = DOWNLOAD_HOST; + return parsed.href; + } catch { + return undefined; + } +} + +module.exports = { isObject, sleep, distUrl, normalizeHost }; diff --git a/lib/versions.js b/lib/versions.js new file mode 100644 index 0000000..6077fdb --- /dev/null +++ b/lib/versions.js @@ -0,0 +1,30 @@ +'use strict'; + +function versionParts(version) { + const parts = version.split('.').map(Number); + while (parts.length < 3) parts.push(0); + return parts; +} + +function compareVersions(a, b) { + const pa = versionParts(a); + const pb = versionParts(b); + for (let i = 0; i < 3; i++) { + if (pa[i] !== pb[i]) return pa[i] - pb[i]; + } + return 0; +} + +// "4.1" and "4.1.0" are the same Composer version, so equal-comparing keys are duplicates +function findDuplicates(versions) { + const seen = new Map(); + const duplicates = []; + for (const version of versions) { + const canonical = versionParts(version).join('.'); + if (seen.has(canonical)) duplicates.push(`DUPLICATE-VERSION: ${seen.get(canonical)} == ${version}`); + else seen.set(canonical, version); + } + return duplicates; +} + +module.exports = { versionParts, compareVersions, findDuplicates }; diff --git a/package.json b/package.json new file mode 100644 index 0000000..47c7c66 --- /dev/null +++ b/package.json @@ -0,0 +1,11 @@ +{ + "name": "solidbunch-wordpress-core", + "private": true, + "license": "MIT", + "engines": { + "node": ">=22" + }, + "scripts": { + "test": "node --test" + } +} diff --git a/test/helpers.js b/test/helpers.js new file mode 100644 index 0000000..6da76aa --- /dev/null +++ b/test/helpers.js @@ -0,0 +1,47 @@ +'use strict'; + +// Pure exports only, no side effects at require time — Node's test runner +// also loads this file as a test file (it contains zero tests, harmlessly). + +const fs = require('fs'); +const os = require('os'); +const path = require('path'); +const http = require('http'); + +// routes: { [urlPath]: (req, res) => void } +function startServer(routes) { + const server = http.createServer((req, res) => { + const url = new URL(req.url, 'http://127.0.0.1'); + const handler = routes[url.pathname]; + if (!handler) { + res.writeHead(404); + res.end('not found'); + return; + } + handler(req, res, url); + }); + return new Promise((resolve) => { + server.listen(0, '127.0.0.1', () => { + const { port } = server.address(); + resolve({ + url: `http://127.0.0.1:${port}`, + close: () => new Promise((closeResolve) => server.close(() => closeResolve())) + }); + }); + }); +} + +async function withTempDir(fn) { + const dir = fs.mkdtempSync(path.join(os.tmpdir(), 'wordpress-core-test-')); + try { + return await fn(dir); + } finally { + fs.rmSync(dir, { recursive: true, force: true }); + } +} + +function readFixture(name) { + return fs.readFileSync(path.join(__dirname, 'fixtures', name), 'utf8'); +} + +module.exports = { startServer, withTempDir, readFixture }; diff --git a/test/lib-http.test.js b/test/lib-http.test.js new file mode 100644 index 0000000..2287681 --- /dev/null +++ b/test/lib-http.test.js @@ -0,0 +1,20 @@ +'use strict'; + +const test = require('node:test'); +const assert = require('node:assert/strict'); + +const { httpGet } = require('../lib/http'); + +// http://127.0.0.1:1 fails immediately with ERR_SOCKET_BAD_PORT, no network I/O involved. +const BAD_PORT_URL = 'http://127.0.0.1:1'; + +test('httpGet default describeError falls back through err.cause?.message', async () => { + const res = await httpGet(BAD_PORT_URL); + assert.equal(res.error, 'bad port'); +}); + +test('httpGet accepts a describeError option for callers that keep their own formula', async () => { + const describeError = (err) => err.cause?.code || err.message; + const res = await httpGet(BAD_PORT_URL, { describeError }); + assert.equal(res.error, 'fetch failed'); +}); diff --git a/test/lib-versions.test.js b/test/lib-versions.test.js new file mode 100644 index 0000000..b8a9f81 --- /dev/null +++ b/test/lib-versions.test.js @@ -0,0 +1,60 @@ +'use strict'; + +const test = require('node:test'); +const assert = require('node:assert/strict'); + +const { versionParts, compareVersions, findDuplicates } = require('../lib/versions'); +const { distUrl, normalizeHost } = require('../lib/util'); +const { VARIANTS } = require('../lib/constants'); + +test('versionParts pads to three numeric components', () => { + assert.deepEqual(versionParts('4.1'), [4, 1, 0]); + assert.deepEqual(versionParts('4.1.2'), [4, 1, 2]); + assert.deepEqual(versionParts('10'), [10, 0, 0]); +}); + +test('compareVersions orders and is transitive over a fixed list', () => { + const ordered = ['4.1', '4.1.2', '4.2', '5.0', '5.0.1', '6.9.1']; + for (let i = 1; i < ordered.length; i++) { + assert.ok(compareVersions(ordered[i - 1], ordered[i]) < 0, `${ordered[i - 1]} < ${ordered[i]}`); + assert.ok(compareVersions(ordered[i], ordered[i - 1]) > 0, `${ordered[i]} > ${ordered[i - 1]}`); + } + for (let i = 0; i < ordered.length; i++) { + for (let j = 0; j < ordered.length; j++) { + for (let k = 0; k < ordered.length; k++) { + if (compareVersions(ordered[i], ordered[j]) <= 0 && compareVersions(ordered[j], ordered[k]) <= 0) { + assert.ok(compareVersions(ordered[i], ordered[k]) <= 0, `transitivity: ${ordered[i]} <= ${ordered[k]}`); + } + } + } + } + assert.equal(compareVersions('4.1', '4.1.0'), 0); +}); + +test('findDuplicates treats "4.1" and "4.1.0" as the same version', () => { + const duplicates = findDuplicates(['4.1', '4.1.0']); + assert.equal(duplicates.length, 1); + assert.match(duplicates[0], /^DUPLICATE-VERSION: 4\.1 == 4\.1\.0$/); +}); + +test('distUrl builds the canonical download URL per variant', () => { + const noContent = VARIANTS.find((variant) => variant.suffix === '-no-content'); + const full = VARIANTS.find((variant) => variant.suffix === ''); + assert.equal(distUrl(noContent, '6.9.1'), 'https://downloads.wordpress.org/release/wordpress-6.9.1-no-content.zip'); + assert.equal(distUrl(full, '6.9.1'), 'https://downloads.wordpress.org/release/wordpress-6.9.1.zip'); +}); + +test('normalizeHost rewrites protocol and host to the canonical download host', () => { + assert.equal( + normalizeHost('http://downloads.wordpress.org/release/wordpress-6.9.zip'), + 'https://downloads.wordpress.org/release/wordpress-6.9.zip' + ); + assert.equal( + normalizeHost('https://evil.example.com/release/wordpress-6.9.zip'), + 'https://downloads.wordpress.org/release/wordpress-6.9.zip' + ); +}); + +test('normalizeHost(undefined) is undefined', () => { + assert.equal(normalizeHost(undefined), undefined); +}); From e35a4f70cb521db41a0c7954833605a63624c8d5 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sat, 19 Sep 2026 23:00:50 +0000 Subject: [PATCH 04/35] Add offline unit tests for generator validation, metadata, and entry functions Tests cover all validate/validateEntry violation codes, parseVersionPhp, metadataFromOffer/Sibling, buildEntry/storedFields/newFields, and asymmetricLines. generate-packages-json.js gains require.main guard and module.exports for testability; CLI behavior is unchanged. --- generate-packages-json.js | 28 +++++- test/fixtures/version.php.txt | 43 ++++++++ test/generator-asymmetric.test.js | 46 +++++++++ test/generator-build-entry.test.js | 99 +++++++++++++++++++ test/generator-metadata.test.js | 84 ++++++++++++++++ test/generator-validate.test.js | 153 +++++++++++++++++++++++++++++ 6 files changed, 449 insertions(+), 4 deletions(-) create mode 100644 test/fixtures/version.php.txt create mode 100644 test/generator-asymmetric.test.js create mode 100644 test/generator-build-entry.test.js create mode 100644 test/generator-metadata.test.js create mode 100644 test/generator-validate.test.js diff --git a/generate-packages-json.js b/generate-packages-json.js index 03f7aa3..6d28f7c 100644 --- a/generate-packages-json.js +++ b/generate-packages-json.js @@ -386,7 +386,27 @@ async function main() { await (args.length ? check() : generate()); } -main().catch((err) => { - console.error(`FATAL: ${err.message}`); - process.exitCode = 1; -}); +if (require.main === module) { + main().catch((err) => { + console.error(`FATAL: ${err.message}`); + process.exitCode = 1; + }); +} + +module.exports = { + validate, + validateEntry, + buildEntry, + storedFields, + newFields, + metadataFromSibling, + metadataFromOffer, + parseVersionPhp, + readVersionPhpAssignment, + asymmetricLines, + resolveExisting, + resolveNew, + resolveVersion, + check, + generate +}; diff --git a/test/fixtures/version.php.txt b/test/fixtures/version.php.txt new file mode 100644 index 0000000..bb68552 --- /dev/null +++ b/test/fixtures/version.php.txt @@ -0,0 +1,43 @@ +=7.4' }, distType: 'zip', extra: undefined }, + distUrl(variant, version), + SHASUM + ); +} + +test('asymmetricLines is empty when both variants carry the same versions', () => { + const packages = { + [noContent.name]: { '6.9': entryFor(noContent, '6.9') }, + [full.name]: { '6.9': entryFor(full, '6.9') } + }; + assert.deepEqual(asymmetricLines(packages), []); +}); + +test('asymmetricLines reports a version present in only one variant', () => { + const packages = { + [noContent.name]: { '6.9': entryFor(noContent, '6.9') }, + [full.name]: {} + }; + assert.deepEqual(asymmetricLines(packages), [`ASYMMETRIC: 6.9 exists only in ${noContent.name}`]); +}); + +test('asymmetricLines reports both directions independently', () => { + const packages = { + [noContent.name]: { '6.8': entryFor(noContent, '6.8') }, + [full.name]: { '6.9': entryFor(full, '6.9') } + }; + const lines = asymmetricLines(packages); + assert.equal(lines.length, 2); + assert.ok(lines.includes(`ASYMMETRIC: 6.8 exists only in ${noContent.name}`)); + assert.ok(lines.includes(`ASYMMETRIC: 6.9 exists only in ${full.name}`)); +}); diff --git a/test/generator-build-entry.test.js b/test/generator-build-entry.test.js new file mode 100644 index 0000000..e230773 --- /dev/null +++ b/test/generator-build-entry.test.js @@ -0,0 +1,99 @@ +'use strict'; + +const test = require('node:test'); +const assert = require('node:assert/strict'); + +const { buildEntry, storedFields, newFields } = require('../generate-packages-json'); +const { VARIANTS } = require('../lib/constants'); +const { distUrl } = require('../lib/util'); + +const SHASUM = 'a'.repeat(40); +const [noContent, full] = VARIANTS; + +function fields(variant, extra) { + return { + name: variant.name, + version: '6.9', + type: 'wordpress-core', + require: { php: '>=7.4' }, + distType: 'zip', + extra + }; +} + +test('buildEntry emits the expected key order without extra, for both variants', () => { + for (const variant of [noContent, full]) { + const url = distUrl(variant, '6.9'); + const entry = buildEntry(fields(variant, undefined), url, SHASUM); + assert.deepEqual(Object.keys(entry), ['name', 'version', 'type', 'license', 'require', 'dist']); + assert.equal(entry.name, variant.name); + assert.equal(entry.version, '6.9'); + assert.equal(entry.type, 'wordpress-core'); + assert.equal(entry.license, 'GPL-2.0-or-later'); + assert.deepEqual(entry.require, { php: '>=7.4' }); + assert.deepEqual(entry.dist, { type: 'zip', url, shasum: SHASUM }); + assert.equal(entry.extra, undefined); + } +}); + +test('buildEntry appends extra last when present, for both variants', () => { + for (const variant of [noContent, full]) { + const url = distUrl(variant, '6.9'); + const entry = buildEntry(fields(variant, { mysql_version: '5.5.5' }), url, SHASUM); + assert.deepEqual(Object.keys(entry), ['name', 'version', 'type', 'license', 'require', 'dist', 'extra']); + assert.deepEqual(entry.extra, { mysql_version: '5.5.5' }); + } +}); + +test('storedFields/buildEntry round trip: rebuilding a stored entry reproduces its own inputs', () => { + const url = distUrl(full, '6.9'); + const originalFields = fields(full, { mysql_version: '5.5.5' }); + const entry = buildEntry(originalFields, url, SHASUM); + assert.deepEqual(storedFields(entry), originalFields); +}); + +test('storedFields/buildEntry round trip without extra', () => { + const url = distUrl(noContent, '6.9'); + const originalFields = fields(noContent, undefined); + const entry = buildEntry(originalFields, url, SHASUM); + assert.deepEqual(storedFields(entry), originalFields); +}); + +test('storedFields tolerates a missing dist object', () => { + assert.deepEqual(storedFields(undefined), { + name: undefined, + version: undefined, + type: undefined, + require: undefined, + distType: undefined, + extra: undefined + }); +}); + +test('newFields builds buildEntry inputs from variant, version and metadata', () => { + assert.deepEqual( + newFields(full, '6.9', { php: '>=7.4', extra: { mysql_version: '5.5.5' } }), + { + name: full.name, + version: '6.9', + type: 'wordpress-core', + require: { php: '>=7.4' }, + distType: 'zip', + extra: { mysql_version: '5.5.5' } + } + ); +}); + +test('newFields omits extra when metadata has none', () => { + assert.deepEqual( + newFields(noContent, '6.9', { php: '>=7.4', extra: undefined }), + { + name: noContent.name, + version: '6.9', + type: 'wordpress-core', + require: { php: '>=7.4' }, + distType: 'zip', + extra: undefined + } + ); +}); diff --git a/test/generator-metadata.test.js b/test/generator-metadata.test.js new file mode 100644 index 0000000..1f2ed79 --- /dev/null +++ b/test/generator-metadata.test.js @@ -0,0 +1,84 @@ +'use strict'; + +const test = require('node:test'); +const assert = require('node:assert/strict'); + +const { + parseVersionPhp, + readVersionPhpAssignment, + metadataFromOffer, + metadataFromSibling +} = require('../generate-packages-json'); +const { readFixture } = require('./helpers'); + +test('parseVersionPhp reads a real version.php fixture', () => { + const text = readFixture('version.php.txt'); + assert.deepEqual(parseVersionPhp(text), { php: '>=7.2', extra: { mysql_version: '5.5.5' } }); +}); + +test('parseVersionPhp returns null when $required_php_version is assigned twice', () => { + const text = ` + $required_php_version = '7.2.24'; + $required_php_version = '7.4.0'; + $required_mysql_version = '5.5.5'; + `; + assert.equal(parseVersionPhp(text), null); +}); + +test('parseVersionPhp returns null when $required_mysql_version is missing', () => { + const text = ` + $required_php_version = '7.2.24'; + `; + assert.equal(parseVersionPhp(text), null); +}); + +test('readVersionPhpAssignment returns the single quoted assignment', () => { + const text = `$required_php_version = '7.2.24';`; + assert.equal(readVersionPhpAssignment(text, 'required_php_version'), '7.2.24'); +}); + +test('readVersionPhpAssignment returns null when the assignment is absent', () => { + assert.equal(readVersionPhpAssignment('', 'required_php_version'), null); +}); + +test('readVersionPhpAssignment returns null when the assignment appears twice', () => { + const text = ` + $required_php_version = '7.2.24'; + $required_php_version = '7.4.0'; + `; + assert.equal(readVersionPhpAssignment(text, 'required_php_version'), null); +}); + +test('metadataFromOffer builds php requirement and mysql extra from a version-check offer', () => { + assert.deepEqual( + metadataFromOffer({ php_version: '7.4.33', mysql_version: '5.5.5' }), + { php: '>=7.4', extra: { mysql_version: '5.5.5' } } + ); +}); + +test('metadataFromOffer omits extra when mysql_version is missing', () => { + assert.deepEqual(metadataFromOffer({ php_version: '7.4.33' }), { php: '>=7.4', extra: undefined }); +}); + +test('metadataFromOffer omits extra when mysql_version is an empty string', () => { + assert.deepEqual( + metadataFromOffer({ php_version: '7.4.33', mysql_version: '' }), + { php: '>=7.4', extra: undefined } + ); +}); + +test('metadataFromOffer returns null for a non-string php_version', () => { + assert.equal(metadataFromOffer({ php_version: 7.4 }), null); + assert.equal(metadataFromOffer({}), null); + assert.equal(metadataFromOffer(null), null); +}); + +test('metadataFromSibling copies php and extra from the sibling entry', () => { + const sibling = { require: { php: '>=7.4' }, extra: { mysql_version: '5.5.5' } }; + assert.deepEqual(metadataFromSibling(sibling), { php: '>=7.4', extra: { mysql_version: '5.5.5' } }); +}); + +test('metadataFromSibling tolerates a sibling with no extra', () => { + const sibling = { require: { php: '>=7.4' } }; + assert.deepEqual(metadataFromSibling(sibling), { php: '>=7.4', extra: undefined }); +}); diff --git a/test/generator-validate.test.js b/test/generator-validate.test.js new file mode 100644 index 0000000..1a5c7c7 --- /dev/null +++ b/test/generator-validate.test.js @@ -0,0 +1,153 @@ +'use strict'; + +const test = require('node:test'); +const assert = require('node:assert/strict'); + +const { validate, validateEntry, buildEntry } = require('../generate-packages-json'); +const { VARIANTS, LICENSE } = require('../lib/constants'); +const { distUrl } = require('../lib/util'); + +const SHASUM = 'a'.repeat(40); +const [noContent, full] = VARIANTS; + +function entryFor(variant, version) { + return buildEntry( + { name: variant.name, version, type: 'wordpress-core', require: { php: '>=7.4' }, distType: 'zip', extra: undefined }, + distUrl(variant, version), + SHASUM + ); +} + +function validPackages(version = '6.9') { + return { + [noContent.name]: { [version]: entryFor(noContent, version) }, + [full.name]: { [version]: entryFor(full, version) } + }; +} + +function violationsFor(prefix, violations) { + return violations.filter((v) => v.startsWith(`${prefix}:`)); +} + +test('validate: a well-formed document produces zero violations', () => { + assert.deepEqual(validate(validPackages(), {}), []); +}); + +test('validate: PACKAGES when the package set or order is wrong', () => { + const swapped = { [full.name]: validPackages()[full.name], [noContent.name]: validPackages()[noContent.name] }; + assert.equal(violationsFor('PACKAGES', validate(swapped, {})).length, 1); + + const extraPackage = { ...validPackages(), 'solidbunch/unknown': {} }; + assert.equal(violationsFor('PACKAGES', validate(extraPackage, {})).length, 1); +}); + +test('validate: EMPTY-PACKAGE when a variant has no versions', () => { + const packages = validPackages(); + packages[noContent.name] = {}; + assert.equal(violationsFor('EMPTY-PACKAGE', validate(packages, {})).length, 1); +}); + +test('validate: BAD-VERSION-KEY when an entry key is not a stable version string', () => { + const packages = validPackages(); + packages[full.name]['not-a-version'] = entryFor(full, 'not-a-version'); + assert.equal(violationsFor('BAD-VERSION-KEY', validate(packages, {})).length, 1); +}); + +test('validate: DUPLICATE-VERSION when two keys are the same Composer version', () => { + const packages = validPackages('6.9'); + packages[full.name]['6.9.0'] = entryFor(full, '6.9.0'); + assert.equal(violationsFor('DUPLICATE-VERSION', validate(packages, {})).length, 1); +}); + +test('validate: ORDER when versions are not strictly descending', () => { + const packages = { + [noContent.name]: { '6.8': entryFor(noContent, '6.8'), '6.9': entryFor(noContent, '6.9') }, + [full.name]: { '6.8': entryFor(full, '6.8'), '6.9': entryFor(full, '6.9') } + }; + assert.equal(violationsFor('ORDER', validate(packages, {})).length, 2); +}); + +test('validate: LOST-VERSION when a previous version disappears from the file', () => { + const previous = validPackages('6.8'); + const packages = validPackages('6.9'); + const violations = validate(packages, previous); + assert.equal(violationsFor('LOST-VERSION', violations).length, 2); +}); + +test('validate: SHRUNK when a variant has fewer entries than the previous file', () => { + const previous = { + [noContent.name]: { '6.8': entryFor(noContent, '6.8'), '6.9': entryFor(noContent, '6.9') }, + [full.name]: { '6.8': entryFor(full, '6.8'), '6.9': entryFor(full, '6.9') } + }; + const packages = validPackages('6.9'); + const violations = validate(packages, previous); + assert.ok(violationsFor('SHRUNK', violations).length >= 1); +}); + +test('validateEntry: a well-formed entry produces zero violations', () => { + assert.deepEqual(validateEntry(full, '6.9', entryFor(full, '6.9')), []); + assert.deepEqual(validateEntry(noContent, '6.9', entryFor(noContent, '6.9')), []); +}); + +test('validateEntry: MALFORMED when the entry is not an object', () => { + assert.deepEqual(validateEntry(full, '6.9', null), [`MALFORMED: ${full.name} 6.9 is not an object`]); + assert.deepEqual(validateEntry(full, '6.9', 'not-an-object'), [`MALFORMED: ${full.name} 6.9 is not an object`]); +}); + +test('validateEntry: NAME when entry.name does not match the variant', () => { + const entry = { ...entryFor(full, '6.9'), name: 'wrong/name' }; + assert.equal(violationsFor('NAME', validateEntry(full, '6.9', entry)).length, 1); +}); + +test('validateEntry: VERSION when entry.version does not match the key', () => { + const entry = { ...entryFor(full, '6.9'), version: '6.8' }; + assert.equal(violationsFor('VERSION', validateEntry(full, '6.9', entry)).length, 1); +}); + +test('validateEntry: TYPE when entry.type is not wordpress-core', () => { + const entry = { ...entryFor(full, '6.9'), type: 'library' }; + assert.equal(violationsFor('TYPE', validateEntry(full, '6.9', entry)).length, 1); +}); + +test('validateEntry: LICENSE when entry.license does not match the required license', () => { + const entry = { ...entryFor(full, '6.9'), license: 'MIT' }; + assert.equal(violationsFor('LICENSE', validateEntry(full, '6.9', entry)).length, 1); + assert.equal(entryFor(full, '6.9').license, LICENSE); +}); + +test('validateEntry: REQUIRE when require is missing, has extra keys, or a malformed php constraint', () => { + const base = entryFor(full, '6.9'); + assert.equal(violationsFor('REQUIRE', validateEntry(full, '6.9', { ...base, require: undefined })).length, 1); + assert.equal(violationsFor('REQUIRE', validateEntry(full, '6.9', { ...base, require: { php: '>=7.4', extra: 'x' } })).length, 1); + assert.equal(violationsFor('REQUIRE', validateEntry(full, '6.9', { ...base, require: { php: '7.4' } })).length, 1); +}); + +test('validateEntry: DIST when the entry has no dist object', () => { + const entry = { ...entryFor(full, '6.9'), dist: undefined }; + assert.equal(violationsFor('DIST', validateEntry(full, '6.9', entry)).length, 1); +}); + +test('validateEntry: DIST-TYPE when dist.type is not zip', () => { + const base = entryFor(full, '6.9'); + const entry = { ...base, dist: { ...base.dist, type: 'tar' } }; + assert.equal(violationsFor('DIST-TYPE', validateEntry(full, '6.9', entry)).length, 1); +}); + +test('validateEntry: URL when dist.url is not the canonical download URL', () => { + const base = entryFor(full, '6.9'); + const entry = { ...base, dist: { ...base.dist, url: 'https://example.com/wordpress-6.9.zip' } }; + assert.equal(violationsFor('URL', validateEntry(full, '6.9', entry)).length, 1); +}); + +test('validateEntry: SHASUM when dist.shasum is not 40 lowercase hex characters', () => { + const base = entryFor(full, '6.9'); + assert.equal(violationsFor('SHASUM', validateEntry(full, '6.9', { ...base, dist: { ...base.dist, shasum: 'not-a-shasum' } })).length, 1); + assert.equal(violationsFor('SHASUM', validateEntry(full, '6.9', { ...base, dist: { ...base.dist, shasum: undefined } })).length, 1); +}); + +test('validateEntry: EXTRA when extra has unexpected shape', () => { + const base = entryFor(full, '6.9'); + assert.equal(violationsFor('EXTRA', validateEntry(full, '6.9', { ...base, extra: { mysql_version: 5 } })).length, 1); + assert.equal(violationsFor('EXTRA', validateEntry(full, '6.9', { ...base, extra: { mysql_version: '5.5.5', other: 'x' } })).length, 1); + assert.deepEqual(validateEntry(full, '6.9', { ...base, extra: { mysql_version: '5.5.5' } }), []); +}); From f1ca23a7887f205ca6fc1b176f996ae82c765eb9 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sat, 19 Sep 2026 23:11:49 +0000 Subject: [PATCH 05/35] Add E2E tests for check-new-versions.js with HTTP server through env seams Enables running the gate script as a child process with environment-based configuration seams: - PACKAGES_FILE and VERSION_CHECK_URL for routing test data - DOWNLOAD_BASE_OVERRIDE for overriding archive probe base URL (test-only, never used for dist URLs) The gate now includes a require.main guard and exports functions for importing during tests. --- check-new-versions.js | 16 +-- lib/constants.js | 4 + test/gate.test.js | 221 ++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 235 insertions(+), 6 deletions(-) create mode 100644 test/gate.test.js diff --git a/check-new-versions.js b/check-new-versions.js index 6f75882..ff4e373 100644 --- a/check-new-versions.js +++ b/check-new-versions.js @@ -2,7 +2,7 @@ const fs = require('fs'); -const { VARIANTS, VERSION_RE, SHASUM_RE, DOWNLOAD_BASE } = require('./lib/constants'); +const { VARIANTS, VERSION_RE, SHASUM_RE, probeBase } = require('./lib/constants'); const { isObject } = require('./lib/util'); const { httpGet, withRetries } = require('./lib/http'); @@ -88,14 +88,18 @@ async function main() { if (missing.length === 0) return finish(false, `All ${offered.size} offered version(s) are in ${PACKAGES_FILE}`); for (const { variant, version } of missing) { - const url = `${DOWNLOAD_BASE}wordpress-${version}${variant.suffix}.zip.sha1`; + const url = `${probeBase()}wordpress-${version}${variant.suffix}.zip.sha1`; if ((await get(url, judgeProbe)).exists) return finish(true, `${variant.name} ${version} is offered, missing and its archive exists`); console.log(`SKIPPED-NO-ARCHIVE: ${variant.name} ${version}: ${url} returned 404`); } return finish(false, `${missing.length} offered package version(s) have no archive yet`); } -main().catch((err) => { - console.error(`FATAL: ${err.message}`); - process.exitCode = 1; -}); +if (require.main === module) { + main().catch((err) => { + console.error(`FATAL: ${err.message}`); + process.exitCode = 1; + }); +} + +module.exports = { main, readPackages, fetchOfferedVersions, judgeProbe }; diff --git a/lib/constants.js b/lib/constants.js index 7cfa445..1d7ba6a 100644 --- a/lib/constants.js +++ b/lib/constants.js @@ -9,6 +9,9 @@ const VERSION_PHP_URLS = [ const DOWNLOAD_BASE = 'https://downloads.wordpress.org/release/'; const DOWNLOAD_HOST = 'downloads.wordpress.org'; +// DOWNLOAD_BASE_OVERRIDE is a test seam; the workflows never set it +const probeBase = () => process.env.DOWNLOAD_BASE_OVERRIDE || DOWNLOAD_BASE; + // License of the WordPress archives the entries point to, not of this repository's own code const LICENSE = 'GPL-2.0-or-later'; @@ -32,6 +35,7 @@ module.exports = { VERSION_PHP_URLS, DOWNLOAD_BASE, DOWNLOAD_HOST, + probeBase, LICENSE, MIN_VERSION, VERSION_RE, diff --git a/test/gate.test.js b/test/gate.test.js new file mode 100644 index 0000000..c926121 --- /dev/null +++ b/test/gate.test.js @@ -0,0 +1,221 @@ +'use strict'; + +const test = require('node:test'); +const assert = require('node:assert/strict'); +const fs = require('fs'); +const path = require('path'); +const { execFile } = require('child_process'); +const { promisify } = require('util'); + +const { startServer, withTempDir } = require('./helpers'); + +const execFileAsync = promisify(execFile); +const GATE_SCRIPT = path.join(__dirname, '..', 'check-new-versions.js'); + +function writePackages(dir, packages) { + const file = path.join(dir, 'packages.json'); + fs.writeFileSync(file, JSON.stringify({ packages }, null, 2)); + return file; +} + +// Runs check-new-versions.js as a child process; never throws on non-zero exit, +// callers assert exitCode/stdout/stderr explicitly. +async function runGate(env) { + try { + const { stdout, stderr } = await execFileAsync(process.execPath, [GATE_SCRIPT], { env }); + return { exitCode: 0, stdout, stderr }; + } catch (err) { + return { exitCode: err.code ?? 1, stdout: err.stdout ?? '', stderr: err.stderr ?? '' }; + } +} + +function readOutput(outputFile) { + return fs.existsSync(outputFile) ? fs.readFileSync(outputFile, 'utf8') : ''; +} + +test('all offered versions already present -> run=false', async () => { + await withTempDir(async (dir) => { + const { url, close } = await startServer({ + '/version-check': (req, res) => { + res.writeHead(200, { 'content-type': 'application/json' }); + res.end(JSON.stringify({ offers: [{ version: '6.9' }] })); + } + }); + try { + const packagesFile = writePackages(dir, { + 'solidbunch/wordpress-core-no-content': { '6.9': {} }, + 'solidbunch/wordpress-core': { '6.9': {} } + }); + const outputFile = path.join(dir, 'github-output'); + const result = await runGate({ + ...process.env, + PACKAGES_FILE: packagesFile, + VERSION_CHECK_URL: `${url}/version-check`, + GITHUB_OUTPUT: outputFile + }); + assert.equal(result.exitCode, 0); + assert.match(result.stdout, /All 1 offered version\(s\) are in/); + assert.equal(readOutput(outputFile), 'run=false\n'); + } finally { + await close(); + } + }); +}); + +test('a missing version whose archive exists -> run=true', async () => { + await withTempDir(async (dir) => { + const shasum = '0'.repeat(40); + const { url, close } = await startServer({ + '/version-check': (req, res) => { + res.writeHead(200, { 'content-type': 'application/json' }); + res.end(JSON.stringify({ offers: [{ version: '6.9' }] })); + }, + '/release/wordpress-6.9.zip.sha1': (req, res) => { + res.writeHead(200); + res.end(shasum); + } + }); + try { + const packagesFile = writePackages(dir, { + 'solidbunch/wordpress-core-no-content': { '6.9': {} }, + 'solidbunch/wordpress-core': {} + }); + const outputFile = path.join(dir, 'github-output'); + const result = await runGate({ + ...process.env, + PACKAGES_FILE: packagesFile, + VERSION_CHECK_URL: `${url}/version-check`, + DOWNLOAD_BASE_OVERRIDE: `${url}/release/`, + GITHUB_OUTPUT: outputFile + }); + assert.equal(result.exitCode, 0); + assert.match(result.stdout, /solidbunch\/wordpress-core 6\.9 is offered, missing and its archive exists/); + assert.equal(readOutput(outputFile), 'run=true\n'); + } finally { + await close(); + } + }); +}); + +test('a missing version whose archive does not exist -> run=false, SKIPPED-NO-ARCHIVE', async () => { + await withTempDir(async (dir) => { + const { url, close } = await startServer({ + '/version-check': (req, res) => { + res.writeHead(200, { 'content-type': 'application/json' }); + res.end(JSON.stringify({ offers: [{ version: '6.9' }] })); + } + // no route for the .sha1 probe: startServer answers 404 by default + }); + try { + const packagesFile = writePackages(dir, { + 'solidbunch/wordpress-core-no-content': { '6.9': {} }, + 'solidbunch/wordpress-core': {} + }); + const outputFile = path.join(dir, 'github-output'); + const result = await runGate({ + ...process.env, + PACKAGES_FILE: packagesFile, + VERSION_CHECK_URL: `${url}/version-check`, + DOWNLOAD_BASE_OVERRIDE: `${url}/release/`, + GITHUB_OUTPUT: outputFile + }); + assert.equal(result.exitCode, 0); + assert.match(result.stdout, /SKIPPED-NO-ARCHIVE: solidbunch\/wordpress-core 6\.9: .*wordpress-6\.9\.zip\.sha1 returned 404/); + assert.match(result.stdout, /1 offered package version\(s\) have no archive yet/); + assert.equal(readOutput(outputFile), 'run=false\n'); + } finally { + await close(); + } + }); +}); + +test('FORCE_FULL=true -> run=true without any HTTP request', async () => { + await withTempDir(async (dir) => { + let requestCount = 0; + const { url, close } = await startServer({ + '/version-check': (req, res) => { + requestCount++; + res.writeHead(200, { 'content-type': 'application/json' }); + res.end(JSON.stringify({ offers: [{ version: '6.9' }] })); + } + }); + try { + const packagesFile = writePackages(dir, { + 'solidbunch/wordpress-core-no-content': {}, + 'solidbunch/wordpress-core': {} + }); + const outputFile = path.join(dir, 'github-output'); + const result = await runGate({ + ...process.env, + FORCE_FULL: 'true', + PACKAGES_FILE: packagesFile, + VERSION_CHECK_URL: `${url}/version-check`, + GITHUB_OUTPUT: outputFile + }); + assert.equal(result.exitCode, 0); + assert.match(result.stdout, /FORCE_FULL=true: skipping the release check/); + assert.equal(readOutput(outputFile), 'run=true\n'); + assert.equal(requestCount, 0); + } finally { + await close(); + } + }); +}); + +test('a non-version offer is ignored, valid offers still resolve', async () => { + await withTempDir(async (dir) => { + const { url, close } = await startServer({ + '/version-check': (req, res) => { + res.writeHead(200, { 'content-type': 'application/json' }); + res.end(JSON.stringify({ offers: [{ version: '6.9' }, { version: 'not-a-version' }] })); + } + }); + try { + const packagesFile = writePackages(dir, { + 'solidbunch/wordpress-core-no-content': { '6.9': {} }, + 'solidbunch/wordpress-core': { '6.9': {} } + }); + const outputFile = path.join(dir, 'github-output'); + const result = await runGate({ + ...process.env, + PACKAGES_FILE: packagesFile, + VERSION_CHECK_URL: `${url}/version-check`, + GITHUB_OUTPUT: outputFile + }); + assert.equal(result.exitCode, 0); + assert.match(result.stdout, /IGNORED-VERSION: "not-a-version" \(from offers\)/); + assert.equal(readOutput(outputFile), 'run=false\n'); + } finally { + await close(); + } + }); +}); + +test('the version-check route failing on every attempt is fatal', { timeout: 30000 }, async () => { + await withTempDir(async (dir) => { + const { url, close } = await startServer({ + '/version-check': (req, res) => { + res.writeHead(500); + res.end('boom'); + } + }); + try { + const packagesFile = writePackages(dir, { + 'solidbunch/wordpress-core-no-content': {}, + 'solidbunch/wordpress-core': {} + }); + const outputFile = path.join(dir, 'github-output'); + const result = await runGate({ + ...process.env, + PACKAGES_FILE: packagesFile, + VERSION_CHECK_URL: `${url}/version-check`, + GITHUB_OUTPUT: outputFile + }); + assert.notEqual(result.exitCode, 0); + assert.match(result.stderr, new RegExp(`FATAL: cannot fetch ${url}/version-check: HTTP 500 \\(after 3 attempts\\)`)); + assert.equal(readOutput(outputFile), ''); + } finally { + await close(); + } + }); +}); From a71f9cad8039d781aeade182af692961bba57995 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sat, 19 Sep 2026 23:23:37 +0000 Subject: [PATCH 06/35] Add Composer metadata parity to packages with deterministic backfill mode Package entries now include wordpress/core-implementation, source, description, homepage, support, and keywords fields, computed in buildEntry and validated in validateEntry for consistency. A new offline deterministic --backfill mode enables regeneration of packages.json without manual data entry. All 1342 versions (671 + 671) have been backfilled while preserving existing fields unchanged. --- generate-packages-json.js | 103 +- lib/constants.js | 30 +- packages.json | 22816 ++++++++++++++++++++++++++- test/backfill.test.js | 144 + test/generator-asymmetric.test.js | 1 + test/generator-build-entry.test.js | 44 +- test/generator-validate.test.js | 43 + 7 files changed, 23159 insertions(+), 22 deletions(-) create mode 100644 test/backfill.test.js diff --git a/generate-packages-json.js b/generate-packages-json.js index 6d28f7c..69b3740 100644 --- a/generate-packages-json.js +++ b/generate-packages-json.js @@ -12,7 +12,11 @@ const { VERSION_RE, SHASUM_RE, PHP_REQUIREMENT_RE, - VARIANTS + VARIANTS, + HOMEPAGE, + SUPPORT, + CORE_IMPLEMENTATION, + SOURCE_URL } = require('./lib/constants'); const { isObject, distUrl, normalizeHost } = require('./lib/util'); const { compareVersions, findDuplicates } = require('./lib/versions'); @@ -25,6 +29,8 @@ const API_RETRIES = 2; const NEW_ENTRY_RETRIES = 2; const EXISTING_ENTRY_RETRIES = 5; +const ALLOWED_ENTRY_FIELDS = ['name', 'version', 'type', 'description', 'keywords', 'homepage', 'license', 'support', 'require', 'provide', 'source', 'dist', 'extra']; + async function fetchJson(url) { const outcome = await withRetries(async () => { const res = await httpGet(url); @@ -114,6 +120,31 @@ function validateEntry(variant, key, entry) { if (entry.type !== 'wordpress-core') violations.push(`TYPE: ${at} has type ${JSON.stringify(entry.type)}`); if (entry.license !== LICENSE) violations.push(`LICENSE: ${at} has license ${JSON.stringify(entry.license)}`); + if (entry.description !== variant.description) { + violations.push(`DESCRIPTION: ${at} has description ${JSON.stringify(entry.description)}, expected ${JSON.stringify(variant.description)}`); + } + if (JSON.stringify(entry.keywords) !== JSON.stringify(variant.keywords)) { + violations.push(`KEYWORDS: ${at} has keywords ${JSON.stringify(entry.keywords)}, expected ${JSON.stringify(variant.keywords)}`); + } + if (entry.homepage !== HOMEPAGE) { + violations.push(`HOMEPAGE: ${at} has homepage ${JSON.stringify(entry.homepage)}, expected ${JSON.stringify(HOMEPAGE)}`); + } + if (JSON.stringify(entry.support) !== JSON.stringify(SUPPORT)) { + violations.push(`SUPPORT: ${at} has support ${JSON.stringify(entry.support)}, expected ${JSON.stringify(SUPPORT)}`); + } + const expectedProvide = { [CORE_IMPLEMENTATION]: key }; + if (JSON.stringify(entry.provide) !== JSON.stringify(expectedProvide)) { + violations.push(`PROVIDE: ${at} has provide ${JSON.stringify(entry.provide)}, expected ${JSON.stringify(expectedProvide)}`); + } + if (variant.hasSource) { + const expectedSource = { type: 'git', url: SOURCE_URL, reference: key }; + if (JSON.stringify(entry.source) !== JSON.stringify(expectedSource)) { + violations.push(`SOURCE: ${at} has source ${JSON.stringify(entry.source)}, expected ${JSON.stringify(expectedSource)}`); + } + } else if (entry.source !== undefined) { + violations.push(`SOURCE: ${at} must not declare a source`); + } + const require = entry.require; if (!isObject(require) || Object.keys(require).join() !== 'php' || !PHP_REQUIREMENT_RE.test(require.php)) { violations.push(`REQUIRE: ${at} has require ${JSON.stringify(require)}, expected {"php": ">=X.Y"}`); @@ -135,6 +166,10 @@ function validateEntry(variant, key, entry) { if (extra !== undefined && (!isObject(extra) || Object.keys(extra).join() !== 'mysql_version' || typeof extra.mysql_version !== 'string')) { violations.push(`EXTRA: ${at} has extra ${JSON.stringify(extra)}, expected only {"mysql_version": ""}`); } + + const unknown = Object.keys(entry).filter((field) => !ALLOWED_ENTRY_FIELDS.includes(field)); + if (unknown.length) violations.push(`UNKNOWN-FIELD: ${at} has unexpected field(s) ${JSON.stringify(unknown)}`); + return violations; } @@ -149,15 +184,21 @@ function asymmetricLines(packages) { return lines; } -function buildEntry(fields, url, shasum) { +function buildEntry(variant, fields, url, shasum) { const entry = { name: fields.name, version: fields.version, type: fields.type, + description: variant.description, + keywords: [...variant.keywords], + homepage: HOMEPAGE, license: LICENSE, + support: { ...SUPPORT }, require: fields.require, - dist: { type: fields.distType, url, shasum } + provide: { [CORE_IMPLEMENTATION]: fields.version } }; + if (variant.hasSource) entry.source = { type: 'git', url: SOURCE_URL, reference: fields.version }; + entry.dist = { type: fields.distType, url, shasum }; if (fields.extra !== undefined) entry.extra = fields.extra; return entry; } @@ -200,10 +241,10 @@ async function resolveExisting(variant, version, stored) { const fields = storedFields(stored); const storedShasum = stored?.dist?.shasum; if (typeof storedShasum === 'string' && SHASUM_RE.test(storedShasum)) { - return { status: 'kept', entry: buildEntry(fields, url, storedShasum) }; + return { status: 'kept', entry: buildEntry(variant, fields, url, storedShasum) }; } const result = await fetchShasum(url, EXISTING_ENTRY_RETRIES); - if (result.shasum) return { status: 'kept', entry: buildEntry(fields, url, result.shasum) }; + if (result.shasum) return { status: 'kept', entry: buildEntry(variant, fields, url, result.shasum) }; const cause = result.missing ? 'HTTP 404, the archive does not exist (withdrawn upstream, or the stored URL is wrong)' : `${result.failure} (after ${EXISTING_ENTRY_RETRIES} retries)`; @@ -259,7 +300,7 @@ async function resolveNew(variant, version, sibling, offer, getVersionPhpMetadat if (fetched.failure) return { status: 'deferred', reason: `${variant.name} ${version}: ${fetched.failure}` }; metadata = fetched.metadata; } - return { status: 'added', entry: buildEntry(newFields(variant, version, metadata), url, result.shasum) }; + return { status: 'added', entry: buildEntry(variant, newFields(variant, version, metadata), url, result.shasum) }; } async function resolveVersion(version, previous, offer) { @@ -380,10 +421,53 @@ async function check() { console.log(`${PACKAGES_FILE} passes all invariants`); } +// Rebuilds every entry through buildEntry from data already in the file. Performs zero network +// requests; never adds or removes a version. Reusable whenever buildEntry's computed fields change. +async function backfill() { + const stored = readPackages({ required: true }); + const packages = {}; + const badEntries = []; + for (const variant of VARIANTS) { + const entries = stored[variant.name] || {}; + packages[variant.name] = {}; + for (const key of Object.keys(entries)) { + const entry = entries[key]; + const url = normalizeHost(entry?.dist?.url); + const shasum = entry?.dist?.shasum; + if (url === undefined || typeof shasum !== 'string' || !SHASUM_RE.test(shasum)) { + badEntries.push(`${variant.name} ${key}: dist.url=${JSON.stringify(entry?.dist?.url)}, dist.shasum=${JSON.stringify(shasum)}`); + continue; + } + packages[variant.name][key] = buildEntry(variant, storedFields(entry), url, shasum); + } + } + if (badEntries.length) { + throw new Error(`${badEntries.length} entr${badEntries.length === 1 ? 'y has' : 'ies have'} no usable dist.url/dist.shasum, nothing written:\n${badEntries.join('\n')}`); + } + + const violations = validate(packages, stored); + if (violations.length) throw new Error(`${violations.length} invariant violation(s), nothing written:\n${violations.join('\n')}`); + + for (const variant of VARIANTS) { + const beforeKeys = Object.keys(stored[variant.name] || {}); + const afterKeys = Object.keys(packages[variant.name]); + if (JSON.stringify(beforeKeys) !== JSON.stringify(afterKeys)) { + throw new Error(`${variant.name}: backfill changed the key count or order, nothing written`); + } + } + + fs.writeFileSync(PACKAGES_FILE, `${JSON.stringify({ packages }, null, 2)}\n`); + + for (const variant of VARIANTS) console.log(`${variant.name}: ${Object.keys(packages[variant.name]).length} versions rebuilt`); +} + async function main() { const args = process.argv.slice(2); - if (args.length > 1 || (args.length === 1 && args[0] !== '--check')) throw new Error('usage: node generate-packages-json.js [--check]'); - await (args.length ? check() : generate()); + const usage = 'usage: node generate-packages-json.js [--check|--backfill]'; + if (args.length > 1 || (args.length === 1 && args[0] !== '--check' && args[0] !== '--backfill')) throw new Error(usage); + if (args[0] === '--check') return check(); + if (args[0] === '--backfill') return backfill(); + return generate(); } if (require.main === module) { @@ -408,5 +492,6 @@ module.exports = { resolveNew, resolveVersion, check, - generate + generate, + backfill }; diff --git a/lib/constants.js b/lib/constants.js index 1d7ba6a..7080ec9 100644 --- a/lib/constants.js +++ b/lib/constants.js @@ -25,10 +25,30 @@ const PHP_REQUIREMENT_RE = /^>=\d+\.\d+$/; const REQUEST_TIMEOUT_MS = 15000; const VARIANTS = [ - { name: 'solidbunch/wordpress-core-no-content', suffix: '-no-content' }, - { name: 'solidbunch/wordpress-core', suffix: '' } + { + name: 'solidbunch/wordpress-core-no-content', + suffix: '-no-content', + description: 'WordPress core without wp-content, the no-content release archive as published on wordpress.org', + keywords: ['wordpress', 'core', 'cms', 'no-content'], + hasSource: false + }, + { + name: 'solidbunch/wordpress-core', + suffix: '', + description: 'WordPress core, the full release archive as published on wordpress.org', + keywords: ['wordpress', 'core', 'cms'], + hasSource: true + } ]; +const HOMEPAGE = 'https://wordpress.org'; +const SUPPORT = Object.freeze({ + issues: 'https://github.com/solidbunch/wordpress-core/issues', + source: 'https://github.com/solidbunch/wordpress-core' +}); +const CORE_IMPLEMENTATION = 'wordpress/core-implementation'; +const SOURCE_URL = 'https://github.com/WordPress/WordPress.git'; + module.exports = { API_URL, STABLE_CHECK_URL, @@ -42,5 +62,9 @@ module.exports = { SHASUM_RE, PHP_REQUIREMENT_RE, REQUEST_TIMEOUT_MS, - VARIANTS + VARIANTS, + HOMEPAGE, + SUPPORT, + CORE_IMPLEMENTATION, + SOURCE_URL }; diff --git a/packages.json b/packages.json index c64fb34..18d4248 100644 --- a/packages.json +++ b/packages.json @@ -5,10 +5,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "7.1.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.4" }, + "provide": { + "wordpress/core-implementation": "7.1.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-7.1.1-no-content.zip", @@ -22,10 +37,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "7.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.4" }, + "provide": { + "wordpress/core-implementation": "7.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-7.1-no-content.zip", @@ -39,10 +69,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "7.0.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.4" }, + "provide": { + "wordpress/core-implementation": "7.0.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-7.0.5-no-content.zip", @@ -56,10 +101,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "7.0.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.4" }, + "provide": { + "wordpress/core-implementation": "7.0.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-7.0.4-no-content.zip", @@ -73,10 +133,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "7.0.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.4" }, + "provide": { + "wordpress/core-implementation": "7.0.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-7.0.3-no-content.zip", @@ -90,10 +165,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "7.0.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.4" }, + "provide": { + "wordpress/core-implementation": "7.0.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-7.0.2-no-content.zip", @@ -107,10 +197,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "7.0.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.4" }, + "provide": { + "wordpress/core-implementation": "7.0.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-7.0.1-no-content.zip", @@ -124,10 +229,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "7.0", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.4" }, + "provide": { + "wordpress/core-implementation": "7.0" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-7.0-no-content.zip", @@ -141,10 +261,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.9.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.9.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.9.8-no-content.zip", @@ -158,10 +293,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.9.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.9.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.9.7-no-content.zip", @@ -175,10 +325,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.9.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.9.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.9.6-no-content.zip", @@ -192,10 +357,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.9.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.9.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.9.5-no-content.zip", @@ -209,10 +389,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.9.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.9.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.9.4-no-content.zip", @@ -226,10 +421,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.9.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.9.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.9.3-no-content.zip", @@ -243,10 +453,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.9.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.9.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.9.2-no-content.zip", @@ -260,10 +485,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.9.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.9.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.9.1-no-content.zip", @@ -277,10 +517,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.9-no-content.zip", @@ -294,10 +549,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.8.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.8.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.8.9-no-content.zip", @@ -311,10 +581,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.8.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.8.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.8.8-no-content.zip", @@ -328,10 +613,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.8.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.8.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.8.7-no-content.zip", @@ -345,10 +645,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.8.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.8.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.8.6-no-content.zip", @@ -362,10 +677,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.8.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.8.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.8.5-no-content.zip", @@ -379,10 +709,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.8.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.8.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.8.4-no-content.zip", @@ -396,10 +741,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.8.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.8.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.8.3-no-content.zip", @@ -413,10 +773,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.8.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.8.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.8.2-no-content.zip", @@ -430,10 +805,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.8.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.8.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.8.1-no-content.zip", @@ -447,10 +837,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.8-no-content.zip", @@ -464,10 +869,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.7.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.7.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.7.8-no-content.zip", @@ -481,10 +901,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.7.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.7.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.7.7-no-content.zip", @@ -498,10 +933,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.7.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.7.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.7.6-no-content.zip", @@ -515,10 +965,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.7.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.7.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.7.5-no-content.zip", @@ -532,10 +997,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.7.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.7.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.7.4-no-content.zip", @@ -549,10 +1029,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.7.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.7.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.7.3-no-content.zip", @@ -566,10 +1061,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.7.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.7.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.7.2-no-content.zip", @@ -583,10 +1093,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.7.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.7.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.7.1-no-content.zip", @@ -600,10 +1125,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.7-no-content.zip", @@ -617,10 +1157,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.6.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.6.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.6.8-no-content.zip", @@ -634,10 +1189,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.6.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.6.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.6.7-no-content.zip", @@ -651,10 +1221,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.6.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.6.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.6.6-no-content.zip", @@ -668,10 +1253,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.6.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.6.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.6.5-no-content.zip", @@ -685,10 +1285,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.6.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.6.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.6.4-no-content.zip", @@ -702,10 +1317,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.6.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.6.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.6.3-no-content.zip", @@ -719,10 +1349,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.6.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.6.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.6.2-no-content.zip", @@ -736,10 +1381,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.6.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.6.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.6.1-no-content.zip", @@ -753,10 +1413,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.6-no-content.zip", @@ -770,10 +1445,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.5.11", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.5.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.5.11-no-content.zip", @@ -787,10 +1477,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.5.10", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.5.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.5.10-no-content.zip", @@ -804,10 +1509,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.5.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.5.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.5.9-no-content.zip", @@ -821,10 +1541,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.5.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.5.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.5.8-no-content.zip", @@ -838,10 +1573,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.5.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.5.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.5.7-no-content.zip", @@ -855,10 +1605,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.5.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.5.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.5.6-no-content.zip", @@ -872,10 +1637,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.5.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.5.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.5.5-no-content.zip", @@ -889,10 +1669,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.5.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.5.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.5.4-no-content.zip", @@ -906,10 +1701,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.5.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.5.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.5.3-no-content.zip", @@ -923,10 +1733,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.5.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.5.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.5.2-no-content.zip", @@ -940,10 +1765,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.5-no-content.zip", @@ -957,10 +1797,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.4.11", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.4.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.4.11-no-content.zip", @@ -974,10 +1829,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.4.10", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.4.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.4.10-no-content.zip", @@ -991,10 +1861,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.4.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.4.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.4.9-no-content.zip", @@ -1008,10 +1893,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.4.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.4.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.4.8-no-content.zip", @@ -1025,10 +1925,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.4.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.4.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.4.7-no-content.zip", @@ -1042,10 +1957,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.4.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.4.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.4.6-no-content.zip", @@ -1059,10 +1989,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.4.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.4.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.4.5-no-content.zip", @@ -1076,10 +2021,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.4.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.4.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.4.4-no-content.zip", @@ -1093,10 +2053,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.4.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.4.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.4.3-no-content.zip", @@ -1110,10 +2085,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.4.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.4.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.4.2-no-content.zip", @@ -1127,10 +2117,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.4.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.4.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.4.1-no-content.zip", @@ -1144,10 +2149,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.4-no-content.zip", @@ -1161,10 +2181,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.3.11", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.3.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.3.11-no-content.zip", @@ -1178,10 +2213,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.3.10", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.3.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.3.10-no-content.zip", @@ -1195,10 +2245,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.3.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.3.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.3.9-no-content.zip", @@ -1212,10 +2277,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.3.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.3.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.3.8-no-content.zip", @@ -1229,10 +2309,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.3.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.3.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.3.7-no-content.zip", @@ -1246,10 +2341,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.3.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.3.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.3.6-no-content.zip", @@ -1263,10 +2373,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.3.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.3.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.3.5-no-content.zip", @@ -1280,10 +2405,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.3.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.3.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.3.4-no-content.zip", @@ -1297,10 +2437,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.3.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.3.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.3.3-no-content.zip", @@ -1314,10 +2469,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.3.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.3.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.3.2-no-content.zip", @@ -1331,10 +2501,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.3.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.3.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.3.1-no-content.zip", @@ -1348,10 +2533,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.3-no-content.zip", @@ -1365,10 +2565,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2.12", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2.12-no-content.zip", @@ -1382,10 +2597,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2.11", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2.11-no-content.zip", @@ -1399,10 +2629,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2.10", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2.10-no-content.zip", @@ -1416,10 +2661,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2.9-no-content.zip", @@ -1433,10 +2693,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2.8-no-content.zip", @@ -1450,10 +2725,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2.7-no-content.zip", @@ -1467,10 +2757,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2.6-no-content.zip", @@ -1484,10 +2789,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2.5-no-content.zip", @@ -1501,10 +2821,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2.4-no-content.zip", @@ -1518,10 +2853,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2.3-no-content.zip", @@ -1535,10 +2885,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2.2-no-content.zip", @@ -1552,10 +2917,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2.1-no-content.zip", @@ -1569,10 +2949,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2-no-content.zip", @@ -1586,10 +2981,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.13", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.13-no-content.zip", @@ -1603,10 +3013,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.12", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.12-no-content.zip", @@ -1620,10 +3045,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.11", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.11-no-content.zip", @@ -1637,10 +3077,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.10", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.10-no-content.zip", @@ -1654,10 +3109,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.9-no-content.zip", @@ -1671,10 +3141,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.8-no-content.zip", @@ -1688,10 +3173,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.7-no-content.zip", @@ -1705,10 +3205,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.6-no-content.zip", @@ -1722,10 +3237,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.5-no-content.zip", @@ -1739,10 +3269,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.4-no-content.zip", @@ -1756,10 +3301,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.3-no-content.zip", @@ -1773,10 +3333,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.2-no-content.zip", @@ -1790,10 +3365,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.1-no-content.zip", @@ -1807,10 +3397,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1-no-content.zip", @@ -1824,10 +3429,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.15", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.15-no-content.zip", @@ -1841,10 +3461,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.14", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.14-no-content.zip", @@ -1858,10 +3493,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.13", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.13-no-content.zip", @@ -1875,10 +3525,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.12", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.12-no-content.zip", @@ -1892,10 +3557,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.11", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.11-no-content.zip", @@ -1909,10 +3589,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.10", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.10-no-content.zip", @@ -1926,10 +3621,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.9-no-content.zip", @@ -1943,10 +3653,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.8-no-content.zip", @@ -1960,10 +3685,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.7-no-content.zip", @@ -1977,10 +3717,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.6-no-content.zip", @@ -1994,10 +3749,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.5-no-content.zip", @@ -2011,10 +3781,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.4-no-content.zip", @@ -2028,10 +3813,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.3-no-content.zip", @@ -2045,10 +3845,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.2-no-content.zip", @@ -2062,10 +3877,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.1-no-content.zip", @@ -2079,10 +3909,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "6.0", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0-no-content.zip", @@ -2096,10 +3941,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.17", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.17-no-content.zip", @@ -2113,10 +3973,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.16", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.16-no-content.zip", @@ -2130,10 +4005,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.15", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.15-no-content.zip", @@ -2147,10 +4037,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.14", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.14-no-content.zip", @@ -2164,10 +4069,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.13", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.13-no-content.zip", @@ -2181,10 +4101,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.12", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.12-no-content.zip", @@ -2198,10 +4133,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.11", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.11-no-content.zip", @@ -2215,10 +4165,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.10", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.10-no-content.zip", @@ -2232,10 +4197,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.9-no-content.zip", @@ -2249,10 +4229,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.8-no-content.zip", @@ -2266,10 +4261,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.7-no-content.zip", @@ -2283,10 +4293,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.6-no-content.zip", @@ -2300,10 +4325,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.5-no-content.zip", @@ -2317,10 +4357,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.4-no-content.zip", @@ -2334,10 +4389,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.3-no-content.zip", @@ -2351,10 +4421,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.2-no-content.zip", @@ -2368,10 +4453,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.1-no-content.zip", @@ -2385,10 +4485,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9-no-content.zip", @@ -2402,10 +4517,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.16", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.16-no-content.zip", @@ -2419,10 +4549,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.15", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.15-no-content.zip", @@ -2436,10 +4581,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.14", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.14-no-content.zip", @@ -2453,10 +4613,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.13", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.13-no-content.zip", @@ -2470,10 +4645,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.12", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.12-no-content.zip", @@ -2487,10 +4677,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.11", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.11-no-content.zip", @@ -2504,10 +4709,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.10", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.10-no-content.zip", @@ -2521,10 +4741,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.9-no-content.zip", @@ -2538,10 +4773,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.8-no-content.zip", @@ -2555,10 +4805,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.7-no-content.zip", @@ -2572,10 +4837,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.6-no-content.zip", @@ -2589,10 +4869,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.5-no-content.zip", @@ -2606,10 +4901,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.4-no-content.zip", @@ -2623,10 +4933,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.3-no-content.zip", @@ -2640,10 +4965,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.2-no-content.zip", @@ -2657,10 +4997,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.1-no-content.zip", @@ -2674,10 +5029,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8-no-content.zip", @@ -2691,10 +5061,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.18", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.18-no-content.zip", @@ -2708,10 +5093,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.17", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.17-no-content.zip", @@ -2725,10 +5125,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.16", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.16-no-content.zip", @@ -2742,10 +5157,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.15", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.15-no-content.zip", @@ -2759,10 +5189,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.14", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.14-no-content.zip", @@ -2776,10 +5221,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.13", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.13-no-content.zip", @@ -2793,10 +5253,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.12", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.12-no-content.zip", @@ -2810,10 +5285,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.11", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.11-no-content.zip", @@ -2827,10 +5317,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.10", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.10-no-content.zip", @@ -2844,10 +5349,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.9-no-content.zip", @@ -2861,10 +5381,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.8-no-content.zip", @@ -2878,10 +5413,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.7-no-content.zip", @@ -2895,10 +5445,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.6-no-content.zip", @@ -2912,10 +5477,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.5-no-content.zip", @@ -2929,10 +5509,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.4-no-content.zip", @@ -2946,10 +5541,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.3-no-content.zip", @@ -2963,10 +5573,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.2-no-content.zip", @@ -2980,10 +5605,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.1-no-content.zip", @@ -2997,10 +5637,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7-no-content.zip", @@ -3014,10 +5669,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.20", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.20-no-content.zip", @@ -3031,10 +5701,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.19", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.19-no-content.zip", @@ -3048,10 +5733,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.18", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.18-no-content.zip", @@ -3065,10 +5765,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.17", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.17-no-content.zip", @@ -3082,10 +5797,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.16", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.16-no-content.zip", @@ -3099,10 +5829,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.15", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.15-no-content.zip", @@ -3116,10 +5861,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.14", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.14-no-content.zip", @@ -3133,10 +5893,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.13", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.13-no-content.zip", @@ -3150,10 +5925,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.12", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.12-no-content.zip", @@ -3167,10 +5957,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.11", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.11-no-content.zip", @@ -3184,10 +5989,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.10", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.10-no-content.zip", @@ -3201,10 +6021,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.9-no-content.zip", @@ -3218,10 +6053,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.8-no-content.zip", @@ -3235,10 +6085,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.7-no-content.zip", @@ -3252,10 +6117,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.6-no-content.zip", @@ -3269,10 +6149,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.5-no-content.zip", @@ -3286,10 +6181,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.4-no-content.zip", @@ -3303,10 +6213,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.3-no-content.zip", @@ -3320,10 +6245,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.2-no-content.zip", @@ -3337,10 +6277,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.1-no-content.zip", @@ -3354,10 +6309,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6-no-content.zip", @@ -3371,10 +6341,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.21", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.21-no-content.zip", @@ -3388,10 +6373,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.20", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.20-no-content.zip", @@ -3405,10 +6405,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.19", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.19-no-content.zip", @@ -3422,10 +6437,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.18", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.18-no-content.zip", @@ -3439,10 +6469,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.17", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.17-no-content.zip", @@ -3456,10 +6501,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.16", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.16-no-content.zip", @@ -3473,10 +6533,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.15", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.15-no-content.zip", @@ -3490,10 +6565,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.14", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.14-no-content.zip", @@ -3507,10 +6597,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.13", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.13-no-content.zip", @@ -3524,10 +6629,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.12", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.12-no-content.zip", @@ -3541,10 +6661,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.11", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.11-no-content.zip", @@ -3558,10 +6693,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.10", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.10-no-content.zip", @@ -3575,10 +6725,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.9-no-content.zip", @@ -3592,10 +6757,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.8-no-content.zip", @@ -3609,10 +6789,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.7-no-content.zip", @@ -3626,10 +6821,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.6-no-content.zip", @@ -3643,10 +6853,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.5-no-content.zip", @@ -3660,10 +6885,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.4-no-content.zip", @@ -3677,10 +6917,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.3-no-content.zip", @@ -3694,10 +6949,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.2-no-content.zip", @@ -3711,10 +6981,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.1-no-content.zip", @@ -3728,10 +7013,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5-no-content.zip", @@ -3745,10 +7045,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.22", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.22-no-content.zip", @@ -3762,10 +7077,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.21", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.21-no-content.zip", @@ -3779,10 +7109,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.20", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.20-no-content.zip", @@ -3796,10 +7141,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.19", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.19-no-content.zip", @@ -3813,10 +7173,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.18", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.18-no-content.zip", @@ -3830,10 +7205,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.17", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.17-no-content.zip", @@ -3847,10 +7237,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.16", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.16-no-content.zip", @@ -3864,10 +7269,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.15", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.15-no-content.zip", @@ -3881,10 +7301,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.14", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.14-no-content.zip", @@ -3898,10 +7333,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.13", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.13-no-content.zip", @@ -3915,10 +7365,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.12", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.12-no-content.zip", @@ -3932,10 +7397,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.11", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.11-no-content.zip", @@ -3949,10 +7429,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.10", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.10-no-content.zip", @@ -3966,10 +7461,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.9-no-content.zip", @@ -3983,10 +7493,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.8-no-content.zip", @@ -4000,10 +7525,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.7-no-content.zip", @@ -4017,10 +7557,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.6-no-content.zip", @@ -4034,10 +7589,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.5-no-content.zip", @@ -4051,10 +7621,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.4-no-content.zip", @@ -4068,10 +7653,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.3-no-content.zip", @@ -4085,10 +7685,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.2-no-content.zip", @@ -4102,10 +7717,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.1-no-content.zip", @@ -4119,10 +7749,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4-no-content.zip", @@ -4136,10 +7781,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.24", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.24-no-content.zip", @@ -4153,10 +7813,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.23", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.23-no-content.zip", @@ -4170,10 +7845,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.22", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.22-no-content.zip", @@ -4187,10 +7877,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.21", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.21-no-content.zip", @@ -4204,10 +7909,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.20", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.20-no-content.zip", @@ -4221,10 +7941,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.19", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.19-no-content.zip", @@ -4238,10 +7973,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.18", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.18-no-content.zip", @@ -4255,10 +8005,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.17", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.17-no-content.zip", @@ -4272,10 +8037,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.16", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.16-no-content.zip", @@ -4289,10 +8069,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.15", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.15-no-content.zip", @@ -4306,10 +8101,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.14", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.14-no-content.zip", @@ -4323,10 +8133,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.13", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.13-no-content.zip", @@ -4340,10 +8165,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.12", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.12-no-content.zip", @@ -4357,10 +8197,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.11", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.11-no-content.zip", @@ -4374,10 +8229,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.10", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.10-no-content.zip", @@ -4391,10 +8261,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.9-no-content.zip", @@ -4408,10 +8293,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.8-no-content.zip", @@ -4425,10 +8325,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.7-no-content.zip", @@ -4442,10 +8357,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.6-no-content.zip", @@ -4459,10 +8389,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.5-no-content.zip", @@ -4476,10 +8421,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.4-no-content.zip", @@ -4493,10 +8453,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.3-no-content.zip", @@ -4510,10 +8485,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.2-no-content.zip", @@ -4527,10 +8517,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.1-no-content.zip", @@ -4544,10 +8549,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3-no-content.zip", @@ -4561,10 +8581,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.27", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.27" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.27-no-content.zip", @@ -4578,10 +8613,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.26", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.26" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.26-no-content.zip", @@ -4595,10 +8645,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.25", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.25" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.25-no-content.zip", @@ -4612,10 +8677,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.24", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.24-no-content.zip", @@ -4629,10 +8709,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.23", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.23-no-content.zip", @@ -4646,10 +8741,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.22", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.22-no-content.zip", @@ -4663,10 +8773,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.21", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.21-no-content.zip", @@ -4680,10 +8805,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.20", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.20-no-content.zip", @@ -4697,10 +8837,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.19", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.19-no-content.zip", @@ -4714,10 +8869,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.18", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.18-no-content.zip", @@ -4731,10 +8901,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.17", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.17-no-content.zip", @@ -4748,10 +8933,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.16", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.16-no-content.zip", @@ -4765,10 +8965,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.15", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.15-no-content.zip", @@ -4782,10 +8997,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.14", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.14-no-content.zip", @@ -4799,10 +9029,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.13", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.13-no-content.zip", @@ -4816,10 +9061,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.12", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.12-no-content.zip", @@ -4833,10 +9093,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.11", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.11-no-content.zip", @@ -4850,10 +9125,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.10", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.10-no-content.zip", @@ -4867,10 +9157,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.9-no-content.zip", @@ -4884,10 +9189,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.8-no-content.zip", @@ -4901,10 +9221,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.7-no-content.zip", @@ -4918,10 +9253,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.6-no-content.zip", @@ -4935,10 +9285,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.5-no-content.zip", @@ -4952,10 +9317,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.4-no-content.zip", @@ -4969,10 +9349,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.3-no-content.zip", @@ -4986,10 +9381,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.2-no-content.zip", @@ -5003,10 +9413,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.1-no-content.zip", @@ -5020,10 +9445,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2-no-content.zip", @@ -5037,10 +9477,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.25", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.25" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.25-no-content.zip", @@ -5054,10 +9509,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.24", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.24-no-content.zip", @@ -5071,10 +9541,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.23", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.23-no-content.zip", @@ -5088,10 +9573,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.22", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.22-no-content.zip", @@ -5105,10 +9605,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.21", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.21-no-content.zip", @@ -5122,10 +9637,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.20", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.20-no-content.zip", @@ -5139,10 +9669,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.19", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.19-no-content.zip", @@ -5156,10 +9701,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.18", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.18-no-content.zip", @@ -5173,10 +9733,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.17", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.17-no-content.zip", @@ -5190,10 +9765,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.16", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.16-no-content.zip", @@ -5207,10 +9797,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.15", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.15-no-content.zip", @@ -5224,10 +9829,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.14", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.14-no-content.zip", @@ -5241,10 +9861,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.13", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.13-no-content.zip", @@ -5258,10 +9893,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.12", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.12-no-content.zip", @@ -5275,10 +9925,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.11", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.11-no-content.zip", @@ -5292,10 +9957,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.10", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.10-no-content.zip", @@ -5309,10 +9989,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.9-no-content.zip", @@ -5326,10 +10021,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.8-no-content.zip", @@ -5343,10 +10053,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.7-no-content.zip", @@ -5360,10 +10085,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.6-no-content.zip", @@ -5377,10 +10117,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.5-no-content.zip", @@ -5394,10 +10149,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.4-no-content.zip", @@ -5411,10 +10181,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.3-no-content.zip", @@ -5428,10 +10213,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.2-no-content.zip", @@ -5445,10 +10245,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.1-no-content.zip", @@ -5462,10 +10277,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1-no-content.zip", @@ -5479,10 +10309,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.28", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.28" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.28-no-content.zip", @@ -5496,10 +10341,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.27", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.27" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.27-no-content.zip", @@ -5513,10 +10373,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.26", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.26" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.26-no-content.zip", @@ -5530,10 +10405,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.25", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.25" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.25-no-content.zip", @@ -5547,10 +10437,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.24", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.24-no-content.zip", @@ -5564,10 +10469,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.23", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.23-no-content.zip", @@ -5581,10 +10501,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.22", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.22-no-content.zip", @@ -5598,10 +10533,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.21", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.21-no-content.zip", @@ -5615,10 +10565,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.20", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.20-no-content.zip", @@ -5632,10 +10597,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.19", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.19-no-content.zip", @@ -5649,10 +10629,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.18", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.18-no-content.zip", @@ -5666,10 +10661,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.17", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.17-no-content.zip", @@ -5683,10 +10693,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.16", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.16-no-content.zip", @@ -5700,10 +10725,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.15", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.15-no-content.zip", @@ -5717,10 +10757,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.14", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.14-no-content.zip", @@ -5734,10 +10789,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.13", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.13-no-content.zip", @@ -5751,10 +10821,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.12", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.12-no-content.zip", @@ -5768,10 +10853,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.11", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.11-no-content.zip", @@ -5785,10 +10885,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.10", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.10-no-content.zip", @@ -5802,10 +10917,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.9-no-content.zip", @@ -5819,10 +10949,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.8-no-content.zip", @@ -5836,10 +10981,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.7-no-content.zip", @@ -5853,10 +11013,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.6-no-content.zip", @@ -5870,10 +11045,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.4-no-content.zip", @@ -5887,10 +11077,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.3-no-content.zip", @@ -5904,10 +11109,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.2-no-content.zip", @@ -5921,10 +11141,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.1-no-content.zip", @@ -5938,10 +11173,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "5.0", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0-no-content.zip", @@ -5955,10 +11205,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.32", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.32" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.32-no-content.zip", @@ -5972,10 +11237,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.31", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.31" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.31-no-content.zip", @@ -5989,10 +11269,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.30", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.30" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.30-no-content.zip", @@ -6006,10 +11301,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.29", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.29" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.29-no-content.zip", @@ -6023,10 +11333,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.28", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.28" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.28-no-content.zip", @@ -6040,10 +11365,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.27", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.27" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.27-no-content.zip", @@ -6057,10 +11397,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.26", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.26" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.26-no-content.zip", @@ -6074,10 +11429,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.25", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.25" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.25-no-content.zip", @@ -6091,10 +11461,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.24", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.24-no-content.zip", @@ -6108,10 +11493,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.23", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.23-no-content.zip", @@ -6125,10 +11525,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.22", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.22-no-content.zip", @@ -6142,10 +11557,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.21", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.21-no-content.zip", @@ -6159,10 +11589,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.20", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.20-no-content.zip", @@ -6176,10 +11621,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.19", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.19-no-content.zip", @@ -6193,10 +11653,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.18", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.18-no-content.zip", @@ -6210,10 +11685,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.17", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.17-no-content.zip", @@ -6227,10 +11717,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.16", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.16-no-content.zip", @@ -6244,10 +11749,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.15", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.15-no-content.zip", @@ -6261,10 +11781,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.14", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.14-no-content.zip", @@ -6278,10 +11813,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.13", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.13-no-content.zip", @@ -6295,10 +11845,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.12", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.12-no-content.zip", @@ -6312,10 +11877,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.11", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.11-no-content.zip", @@ -6329,10 +11909,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.10", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.10-no-content.zip", @@ -6346,10 +11941,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.9-no-content.zip", @@ -6363,10 +11973,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.8-no-content.zip", @@ -6380,10 +12005,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.7-no-content.zip", @@ -6397,10 +12037,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.6-no-content.zip", @@ -6414,10 +12069,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.5-no-content.zip", @@ -6431,10 +12101,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.4-no-content.zip", @@ -6448,10 +12133,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.3-no-content.zip", @@ -6465,10 +12165,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.2-no-content.zip", @@ -6482,10 +12197,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.1-no-content.zip", @@ -6499,10 +12229,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9-no-content.zip", @@ -6516,10 +12261,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.31", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.31" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.31-no-content.zip", @@ -6533,10 +12293,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.30", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.30" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.30-no-content.zip", @@ -6550,10 +12325,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.29", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.29" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.29-no-content.zip", @@ -6567,10 +12357,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.28", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.28" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.28-no-content.zip", @@ -6584,10 +12389,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.27", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.27" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.27-no-content.zip", @@ -6601,10 +12421,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.26", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.26" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.26-no-content.zip", @@ -6618,10 +12453,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.25", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.25" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.25-no-content.zip", @@ -6635,10 +12485,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.24", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.24-no-content.zip", @@ -6652,10 +12517,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.23", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.23-no-content.zip", @@ -6669,10 +12549,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.22", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.22-no-content.zip", @@ -6686,10 +12581,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.21", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.21-no-content.zip", @@ -6703,10 +12613,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.20", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.20-no-content.zip", @@ -6720,10 +12645,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.19", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.19-no-content.zip", @@ -6737,10 +12677,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.18", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.18-no-content.zip", @@ -6754,10 +12709,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.17", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.17-no-content.zip", @@ -6771,10 +12741,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.16", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.16-no-content.zip", @@ -6788,10 +12773,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.15", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.15-no-content.zip", @@ -6805,10 +12805,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.14", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.14-no-content.zip", @@ -6822,10 +12837,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.13", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.13-no-content.zip", @@ -6839,10 +12869,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.12", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.12-no-content.zip", @@ -6856,10 +12901,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.11", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.11-no-content.zip", @@ -6873,10 +12933,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.10", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.10-no-content.zip", @@ -6890,10 +12965,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.9-no-content.zip", @@ -6907,10 +12997,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.8-no-content.zip", @@ -6924,10 +13029,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.7-no-content.zip", @@ -6941,10 +13061,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.6-no-content.zip", @@ -6958,10 +13093,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.5-no-content.zip", @@ -6975,10 +13125,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.4-no-content.zip", @@ -6992,10 +13157,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.3-no-content.zip", @@ -7009,10 +13189,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.2-no-content.zip", @@ -7026,10 +13221,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.1-no-content.zip", @@ -7043,10 +13253,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8-no-content.zip", @@ -7060,10 +13285,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.36", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.36" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.36-no-content.zip", @@ -7077,10 +13317,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.35", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.35" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.35-no-content.zip", @@ -7094,10 +13349,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.34", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.34" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.34-no-content.zip", @@ -7111,10 +13381,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.33", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.33" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.33-no-content.zip", @@ -7128,10 +13413,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.32", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.32" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.32-no-content.zip", @@ -7145,10 +13445,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.31", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.31" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.31-no-content.zip", @@ -7162,10 +13477,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.30", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.30" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.30-no-content.zip", @@ -7179,10 +13509,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.29", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.29" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.29-no-content.zip", @@ -7196,10 +13541,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.28", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.28" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.28-no-content.zip", @@ -7213,10 +13573,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.27", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.27" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.27-no-content.zip", @@ -7230,10 +13605,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.26", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.26" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.26-no-content.zip", @@ -7247,10 +13637,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.25", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.25" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.25-no-content.zip", @@ -7264,10 +13669,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.24", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.24-no-content.zip", @@ -7281,10 +13701,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.23", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.23-no-content.zip", @@ -7298,10 +13733,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.22", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.22-no-content.zip", @@ -7315,10 +13765,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.21", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.21-no-content.zip", @@ -7332,10 +13797,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.20", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.20-no-content.zip", @@ -7349,10 +13829,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.19", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.19-no-content.zip", @@ -7366,10 +13861,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.18", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.18-no-content.zip", @@ -7383,10 +13893,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.17", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.17-no-content.zip", @@ -7400,10 +13925,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.16", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.16-no-content.zip", @@ -7417,10 +13957,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.15", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.15-no-content.zip", @@ -7434,10 +13989,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.14", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.14-no-content.zip", @@ -7451,10 +14021,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.13", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.13-no-content.zip", @@ -7468,10 +14053,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.12", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.12-no-content.zip", @@ -7485,10 +14085,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.11", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.11-no-content.zip", @@ -7502,10 +14117,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.10", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.10-no-content.zip", @@ -7519,10 +14149,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.9-no-content.zip", @@ -7536,10 +14181,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.8-no-content.zip", @@ -7553,10 +14213,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.7-no-content.zip", @@ -7570,10 +14245,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.6-no-content.zip", @@ -7587,10 +14277,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.5-no-content.zip", @@ -7604,10 +14309,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.4-no-content.zip", @@ -7621,10 +14341,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.3-no-content.zip", @@ -7638,10 +14373,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.2-no-content.zip", @@ -7655,10 +14405,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.1-no-content.zip", @@ -7672,10 +14437,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7-no-content.zip", @@ -7689,10 +14469,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.30", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.30" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.30-no-content.zip", @@ -7706,10 +14501,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.29", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.29" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.29-no-content.zip", @@ -7723,10 +14533,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.28", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.28" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.28-no-content.zip", @@ -7740,10 +14565,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.27", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.27" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.27-no-content.zip", @@ -7757,10 +14597,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.26", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.26" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.26-no-content.zip", @@ -7774,10 +14629,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.25", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.25" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.25-no-content.zip", @@ -7791,10 +14661,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.24", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.24-no-content.zip", @@ -7808,10 +14693,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.23", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.23-no-content.zip", @@ -7825,10 +14725,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.22", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.22-no-content.zip", @@ -7842,10 +14757,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.21", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.21-no-content.zip", @@ -7859,10 +14789,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.20", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.20-no-content.zip", @@ -7876,10 +14821,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.19", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.19-no-content.zip", @@ -7893,10 +14853,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.18", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.18-no-content.zip", @@ -7910,10 +14885,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.17", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.17-no-content.zip", @@ -7927,10 +14917,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.16", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.16-no-content.zip", @@ -7944,10 +14949,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.15", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.15-no-content.zip", @@ -7961,10 +14981,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.14", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.14-no-content.zip", @@ -7978,10 +15013,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.13", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.13-no-content.zip", @@ -7995,10 +15045,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.12", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.12-no-content.zip", @@ -8012,10 +15077,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.11", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.11-no-content.zip", @@ -8029,10 +15109,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.10", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.10-no-content.zip", @@ -8046,10 +15141,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.9-no-content.zip", @@ -8063,10 +15173,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.8-no-content.zip", @@ -8080,10 +15205,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.7-no-content.zip", @@ -8097,10 +15237,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.6-no-content.zip", @@ -8114,10 +15269,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.5-no-content.zip", @@ -8131,10 +15301,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.4-no-content.zip", @@ -8148,10 +15333,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.3-no-content.zip", @@ -8165,10 +15365,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.2-no-content.zip", @@ -8182,10 +15397,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.1-no-content.zip", @@ -8199,10 +15429,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6-no-content.zip", @@ -8216,10 +15461,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.33", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.33" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.33-no-content.zip", @@ -8233,10 +15493,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.32", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.32" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.32-no-content.zip", @@ -8250,10 +15525,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.31", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.31" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.31-no-content.zip", @@ -8267,10 +15557,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.30", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.30" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.30-no-content.zip", @@ -8284,10 +15589,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.29", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.29" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.29-no-content.zip", @@ -8301,10 +15621,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.28", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.28" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.28-no-content.zip", @@ -8318,10 +15653,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.27", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.27" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.27-no-content.zip", @@ -8335,10 +15685,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.26", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.26" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.26-no-content.zip", @@ -8352,10 +15717,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.25", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.25" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.25-no-content.zip", @@ -8369,10 +15749,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.24", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.24-no-content.zip", @@ -8386,10 +15781,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.23", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.23-no-content.zip", @@ -8403,10 +15813,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.22", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.22-no-content.zip", @@ -8420,10 +15845,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.21", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.21-no-content.zip", @@ -8437,10 +15877,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.20", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.20-no-content.zip", @@ -8454,10 +15909,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.19", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.19-no-content.zip", @@ -8471,10 +15941,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.18", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.18-no-content.zip", @@ -8488,10 +15973,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.17", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.17-no-content.zip", @@ -8505,10 +16005,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.16", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.16-no-content.zip", @@ -8522,10 +16037,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.15", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.15-no-content.zip", @@ -8539,10 +16069,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.14", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.14-no-content.zip", @@ -8556,10 +16101,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.13", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.13-no-content.zip", @@ -8573,10 +16133,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.12", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.12-no-content.zip", @@ -8590,10 +16165,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.11", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.11-no-content.zip", @@ -8607,10 +16197,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.10", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.10-no-content.zip", @@ -8624,10 +16229,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.9-no-content.zip", @@ -8641,10 +16261,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.8-no-content.zip", @@ -8658,10 +16293,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.7-no-content.zip", @@ -8675,10 +16325,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.6-no-content.zip", @@ -8692,10 +16357,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.5-no-content.zip", @@ -8709,10 +16389,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.4-no-content.zip", @@ -8726,10 +16421,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.3-no-content.zip", @@ -8743,10 +16453,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.2-no-content.zip", @@ -8760,10 +16485,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.1-no-content.zip", @@ -8777,10 +16517,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5-no-content.zip", @@ -8794,10 +16549,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.34", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.34" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.34-no-content.zip", @@ -8811,10 +16581,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.33", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.33" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.33-no-content.zip", @@ -8828,10 +16613,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.32", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.32" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.32-no-content.zip", @@ -8845,10 +16645,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.31", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.31" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.31-no-content.zip", @@ -8862,10 +16677,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.30", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.30" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.30-no-content.zip", @@ -8879,10 +16709,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.29", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.29" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.29-no-content.zip", @@ -8896,10 +16741,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.28", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.28" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.28-no-content.zip", @@ -8913,10 +16773,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.27", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.27" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.27-no-content.zip", @@ -8930,10 +16805,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.26", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.26" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.26-no-content.zip", @@ -8947,10 +16837,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.25", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.25" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.25-no-content.zip", @@ -8964,10 +16869,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.24", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.24-no-content.zip", @@ -8981,10 +16901,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.23", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.23-no-content.zip", @@ -8998,10 +16933,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.22", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.22-no-content.zip", @@ -9015,10 +16965,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.21", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.21-no-content.zip", @@ -9032,10 +16997,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.20", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.20-no-content.zip", @@ -9049,10 +17029,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.19", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.19-no-content.zip", @@ -9066,10 +17061,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.18", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.18-no-content.zip", @@ -9083,10 +17093,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.17", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.17-no-content.zip", @@ -9100,10 +17125,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.16", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.16-no-content.zip", @@ -9117,10 +17157,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.15", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.15-no-content.zip", @@ -9134,10 +17189,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.14", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.14-no-content.zip", @@ -9151,10 +17221,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.13", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.13-no-content.zip", @@ -9168,10 +17253,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.12", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.12-no-content.zip", @@ -9185,10 +17285,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.11", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.11-no-content.zip", @@ -9202,10 +17317,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.10", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.10-no-content.zip", @@ -9219,10 +17349,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.9-no-content.zip", @@ -9236,10 +17381,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.8-no-content.zip", @@ -9253,10 +17413,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.7-no-content.zip", @@ -9270,10 +17445,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.6-no-content.zip", @@ -9287,10 +17477,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.5-no-content.zip", @@ -9304,10 +17509,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.4-no-content.zip", @@ -9321,10 +17541,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.3-no-content.zip", @@ -9338,10 +17573,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.2-no-content.zip", @@ -9355,10 +17605,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.1-no-content.zip", @@ -9372,10 +17637,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4-no-content.zip", @@ -9389,10 +17669,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.35", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.35" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.35-no-content.zip", @@ -9406,10 +17701,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.34", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.34" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.34-no-content.zip", @@ -9423,10 +17733,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.33", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.33" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.33-no-content.zip", @@ -9440,10 +17765,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.32", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.32" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.32-no-content.zip", @@ -9457,10 +17797,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.31", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.31" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.31-no-content.zip", @@ -9474,10 +17829,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.30", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.30" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.30-no-content.zip", @@ -9491,10 +17861,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.29", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.29" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.29-no-content.zip", @@ -9508,10 +17893,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.28", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.28" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.28-no-content.zip", @@ -9525,10 +17925,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.27", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.27" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.27-no-content.zip", @@ -9542,10 +17957,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.26", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.26" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.26-no-content.zip", @@ -9559,10 +17989,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.25", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.25" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.25-no-content.zip", @@ -9576,10 +18021,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.24", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.24-no-content.zip", @@ -9593,10 +18053,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.23", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.23-no-content.zip", @@ -9610,10 +18085,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.22", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.22-no-content.zip", @@ -9627,10 +18117,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.21", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.21-no-content.zip", @@ -9644,10 +18149,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.20", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.20-no-content.zip", @@ -9661,10 +18181,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.19", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.19-no-content.zip", @@ -9678,10 +18213,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.18", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.18-no-content.zip", @@ -9695,10 +18245,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.17", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.17-no-content.zip", @@ -9712,10 +18277,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.16", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.16-no-content.zip", @@ -9729,10 +18309,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.15", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.15-no-content.zip", @@ -9746,10 +18341,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.14", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.14-no-content.zip", @@ -9763,10 +18373,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.13", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.13-no-content.zip", @@ -9780,10 +18405,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.12", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.12-no-content.zip", @@ -9797,10 +18437,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.11", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.11-no-content.zip", @@ -9814,10 +18469,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.10", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.10-no-content.zip", @@ -9831,10 +18501,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.9-no-content.zip", @@ -9848,10 +18533,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.8-no-content.zip", @@ -9865,10 +18565,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.7-no-content.zip", @@ -9882,10 +18597,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.6-no-content.zip", @@ -9899,10 +18629,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.5-no-content.zip", @@ -9916,10 +18661,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.4-no-content.zip", @@ -9933,10 +18693,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.3-no-content.zip", @@ -9950,10 +18725,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.2-no-content.zip", @@ -9967,10 +18757,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.1-no-content.zip", @@ -9984,10 +18789,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3-no-content.zip", @@ -10001,10 +18821,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.39", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.39" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.39-no-content.zip", @@ -10018,10 +18853,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.38", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.38" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.38-no-content.zip", @@ -10035,10 +18885,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.37", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.37" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.37-no-content.zip", @@ -10052,10 +18917,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.36", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.36" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.36-no-content.zip", @@ -10069,10 +18949,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.35", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.35" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.35-no-content.zip", @@ -10086,10 +18981,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.34", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.34" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.34-no-content.zip", @@ -10103,10 +19013,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.33", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.33" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.33-no-content.zip", @@ -10120,10 +19045,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.32", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.32" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.32-no-content.zip", @@ -10137,10 +19077,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.31", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.31" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.31-no-content.zip", @@ -10154,10 +19109,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.30", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.30" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.30-no-content.zip", @@ -10171,10 +19141,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.29", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.29" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.29-no-content.zip", @@ -10188,10 +19173,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.28", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.28" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.28-no-content.zip", @@ -10205,10 +19205,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.27", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.27" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.27-no-content.zip", @@ -10222,10 +19237,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.26", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.26" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.26-no-content.zip", @@ -10239,10 +19269,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.25", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.25" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.25-no-content.zip", @@ -10256,10 +19301,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.24", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.24-no-content.zip", @@ -10273,10 +19333,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.23", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.23-no-content.zip", @@ -10290,10 +19365,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.22", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.22-no-content.zip", @@ -10307,10 +19397,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.21", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.21-no-content.zip", @@ -10324,10 +19429,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.20", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.20-no-content.zip", @@ -10341,10 +19461,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.19", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.19-no-content.zip", @@ -10358,10 +19493,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.18", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.18-no-content.zip", @@ -10375,10 +19525,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.17", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.17-no-content.zip", @@ -10392,10 +19557,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.16", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.16-no-content.zip", @@ -10409,10 +19589,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.15", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.15-no-content.zip", @@ -10426,10 +19621,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.14", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.14-no-content.zip", @@ -10443,10 +19653,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.13", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.13-no-content.zip", @@ -10460,10 +19685,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.12", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.12-no-content.zip", @@ -10477,10 +19717,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.11", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.11-no-content.zip", @@ -10494,10 +19749,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.10", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.10-no-content.zip", @@ -10511,10 +19781,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.9-no-content.zip", @@ -10528,10 +19813,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.8-no-content.zip", @@ -10545,10 +19845,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.7-no-content.zip", @@ -10562,10 +19877,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.6-no-content.zip", @@ -10579,10 +19909,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.5-no-content.zip", @@ -10596,10 +19941,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.4-no-content.zip", @@ -10613,10 +19973,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.3-no-content.zip", @@ -10630,10 +20005,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.2-no-content.zip", @@ -10647,10 +20037,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.1-no-content.zip", @@ -10664,10 +20069,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2-no-content.zip", @@ -10681,10 +20101,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.42", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.42" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.42-no-content.zip", @@ -10698,10 +20133,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.41", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.41" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.41-no-content.zip", @@ -10715,10 +20165,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.40", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.40" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.40-no-content.zip", @@ -10732,10 +20197,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.39", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.39" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.39-no-content.zip", @@ -10749,10 +20229,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.38", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.38" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.38-no-content.zip", @@ -10766,10 +20261,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.37", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.37" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.37-no-content.zip", @@ -10783,10 +20293,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.36", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.36" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.36-no-content.zip", @@ -10800,10 +20325,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.35", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.35" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.35-no-content.zip", @@ -10817,10 +20357,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.34", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.34" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.34-no-content.zip", @@ -10834,10 +20389,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.33", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.33" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.33-no-content.zip", @@ -10851,10 +20421,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.32", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.32" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.32-no-content.zip", @@ -10868,10 +20453,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.31", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.31" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.31-no-content.zip", @@ -10885,10 +20485,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.30", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.30" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.30-no-content.zip", @@ -10902,10 +20517,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.29", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.29" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.29-no-content.zip", @@ -10919,10 +20549,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.28", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.28" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.28-no-content.zip", @@ -10936,10 +20581,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.27", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.27" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.27-no-content.zip", @@ -10953,10 +20613,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.26", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.26" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.26-no-content.zip", @@ -10970,10 +20645,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.25", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.25" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.25-no-content.zip", @@ -10987,10 +20677,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.24", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.24-no-content.zip", @@ -11004,10 +20709,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.23", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.23-no-content.zip", @@ -11021,10 +20741,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.22", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.22-no-content.zip", @@ -11038,10 +20773,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.21", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.21-no-content.zip", @@ -11055,10 +20805,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.20", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.20-no-content.zip", @@ -11072,10 +20837,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.19", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.19-no-content.zip", @@ -11089,10 +20869,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.18", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.18-no-content.zip", @@ -11106,10 +20901,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.17", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.17-no-content.zip", @@ -11123,10 +20933,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.16", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.16-no-content.zip", @@ -11140,10 +20965,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.15", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.15-no-content.zip", @@ -11157,10 +20997,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.14", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.14-no-content.zip", @@ -11174,10 +21029,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.13", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.13-no-content.zip", @@ -11191,10 +21061,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.12", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.12-no-content.zip", @@ -11208,10 +21093,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.11", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.11-no-content.zip", @@ -11225,10 +21125,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.10", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.10-no-content.zip", @@ -11242,10 +21157,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.9", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.9-no-content.zip", @@ -11259,10 +21189,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.8", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.8-no-content.zip", @@ -11276,10 +21221,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.7", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.7-no-content.zip", @@ -11293,10 +21253,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.6", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.6-no-content.zip", @@ -11310,10 +21285,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.5", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.5-no-content.zip", @@ -11327,10 +21317,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.4", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.4-no-content.zip", @@ -11344,10 +21349,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.3", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.3-no-content.zip", @@ -11361,10 +21381,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.2", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.2-no-content.zip", @@ -11378,10 +21413,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.1-no-content.zip", @@ -11395,10 +21445,25 @@ "name": "solidbunch/wordpress-core-no-content", "version": "4.1", "type": "wordpress-core", + "description": "WordPress core without wp-content, the no-content release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms", + "no-content" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1-no-content.zip", @@ -11414,10 +21479,29 @@ "name": "solidbunch/wordpress-core", "version": "7.1.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.4" }, + "provide": { + "wordpress/core-implementation": "7.1.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "7.1.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-7.1.1.zip", @@ -11431,10 +21515,29 @@ "name": "solidbunch/wordpress-core", "version": "7.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.4" }, + "provide": { + "wordpress/core-implementation": "7.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "7.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-7.1.zip", @@ -11448,10 +21551,29 @@ "name": "solidbunch/wordpress-core", "version": "7.0.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.4" }, + "provide": { + "wordpress/core-implementation": "7.0.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "7.0.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-7.0.5.zip", @@ -11465,10 +21587,29 @@ "name": "solidbunch/wordpress-core", "version": "7.0.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.4" }, + "provide": { + "wordpress/core-implementation": "7.0.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "7.0.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-7.0.4.zip", @@ -11482,10 +21623,29 @@ "name": "solidbunch/wordpress-core", "version": "7.0.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.4" }, + "provide": { + "wordpress/core-implementation": "7.0.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "7.0.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-7.0.3.zip", @@ -11499,10 +21659,29 @@ "name": "solidbunch/wordpress-core", "version": "7.0.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.4" }, + "provide": { + "wordpress/core-implementation": "7.0.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "7.0.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-7.0.2.zip", @@ -11516,10 +21695,29 @@ "name": "solidbunch/wordpress-core", "version": "7.0.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.4" }, + "provide": { + "wordpress/core-implementation": "7.0.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "7.0.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-7.0.1.zip", @@ -11533,10 +21731,29 @@ "name": "solidbunch/wordpress-core", "version": "7.0", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.4" }, + "provide": { + "wordpress/core-implementation": "7.0" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "7.0" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-7.0.zip", @@ -11550,10 +21767,29 @@ "name": "solidbunch/wordpress-core", "version": "6.9.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.9.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.9.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.9.8.zip", @@ -11567,10 +21803,29 @@ "name": "solidbunch/wordpress-core", "version": "6.9.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.9.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.9.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.9.7.zip", @@ -11584,10 +21839,29 @@ "name": "solidbunch/wordpress-core", "version": "6.9.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.9.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.9.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.9.6.zip", @@ -11601,10 +21875,29 @@ "name": "solidbunch/wordpress-core", "version": "6.9.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.9.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.9.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.9.5.zip", @@ -11618,10 +21911,29 @@ "name": "solidbunch/wordpress-core", "version": "6.9.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.9.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.9.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.9.4.zip", @@ -11635,10 +21947,29 @@ "name": "solidbunch/wordpress-core", "version": "6.9.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.9.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.9.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.9.3.zip", @@ -11652,10 +21983,29 @@ "name": "solidbunch/wordpress-core", "version": "6.9.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.9.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.9.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.9.2.zip", @@ -11669,10 +22019,29 @@ "name": "solidbunch/wordpress-core", "version": "6.9.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.9.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.9.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.9.1.zip", @@ -11686,10 +22055,29 @@ "name": "solidbunch/wordpress-core", "version": "6.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.9.zip", @@ -11703,10 +22091,29 @@ "name": "solidbunch/wordpress-core", "version": "6.8.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.8.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.8.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.8.9.zip", @@ -11720,10 +22127,29 @@ "name": "solidbunch/wordpress-core", "version": "6.8.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.8.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.8.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.8.8.zip", @@ -11737,10 +22163,29 @@ "name": "solidbunch/wordpress-core", "version": "6.8.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.8.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.8.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.8.7.zip", @@ -11754,10 +22199,29 @@ "name": "solidbunch/wordpress-core", "version": "6.8.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.8.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.8.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.8.6.zip", @@ -11771,10 +22235,29 @@ "name": "solidbunch/wordpress-core", "version": "6.8.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.8.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.8.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.8.5.zip", @@ -11788,10 +22271,29 @@ "name": "solidbunch/wordpress-core", "version": "6.8.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.8.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.8.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.8.4.zip", @@ -11805,10 +22307,29 @@ "name": "solidbunch/wordpress-core", "version": "6.8.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.8.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.8.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.8.3.zip", @@ -11822,10 +22343,29 @@ "name": "solidbunch/wordpress-core", "version": "6.8.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.8.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.8.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.8.2.zip", @@ -11839,10 +22379,29 @@ "name": "solidbunch/wordpress-core", "version": "6.8.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.8.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.8.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.8.1.zip", @@ -11856,10 +22415,29 @@ "name": "solidbunch/wordpress-core", "version": "6.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.8.zip", @@ -11873,10 +22451,29 @@ "name": "solidbunch/wordpress-core", "version": "6.7.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.7.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.7.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.7.8.zip", @@ -11890,10 +22487,29 @@ "name": "solidbunch/wordpress-core", "version": "6.7.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.7.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.7.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.7.7.zip", @@ -11907,10 +22523,29 @@ "name": "solidbunch/wordpress-core", "version": "6.7.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.7.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.7.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.7.6.zip", @@ -11924,10 +22559,29 @@ "name": "solidbunch/wordpress-core", "version": "6.7.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.7.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.7.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.7.5.zip", @@ -11941,10 +22595,29 @@ "name": "solidbunch/wordpress-core", "version": "6.7.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.7.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.7.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.7.4.zip", @@ -11958,10 +22631,29 @@ "name": "solidbunch/wordpress-core", "version": "6.7.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.7.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.7.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.7.3.zip", @@ -11975,10 +22667,29 @@ "name": "solidbunch/wordpress-core", "version": "6.7.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.7.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.7.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.7.2.zip", @@ -11992,10 +22703,29 @@ "name": "solidbunch/wordpress-core", "version": "6.7.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.7.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.7.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.7.1.zip", @@ -12009,10 +22739,29 @@ "name": "solidbunch/wordpress-core", "version": "6.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.7.zip", @@ -12026,10 +22775,29 @@ "name": "solidbunch/wordpress-core", "version": "6.6.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.6.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.6.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.6.8.zip", @@ -12043,10 +22811,29 @@ "name": "solidbunch/wordpress-core", "version": "6.6.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.6.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.6.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.6.7.zip", @@ -12060,10 +22847,29 @@ "name": "solidbunch/wordpress-core", "version": "6.6.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.6.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.6.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.6.6.zip", @@ -12077,10 +22883,29 @@ "name": "solidbunch/wordpress-core", "version": "6.6.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.6.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.6.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.6.5.zip", @@ -12094,10 +22919,29 @@ "name": "solidbunch/wordpress-core", "version": "6.6.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.6.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.6.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.6.4.zip", @@ -12111,10 +22955,29 @@ "name": "solidbunch/wordpress-core", "version": "6.6.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.6.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.6.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.6.3.zip", @@ -12128,10 +22991,29 @@ "name": "solidbunch/wordpress-core", "version": "6.6.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.6.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.6.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.6.2.zip", @@ -12145,10 +23027,29 @@ "name": "solidbunch/wordpress-core", "version": "6.6.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.6.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.6.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.6.1.zip", @@ -12162,10 +23063,29 @@ "name": "solidbunch/wordpress-core", "version": "6.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.2" }, + "provide": { + "wordpress/core-implementation": "6.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.6.zip", @@ -12179,10 +23099,29 @@ "name": "solidbunch/wordpress-core", "version": "6.5.11", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.5.11" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.5.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.5.11.zip", @@ -12196,10 +23135,29 @@ "name": "solidbunch/wordpress-core", "version": "6.5.10", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.5.10" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.5.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.5.10.zip", @@ -12213,10 +23171,29 @@ "name": "solidbunch/wordpress-core", "version": "6.5.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.5.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.5.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.5.9.zip", @@ -12230,10 +23207,29 @@ "name": "solidbunch/wordpress-core", "version": "6.5.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.5.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.5.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.5.8.zip", @@ -12247,10 +23243,29 @@ "name": "solidbunch/wordpress-core", "version": "6.5.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.5.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.5.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.5.7.zip", @@ -12264,10 +23279,29 @@ "name": "solidbunch/wordpress-core", "version": "6.5.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.5.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.5.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.5.6.zip", @@ -12281,10 +23315,29 @@ "name": "solidbunch/wordpress-core", "version": "6.5.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.5.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.5.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.5.5.zip", @@ -12298,10 +23351,29 @@ "name": "solidbunch/wordpress-core", "version": "6.5.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.5.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.5.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.5.4.zip", @@ -12315,10 +23387,29 @@ "name": "solidbunch/wordpress-core", "version": "6.5.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.5.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.5.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.5.3.zip", @@ -12332,10 +23423,29 @@ "name": "solidbunch/wordpress-core", "version": "6.5.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.5.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.5.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.5.2.zip", @@ -12349,10 +23459,29 @@ "name": "solidbunch/wordpress-core", "version": "6.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.5.zip", @@ -12366,10 +23495,29 @@ "name": "solidbunch/wordpress-core", "version": "6.4.11", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.4.11" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.4.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.4.11.zip", @@ -12383,10 +23531,29 @@ "name": "solidbunch/wordpress-core", "version": "6.4.10", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.4.10" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.4.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.4.10.zip", @@ -12400,10 +23567,29 @@ "name": "solidbunch/wordpress-core", "version": "6.4.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.4.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.4.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.4.9.zip", @@ -12417,10 +23603,29 @@ "name": "solidbunch/wordpress-core", "version": "6.4.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.4.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.4.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.4.8.zip", @@ -12434,10 +23639,29 @@ "name": "solidbunch/wordpress-core", "version": "6.4.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.4.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.4.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.4.7.zip", @@ -12451,10 +23675,29 @@ "name": "solidbunch/wordpress-core", "version": "6.4.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.4.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.4.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.4.6.zip", @@ -12468,10 +23711,29 @@ "name": "solidbunch/wordpress-core", "version": "6.4.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.4.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.4.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.4.5.zip", @@ -12485,10 +23747,29 @@ "name": "solidbunch/wordpress-core", "version": "6.4.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.4.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.4.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.4.4.zip", @@ -12502,11 +23783,30 @@ "name": "solidbunch/wordpress-core", "version": "6.4.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, - "dist": { + "provide": { + "wordpress/core-implementation": "6.4.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.4.3" + }, + "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.4.3.zip", "shasum": "a89484e6c0c36e391808cf5d556070796db59b6d" @@ -12519,10 +23819,29 @@ "name": "solidbunch/wordpress-core", "version": "6.4.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.4.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.4.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.4.2.zip", @@ -12536,10 +23855,29 @@ "name": "solidbunch/wordpress-core", "version": "6.4.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.4.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.4.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.4.1.zip", @@ -12553,10 +23891,29 @@ "name": "solidbunch/wordpress-core", "version": "6.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.4.zip", @@ -12570,10 +23927,29 @@ "name": "solidbunch/wordpress-core", "version": "6.3.11", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.3.11" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.3.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.3.11.zip", @@ -12587,10 +23963,29 @@ "name": "solidbunch/wordpress-core", "version": "6.3.10", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.3.10" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.3.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.3.10.zip", @@ -12604,10 +23999,29 @@ "name": "solidbunch/wordpress-core", "version": "6.3.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.3.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.3.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.3.9.zip", @@ -12621,10 +24035,29 @@ "name": "solidbunch/wordpress-core", "version": "6.3.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.3.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.3.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.3.8.zip", @@ -12638,10 +24071,29 @@ "name": "solidbunch/wordpress-core", "version": "6.3.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.3.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.3.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.3.7.zip", @@ -12655,10 +24107,29 @@ "name": "solidbunch/wordpress-core", "version": "6.3.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.3.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.3.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.3.6.zip", @@ -12672,10 +24143,29 @@ "name": "solidbunch/wordpress-core", "version": "6.3.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.3.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.3.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.3.5.zip", @@ -12689,10 +24179,29 @@ "name": "solidbunch/wordpress-core", "version": "6.3.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.3.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.3.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.3.4.zip", @@ -12706,10 +24215,29 @@ "name": "solidbunch/wordpress-core", "version": "6.3.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.3.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.3.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.3.3.zip", @@ -12723,10 +24251,29 @@ "name": "solidbunch/wordpress-core", "version": "6.3.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.3.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.3.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.3.2.zip", @@ -12740,10 +24287,29 @@ "name": "solidbunch/wordpress-core", "version": "6.3.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.3.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.3.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.3.1.zip", @@ -12757,10 +24323,29 @@ "name": "solidbunch/wordpress-core", "version": "6.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=7.0" }, + "provide": { + "wordpress/core-implementation": "6.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.3.zip", @@ -12774,10 +24359,29 @@ "name": "solidbunch/wordpress-core", "version": "6.2.12", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2.12" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.2.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2.12.zip", @@ -12791,10 +24395,29 @@ "name": "solidbunch/wordpress-core", "version": "6.2.11", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2.11" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.2.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2.11.zip", @@ -12808,10 +24431,29 @@ "name": "solidbunch/wordpress-core", "version": "6.2.10", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2.10" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.2.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2.10.zip", @@ -12825,10 +24467,29 @@ "name": "solidbunch/wordpress-core", "version": "6.2.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.2.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2.9.zip", @@ -12842,10 +24503,29 @@ "name": "solidbunch/wordpress-core", "version": "6.2.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.2.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2.8.zip", @@ -12859,10 +24539,29 @@ "name": "solidbunch/wordpress-core", "version": "6.2.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.2.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2.7.zip", @@ -12876,10 +24575,29 @@ "name": "solidbunch/wordpress-core", "version": "6.2.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.2.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2.6.zip", @@ -12893,10 +24611,29 @@ "name": "solidbunch/wordpress-core", "version": "6.2.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.2.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2.5.zip", @@ -12910,10 +24647,29 @@ "name": "solidbunch/wordpress-core", "version": "6.2.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.2.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2.4.zip", @@ -12927,10 +24683,29 @@ "name": "solidbunch/wordpress-core", "version": "6.2.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.2.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2.3.zip", @@ -12944,10 +24719,29 @@ "name": "solidbunch/wordpress-core", "version": "6.2.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.2.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2.2.zip", @@ -12961,10 +24755,29 @@ "name": "solidbunch/wordpress-core", "version": "6.2.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.2.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2.1.zip", @@ -12978,10 +24791,29 @@ "name": "solidbunch/wordpress-core", "version": "6.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.2.zip", @@ -12995,10 +24827,29 @@ "name": "solidbunch/wordpress-core", "version": "6.1.13", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.13" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.1.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.13.zip", @@ -13012,10 +24863,29 @@ "name": "solidbunch/wordpress-core", "version": "6.1.12", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.12" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.1.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.12.zip", @@ -13029,10 +24899,29 @@ "name": "solidbunch/wordpress-core", "version": "6.1.11", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.11" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.1.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.11.zip", @@ -13046,10 +24935,29 @@ "name": "solidbunch/wordpress-core", "version": "6.1.10", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.10" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.1.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.10.zip", @@ -13063,10 +24971,29 @@ "name": "solidbunch/wordpress-core", "version": "6.1.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.1.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.9.zip", @@ -13080,10 +25007,29 @@ "name": "solidbunch/wordpress-core", "version": "6.1.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.1.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.8.zip", @@ -13097,10 +25043,29 @@ "name": "solidbunch/wordpress-core", "version": "6.1.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.1.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.7.zip", @@ -13114,10 +25079,29 @@ "name": "solidbunch/wordpress-core", "version": "6.1.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.1.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.6.zip", @@ -13131,10 +25115,29 @@ "name": "solidbunch/wordpress-core", "version": "6.1.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.1.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.5.zip", @@ -13148,10 +25151,29 @@ "name": "solidbunch/wordpress-core", "version": "6.1.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.1.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.4.zip", @@ -13165,10 +25187,29 @@ "name": "solidbunch/wordpress-core", "version": "6.1.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.1.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.3.zip", @@ -13182,10 +25223,29 @@ "name": "solidbunch/wordpress-core", "version": "6.1.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.1.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.2.zip", @@ -13199,10 +25259,29 @@ "name": "solidbunch/wordpress-core", "version": "6.1.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.1.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.1.zip", @@ -13216,10 +25295,29 @@ "name": "solidbunch/wordpress-core", "version": "6.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.1.zip", @@ -13233,10 +25331,29 @@ "name": "solidbunch/wordpress-core", "version": "6.0.15", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.15" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.0.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.15.zip", @@ -13250,10 +25367,29 @@ "name": "solidbunch/wordpress-core", "version": "6.0.14", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.14" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.0.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.14.zip", @@ -13267,10 +25403,29 @@ "name": "solidbunch/wordpress-core", "version": "6.0.13", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.13" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.0.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.13.zip", @@ -13284,10 +25439,29 @@ "name": "solidbunch/wordpress-core", "version": "6.0.12", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.12" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.0.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.12.zip", @@ -13301,10 +25475,29 @@ "name": "solidbunch/wordpress-core", "version": "6.0.11", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.11" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.0.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.11.zip", @@ -13318,10 +25511,29 @@ "name": "solidbunch/wordpress-core", "version": "6.0.10", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.10" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.0.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.10.zip", @@ -13335,10 +25547,29 @@ "name": "solidbunch/wordpress-core", "version": "6.0.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.0.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.9.zip", @@ -13352,10 +25583,29 @@ "name": "solidbunch/wordpress-core", "version": "6.0.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.0.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.8.zip", @@ -13369,10 +25619,29 @@ "name": "solidbunch/wordpress-core", "version": "6.0.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.0.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.7.zip", @@ -13386,10 +25655,29 @@ "name": "solidbunch/wordpress-core", "version": "6.0.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.0.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.6.zip", @@ -13403,10 +25691,29 @@ "name": "solidbunch/wordpress-core", "version": "6.0.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.0.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.5.zip", @@ -13420,10 +25727,29 @@ "name": "solidbunch/wordpress-core", "version": "6.0.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.0.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.4.zip", @@ -13437,10 +25763,29 @@ "name": "solidbunch/wordpress-core", "version": "6.0.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.0.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.3.zip", @@ -13454,10 +25799,29 @@ "name": "solidbunch/wordpress-core", "version": "6.0.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.0.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.2.zip", @@ -13471,10 +25835,29 @@ "name": "solidbunch/wordpress-core", "version": "6.0.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.0.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.1.zip", @@ -13488,10 +25871,29 @@ "name": "solidbunch/wordpress-core", "version": "6.0", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "6.0" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.0" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-6.0.zip", @@ -13505,10 +25907,29 @@ "name": "solidbunch/wordpress-core", "version": "5.9.17", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.17" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.9.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.17.zip", @@ -13522,10 +25943,29 @@ "name": "solidbunch/wordpress-core", "version": "5.9.16", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.16" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.9.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.16.zip", @@ -13539,10 +25979,29 @@ "name": "solidbunch/wordpress-core", "version": "5.9.15", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.15" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.9.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.15.zip", @@ -13556,10 +26015,29 @@ "name": "solidbunch/wordpress-core", "version": "5.9.14", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.14" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.9.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.14.zip", @@ -13573,10 +26051,29 @@ "name": "solidbunch/wordpress-core", "version": "5.9.13", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.13" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.9.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.13.zip", @@ -13590,10 +26087,29 @@ "name": "solidbunch/wordpress-core", "version": "5.9.12", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.12" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.9.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.12.zip", @@ -13607,10 +26123,29 @@ "name": "solidbunch/wordpress-core", "version": "5.9.11", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.11" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.9.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.11.zip", @@ -13624,10 +26159,29 @@ "name": "solidbunch/wordpress-core", "version": "5.9.10", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.10" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.9.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.10.zip", @@ -13641,10 +26195,29 @@ "name": "solidbunch/wordpress-core", "version": "5.9.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.9.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.9.zip", @@ -13658,10 +26231,29 @@ "name": "solidbunch/wordpress-core", "version": "5.9.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.9.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.8.zip", @@ -13675,10 +26267,29 @@ "name": "solidbunch/wordpress-core", "version": "5.9.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.9.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.7.zip", @@ -13692,10 +26303,29 @@ "name": "solidbunch/wordpress-core", "version": "5.9.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.9.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.6.zip", @@ -13709,10 +26339,29 @@ "name": "solidbunch/wordpress-core", "version": "5.9.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.9.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.5.zip", @@ -13726,10 +26375,29 @@ "name": "solidbunch/wordpress-core", "version": "5.9.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.9.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.4.zip", @@ -13743,10 +26411,29 @@ "name": "solidbunch/wordpress-core", "version": "5.9.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.9.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.3.zip", @@ -13760,10 +26447,29 @@ "name": "solidbunch/wordpress-core", "version": "5.9.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.9.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.2.zip", @@ -13777,10 +26483,29 @@ "name": "solidbunch/wordpress-core", "version": "5.9.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.9.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.1.zip", @@ -13794,10 +26519,29 @@ "name": "solidbunch/wordpress-core", "version": "5.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.9.zip", @@ -13811,10 +26555,29 @@ "name": "solidbunch/wordpress-core", "version": "5.8.16", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.16" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.8.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.16.zip", @@ -13828,10 +26591,29 @@ "name": "solidbunch/wordpress-core", "version": "5.8.15", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.15" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.8.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.15.zip", @@ -13845,10 +26627,29 @@ "name": "solidbunch/wordpress-core", "version": "5.8.14", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.14" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.8.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.14.zip", @@ -13862,10 +26663,29 @@ "name": "solidbunch/wordpress-core", "version": "5.8.13", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.13" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.8.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.13.zip", @@ -13879,10 +26699,29 @@ "name": "solidbunch/wordpress-core", "version": "5.8.12", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.12" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.8.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.12.zip", @@ -13896,10 +26735,29 @@ "name": "solidbunch/wordpress-core", "version": "5.8.11", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.11" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.8.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.11.zip", @@ -13913,10 +26771,29 @@ "name": "solidbunch/wordpress-core", "version": "5.8.10", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.10" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.8.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.10.zip", @@ -13930,10 +26807,29 @@ "name": "solidbunch/wordpress-core", "version": "5.8.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.8.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.9.zip", @@ -13947,10 +26843,29 @@ "name": "solidbunch/wordpress-core", "version": "5.8.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.8.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.8.zip", @@ -13964,10 +26879,29 @@ "name": "solidbunch/wordpress-core", "version": "5.8.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.8.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.7.zip", @@ -13981,10 +26915,29 @@ "name": "solidbunch/wordpress-core", "version": "5.8.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.8.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.6.zip", @@ -13998,10 +26951,29 @@ "name": "solidbunch/wordpress-core", "version": "5.8.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.8.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.5.zip", @@ -14015,10 +26987,29 @@ "name": "solidbunch/wordpress-core", "version": "5.8.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.8.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.4.zip", @@ -14032,10 +27023,29 @@ "name": "solidbunch/wordpress-core", "version": "5.8.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.8.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.3.zip", @@ -14049,10 +27059,29 @@ "name": "solidbunch/wordpress-core", "version": "5.8.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.8.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.2.zip", @@ -14066,10 +27095,29 @@ "name": "solidbunch/wordpress-core", "version": "5.8.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.8.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.1.zip", @@ -14083,10 +27131,29 @@ "name": "solidbunch/wordpress-core", "version": "5.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.8.zip", @@ -14100,10 +27167,29 @@ "name": "solidbunch/wordpress-core", "version": "5.7.18", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.18" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.7.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.18.zip", @@ -14117,10 +27203,29 @@ "name": "solidbunch/wordpress-core", "version": "5.7.17", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.17" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.7.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.17.zip", @@ -14134,10 +27239,29 @@ "name": "solidbunch/wordpress-core", "version": "5.7.16", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.16" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.7.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.16.zip", @@ -14151,10 +27275,29 @@ "name": "solidbunch/wordpress-core", "version": "5.7.15", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.15" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.7.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.15.zip", @@ -14168,10 +27311,29 @@ "name": "solidbunch/wordpress-core", "version": "5.7.14", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.14" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.7.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.14.zip", @@ -14185,10 +27347,29 @@ "name": "solidbunch/wordpress-core", "version": "5.7.13", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.13" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.7.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.13.zip", @@ -14202,10 +27383,29 @@ "name": "solidbunch/wordpress-core", "version": "5.7.12", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.12" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.7.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.12.zip", @@ -14219,10 +27419,29 @@ "name": "solidbunch/wordpress-core", "version": "5.7.11", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.11" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.7.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.11.zip", @@ -14236,10 +27455,29 @@ "name": "solidbunch/wordpress-core", "version": "5.7.10", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.10" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.7.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.10.zip", @@ -14253,10 +27491,29 @@ "name": "solidbunch/wordpress-core", "version": "5.7.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.7.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.9.zip", @@ -14270,10 +27527,29 @@ "name": "solidbunch/wordpress-core", "version": "5.7.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.7.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.8.zip", @@ -14287,10 +27563,29 @@ "name": "solidbunch/wordpress-core", "version": "5.7.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.7.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.7.zip", @@ -14304,10 +27599,29 @@ "name": "solidbunch/wordpress-core", "version": "5.7.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.7.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.6.zip", @@ -14321,10 +27635,29 @@ "name": "solidbunch/wordpress-core", "version": "5.7.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.7.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.5.zip", @@ -14338,10 +27671,29 @@ "name": "solidbunch/wordpress-core", "version": "5.7.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.7.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.4.zip", @@ -14355,10 +27707,29 @@ "name": "solidbunch/wordpress-core", "version": "5.7.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.7.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.3.zip", @@ -14372,10 +27743,29 @@ "name": "solidbunch/wordpress-core", "version": "5.7.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.7.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.2.zip", @@ -14389,10 +27779,29 @@ "name": "solidbunch/wordpress-core", "version": "5.7.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.7.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.1.zip", @@ -14406,10 +27815,29 @@ "name": "solidbunch/wordpress-core", "version": "5.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.7.zip", @@ -14423,10 +27851,29 @@ "name": "solidbunch/wordpress-core", "version": "5.6.20", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.20" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.6.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.20.zip", @@ -14440,10 +27887,29 @@ "name": "solidbunch/wordpress-core", "version": "5.6.19", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.19" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.6.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.19.zip", @@ -14457,10 +27923,29 @@ "name": "solidbunch/wordpress-core", "version": "5.6.18", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.18" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.6.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.18.zip", @@ -14474,10 +27959,29 @@ "name": "solidbunch/wordpress-core", "version": "5.6.17", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.17" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.6.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.17.zip", @@ -14491,10 +27995,29 @@ "name": "solidbunch/wordpress-core", "version": "5.6.16", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.16" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.6.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.16.zip", @@ -14508,10 +28031,29 @@ "name": "solidbunch/wordpress-core", "version": "5.6.15", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.15" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.6.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.15.zip", @@ -14525,10 +28067,29 @@ "name": "solidbunch/wordpress-core", "version": "5.6.14", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.14" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.6.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.14.zip", @@ -14542,10 +28103,29 @@ "name": "solidbunch/wordpress-core", "version": "5.6.13", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.13" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.6.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.13.zip", @@ -14559,10 +28139,29 @@ "name": "solidbunch/wordpress-core", "version": "5.6.12", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.12" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.6.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.12.zip", @@ -14576,10 +28175,29 @@ "name": "solidbunch/wordpress-core", "version": "5.6.11", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.11" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.6.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.11.zip", @@ -14593,10 +28211,29 @@ "name": "solidbunch/wordpress-core", "version": "5.6.10", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.10" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.6.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.10.zip", @@ -14610,10 +28247,29 @@ "name": "solidbunch/wordpress-core", "version": "5.6.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.6.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.9.zip", @@ -14627,10 +28283,29 @@ "name": "solidbunch/wordpress-core", "version": "5.6.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.6.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.8.zip", @@ -14644,10 +28319,29 @@ "name": "solidbunch/wordpress-core", "version": "5.6.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.6.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.7.zip", @@ -14661,10 +28355,29 @@ "name": "solidbunch/wordpress-core", "version": "5.6.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.6.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.6.zip", @@ -14678,10 +28391,29 @@ "name": "solidbunch/wordpress-core", "version": "5.6.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.6.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.5.zip", @@ -14695,10 +28427,29 @@ "name": "solidbunch/wordpress-core", "version": "5.6.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.6.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.4.zip", @@ -14712,10 +28463,29 @@ "name": "solidbunch/wordpress-core", "version": "5.6.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.6.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.3.zip", @@ -14729,10 +28499,29 @@ "name": "solidbunch/wordpress-core", "version": "5.6.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.6.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.2.zip", @@ -14746,10 +28535,29 @@ "name": "solidbunch/wordpress-core", "version": "5.6.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.6.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.1.zip", @@ -14763,10 +28571,29 @@ "name": "solidbunch/wordpress-core", "version": "5.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.6.zip", @@ -14780,10 +28607,29 @@ "name": "solidbunch/wordpress-core", "version": "5.5.21", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.21" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.5.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.21.zip", @@ -14797,10 +28643,29 @@ "name": "solidbunch/wordpress-core", "version": "5.5.20", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.20" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.5.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.20.zip", @@ -14814,10 +28679,29 @@ "name": "solidbunch/wordpress-core", "version": "5.5.19", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.19" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.5.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.19.zip", @@ -14831,10 +28715,29 @@ "name": "solidbunch/wordpress-core", "version": "5.5.18", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.18" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.5.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.18.zip", @@ -14848,10 +28751,29 @@ "name": "solidbunch/wordpress-core", "version": "5.5.17", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.17" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.5.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.17.zip", @@ -14865,10 +28787,29 @@ "name": "solidbunch/wordpress-core", "version": "5.5.16", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.16" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.5.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.16.zip", @@ -14882,10 +28823,29 @@ "name": "solidbunch/wordpress-core", "version": "5.5.15", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.15" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.5.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.15.zip", @@ -14899,10 +28859,29 @@ "name": "solidbunch/wordpress-core", "version": "5.5.14", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.14" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.5.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.14.zip", @@ -14916,10 +28895,29 @@ "name": "solidbunch/wordpress-core", "version": "5.5.13", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.13" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.5.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.13.zip", @@ -14933,10 +28931,29 @@ "name": "solidbunch/wordpress-core", "version": "5.5.12", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.12" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.5.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.12.zip", @@ -14950,10 +28967,29 @@ "name": "solidbunch/wordpress-core", "version": "5.5.11", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.11" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.5.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.11.zip", @@ -14967,10 +29003,29 @@ "name": "solidbunch/wordpress-core", "version": "5.5.10", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.10" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.5.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.10.zip", @@ -14984,10 +29039,29 @@ "name": "solidbunch/wordpress-core", "version": "5.5.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.5.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.9.zip", @@ -15001,10 +29075,29 @@ "name": "solidbunch/wordpress-core", "version": "5.5.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.5.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.8.zip", @@ -15018,10 +29111,29 @@ "name": "solidbunch/wordpress-core", "version": "5.5.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.5.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.7.zip", @@ -15035,10 +29147,29 @@ "name": "solidbunch/wordpress-core", "version": "5.5.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.5.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.6.zip", @@ -15052,10 +29183,29 @@ "name": "solidbunch/wordpress-core", "version": "5.5.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.5.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.5.zip", @@ -15069,10 +29219,29 @@ "name": "solidbunch/wordpress-core", "version": "5.5.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.5.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.4.zip", @@ -15086,10 +29255,29 @@ "name": "solidbunch/wordpress-core", "version": "5.5.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.5.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.3.zip", @@ -15103,10 +29291,29 @@ "name": "solidbunch/wordpress-core", "version": "5.5.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.5.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.2.zip", @@ -15120,10 +29327,29 @@ "name": "solidbunch/wordpress-core", "version": "5.5.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.5.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.1.zip", @@ -15137,10 +29363,29 @@ "name": "solidbunch/wordpress-core", "version": "5.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.5.zip", @@ -15154,10 +29399,29 @@ "name": "solidbunch/wordpress-core", "version": "5.4.22", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.22" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.4.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.22.zip", @@ -15171,10 +29435,29 @@ "name": "solidbunch/wordpress-core", "version": "5.4.21", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.21" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.4.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.21.zip", @@ -15188,10 +29471,29 @@ "name": "solidbunch/wordpress-core", "version": "5.4.20", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.20" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.4.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.20.zip", @@ -15205,10 +29507,29 @@ "name": "solidbunch/wordpress-core", "version": "5.4.19", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.19" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.4.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.19.zip", @@ -15222,10 +29543,29 @@ "name": "solidbunch/wordpress-core", "version": "5.4.18", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.18" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.4.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.18.zip", @@ -15239,10 +29579,29 @@ "name": "solidbunch/wordpress-core", "version": "5.4.17", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.17" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.4.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.17.zip", @@ -15256,10 +29615,29 @@ "name": "solidbunch/wordpress-core", "version": "5.4.16", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.16" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.4.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.16.zip", @@ -15273,10 +29651,29 @@ "name": "solidbunch/wordpress-core", "version": "5.4.15", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.15" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.4.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.15.zip", @@ -15290,10 +29687,29 @@ "name": "solidbunch/wordpress-core", "version": "5.4.14", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.14" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.4.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.14.zip", @@ -15307,10 +29723,29 @@ "name": "solidbunch/wordpress-core", "version": "5.4.13", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.13" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.4.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.13.zip", @@ -15324,10 +29759,29 @@ "name": "solidbunch/wordpress-core", "version": "5.4.12", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.12" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.4.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.12.zip", @@ -15341,10 +29795,29 @@ "name": "solidbunch/wordpress-core", "version": "5.4.11", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.11" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.4.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.11.zip", @@ -15358,10 +29831,29 @@ "name": "solidbunch/wordpress-core", "version": "5.4.10", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.10" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.4.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.10.zip", @@ -15375,10 +29867,29 @@ "name": "solidbunch/wordpress-core", "version": "5.4.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.4.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.9.zip", @@ -15392,10 +29903,29 @@ "name": "solidbunch/wordpress-core", "version": "5.4.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.4.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.8.zip", @@ -15409,10 +29939,29 @@ "name": "solidbunch/wordpress-core", "version": "5.4.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.4.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.7.zip", @@ -15426,10 +29975,29 @@ "name": "solidbunch/wordpress-core", "version": "5.4.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.4.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.6.zip", @@ -15443,10 +30011,29 @@ "name": "solidbunch/wordpress-core", "version": "5.4.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.4.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.5.zip", @@ -15460,10 +30047,29 @@ "name": "solidbunch/wordpress-core", "version": "5.4.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.4.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.4.zip", @@ -15477,10 +30083,29 @@ "name": "solidbunch/wordpress-core", "version": "5.4.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.4.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.3.zip", @@ -15494,10 +30119,29 @@ "name": "solidbunch/wordpress-core", "version": "5.4.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.4.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.2.zip", @@ -15511,10 +30155,29 @@ "name": "solidbunch/wordpress-core", "version": "5.4.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.4.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.1.zip", @@ -15528,10 +30191,29 @@ "name": "solidbunch/wordpress-core", "version": "5.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.4.zip", @@ -15545,10 +30227,29 @@ "name": "solidbunch/wordpress-core", "version": "5.3.24", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.24" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.3.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.24.zip", @@ -15562,10 +30263,29 @@ "name": "solidbunch/wordpress-core", "version": "5.3.23", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.23" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.3.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.23.zip", @@ -15579,10 +30299,29 @@ "name": "solidbunch/wordpress-core", "version": "5.3.22", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.22" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.3.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.22.zip", @@ -15596,10 +30335,29 @@ "name": "solidbunch/wordpress-core", "version": "5.3.21", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.21" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.3.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.21.zip", @@ -15613,10 +30371,29 @@ "name": "solidbunch/wordpress-core", "version": "5.3.20", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.20" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.3.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.20.zip", @@ -15630,10 +30407,29 @@ "name": "solidbunch/wordpress-core", "version": "5.3.19", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.19" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.3.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.19.zip", @@ -15647,10 +30443,29 @@ "name": "solidbunch/wordpress-core", "version": "5.3.18", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.18" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.3.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.18.zip", @@ -15664,10 +30479,29 @@ "name": "solidbunch/wordpress-core", "version": "5.3.17", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.17" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.3.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.17.zip", @@ -15681,10 +30515,29 @@ "name": "solidbunch/wordpress-core", "version": "5.3.16", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.16" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.3.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.16.zip", @@ -15698,10 +30551,29 @@ "name": "solidbunch/wordpress-core", "version": "5.3.15", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.15" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.3.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.15.zip", @@ -15715,10 +30587,29 @@ "name": "solidbunch/wordpress-core", "version": "5.3.14", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.14" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.3.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.14.zip", @@ -15732,10 +30623,29 @@ "name": "solidbunch/wordpress-core", "version": "5.3.13", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.13" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.3.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.13.zip", @@ -15749,10 +30659,29 @@ "name": "solidbunch/wordpress-core", "version": "5.3.12", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.12" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.3.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.12.zip", @@ -15766,10 +30695,29 @@ "name": "solidbunch/wordpress-core", "version": "5.3.11", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.11" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.3.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.11.zip", @@ -15783,10 +30731,29 @@ "name": "solidbunch/wordpress-core", "version": "5.3.10", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.10" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.3.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.10.zip", @@ -15800,10 +30767,29 @@ "name": "solidbunch/wordpress-core", "version": "5.3.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.3.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.9.zip", @@ -15817,10 +30803,29 @@ "name": "solidbunch/wordpress-core", "version": "5.3.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.3.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.8.zip", @@ -15834,10 +30839,29 @@ "name": "solidbunch/wordpress-core", "version": "5.3.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.3.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.7.zip", @@ -15851,10 +30875,29 @@ "name": "solidbunch/wordpress-core", "version": "5.3.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.3.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.6.zip", @@ -15868,10 +30911,29 @@ "name": "solidbunch/wordpress-core", "version": "5.3.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.3.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.5.zip", @@ -15885,10 +30947,29 @@ "name": "solidbunch/wordpress-core", "version": "5.3.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.3.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.4.zip", @@ -15902,10 +30983,29 @@ "name": "solidbunch/wordpress-core", "version": "5.3.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.3.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.3.zip", @@ -15919,10 +31019,29 @@ "name": "solidbunch/wordpress-core", "version": "5.3.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.3.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.2.zip", @@ -15936,10 +31055,29 @@ "name": "solidbunch/wordpress-core", "version": "5.3.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.3.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.1.zip", @@ -15953,10 +31091,29 @@ "name": "solidbunch/wordpress-core", "version": "5.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.3.zip", @@ -15970,10 +31127,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.27", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.27" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.27" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.27.zip", @@ -15987,10 +31163,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.26", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.26" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.26" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.26.zip", @@ -16004,10 +31199,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.25", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.25" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.25" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.25.zip", @@ -16021,10 +31235,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.24", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.24" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.24.zip", @@ -16038,10 +31271,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.23", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.23" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.23.zip", @@ -16055,10 +31307,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.22", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.22" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.22.zip", @@ -16072,10 +31343,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.21", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.21" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.21.zip", @@ -16089,10 +31379,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.20", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.20" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.20.zip", @@ -16106,10 +31415,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.19", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.19" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.19.zip", @@ -16123,10 +31451,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.18", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.18" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.18.zip", @@ -16140,10 +31487,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.17", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.17" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.17.zip", @@ -16157,10 +31523,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.16", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.16" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.16.zip", @@ -16174,10 +31559,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.15", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.15" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.15.zip", @@ -16191,10 +31595,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.14", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.14" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.14.zip", @@ -16208,10 +31631,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.13", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.13" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.13.zip", @@ -16225,10 +31667,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.12", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.12" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.12.zip", @@ -16242,10 +31703,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.11", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.11" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.11.zip", @@ -16259,10 +31739,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.10", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.10" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.10.zip", @@ -16276,10 +31775,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.9.zip", @@ -16293,10 +31811,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.8.zip", @@ -16310,10 +31847,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.7.zip", @@ -16327,10 +31883,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.6.zip", @@ -16344,10 +31919,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.5.zip", @@ -16361,10 +31955,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.4.zip", @@ -16378,10 +31991,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.3.zip", @@ -16395,10 +32027,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.2.zip", @@ -16412,10 +32063,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.1.zip", @@ -16429,10 +32099,29 @@ "name": "solidbunch/wordpress-core", "version": "5.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.6" }, + "provide": { + "wordpress/core-implementation": "5.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.2.zip", @@ -16446,10 +32135,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1.25", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.25" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1.25" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.25.zip", @@ -16463,10 +32171,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1.24", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.24" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.24.zip", @@ -16480,10 +32207,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1.23", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.23" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.23.zip", @@ -16497,10 +32243,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1.22", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.22" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.22.zip", @@ -16514,10 +32279,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1.21", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.21" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.21.zip", @@ -16531,10 +32315,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1.20", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.20" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.20.zip", @@ -16548,10 +32351,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1.19", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.19" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.19.zip", @@ -16565,10 +32387,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1.18", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.18" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.18.zip", @@ -16582,10 +32423,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1.17", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.17" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.17.zip", @@ -16599,10 +32459,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1.16", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.16" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.16.zip", @@ -16616,10 +32495,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1.15", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.15" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.15.zip", @@ -16633,10 +32531,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1.14", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.14" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.14.zip", @@ -16650,10 +32567,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1.13", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.13" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.13.zip", @@ -16667,10 +32603,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1.12", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.12" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.12.zip", @@ -16684,10 +32639,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1.11", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.11" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.11.zip", @@ -16701,10 +32675,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1.10", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.10" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.10.zip", @@ -16718,10 +32711,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.9.zip", @@ -16735,10 +32747,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.8.zip", @@ -16752,10 +32783,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.7.zip", @@ -16769,10 +32819,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.6.zip", @@ -16786,10 +32855,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.5.zip", @@ -16803,10 +32891,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.4.zip", @@ -16820,10 +32927,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.3.zip", @@ -16837,10 +32963,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.2.zip", @@ -16854,10 +32999,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.1.zip", @@ -16871,10 +33035,29 @@ "name": "solidbunch/wordpress-core", "version": "5.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.1.zip", @@ -16888,10 +33071,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.28", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.28" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.28" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.28.zip", @@ -16905,10 +33107,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.27", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.27" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.27" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.27.zip", @@ -16922,10 +33143,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.26", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.26" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.26" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.26.zip", @@ -16939,10 +33179,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.25", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.25" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.25" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.25.zip", @@ -16956,10 +33215,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.24", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.24" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.24.zip", @@ -16973,10 +33251,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.23", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.23" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.23.zip", @@ -16990,10 +33287,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.22", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.22" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.22.zip", @@ -17007,10 +33323,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.21", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.21" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.21.zip", @@ -17024,10 +33359,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.20", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.20" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.20.zip", @@ -17041,10 +33395,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.19", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.19" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.19.zip", @@ -17058,10 +33431,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.18", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.18" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.18.zip", @@ -17075,10 +33467,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.17", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.17" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.17.zip", @@ -17092,10 +33503,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.16", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.16" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.16.zip", @@ -17109,10 +33539,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.15", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.15" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.15.zip", @@ -17126,10 +33575,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.14", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.14" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.14.zip", @@ -17143,10 +33611,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.13", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.13" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.13.zip", @@ -17160,10 +33647,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.12", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.12" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.12.zip", @@ -17177,10 +33683,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.11", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.11" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.11.zip", @@ -17194,10 +33719,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.10", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.10" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.10.zip", @@ -17211,10 +33755,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.9.zip", @@ -17228,10 +33791,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.8.zip", @@ -17245,10 +33827,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.7.zip", @@ -17262,10 +33863,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.6.zip", @@ -17279,10 +33899,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.4.zip", @@ -17296,10 +33935,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.3.zip", @@ -17313,10 +33971,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.2.zip", @@ -17330,10 +34007,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.1.zip", @@ -17347,10 +34043,29 @@ "name": "solidbunch/wordpress-core", "version": "5.0", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "5.0" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "5.0" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-5.0.zip", @@ -17364,10 +34079,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.32", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.32" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.32" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.32.zip", @@ -17381,10 +34115,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.31", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.31" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.31" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.31.zip", @@ -17398,10 +34151,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.30", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.30" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.30" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.30.zip", @@ -17415,10 +34187,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.29", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.29" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.29" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.29.zip", @@ -17432,10 +34223,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.28", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.28" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.28" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.28.zip", @@ -17449,10 +34259,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.27", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.27" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.27" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.27.zip", @@ -17466,10 +34295,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.26", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.26" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.26" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.26.zip", @@ -17483,10 +34331,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.25", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.25" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.25" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.25.zip", @@ -17500,10 +34367,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.24", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.24" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.24.zip", @@ -17517,10 +34403,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.23", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.23" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.23.zip", @@ -17534,10 +34439,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.22", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.22" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.22.zip", @@ -17551,10 +34475,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.21", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.21" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.21.zip", @@ -17568,10 +34511,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.20", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.20" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.20.zip", @@ -17585,10 +34547,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.19", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.19" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.19.zip", @@ -17602,10 +34583,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.18", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.18" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.18.zip", @@ -17619,10 +34619,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.17", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.17" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.17.zip", @@ -17636,10 +34655,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.16", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.16" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.16.zip", @@ -17653,10 +34691,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.15", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.15" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.15.zip", @@ -17670,10 +34727,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.14", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.14" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.14.zip", @@ -17687,10 +34763,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.13", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.13" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.13.zip", @@ -17704,10 +34799,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.12", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.12" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.12.zip", @@ -17721,10 +34835,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.11", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.11" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.11.zip", @@ -17738,10 +34871,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.10", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.10" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.10.zip", @@ -17755,10 +34907,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.9.zip", @@ -17772,10 +34943,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.8.zip", @@ -17789,10 +34979,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.7.zip", @@ -17806,10 +35015,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.6.zip", @@ -17823,10 +35051,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.5.zip", @@ -17840,10 +35087,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.4.zip", @@ -17857,10 +35123,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.3.zip", @@ -17874,10 +35159,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.2.zip", @@ -17891,10 +35195,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.1.zip", @@ -17908,10 +35231,29 @@ "name": "solidbunch/wordpress-core", "version": "4.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.9.zip", @@ -17925,10 +35267,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.31", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.31" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.31" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.31.zip", @@ -17942,10 +35303,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.30", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.30" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.30" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.30.zip", @@ -17959,10 +35339,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.29", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.29" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.29" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.29.zip", @@ -17976,10 +35375,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.28", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.28" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.28" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.28.zip", @@ -17993,10 +35411,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.27", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.27" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.27" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.27.zip", @@ -18010,10 +35447,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.26", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.26" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.26" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.26.zip", @@ -18027,10 +35483,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.25", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.25" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.25" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.25.zip", @@ -18044,10 +35519,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.24", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.24" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.24.zip", @@ -18061,10 +35555,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.23", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.23" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.23.zip", @@ -18078,10 +35591,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.22", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.22" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.22.zip", @@ -18095,10 +35627,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.21", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.21" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.21.zip", @@ -18112,10 +35663,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.20", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.20" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.20.zip", @@ -18129,10 +35699,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.19", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.19" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.19.zip", @@ -18146,10 +35735,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.18", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.18" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.18.zip", @@ -18163,10 +35771,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.17", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.17" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.17.zip", @@ -18180,10 +35807,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.16", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.16" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.16.zip", @@ -18197,10 +35843,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.15", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.15" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.15.zip", @@ -18214,10 +35879,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.14", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.14" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.14.zip", @@ -18231,10 +35915,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.13", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.13" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.13.zip", @@ -18248,10 +35951,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.12", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.12" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.12.zip", @@ -18265,10 +35987,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.11", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.11" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.11.zip", @@ -18282,10 +36023,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.10", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.10" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.10.zip", @@ -18299,10 +36059,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.9.zip", @@ -18316,10 +36095,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.8.zip", @@ -18333,10 +36131,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.7.zip", @@ -18350,10 +36167,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.6.zip", @@ -18367,10 +36203,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.5.zip", @@ -18384,10 +36239,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.4.zip", @@ -18401,10 +36275,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.3.zip", @@ -18418,10 +36311,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.2.zip", @@ -18435,10 +36347,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.1.zip", @@ -18452,10 +36383,29 @@ "name": "solidbunch/wordpress-core", "version": "4.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.8.zip", @@ -18469,10 +36419,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.36", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.36" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.36" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.36.zip", @@ -18486,10 +36455,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.35", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.35" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.35" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.35.zip", @@ -18503,10 +36491,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.34", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.34" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.34" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.34.zip", @@ -18520,10 +36527,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.33", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.33" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.33" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.33.zip", @@ -18537,10 +36563,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.32", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.32" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.32" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.32.zip", @@ -18554,10 +36599,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.31", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.31" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.31" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.31.zip", @@ -18571,10 +36635,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.30", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.30" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.30" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.30.zip", @@ -18588,10 +36671,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.29", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.29" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.29" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.29.zip", @@ -18605,10 +36707,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.28", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.28" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.28" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.28.zip", @@ -18622,10 +36743,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.27", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.27" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.27" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.27.zip", @@ -18639,10 +36779,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.26", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.26" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.26" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.26.zip", @@ -18656,10 +36815,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.25", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.25" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.25" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.25.zip", @@ -18673,10 +36851,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.24", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.24" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.24.zip", @@ -18690,10 +36887,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.23", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.23" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.23.zip", @@ -18707,10 +36923,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.22", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.22" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.22.zip", @@ -18724,10 +36959,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.21", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.21" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.21.zip", @@ -18741,10 +36995,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.20", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.20" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.20.zip", @@ -18758,10 +37031,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.19", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.19" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.19.zip", @@ -18775,10 +37067,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.18", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.18" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.18.zip", @@ -18792,10 +37103,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.17", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.17" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.17.zip", @@ -18809,10 +37139,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.16", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.16" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.16.zip", @@ -18826,10 +37175,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.15", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.15" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.15.zip", @@ -18843,10 +37211,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.14", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.14" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.14.zip", @@ -18860,10 +37247,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.13", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.13" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.13.zip", @@ -18877,10 +37283,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.12", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.12" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.12.zip", @@ -18894,10 +37319,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.11", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.11" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.11.zip", @@ -18911,10 +37355,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.10", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.10" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.10.zip", @@ -18928,10 +37391,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.9.zip", @@ -18945,10 +37427,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.8.zip", @@ -18962,10 +37463,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.7.zip", @@ -18979,10 +37499,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.6.zip", @@ -18996,10 +37535,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.5.zip", @@ -19013,10 +37571,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.4.zip", @@ -19030,10 +37607,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.3.zip", @@ -19047,10 +37643,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.2.zip", @@ -19064,10 +37679,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.1.zip", @@ -19081,10 +37715,29 @@ "name": "solidbunch/wordpress-core", "version": "4.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.7.zip", @@ -19098,10 +37751,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.30", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.30" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.30" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.30.zip", @@ -19115,10 +37787,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.29", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.29" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.29" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.29.zip", @@ -19132,10 +37823,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.28", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.28" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.28" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.28.zip", @@ -19149,10 +37859,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.27", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.27" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.27" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.27.zip", @@ -19166,10 +37895,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.26", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.26" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.26" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.26.zip", @@ -19183,10 +37931,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.25", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.25" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.25" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.25.zip", @@ -19200,10 +37967,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.24", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.24" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.24.zip", @@ -19217,10 +38003,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.23", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.23" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.23.zip", @@ -19234,10 +38039,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.22", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.22" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.22.zip", @@ -19251,10 +38075,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.21", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.21" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.21.zip", @@ -19268,10 +38111,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.20", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.20" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.20.zip", @@ -19285,10 +38147,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.19", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.19" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.19.zip", @@ -19302,10 +38183,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.18", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.18" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.18.zip", @@ -19319,10 +38219,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.17", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.17" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.17.zip", @@ -19336,10 +38255,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.16", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.16" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.16.zip", @@ -19353,10 +38291,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.15", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.15" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.15.zip", @@ -19370,10 +38327,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.14", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.14" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.14.zip", @@ -19387,10 +38363,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.13", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.13" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.13.zip", @@ -19404,10 +38399,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.12", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.12" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.12.zip", @@ -19421,10 +38435,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.11", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.11" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.11.zip", @@ -19438,10 +38471,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.10", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.10" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.10.zip", @@ -19455,10 +38507,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.9.zip", @@ -19472,10 +38543,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.8.zip", @@ -19489,10 +38579,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.7.zip", @@ -19506,10 +38615,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.6.zip", @@ -19523,10 +38651,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.5.zip", @@ -19540,10 +38687,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.4.zip", @@ -19557,10 +38723,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.3.zip", @@ -19574,10 +38759,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.2.zip", @@ -19591,10 +38795,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.1.zip", @@ -19608,10 +38831,29 @@ "name": "solidbunch/wordpress-core", "version": "4.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.6.zip", @@ -19625,10 +38867,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.33", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.33" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.33" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.33.zip", @@ -19642,10 +38903,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.32", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.32" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.32" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.32.zip", @@ -19659,10 +38939,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.31", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.31" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.31" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.31.zip", @@ -19676,10 +38975,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.30", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.30" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.30" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.30.zip", @@ -19693,10 +39011,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.29", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.29" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.29" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.29.zip", @@ -19710,10 +39047,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.28", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.28" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.28" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.28.zip", @@ -19727,10 +39083,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.27", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.27" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.27" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.27.zip", @@ -19744,10 +39119,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.26", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.26" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.26" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.26.zip", @@ -19761,10 +39155,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.25", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.25" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.25" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.25.zip", @@ -19778,10 +39191,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.24", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.24" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.24.zip", @@ -19795,10 +39227,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.23", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.23" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.23.zip", @@ -19812,10 +39263,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.22", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.22" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.22.zip", @@ -19829,10 +39299,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.21", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.21" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.21.zip", @@ -19846,10 +39335,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.20", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.20" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.20.zip", @@ -19863,10 +39371,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.19", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.19" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.19.zip", @@ -19880,10 +39407,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.18", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.18" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.18.zip", @@ -19897,10 +39443,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.17", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.17" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.17.zip", @@ -19914,10 +39479,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.16", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.16" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.16.zip", @@ -19931,10 +39515,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.15", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.15" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.15.zip", @@ -19948,10 +39551,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.14", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.14" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.14.zip", @@ -19965,10 +39587,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.13", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.13" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.13.zip", @@ -19982,10 +39623,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.12", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.12" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.12.zip", @@ -19999,10 +39659,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.11", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.11" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.11.zip", @@ -20016,10 +39695,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.10", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.10" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.10.zip", @@ -20033,10 +39731,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.9.zip", @@ -20050,10 +39767,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.8.zip", @@ -20067,10 +39803,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.7.zip", @@ -20084,10 +39839,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.6.zip", @@ -20101,10 +39875,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.5.zip", @@ -20118,10 +39911,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.4.zip", @@ -20135,10 +39947,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.3.zip", @@ -20152,10 +39983,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.2.zip", @@ -20169,10 +40019,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.1.zip", @@ -20186,10 +40055,29 @@ "name": "solidbunch/wordpress-core", "version": "4.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.5.zip", @@ -20203,10 +40091,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.34", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.34" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.34" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.34.zip", @@ -20220,10 +40127,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.33", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.33" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.33" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.33.zip", @@ -20237,10 +40163,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.32", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.32" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.32" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.32.zip", @@ -20254,10 +40199,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.31", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.31" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.31" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.31.zip", @@ -20271,10 +40235,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.30", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.30" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.30" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.30.zip", @@ -20288,10 +40271,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.29", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.29" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.29" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.29.zip", @@ -20305,10 +40307,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.28", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.28" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.28" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.28.zip", @@ -20322,10 +40343,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.27", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.27" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.27" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.27.zip", @@ -20339,10 +40379,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.26", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.26" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.26" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.26.zip", @@ -20356,10 +40415,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.25", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.25" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.25" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.25.zip", @@ -20373,10 +40451,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.24", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.24" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.24.zip", @@ -20390,10 +40487,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.23", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.23" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.23.zip", @@ -20407,10 +40523,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.22", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.22" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.22.zip", @@ -20424,10 +40559,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.21", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.21" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.21.zip", @@ -20441,10 +40595,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.20", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.20" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.20.zip", @@ -20458,10 +40631,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.19", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.19" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.19.zip", @@ -20475,10 +40667,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.18", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.18" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.18.zip", @@ -20492,10 +40703,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.17", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.17" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.17.zip", @@ -20509,10 +40739,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.16", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.16" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.16.zip", @@ -20526,10 +40775,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.15", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.15" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.15.zip", @@ -20543,10 +40811,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.14", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.14" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.14.zip", @@ -20560,10 +40847,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.13", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.13" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.13.zip", @@ -20577,10 +40883,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.12", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.12" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.12.zip", @@ -20594,10 +40919,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.11", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.11" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.11.zip", @@ -20611,10 +40955,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.10", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.10" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.10.zip", @@ -20628,10 +40991,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.9.zip", @@ -20645,10 +41027,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.8.zip", @@ -20662,10 +41063,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.7.zip", @@ -20679,10 +41099,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.6.zip", @@ -20696,10 +41135,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.5.zip", @@ -20713,10 +41171,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.4.zip", @@ -20730,10 +41207,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.3.zip", @@ -20747,10 +41243,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.2.zip", @@ -20764,10 +41279,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.1.zip", @@ -20781,10 +41315,29 @@ "name": "solidbunch/wordpress-core", "version": "4.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.4.zip", @@ -20798,10 +41351,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.35", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.35" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.35" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.35.zip", @@ -20815,10 +41387,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.34", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.34" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.34" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.34.zip", @@ -20832,10 +41423,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.33", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.33" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.33" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.33.zip", @@ -20849,10 +41459,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.32", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.32" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.32" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.32.zip", @@ -20866,10 +41495,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.31", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.31" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.31" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.31.zip", @@ -20883,10 +41531,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.30", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.30" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.30" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.30.zip", @@ -20900,10 +41567,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.29", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.29" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.29" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.29.zip", @@ -20917,10 +41603,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.28", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.28" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.28" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.28.zip", @@ -20934,10 +41639,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.27", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.27" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.27" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.27.zip", @@ -20951,10 +41675,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.26", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.26" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.26" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.26.zip", @@ -20968,10 +41711,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.25", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.25" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.25" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.25.zip", @@ -20985,10 +41747,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.24", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.24" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.24.zip", @@ -21002,10 +41783,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.23", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.23" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.23.zip", @@ -21019,10 +41819,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.22", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.22" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.22.zip", @@ -21036,10 +41855,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.21", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.21" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.21.zip", @@ -21053,10 +41891,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.20", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.20" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.20.zip", @@ -21070,10 +41927,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.19", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.19" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.19.zip", @@ -21087,10 +41963,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.18", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.18" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.18.zip", @@ -21104,10 +41999,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.17", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.17" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.17.zip", @@ -21121,10 +42035,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.16", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.16" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.16.zip", @@ -21138,10 +42071,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.15", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.15" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.15.zip", @@ -21155,10 +42107,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.14", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.14" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.14.zip", @@ -21172,10 +42143,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.13", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.13" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.13.zip", @@ -21189,10 +42179,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.12", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.12" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.12.zip", @@ -21206,10 +42215,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.11", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.11" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.11.zip", @@ -21223,10 +42251,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.10", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.10" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.10.zip", @@ -21240,10 +42287,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.9.zip", @@ -21257,10 +42323,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.8.zip", @@ -21274,10 +42359,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.7.zip", @@ -21291,10 +42395,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.6.zip", @@ -21308,10 +42431,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.5.zip", @@ -21325,10 +42467,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.4.zip", @@ -21342,10 +42503,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.3.zip", @@ -21359,10 +42539,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.2.zip", @@ -21376,10 +42575,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.1.zip", @@ -21393,10 +42611,29 @@ "name": "solidbunch/wordpress-core", "version": "4.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.3.zip", @@ -21410,10 +42647,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.39", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.39" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.39" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.39.zip", @@ -21427,10 +42683,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.38", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.38" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.38" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.38.zip", @@ -21444,10 +42719,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.37", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.37" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.37" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.37.zip", @@ -21461,10 +42755,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.36", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.36" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.36" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.36.zip", @@ -21478,10 +42791,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.35", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.35" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.35" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.35.zip", @@ -21495,10 +42827,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.34", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.34" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.34" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.34.zip", @@ -21512,10 +42863,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.33", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.33" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.33" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.33.zip", @@ -21529,10 +42899,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.32", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.32" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.32" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.32.zip", @@ -21546,10 +42935,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.31", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.31" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.31" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.31.zip", @@ -21563,10 +42971,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.30", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.30" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.30" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.30.zip", @@ -21580,10 +43007,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.29", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.29" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.29" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.29.zip", @@ -21597,10 +43043,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.28", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.28" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.28" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.28.zip", @@ -21614,10 +43079,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.27", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.27" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.27" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.27.zip", @@ -21631,10 +43115,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.26", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.26" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.26" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.26.zip", @@ -21648,10 +43151,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.25", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.25" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.25" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.25.zip", @@ -21665,10 +43187,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.24", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.24" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.24.zip", @@ -21682,10 +43223,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.23", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.23" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.23.zip", @@ -21699,10 +43259,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.22", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.22" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.22.zip", @@ -21716,10 +43295,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.21", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.21" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.21.zip", @@ -21733,10 +43331,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.20", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.20" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.20.zip", @@ -21750,10 +43367,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.19", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.19" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.19.zip", @@ -21767,10 +43403,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.18", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.18" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.18.zip", @@ -21784,10 +43439,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.17", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.17" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.17.zip", @@ -21801,10 +43475,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.16", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.16" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.16.zip", @@ -21818,10 +43511,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.15", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.15" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.15.zip", @@ -21835,10 +43547,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.14", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.14" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.14.zip", @@ -21852,10 +43583,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.13", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.13" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.13.zip", @@ -21869,10 +43619,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.12", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.12" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.12.zip", @@ -21886,10 +43655,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.11", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.11" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.11.zip", @@ -21903,10 +43691,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.10", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.10" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.10.zip", @@ -21920,10 +43727,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.9.zip", @@ -21937,10 +43763,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.8.zip", @@ -21954,10 +43799,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.7.zip", @@ -21971,10 +43835,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.6.zip", @@ -21988,10 +43871,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.5.zip", @@ -22005,10 +43907,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.4.zip", @@ -22022,10 +43943,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.3.zip", @@ -22039,10 +43979,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.2.zip", @@ -22056,10 +44015,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.1.zip", @@ -22073,10 +44051,29 @@ "name": "solidbunch/wordpress-core", "version": "4.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.2.zip", @@ -22090,10 +44087,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.42", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.42" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.42" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.42.zip", @@ -22107,10 +44123,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.41", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.41" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.41" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.41.zip", @@ -22124,10 +44159,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.40", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.40" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.40" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.40.zip", @@ -22141,10 +44195,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.39", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.39" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.39" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.39.zip", @@ -22158,10 +44231,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.38", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.38" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.38" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.38.zip", @@ -22175,10 +44267,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.37", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.37" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.37" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.37.zip", @@ -22192,10 +44303,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.36", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.36" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.36" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.36.zip", @@ -22209,10 +44339,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.35", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.35" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.35" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.35.zip", @@ -22226,10 +44375,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.34", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.34" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.34" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.34.zip", @@ -22243,10 +44411,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.33", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.33" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.33" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.33.zip", @@ -22260,10 +44447,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.32", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.32" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.32" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.32.zip", @@ -22277,10 +44483,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.31", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.31" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.31" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.31.zip", @@ -22294,10 +44519,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.30", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.30" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.30" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.30.zip", @@ -22311,10 +44555,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.29", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.29" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.29" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.29.zip", @@ -22328,10 +44591,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.28", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.28" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.28" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.28.zip", @@ -22345,10 +44627,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.27", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.27" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.27" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.27.zip", @@ -22362,10 +44663,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.26", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.26" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.26" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.26.zip", @@ -22379,10 +44699,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.25", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.25" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.25" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.25.zip", @@ -22396,10 +44735,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.24", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.24" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.24" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.24.zip", @@ -22413,10 +44771,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.23", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.23" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.23" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.23.zip", @@ -22430,10 +44807,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.22", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.22" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.22" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.22.zip", @@ -22447,10 +44843,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.21", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.21" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.21" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.21.zip", @@ -22464,10 +44879,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.20", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.20" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.20" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.20.zip", @@ -22481,10 +44915,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.19", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.19" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.19" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.19.zip", @@ -22498,10 +44951,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.18", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.18" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.18" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.18.zip", @@ -22515,10 +44987,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.17", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.17" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.17" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.17.zip", @@ -22532,10 +45023,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.16", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.16" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.16" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.16.zip", @@ -22549,10 +45059,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.15", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.15" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.15" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.15.zip", @@ -22566,10 +45095,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.14", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.14" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.14" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.14.zip", @@ -22583,10 +45131,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.13", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.13" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.13" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.13.zip", @@ -22600,10 +45167,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.12", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.12" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.12" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.12.zip", @@ -22617,10 +45203,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.11", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.11" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.11" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.11.zip", @@ -22634,10 +45239,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.10", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.10" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.10" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.10.zip", @@ -22651,10 +45275,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.9", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.9" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.9" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.9.zip", @@ -22668,10 +45311,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.8", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.8" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.8" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.8.zip", @@ -22685,10 +45347,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.7", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.7" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.7" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.7.zip", @@ -22702,10 +45383,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.6", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.6" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.6" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.6.zip", @@ -22719,10 +45419,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.5", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.5" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.5" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.5.zip", @@ -22736,10 +45455,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.4", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.4" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.4" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.4.zip", @@ -22753,10 +45491,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.3", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.3" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.3" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.3.zip", @@ -22770,10 +45527,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.2", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.2" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.2" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.2.zip", @@ -22787,10 +45563,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.1.zip", @@ -22804,10 +45599,29 @@ "name": "solidbunch/wordpress-core", "version": "4.1", "type": "wordpress-core", + "description": "WordPress core, the full release archive as published on wordpress.org", + "keywords": [ + "wordpress", + "core", + "cms" + ], + "homepage": "https://wordpress.org", "license": "GPL-2.0-or-later", + "support": { + "issues": "https://github.com/solidbunch/wordpress-core/issues", + "source": "https://github.com/solidbunch/wordpress-core" + }, "require": { "php": ">=5.2" }, + "provide": { + "wordpress/core-implementation": "4.1" + }, + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "4.1" + }, "dist": { "type": "zip", "url": "https://downloads.wordpress.org/release/wordpress-4.1.zip", diff --git a/test/backfill.test.js b/test/backfill.test.js new file mode 100644 index 0000000..3e143d9 --- /dev/null +++ b/test/backfill.test.js @@ -0,0 +1,144 @@ +'use strict'; + +const test = require('node:test'); +const assert = require('node:assert/strict'); +const fs = require('fs'); +const path = require('path'); +const { execFile } = require('child_process'); +const { promisify } = require('util'); + +const { withTempDir } = require('./helpers'); + +const execFileAsync = promisify(execFile); +const GENERATOR_SCRIPT = path.join(__dirname, '..', 'generate-packages-json.js'); + +const SHASUM_NO_CONTENT = 'b'.repeat(40); +const SHASUM_FULL = 'c'.repeat(40); + +function legacyPackages() { + return { + 'solidbunch/wordpress-core-no-content': { + '6.9': { + name: 'solidbunch/wordpress-core-no-content', + version: '6.9', + type: 'wordpress-core', + license: 'GPL-2.0-or-later', + require: { php: '>=7.4' }, + dist: { type: 'zip', url: 'https://downloads.wordpress.org/release/wordpress-6.9-no-content.zip', shasum: SHASUM_NO_CONTENT }, + extra: { mysql_version: '5.5.5' } + }, + '6.8': { + name: 'solidbunch/wordpress-core-no-content', + version: '6.8', + type: 'wordpress-core', + license: 'GPL-2.0-or-later', + require: { php: '>=7.4' }, + dist: { type: 'zip', url: 'https://downloads.wordpress.org/release/wordpress-6.8-no-content.zip', shasum: SHASUM_NO_CONTENT } + } + }, + 'solidbunch/wordpress-core': { + '6.9': { + name: 'solidbunch/wordpress-core', + version: '6.9', + type: 'wordpress-core', + license: 'GPL-2.0-or-later', + require: { php: '>=7.4' }, + dist: { type: 'zip', url: 'https://downloads.wordpress.org/release/wordpress-6.9.zip', shasum: SHASUM_FULL }, + extra: { mysql_version: '5.5.5' } + }, + '6.8': { + name: 'solidbunch/wordpress-core', + version: '6.8', + type: 'wordpress-core', + license: 'GPL-2.0-or-later', + require: { php: '>=7.4' }, + dist: { type: 'zip', url: 'https://downloads.wordpress.org/release/wordpress-6.8.zip', shasum: SHASUM_FULL } + } + } + }; +} + +function writePackages(dir, packages) { + const file = path.join(dir, 'packages.json'); + fs.writeFileSync(file, `${JSON.stringify({ packages }, null, 2)}\n`); + return file; +} + +// Runs generate-packages-json.js --backfill as a child process rooted at `cwd` (PACKAGES_FILE is +// a fixed relative constant, not env-overridable); never throws on non-zero exit. +async function runBackfill(cwd) { + try { + const { stdout, stderr } = await execFileAsync(process.execPath, [GENERATOR_SCRIPT, '--backfill'], { cwd, env: process.env }); + return { exitCode: 0, stdout, stderr }; + } catch (err) { + return { exitCode: err.code ?? 1, stdout: err.stdout ?? '', stderr: err.stderr ?? '' }; + } +} + +test('backfill rebuilds every entry with the new metadata fields and loses no version', async () => { + await withTempDir(async (dir) => { + const file = writePackages(dir, legacyPackages()); + const result = await runBackfill(dir); + assert.equal(result.exitCode, 0, result.stderr); + assert.match(result.stdout, /solidbunch\/wordpress-core-no-content: 2 versions rebuilt/); + assert.match(result.stdout, /solidbunch\/wordpress-core: 2 versions rebuilt/); + + const rebuilt = JSON.parse(fs.readFileSync(file, 'utf8')).packages; + for (const [name, entries] of Object.entries(rebuilt)) { + assert.deepEqual(Object.keys(entries), Object.keys(legacyPackages()[name])); + for (const [version, entry] of Object.entries(entries)) { + assert.equal(entry.description !== undefined, true); + assert.deepEqual(entry.provide, { 'wordpress/core-implementation': version }); + assert.equal(entry.homepage, 'https://wordpress.org'); + assert.equal('source' in entry, name === 'solidbunch/wordpress-core'); + } + } + }); +}); + +test('backfill is idempotent: a second run leaves the file byte-identical', async () => { + await withTempDir(async (dir) => { + const file = writePackages(dir, legacyPackages()); + const first = await runBackfill(dir); + assert.equal(first.exitCode, 0, first.stderr); + const afterFirst = fs.readFileSync(file, 'utf8'); + + const second = await runBackfill(dir); + assert.equal(second.exitCode, 0, second.stderr); + const afterSecond = fs.readFileSync(file, 'utf8'); + + assert.equal(afterSecond, afterFirst); + }); +}); + +test('backfill exits 1 and writes nothing when a stored dist.shasum is malformed', async () => { + await withTempDir(async (dir) => { + const bad = legacyPackages(); + bad['solidbunch/wordpress-core']['6.9'].dist.shasum = 'not-a-shasum'; + const file = writePackages(dir, bad); + const before = fs.readFileSync(file, 'utf8'); + + const result = await runBackfill(dir); + assert.equal(result.exitCode, 1); + assert.match(result.stderr, /FATAL:.*dist\.url\/dist\.shasum/); + + const after = fs.readFileSync(file, 'utf8'); + assert.equal(after, before, 'packages.json must be untouched on failure'); + }); +}); + +test('backfill exits 1 and writes nothing when a stored dist.url cannot be normalized', async () => { + await withTempDir(async (dir) => { + const bad = legacyPackages(); + bad['solidbunch/wordpress-core-no-content']['6.8'].dist.url = 'not a url'; + const file = writePackages(dir, bad); + const before = fs.readFileSync(file, 'utf8'); + + const result = await runBackfill(dir); + assert.equal(result.exitCode, 1); + assert.match(result.stderr, /FATAL:.*dist\.url\/dist\.shasum/); + + const after = fs.readFileSync(file, 'utf8'); + assert.equal(after, before, 'packages.json must be untouched on failure'); + }); +}); diff --git a/test/generator-asymmetric.test.js b/test/generator-asymmetric.test.js index b0a0171..92f23d1 100644 --- a/test/generator-asymmetric.test.js +++ b/test/generator-asymmetric.test.js @@ -12,6 +12,7 @@ const [noContent, full] = VARIANTS; function entryFor(variant, version) { return buildEntry( + variant, { name: variant.name, version, type: 'wordpress-core', require: { php: '>=7.4' }, distType: 'zip', extra: undefined }, distUrl(variant, version), SHASUM diff --git a/test/generator-build-entry.test.js b/test/generator-build-entry.test.js index e230773..381b484 100644 --- a/test/generator-build-entry.test.js +++ b/test/generator-build-entry.test.js @@ -4,12 +4,15 @@ const test = require('node:test'); const assert = require('node:assert/strict'); const { buildEntry, storedFields, newFields } = require('../generate-packages-json'); -const { VARIANTS } = require('../lib/constants'); +const { VARIANTS, HOMEPAGE, SUPPORT, CORE_IMPLEMENTATION, SOURCE_URL } = require('../lib/constants'); const { distUrl } = require('../lib/util'); const SHASUM = 'a'.repeat(40); const [noContent, full] = VARIANTS; +const FULL_KEY_ORDER = ['name', 'version', 'type', 'description', 'keywords', 'homepage', 'license', 'support', 'require', 'provide', 'source', 'dist']; +const NO_CONTENT_KEY_ORDER = ['name', 'version', 'type', 'description', 'keywords', 'homepage', 'license', 'support', 'require', 'provide', 'dist']; + function fields(variant, extra) { return { name: variant.name, @@ -22,40 +25,63 @@ function fields(variant, extra) { } test('buildEntry emits the expected key order without extra, for both variants', () => { - for (const variant of [noContent, full]) { + for (const [variant, keyOrder] of [[noContent, NO_CONTENT_KEY_ORDER], [full, FULL_KEY_ORDER]]) { const url = distUrl(variant, '6.9'); - const entry = buildEntry(fields(variant, undefined), url, SHASUM); - assert.deepEqual(Object.keys(entry), ['name', 'version', 'type', 'license', 'require', 'dist']); + const entry = buildEntry(variant, fields(variant, undefined), url, SHASUM); + assert.deepEqual(Object.keys(entry), keyOrder); assert.equal(entry.name, variant.name); assert.equal(entry.version, '6.9'); assert.equal(entry.type, 'wordpress-core'); + assert.equal(entry.description, variant.description); + assert.deepEqual(entry.keywords, variant.keywords); + assert.equal(entry.homepage, HOMEPAGE); assert.equal(entry.license, 'GPL-2.0-or-later'); + assert.deepEqual(entry.support, SUPPORT); assert.deepEqual(entry.require, { php: '>=7.4' }); + assert.deepEqual(entry.provide, { [CORE_IMPLEMENTATION]: '6.9' }); assert.deepEqual(entry.dist, { type: 'zip', url, shasum: SHASUM }); assert.equal(entry.extra, undefined); } }); test('buildEntry appends extra last when present, for both variants', () => { - for (const variant of [noContent, full]) { + for (const [variant, keyOrder] of [[noContent, NO_CONTENT_KEY_ORDER], [full, FULL_KEY_ORDER]]) { const url = distUrl(variant, '6.9'); - const entry = buildEntry(fields(variant, { mysql_version: '5.5.5' }), url, SHASUM); - assert.deepEqual(Object.keys(entry), ['name', 'version', 'type', 'license', 'require', 'dist', 'extra']); + const entry = buildEntry(variant, fields(variant, { mysql_version: '5.5.5' }), url, SHASUM); + assert.deepEqual(Object.keys(entry), [...keyOrder, 'extra']); assert.deepEqual(entry.extra, { mysql_version: '5.5.5' }); } }); +test('buildEntry includes source only for the full variant', () => { + const fullEntry = buildEntry(full, fields(full, undefined), distUrl(full, '6.9'), SHASUM); + assert.deepEqual(fullEntry.source, { type: 'git', url: SOURCE_URL, reference: '6.9' }); + + const noContentEntry = buildEntry(noContent, fields(noContent, undefined), distUrl(noContent, '6.9'), SHASUM); + assert.equal(noContentEntry.source, undefined); + assert.ok(!Object.hasOwn(noContentEntry, 'source')); +}); + +test('buildEntry emits fresh copies of support and keywords, never aliasing the frozen constants', () => { + const entryA = buildEntry(full, fields(full, undefined), distUrl(full, '6.9'), SHASUM); + const entryB = buildEntry(full, fields(full, undefined), distUrl(full, '6.9'), SHASUM); + assert.notEqual(entryA.support, entryB.support); + assert.notEqual(entryA.keywords, entryB.keywords); + assert.notEqual(entryA.support, SUPPORT); + assert.notEqual(entryA.keywords, full.keywords); +}); + test('storedFields/buildEntry round trip: rebuilding a stored entry reproduces its own inputs', () => { const url = distUrl(full, '6.9'); const originalFields = fields(full, { mysql_version: '5.5.5' }); - const entry = buildEntry(originalFields, url, SHASUM); + const entry = buildEntry(full, originalFields, url, SHASUM); assert.deepEqual(storedFields(entry), originalFields); }); test('storedFields/buildEntry round trip without extra', () => { const url = distUrl(noContent, '6.9'); const originalFields = fields(noContent, undefined); - const entry = buildEntry(originalFields, url, SHASUM); + const entry = buildEntry(noContent, originalFields, url, SHASUM); assert.deepEqual(storedFields(entry), originalFields); }); diff --git a/test/generator-validate.test.js b/test/generator-validate.test.js index 1a5c7c7..b42a309 100644 --- a/test/generator-validate.test.js +++ b/test/generator-validate.test.js @@ -12,6 +12,7 @@ const [noContent, full] = VARIANTS; function entryFor(variant, version) { return buildEntry( + variant, { name: variant.name, version, type: 'wordpress-core', require: { php: '>=7.4' }, distType: 'zip', extra: undefined }, distUrl(variant, version), SHASUM @@ -151,3 +152,45 @@ test('validateEntry: EXTRA when extra has unexpected shape', () => { assert.equal(violationsFor('EXTRA', validateEntry(full, '6.9', { ...base, extra: { mysql_version: '5.5.5', other: 'x' } })).length, 1); assert.deepEqual(validateEntry(full, '6.9', { ...base, extra: { mysql_version: '5.5.5' } }), []); }); + +test('validateEntry: DESCRIPTION when entry.description does not match the variant', () => { + const entry = { ...entryFor(full, '6.9'), description: 'wrong' }; + assert.equal(violationsFor('DESCRIPTION', validateEntry(full, '6.9', entry)).length, 1); +}); + +test('validateEntry: KEYWORDS when entry.keywords does not match the variant', () => { + const entry = { ...entryFor(full, '6.9'), keywords: ['wrong'] }; + assert.equal(violationsFor('KEYWORDS', validateEntry(full, '6.9', entry)).length, 1); +}); + +test('validateEntry: HOMEPAGE when entry.homepage is not the canonical URL', () => { + const entry = { ...entryFor(full, '6.9'), homepage: 'https://example.com' }; + assert.equal(violationsFor('HOMEPAGE', validateEntry(full, '6.9', entry)).length, 1); +}); + +test('validateEntry: SUPPORT when entry.support does not match the canonical object', () => { + const entry = { ...entryFor(full, '6.9'), support: { issues: 'https://example.com' } }; + assert.equal(violationsFor('SUPPORT', validateEntry(full, '6.9', entry)).length, 1); +}); + +test('validateEntry: PROVIDE when entry.provide does not point at the key version', () => { + const entry = { ...entryFor(full, '6.9'), provide: { 'wordpress/core-implementation': '6.8' } }; + assert.equal(violationsFor('PROVIDE', validateEntry(full, '6.9', entry)).length, 1); +}); + +test('validateEntry: SOURCE when the full variant has a wrong source', () => { + const base = entryFor(full, '6.9'); + const entry = { ...base, source: { ...base.source, reference: '6.8' } }; + assert.equal(violationsFor('SOURCE', validateEntry(full, '6.9', entry)).length, 1); +}); + +test('validateEntry: SOURCE when the no-content variant declares a source', () => { + const base = entryFor(noContent, '6.9'); + const entry = { ...base, source: { type: 'git', url: 'https://github.com/WordPress/WordPress.git', reference: '6.9' } }; + assert.deepEqual(validateEntry(noContent, '6.9', entry), [`SOURCE: ${noContent.name} 6.9 must not declare a source`]); +}); + +test('validateEntry: UNKNOWN-FIELD when the entry carries a field outside the allowed set', () => { + const entry = { ...entryFor(full, '6.9'), unexpected: 'x' }; + assert.deepEqual(violationsFor('UNKNOWN-FIELD', validateEntry(full, '6.9', entry)), [`UNKNOWN-FIELD: ${full.name} 6.9 has unexpected field(s) ["unexpected"]`]); +}); From b34d11eb7682d04f973e229c51a8f973de6c5071 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sat, 19 Sep 2026 23:28:14 +0000 Subject: [PATCH 07/35] Pin GitHub actions to commit SHAs with version comments --- .github/workflows/keepalive.yml | 2 +- .github/workflows/update-packages.yml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/keepalive.yml b/.github/workflows/keepalive.yml index 3a9851f..a85987c 100644 --- a/.github/workflows/keepalive.yml +++ b/.github/workflows/keepalive.yml @@ -19,7 +19,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v6 + uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 - name: Create keepalive heartbeat run: | diff --git a/.github/workflows/update-packages.yml b/.github/workflows/update-packages.yml index ef6228c..ed2e66a 100644 --- a/.github/workflows/update-packages.yml +++ b/.github/workflows/update-packages.yml @@ -17,9 +17,9 @@ jobs: run: ${{ steps.gate.outputs.run }} steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 - - uses: actions/setup-node@v6 + - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6.5.0 with: node-version: "22" @@ -42,9 +42,9 @@ jobs: cancel-in-progress: false steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 - - uses: actions/setup-node@v6 + - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6.5.0 with: node-version: "22" From f0cd77a01cdcc0fdedefe6c3d5eddfb8d2816c8b Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sat, 19 Sep 2026 23:42:32 +0000 Subject: [PATCH 08/35] Fix --check silently skipping LOST-VERSION with >1 MB packages.json The git baseline reader used Node's default 1 MiB maxBuffer in execFileSync, which caused ENOBUFS when packages.json grew to ~1.46 MB. This error was silently treated as "no baseline available", disabling version invariant checks. Increase maxBuffer to 256 MiB to accommodate packages.json growth. Distinguish between legitimate "no baseline" cases (missing git/repo/HEAD/file) and actual read failures, which now throw an error instead of silently disabling checks. Add regression tests with >1 MiB baseline fixtures to prevent regression. --- generate-packages-json.js | 32 +++++++- test/git-baseline.test.js | 157 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 185 insertions(+), 4 deletions(-) create mode 100644 test/git-baseline.test.js diff --git a/generate-packages-json.js b/generate-packages-json.js index 69b3740..ecb5f9f 100644 --- a/generate-packages-json.js +++ b/generate-packages-json.js @@ -63,13 +63,37 @@ function readPackages({ required }) { return readPackagesFile(PACKAGES_FILE, { required }); } +// packages.json only grows over time (adding Composer metadata to every entry took it from ~672 KB +// to ~1.46 MB), so give `git show` a generous maxBuffer well above Node's 1 MiB default. Without this, +// execFileSync throws ENOBUFS once the file crosses 1 MiB and the baseline was silently treated as +// absent, disabling the LOST-VERSION/SHRUNK checks below. +const GIT_SHOW_MAX_BUFFER = 256 * 1024 * 1024; // 256 MiB + function readGitBaseline() { + let text; try { - const text = execFileSync('git', ['show', `HEAD:./${PACKAGES_FILE}`], { encoding: 'utf8', stdio: ['ignore', 'pipe', 'ignore'] }); - return parsePackages(text, `HEAD:${PACKAGES_FILE}`); - } catch { - return null; + text = execFileSync('git', ['show', `HEAD:./${PACKAGES_FILE}`], { + encoding: 'utf8', + stdio: ['ignore', 'pipe', 'ignore'], + maxBuffer: GIT_SHOW_MAX_BUFFER + }); + } catch (err) { + // Legitimate "no baseline" cases, where git ran and reported it has nothing to show: git is not + // installed (ENOENT), or git exited with a non-zero status because there is no repository, no + // HEAD, or PACKAGES_FILE did not exist at HEAD yet (all reported as a non-zero exit, typically + // 128). Anything else - most notably ENOBUFS from a too-small maxBuffer, or any other unexpected + // failure - means a baseline exists but could not be read, and must not be conflated with "no + // baseline": doing so would silently disable the LOST-VERSION/SHRUNK invariant checks. + // Residual trade-off: git's stderr is discarded (redirected to 'ignore' above), so any non-zero + // git exit - including rare causes such as a corrupted object store - is indistinguishable from + // the legitimate "no repository/HEAD/file" cases and is treated as "no baseline". + if (err.code === 'ENOENT' || typeof err.status === 'number') return null; + throw new Error(`could not read git baseline HEAD:${PACKAGES_FILE}: ${err.message}`); } + // The baseline exists and was read; parsePackages already includes the "HEAD:packages.json" label + // in its error message, so let that error propagate as-is rather than wrapping it again. It must + // fail loudly rather than being treated as "no baseline". + return parsePackages(text, `HEAD:${PACKAGES_FILE}`); } function validate(packages, previous) { diff --git a/test/git-baseline.test.js b/test/git-baseline.test.js new file mode 100644 index 0000000..9e87ae1 --- /dev/null +++ b/test/git-baseline.test.js @@ -0,0 +1,157 @@ +'use strict'; + +// Regression test for the ENOBUFS bug: `git show HEAD:./packages.json` used Node's default 1 MiB +// maxBuffer, so once packages.json grew past 1 MiB the git baseline read failed and was silently +// treated as "no baseline available", disabling the LOST-VERSION/SHRUNK checks in --check. + +const test = require('node:test'); +const assert = require('node:assert/strict'); +const fs = require('fs'); +const path = require('path'); +const { execFile, execFileSync } = require('child_process'); +const { promisify } = require('util'); + +const { withTempDir } = require('./helpers'); +const { VARIANTS, LICENSE, HOMEPAGE, SUPPORT, CORE_IMPLEMENTATION, SOURCE_URL } = require('../lib/constants'); +const { distUrl } = require('../lib/util'); + +const execFileAsync = promisify(execFile); +const GENERATOR_SCRIPT = path.join(__dirname, '..', 'generate-packages-json.js'); +const SHASUM = 'a'.repeat(40); + +// Big enough (~600 versions per variant) to push the committed packages.json past 1 MiB, which is +// exactly the threshold that triggered ENOBUFS with Node's default maxBuffer. +const VERSION_COUNT = 600; + +function hasGit() { + try { + execFileSync('git', ['--version'], { stdio: 'ignore' }); + return true; + } catch { + return false; + } +} + +function buildEntry(variant, version) { + const entry = { + name: variant.name, + version, + type: 'wordpress-core', + description: variant.description, + keywords: [...variant.keywords], + homepage: HOMEPAGE, + license: LICENSE, + support: { ...SUPPORT }, + require: { php: '>=7.4' }, + provide: { [CORE_IMPLEMENTATION]: version } + }; + if (variant.hasSource) entry.source = { type: 'git', url: SOURCE_URL, reference: version }; + entry.dist = { type: 'zip', url: distUrl(variant, version), shasum: SHASUM }; + return entry; +} + +// Builds a valid packages.json body with `count` strictly descending versions per variant. +function buildPackages(count) { + const packages = {}; + for (const variant of VARIANTS) packages[variant.name] = {}; + for (let i = count; i >= 1; i--) { + const version = `${i}.0`; + for (const variant of VARIANTS) packages[variant.name][version] = buildEntry(variant, version); + } + return packages; +} + +function writePackages(dir, packages) { + const file = path.join(dir, 'packages.json'); + fs.writeFileSync(file, `${JSON.stringify({ packages }, null, 2)}\n`); + return file; +} + +// Sets up a git repository in `dir` with repo-local (never global) user.name/user.email, then +// commits packages.json as the baseline. Returns the file size in bytes for the caller to assert +// the >1 MiB precondition. +function initRepoWithBaseline(dir, packages) { + const file = writePackages(dir, packages); + execFileSync('git', ['init', '-q'], { cwd: dir }); + execFileSync('git', ['config', 'user.email', 'test@example.com'], { cwd: dir }); + execFileSync('git', ['config', 'user.name', 'Test'], { cwd: dir }); + execFileSync('git', ['add', 'packages.json'], { cwd: dir }); + execFileSync('git', ['commit', '-q', '-m', 'baseline'], { cwd: dir }); + return fs.statSync(file).size; +} + +// Commits an invalid-JSON packages.json as the baseline at HEAD, in a repo-local git identity. +function initRepoWithInvalidBaseline(dir) { + fs.writeFileSync(path.join(dir, 'packages.json'), '{ this is not valid json'); + execFileSync('git', ['init', '-q'], { cwd: dir }); + execFileSync('git', ['config', 'user.email', 'test@example.com'], { cwd: dir }); + execFileSync('git', ['config', 'user.name', 'Test'], { cwd: dir }); + execFileSync('git', ['add', 'packages.json'], { cwd: dir }); + execFileSync('git', ['commit', '-q', '-m', 'invalid baseline'], { cwd: dir }); +} + +async function runCheck(cwd) { + try { + const { stdout, stderr } = await execFileAsync(process.execPath, [GENERATOR_SCRIPT, '--check'], { cwd, env: process.env }); + return { exitCode: 0, stdout, stderr }; + } catch (err) { + return { exitCode: err.code ?? 1, stdout: err.stdout ?? '', stderr: err.stderr ?? '' }; + } +} + +test('check compares against a >1 MiB git baseline without hitting ENOBUFS', { skip: !hasGit() }, async () => { + await withTempDir(async (dir) => { + const packages = buildPackages(VERSION_COUNT); + const size = initRepoWithBaseline(dir, packages); + assert.ok(size > 1024 * 1024, `fixture packages.json must exceed 1 MiB, was ${size} bytes`); + + const result = await runCheck(dir); + assert.equal(result.exitCode, 0, result.stderr); + assert.match(result.stdout, /Compared against HEAD:packages\.json for lost or dropped versions/); + assert.match(result.stdout, /packages\.json passes all invariants/); + }); +}); + +test('check reports LOST-VERSION and exits 1 when a version is dropped relative to a >1 MiB baseline', { skip: !hasGit() }, async () => { + await withTempDir(async (dir) => { + const packages = buildPackages(VERSION_COUNT); + const size = initRepoWithBaseline(dir, packages); + assert.ok(size > 1024 * 1024, `fixture packages.json must exceed 1 MiB, was ${size} bytes`); + + // Drop one version from the working copy (uncommitted) relative to the committed baseline. + const droppedVersion = '300.0'; + for (const variant of VARIANTS) delete packages[variant.name][droppedVersion]; + writePackages(dir, packages); + + const result = await runCheck(dir); + assert.equal(result.exitCode, 1); + assert.match(result.stderr, new RegExp(`LOST-VERSION: .* ${droppedVersion.replace('.', '\\.')} was in the previous file`)); + }); +}); + +test('check fails fatally, not silently, when the committed baseline is invalid JSON', { skip: !hasGit() }, async () => { + await withTempDir(async (dir) => { + initRepoWithInvalidBaseline(dir); + + // The working copy has a valid packages.json (uncommitted), only the committed baseline is broken. + const packages = buildPackages(1); + writePackages(dir, packages); + + const result = await runCheck(dir); + assert.notEqual(result.exitCode, 0); + assert.match(result.stderr, /^FATAL: HEAD:packages\.json is not valid JSON: /m); + assert.equal((result.stderr.match(/FATAL: /g) ?? []).length, 1, result.stderr); + assert.doesNotMatch(result.stdout, /No git baseline available/); + }); +}); + +test('check falls back to "no git baseline" and exits 0 when there is no git repository', async () => { + await withTempDir(async (dir) => { + const packages = buildPackages(1); + writePackages(dir, packages); + + const result = await runCheck(dir); + assert.equal(result.exitCode, 0, result.stderr); + assert.match(result.stdout, /No git baseline available; lost or dropped versions were not checked/); + }); +}); From 5a5e4cda87704b0da6ab95f94529b302e4c23e83 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sat, 19 Sep 2026 23:45:52 +0000 Subject: [PATCH 09/35] Add Dependabot config to keep SHA-pinned GitHub Actions current --- .github/dependabot.yml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..4c39a33 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,8 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" + commit-message: + prefix: "ci" From 8d99a1cc0c30f2e6ff1f9912a6c5d98ae78bbd62 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 20 Sep 2026 00:00:00 +0000 Subject: [PATCH 10/35] Add checksum verification for downloaded WordPress archives For each new version, download the archive and compute SHA-1 and MD5 locally, then compare against published .sha1 and .md5 files. A mismatch defers the version pair with CHECKSUM-MISMATCH reason; a missing .md5 is informational. Downloads are size-capped by content-length and by running total while streaming. Includes offline tests with mock HTTP server. --- generate-packages-json.js | 60 ++++++++++++++- lib/checksums.js | 10 +++ lib/http.js | 46 ++++++++++- test/checksums.test.js | 156 ++++++++++++++++++++++++++++++++++++++ 4 files changed, 267 insertions(+), 5 deletions(-) create mode 100644 lib/checksums.js create mode 100644 test/checksums.test.js diff --git a/generate-packages-json.js b/generate-packages-json.js index ecb5f9f..53d804b 100644 --- a/generate-packages-json.js +++ b/generate-packages-json.js @@ -20,7 +20,8 @@ const { } = require('./lib/constants'); const { isObject, distUrl, normalizeHost } = require('./lib/util'); const { compareVersions, findDuplicates } = require('./lib/versions'); -const { httpGet, describeResponse, withRetries } = require('./lib/http'); +const { httpGet, httpGetBuffer, describeResponse, withRetries } = require('./lib/http'); +const { sha1, md5, MD5_RE } = require('./lib/checksums'); const { parsePackages, readPackagesFile } = require('./lib/packages-file'); const PACKAGES_FILE = 'packages.json'; @@ -59,6 +60,43 @@ async function fetchShasum(url, retries) { }, { retries }); } +// Downloads the archive, hashes it locally and compares against the already-fetched published SHA-1; +// then does the same for the (optional) published MD5. Never trusts the upstream shasum alone. +// Returns { ok: true, bytes, noMd5? }, { ok: false, mismatch: 'sha1'|'md5', expected, actual } or +// { failure: } for exhausted transient failures (see contract C3 in the plan). +async function verifyArchive(url, expectedSha1, retries) { + const archiveOutcome = await withRetries(async () => { + const res = await httpGetBuffer(url); + if (res.error) return { retry: res.error }; + if (res.status !== 200) { + return { retry: `HTTP ${res.status}: ${res.buffer.toString('utf8').trim().replace(/\s+/g, ' ').slice(0, 500)}` }; + } + return { buffer: res.buffer }; + }, { retries }); + if (archiveOutcome.failure) return { failure: archiveOutcome.failure }; + + const actualSha1 = sha1(archiveOutcome.buffer); + if (actualSha1 !== expectedSha1) return { ok: false, mismatch: 'sha1', expected: expectedSha1, actual: actualSha1 }; + + // A 404 on .md5 is normal (not every archive has one) and never fails the run. + const md5Outcome = await withRetries(async () => { + const res = await httpGet(`${url}.md5`); + if (res.error) return { retry: res.error }; + if (res.status === 404) return { noMd5: true }; + if (res.status !== 200) return { retry: describeResponse(res) }; + const published = res.body.trim(); + if (!MD5_RE.test(published)) return { retry: `HTTP 200 but body is not an MD5: ${JSON.stringify(published.slice(0, 100))}` }; + return { published }; + }, { retries }); + if (md5Outcome.failure) return { failure: md5Outcome.failure }; + if (md5Outcome.noMd5) return { ok: true, bytes: archiveOutcome.buffer.length, noMd5: true }; + + const actualMd5 = md5(archiveOutcome.buffer); + if (actualMd5 !== md5Outcome.published) return { ok: false, mismatch: 'md5', expected: md5Outcome.published, actual: actualMd5 }; + + return { ok: true, bytes: archiveOutcome.buffer.length }; +} + function readPackages({ required }) { return readPackagesFile(PACKAGES_FILE, { required }); } @@ -318,13 +356,25 @@ async function resolveNew(variant, version, sibling, offer, getVersionPhpMetadat const result = await fetchShasum(url, NEW_ENTRY_RETRIES); if (result.missing) return { status: 'skipped', reason: `${variant.name} ${version}: ${url}.sha1 returned 404` }; if (result.failure) return { status: 'deferred', reason: `${variant.name} ${version}: ${result.failure}` }; + + const verification = await verifyArchive(url, result.shasum, NEW_ENTRY_RETRIES); + if (verification.failure) return { status: 'deferred', reason: `${variant.name} ${version}: ${verification.failure}` }; + if (!verification.ok) { + return { + status: 'deferred', + reason: `${variant.name} ${version}: CHECKSUM-MISMATCH ${verification.mismatch} of ${url}: published ${verification.expected}, computed ${verification.actual}` + }; + } + let metadata = sibling ? metadataFromSibling(sibling) : metadataFromOffer(offer); if (!metadata) { const fetched = await getVersionPhpMetadata(); if (fetched.failure) return { status: 'deferred', reason: `${variant.name} ${version}: ${fetched.failure}` }; metadata = fetched.metadata; } - return { status: 'added', entry: buildEntry(variant, newFields(variant, version, metadata), url, result.shasum) }; + const added = { status: 'added', entry: buildEntry(variant, newFields(variant, version, metadata), url, result.shasum) }; + if (verification.noMd5) added.noMd5 = `NO-MD5: ${variant.name} ${version}: ${url}.md5 returned 404`; + return added; } async function resolveVersion(version, previous, offer) { @@ -375,7 +425,7 @@ async function fetchStableVersions() { function printReport(packages, added, lists) { for (const variant of VARIANTS) console.log(`${variant.name}: ${Object.keys(packages[variant.name]).length} versions`); console.log(`Added versions: ${added.length ? added.join(', ') : 'none'}`); - for (const line of [...lists.skipped, ...lists.asymmetric, ...lists.deferred, ...lists.ignored]) console.log(line); + for (const line of [...lists.skipped, ...lists.noMd5, ...lists.asymmetric, ...lists.deferred, ...lists.ignored]) console.log(line); } async function generate() { @@ -403,7 +453,7 @@ async function generate() { const packages = {}; const added = []; - const lists = { skipped: [], deferred: [], ignored, asymmetric: [] }; + const lists = { skipped: [], deferred: [], ignored, asymmetric: [], noMd5: [] }; const deferredVersions = new Set(); for (const variant of VARIANTS) packages[variant.name] = {}; sorted.forEach((version, index) => { @@ -412,6 +462,7 @@ async function generate() { if (result.entry) packages[variant.name][version] = result.entry; if (result.status === 'added' && !added.includes(version)) added.push(version); if (result.status === 'skipped') lists.skipped.push(`SKIPPED-NO-ARCHIVE: ${result.reason}`); + if (result.noMd5) lists.noMd5.push(result.noMd5); if (result.status === 'deferred') { lists.deferred.push(`DEFERRED: ${result.reason}`); deferredVersions.add(version); @@ -512,6 +563,7 @@ module.exports = { parseVersionPhp, readVersionPhpAssignment, asymmetricLines, + verifyArchive, resolveExisting, resolveNew, resolveVersion, diff --git a/lib/checksums.js b/lib/checksums.js new file mode 100644 index 0000000..0b93d46 --- /dev/null +++ b/lib/checksums.js @@ -0,0 +1,10 @@ +'use strict'; + +const { createHash } = require('crypto'); + +const MD5_RE = /^[0-9a-f]{32}$/; + +const sha1 = (buffer) => createHash('sha1').update(buffer).digest('hex'); +const md5 = (buffer) => createHash('md5').update(buffer).digest('hex'); + +module.exports = { sha1, md5, MD5_RE }; diff --git a/lib/http.js b/lib/http.js index 4f660e8..53f1bc3 100644 --- a/lib/http.js +++ b/lib/http.js @@ -6,6 +6,13 @@ const { sleep } = require('./util'); const MAX_IN_FLIGHT = 6; const MAX_BACKOFF_MS = 30000; +// 200 MiB is comfortably above the largest published WordPress core archive. Enforced twice: once +// from a declared content-length (cheap, avoids starting a doomed download) and again as a running +// total while the body streams in, because content-length is absent for chunked responses and is +// otherwise just a claim from the server, not a guarantee. +const MAX_ARCHIVE_BYTES = 200 * 1024 * 1024; +const ARCHIVE_TOO_LARGE = 'archive larger than 200 MiB'; + let inFlight = 0; const waiting = []; @@ -38,6 +45,43 @@ async function httpGet(url, { describeError = defaultDescribeError } = {}) { const describeResponse = (res) => `HTTP ${res.status}: ${res.body.trim().replace(/\s+/g, ' ').slice(0, 500)}`; +// Streams the response body instead of relying on res.text()/res.arrayBuffer() so the running-total +// cap below can abort a chunked (no content-length) response before it is fully buffered. +async function httpGetBuffer(url, { describeError = defaultDescribeError } = {}) { + await acquireSlot(); + try { + const res = await fetch(url, { signal: AbortSignal.timeout(REQUEST_TIMEOUT_MS) }); + const headers = { + 'content-length': res.headers.get('content-length'), + 'last-modified': res.headers.get('last-modified') + }; + const declaredLength = Number(headers['content-length']); + if (Number.isFinite(declaredLength) && declaredLength > MAX_ARCHIVE_BYTES) { + if (res.body) await res.body.cancel(); + return { error: ARCHIVE_TOO_LARGE }; + } + if (!res.body) return { status: res.status, buffer: Buffer.alloc(0), headers }; + const reader = res.body.getReader(); + const chunks = []; + let total = 0; + for (;;) { + const { done, value } = await reader.read(); + if (done) break; + total += value.length; + if (total > MAX_ARCHIVE_BYTES) { + await reader.cancel(); + return { error: ARCHIVE_TOO_LARGE }; + } + chunks.push(value); + } + return { status: res.status, buffer: Buffer.concat(chunks), headers }; + } catch (err) { + return { error: describeError(err) }; + } finally { + releaseSlot(); + } +} + const defaultDelayFor = (i) => Math.min(1000 * 2 ** (i - 1), MAX_BACKOFF_MS); // attempt() returns an outcome; an outcome with a truthy .retry is retried, anything else is returned. @@ -53,4 +97,4 @@ async function withRetries(attempt, { retries, delayFor = defaultDelayFor } = {} return { failure: reason }; } -module.exports = { MAX_IN_FLIGHT, httpGet, describeResponse, withRetries }; +module.exports = { MAX_IN_FLIGHT, MAX_ARCHIVE_BYTES, httpGet, httpGetBuffer, describeResponse, withRetries }; diff --git a/test/checksums.test.js b/test/checksums.test.js new file mode 100644 index 0000000..0a6c673 --- /dev/null +++ b/test/checksums.test.js @@ -0,0 +1,156 @@ +'use strict'; + +const test = require('node:test'); +const assert = require('node:assert/strict'); +const { createHash } = require('node:crypto'); + +const { sha1, md5, MD5_RE } = require('../lib/checksums'); +const { httpGetBuffer, MAX_ARCHIVE_BYTES } = require('../lib/http'); +const { verifyArchive } = require('../generate-packages-json'); +const { startServer } = require('./helpers'); + +// Known vectors, independent of the local server fixtures below. +test('sha1 of the empty buffer matches the known vector', () => { + assert.equal(sha1(Buffer.alloc(0)), 'da39a3ee5e6b4b0d3255bfef95601890afd80709'); +}); + +test('md5 of the empty buffer matches the known vector', () => { + assert.equal(md5(Buffer.alloc(0)), 'd41d8cd98f00b204e9800998ecf8427e'); +}); + +test('MD5_RE matches 32 lowercase hex characters only', () => { + assert.equal(MD5_RE.test('d41d8cd98f00b204e9800998ecf8427e'), true); + assert.equal(MD5_RE.test('D41D8CD98F00B204E9800998ECF8427E'), false); + assert.equal(MD5_RE.test('not-hex'), false); +}); + +const ARCHIVE = Buffer.from('this is a fake wordpress archive for offline tests'); +const ARCHIVE_SHA1 = createHash('sha1').update(ARCHIVE).digest('hex'); +const ARCHIVE_MD5 = createHash('md5').update(ARCHIVE).digest('hex'); + +function archiveRoute(req, res) { + res.writeHead(200, { 'content-type': 'application/zip' }); + res.end(ARCHIVE); +} + +test('verifyArchive: matching SHA-1 and MD5 succeeds with no noMd5 flag', async () => { + const { url, close } = await startServer({ + '/wordpress.zip': archiveRoute, + '/wordpress.zip.md5': (req, res) => { + res.writeHead(200); + res.end(ARCHIVE_MD5); + } + }); + try { + const result = await verifyArchive(`${url}/wordpress.zip`, ARCHIVE_SHA1, 2); + assert.deepEqual(result, { ok: true, bytes: ARCHIVE.length }); + } finally { + await close(); + } +}); + +test('verifyArchive: SHA-1 mismatch defers with the published and computed hashes', async () => { + const { url, close } = await startServer({ + '/wordpress.zip': archiveRoute, + '/wordpress.zip.md5': (req, res) => { + res.writeHead(200); + res.end(ARCHIVE_MD5); + } + }); + try { + const wrongSha1 = 'a'.repeat(40); + const result = await verifyArchive(`${url}/wordpress.zip`, wrongSha1, 2); + assert.deepEqual(result, { ok: false, mismatch: 'sha1', expected: wrongSha1, actual: ARCHIVE_SHA1 }); + } finally { + await close(); + } +}); + +test('verifyArchive: SHA-1 matches but MD5 does not', async () => { + const { url, close } = await startServer({ + '/wordpress.zip': archiveRoute, + '/wordpress.zip.md5': (req, res) => { + res.writeHead(200); + res.end('b'.repeat(32)); + } + }); + try { + const result = await verifyArchive(`${url}/wordpress.zip`, ARCHIVE_SHA1, 2); + assert.deepEqual(result, { ok: false, mismatch: 'md5', expected: 'b'.repeat(32), actual: ARCHIVE_MD5 }); + } finally { + await close(); + } +}); + +test('verifyArchive: a missing .md5 (404) is not a failure', async () => { + const { url, close } = await startServer({ + '/wordpress.zip': archiveRoute + // no route for .md5: startServer answers 404 by default + }); + try { + const result = await verifyArchive(`${url}/wordpress.zip`, ARCHIVE_SHA1, 2); + assert.deepEqual(result, { ok: true, bytes: ARCHIVE.length, noMd5: true }); + } finally { + await close(); + } +}); + +test('verifyArchive: the archive route failing on every attempt is a transient failure', { timeout: 10000 }, async () => { + const { url, close } = await startServer({ + '/wordpress.zip': (req, res) => { + res.writeHead(500); + res.end('boom'); + } + }); + try { + const result = await verifyArchive(`${url}/wordpress.zip`, ARCHIVE_SHA1, 2); + assert.equal(typeof result.failure, 'string'); + assert.match(result.failure, /HTTP 500/); + } finally { + await close(); + } +}); + +// Critic's accepted-risk note: the cap must not rely only on a declared content-length, because a +// chunked (no content-length) response could otherwise exhaust memory while being buffered. + +test('httpGetBuffer: a declared content-length above the cap is rejected without downloading the body', async () => { + const { url, close } = await startServer({ + '/big.zip': (req, res) => { + res.writeHead(200, { 'content-length': String(MAX_ARCHIVE_BYTES + 1) }); + res.end(Buffer.from('short body, the header lies about the real length')); + } + }); + try { + const result = await httpGetBuffer(`${url}/big.zip`); + assert.deepEqual(result, { error: 'archive larger than 200 MiB' }); + } finally { + await close(); + } +}); + +test('httpGetBuffer: a chunked response with no content-length is still rejected by the running total', { timeout: 30000 }, async () => { + const chunk = Buffer.alloc(4 * 1024 * 1024, 'a'); // 4 MiB + const chunksToExceedCap = Math.ceil((MAX_ARCHIVE_BYTES + chunk.length) / chunk.length); + const { url, close } = await startServer({ + '/big.zip': (req, res) => { + res.writeHead(200); // no content-length header -> Node sends this chunked + let sent = 0; + const writeNext = () => { + if (sent++ >= chunksToExceedCap || res.destroyed) { + res.end(); + return; + } + if (res.write(chunk)) setImmediate(writeNext); + else res.once('drain', writeNext); + }; + writeNext(); + } + }); + try { + const result = await httpGetBuffer(`${url}/big.zip`); + assert.deepEqual(result, { error: 'archive larger than 200 MiB' }); + } finally { + await close(); + } +}); From 28ac6e5e8ffce0187c48d2c347d031321ff25ebd Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 20 Sep 2026 00:13:15 +0000 Subject: [PATCH 11/35] Add weekly checksum audit for WordPress archive integrity Adds audit-checksums.js script that re-fetches the .sha1 for each stored WordPress version and compares it with the published shasum, failing on mismatches or missing archives. Isolated network failures are treated as transient unless more than 10% of entries are unreachable. audit-checksums.yml workflow runs the audit every Monday and opens or comments on a GitHub issue on failure. Includes comprehensive offline tests. --- .github/workflows/audit-checksums.yml | 41 ++++++ audit-checksums.js | 107 ++++++++++++++ test/audit.test.js | 198 ++++++++++++++++++++++++++ 3 files changed, 346 insertions(+) create mode 100644 .github/workflows/audit-checksums.yml create mode 100644 audit-checksums.js create mode 100644 test/audit.test.js diff --git a/.github/workflows/audit-checksums.yml b/.github/workflows/audit-checksums.yml new file mode 100644 index 0000000..cc413da --- /dev/null +++ b/.github/workflows/audit-checksums.yml @@ -0,0 +1,41 @@ +name: Weekly checksum audit + +on: + schedule: + - cron: "17 5 * * 1" + workflow_dispatch: + +jobs: + audit: + name: Re-check published checksums + runs-on: ubuntu-24.04 + timeout-minutes: 30 + permissions: + contents: read + issues: write + + steps: + - uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 + + - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6.5.0 + with: + node-version: "22" + + - id: audit + run: node audit-checksums.js + + - name: Open or comment an issue on failure + if: failure() + env: + GH_TOKEN: ${{ github.token }} + TITLE: "Checksum audit failed" + RUN_URL: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }} + run: | + number=$(gh issue list --state open --search "$TITLE in:title" --json number,title \ + --jq ".[] | select(.title == \"$TITLE\") | .number" | head -n1) + body="The weekly checksum audit failed. Run: $RUN_URL" + if [ -n "$number" ]; then + gh issue comment "$number" --body "$body" + else + gh issue create --title "$TITLE" --body "$body" + fi diff --git a/audit-checksums.js b/audit-checksums.js new file mode 100644 index 0000000..c27afc8 --- /dev/null +++ b/audit-checksums.js @@ -0,0 +1,107 @@ +'use strict'; + +const fs = require('fs'); + +const { VARIANTS, SHASUM_RE, probeBase } = require('./lib/constants'); +const { httpGet, describeResponse, withRetries } = require('./lib/http'); +const { readPackagesFile } = require('./lib/packages-file'); + +// PACKAGES_FILE is a test seam here (unlike generate-packages-json.js's own constant); the +// workflow never sets it, it always audits the checked-out packages.json. +const PACKAGES_FILE = process.env.PACKAGES_FILE || 'packages.json'; + +const AUDIT_RETRIES = 3; + +const pluralize = (n, singular, plural) => (n === 1 ? singular : plural); + +// Uses probeBase() (the DOWNLOAD_BASE_OVERRIDE-aware seam from lib/constants), never the canonical +// DOWNLOAD_BASE directly, so tests can point this at a local server without touching production URLs. +const distSha1Url = (variant, version) => `${probeBase()}wordpress-${version}${variant.suffix}.zip.sha1`; + +// Re-fetches the published .sha1 for one stored entry and compares it with dist.shasum. +// Never writes to packages.json. A 404 is terminal ("missing"); every other failure is retried +// through withRetries and, on exhaustion, reported as "unreachable" rather than a mismatch. +async function auditEntry(variant, version, storedShasum) { + const url = distSha1Url(variant, version); + const outcome = await withRetries(async () => { + const res = await httpGet(url); + if (res.error) return { retry: res.error }; + if (res.status === 404) return { missing: true }; + if (res.status !== 200) return { retry: describeResponse(res) }; + const published = res.body.trim(); + if (!SHASUM_RE.test(published)) return { retry: `HTTP 200 but body is not a SHA-1: ${JSON.stringify(published.slice(0, 100))}` }; + return { published }; + }, { retries: AUDIT_RETRIES }); + + if (outcome.missing) return { status: 'missing', url }; + if (outcome.failure) return { status: 'unreachable', reason: `${outcome.failure} (after ${AUDIT_RETRIES} retries)` }; + if (outcome.published !== storedShasum) return { status: 'mismatch', published: outcome.published }; + return { status: 'ok' }; +} + +async function main() { + const packages = readPackagesFile(PACKAGES_FILE, { required: true }); + const entries = []; + for (const variant of VARIANTS) { + const versions = packages[variant.name] || {}; + for (const version of Object.keys(versions)) { + entries.push({ variant, version, storedShasum: versions[version]?.dist?.shasum }); + } + } + + // Concurrency is already bounded by lib/http.js's own acquireSlot/releaseSlot limiter + // (MAX_IN_FLIGHT = 6), so firing off every entry at once here does not run 1342 requests unbounded. + const results = await Promise.all(entries.map(({ variant, version, storedShasum }) => auditEntry(variant, version, storedShasum))); + + const verbose = process.env.AUDIT_VERBOSE === 'true'; + let mismatches = 0; + let missing = 0; + let unreachable = 0; + + results.forEach((result, i) => { + const { variant, version, storedShasum } = entries[i]; + const label = `${variant.name} ${version}`; + if (result.status === 'ok') { + if (verbose) console.log(`OK: ${label}`); + } else if (result.status === 'mismatch') { + mismatches++; + console.log(`MISMATCH: ${label}: stored ${storedShasum}, published ${result.published}`); + } else if (result.status === 'missing') { + missing++; + console.log(`MISSING: ${label}: ${result.url} returned 404`); + } else { + unreachable++; + console.log(`UNREACHABLE: ${label}: ${result.reason}`); + } + }); + + const total = entries.length; + const summary = `AUDITED ${total} ${pluralize(total, 'entry', 'entries')}: ${mismatches} ${pluralize(mismatches, 'mismatch', 'mismatches')}, ${missing} missing, ${unreachable} unreachable`; + console.log(summary); + if (process.env.GITHUB_STEP_SUMMARY) fs.appendFileSync(process.env.GITHUB_STEP_SUMMARY, `${summary}\n`); + + // Exit policy: a mismatch or a missing archive is never a false alarm and always fails the run. + if (mismatches > 0 || missing > 0) { + process.exitCode = 1; + return; + } + // A handful of unreachable entries is treated as transient network noise, not a real failure. + // But once more than 10% of the file could not be reached, the audit itself is inconclusive. + if (unreachable > total / 10) { + console.log(`AUDIT-INCONCLUSIVE: ${unreachable} of ${total} entries unreachable, exceeding the 10% threshold`); + process.exitCode = 1; + return; + } + if (unreachable > 0) { + console.warn(`WARNING: ${unreachable} ${pluralize(unreachable, 'entry is', 'entries are')} unreachable; treated as a transient network issue`); + } +} + +if (require.main === module) { + main().catch((err) => { + console.error(`FATAL: ${err.message}`); + process.exitCode = 1; + }); +} + +module.exports = { auditEntry, main }; diff --git a/test/audit.test.js b/test/audit.test.js new file mode 100644 index 0000000..c04ec00 --- /dev/null +++ b/test/audit.test.js @@ -0,0 +1,198 @@ +'use strict'; + +const test = require('node:test'); +const assert = require('node:assert/strict'); +const fs = require('fs'); +const path = require('path'); +const { execFile } = require('child_process'); +const { promisify } = require('util'); + +const { startServer, withTempDir } = require('./helpers'); + +const execFileAsync = promisify(execFile); +const AUDIT_SCRIPT = path.join(__dirname, '..', 'audit-checksums.js'); + +const SHASUM_A = 'a'.repeat(40); +const SHASUM_B = 'b'.repeat(40); + +// A minimal two-entry fixture: one version in each variant, each with its own shasum so a +// mismatch on one route never accidentally matches the other entry's stored value. +function twoEntryPackages() { + return { + 'solidbunch/wordpress-core-no-content': { + '6.9': { dist: { type: 'zip', url: 'https://downloads.wordpress.org/release/wordpress-6.9-no-content.zip', shasum: SHASUM_A } } + }, + 'solidbunch/wordpress-core': { + '6.8': { dist: { type: 'zip', url: 'https://downloads.wordpress.org/release/wordpress-6.8.zip', shasum: SHASUM_B } } + } + }; +} + +// Twenty entries, all in the same variant, all sharing one stored shasum, so the caller can make +// exactly one of the twenty routes unreachable while every other route serves that shasum back. +function twentyEntryPackages() { + const entries = {}; + for (let i = 1; i <= 20; i++) { + entries[`6.${i}`] = { dist: { type: 'zip', url: `https://downloads.wordpress.org/release/wordpress-6.${i}-no-content.zip`, shasum: SHASUM_A } }; + } + return { + 'solidbunch/wordpress-core-no-content': entries, + 'solidbunch/wordpress-core': {} + }; +} + +function writePackages(dir, packages) { + const file = path.join(dir, 'packages.json'); + fs.writeFileSync(file, JSON.stringify({ packages }, null, 2)); + return file; +} + +// Runs audit-checksums.js as a child process; never throws on non-zero exit, callers assert +// exitCode/stdout/stderr explicitly. +async function runAudit(env) { + try { + const { stdout, stderr } = await execFileAsync(process.execPath, [AUDIT_SCRIPT], { env }); + return { exitCode: 0, stdout, stderr }; + } catch (err) { + return { exitCode: err.code ?? 1, stdout: err.stdout ?? '', stderr: err.stderr ?? '' }; + } +} + +function sha1Route(shasum) { + return (req, res) => { + res.writeHead(200); + res.end(shasum); + }; +} + +test('every stored shasum matches the published one -> exit 0', async () => { + await withTempDir(async (dir) => { + const { url, close } = await startServer({ + '/release/wordpress-6.9-no-content.zip.sha1': sha1Route(SHASUM_A), + '/release/wordpress-6.8.zip.sha1': sha1Route(SHASUM_B) + }); + try { + const packagesFile = writePackages(dir, twoEntryPackages()); + const before = fs.readFileSync(packagesFile); + const result = await runAudit({ + ...process.env, + PACKAGES_FILE: packagesFile, + DOWNLOAD_BASE_OVERRIDE: `${url}/release/` + }); + assert.equal(result.exitCode, 0); + assert.match(result.stdout, /AUDITED 2 entries: 0 mismatches, 0 missing, 0 unreachable/); + assert.deepEqual(fs.readFileSync(packagesFile), before); + } finally { + await close(); + } + }); +}); + +test('one mismatch -> exit 1 and a MISMATCH: line naming both values', async () => { + await withTempDir(async (dir) => { + const publishedForB = 'd'.repeat(40); + const { url, close } = await startServer({ + '/release/wordpress-6.9-no-content.zip.sha1': sha1Route(SHASUM_A), + '/release/wordpress-6.8.zip.sha1': sha1Route(publishedForB) + }); + try { + const packagesFile = writePackages(dir, twoEntryPackages()); + const before = fs.readFileSync(packagesFile); + const result = await runAudit({ + ...process.env, + PACKAGES_FILE: packagesFile, + DOWNLOAD_BASE_OVERRIDE: `${url}/release/` + }); + assert.equal(result.exitCode, 1); + assert.match(result.stdout, new RegExp(`MISMATCH: solidbunch/wordpress-core 6\\.8: stored ${SHASUM_B}, published ${publishedForB}`)); + assert.match(result.stdout, /AUDITED 2 entries: 1 mismatch, 0 missing, 0 unreachable/); + assert.deepEqual(fs.readFileSync(packagesFile), before); + } finally { + await close(); + } + }); +}); + +test('.sha1 404 (missing archive) -> exit 1 with MISSING:', async () => { + await withTempDir(async (dir) => { + const { url, close } = await startServer({ + '/release/wordpress-6.9-no-content.zip.sha1': sha1Route(SHASUM_A) + // no route for 6.8's .sha1: startServer answers 404 by default + }); + try { + const packagesFile = writePackages(dir, twoEntryPackages()); + const before = fs.readFileSync(packagesFile); + const result = await runAudit({ + ...process.env, + PACKAGES_FILE: packagesFile, + DOWNLOAD_BASE_OVERRIDE: `${url}/release/` + }); + assert.equal(result.exitCode, 1); + assert.match(result.stdout, /MISSING: solidbunch\/wordpress-core 6\.8: .*wordpress-6\.8\.zip\.sha1 returned 404/); + assert.deepEqual(fs.readFileSync(packagesFile), before); + } finally { + await close(); + } + }); +}); + +test('every route unreachable -> exit 1 with AUDIT-INCONCLUSIVE', { timeout: 30000 }, async () => { + await withTempDir(async (dir) => { + const { url, close } = await startServer({ + '/release/wordpress-6.9-no-content.zip.sha1': (req, res) => { + res.writeHead(500); + res.end('boom'); + }, + '/release/wordpress-6.8.zip.sha1': (req, res) => { + res.writeHead(500); + res.end('boom'); + } + }); + try { + const packagesFile = writePackages(dir, twoEntryPackages()); + const before = fs.readFileSync(packagesFile); + const result = await runAudit({ + ...process.env, + PACKAGES_FILE: packagesFile, + DOWNLOAD_BASE_OVERRIDE: `${url}/release/` + }); + assert.equal(result.exitCode, 1); + assert.match(result.stdout, /AUDIT-INCONCLUSIVE: 2 of 2 entries unreachable/); + assert.match(result.stdout, /AUDITED 2 entries: 0 mismatches, 0 missing, 2 unreachable/); + assert.deepEqual(fs.readFileSync(packagesFile), before); + } finally { + await close(); + } + }); +}); + +test('one unreachable entry out of twenty -> exit 0 with a warning', { timeout: 30000 }, async () => { + await withTempDir(async (dir) => { + const routes = {}; + for (let i = 1; i <= 20; i++) { + routes[`/release/wordpress-6.${i}-no-content.zip.sha1`] = + i === 13 + ? (req, res) => { + res.writeHead(500); + res.end('boom'); + } + : sha1Route(SHASUM_A); + } + const { url, close } = await startServer(routes); + try { + const packagesFile = writePackages(dir, twentyEntryPackages()); + const before = fs.readFileSync(packagesFile); + const result = await runAudit({ + ...process.env, + PACKAGES_FILE: packagesFile, + DOWNLOAD_BASE_OVERRIDE: `${url}/release/` + }); + assert.equal(result.exitCode, 0); + assert.match(result.stderr, /WARNING: 1 entry is unreachable/); + assert.match(result.stdout, /AUDITED 20 entries: 0 mismatches, 0 missing, 1 unreachable/); + assert.deepEqual(fs.readFileSync(packagesFile), before); + } finally { + await close(); + } + }); +}); From 100cc685cbb691b335cba1f6fa0ecd75e0d32a95 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 20 Sep 2026 00:18:40 +0000 Subject: [PATCH 12/35] Open or comment on issue when release watch workflow fails Add issues:write permission and implement a step to automatically open an issue (or comment on an existing one with the same title) when the WordPress release watch update job fails. --- .github/workflows/update-packages.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.github/workflows/update-packages.yml b/.github/workflows/update-packages.yml index ed2e66a..3b6e81c 100644 --- a/.github/workflows/update-packages.yml +++ b/.github/workflows/update-packages.yml @@ -37,6 +37,7 @@ jobs: timeout-minutes: 30 permissions: contents: write + issues: write concurrency: group: wp-core-repo-write cancel-in-progress: false @@ -74,3 +75,21 @@ jobs: run: | echo "::error::$INCOMPLETE version(s) deferred; see the generator log" exit 1 + + # if: failure() also fires for the deliberate "incomplete run" failure above - + # that is intended: a deferred version should be visible. + - name: Open or comment an issue on failure + if: failure() + env: + GH_TOKEN: ${{ github.token }} + TITLE: "WordPress release watch failed" + RUN_URL: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }} + run: | + number=$(gh issue list --state open --search "$TITLE in:title" --json number,title \ + --jq ".[] | select(.title == \"$TITLE\") | .number" | head -n1) + body="The update job failed. Run: $RUN_URL" + if [ -n "$number" ]; then + gh issue comment "$number" --body "$body" + else + gh issue create --title "$TITLE" --body "$body" + fi From fae3d531338f49fc8aa9bb7414248ec79bff4b1c Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 20 Sep 2026 00:29:29 +0000 Subject: [PATCH 13/35] Attest packages.json after successful push Add attestation step for packages.json using actions/attest, pinned to v4.2.2. Only runs after confirming commit was pushed. Scopes id-token and attestations write permissions to the update job. --- .github/workflows/update-packages.yml | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/.github/workflows/update-packages.yml b/.github/workflows/update-packages.yml index 3b6e81c..e80fa62 100644 --- a/.github/workflows/update-packages.yml +++ b/.github/workflows/update-packages.yml @@ -38,6 +38,8 @@ jobs: permissions: contents: write issues: write + id-token: write + attestations: write concurrency: group: wp-core-repo-write cancel-in-progress: false @@ -54,6 +56,7 @@ jobs: run: node generate-packages-json.js - name: Commit and Push if Changed + id: push env: COMMIT_VERSION: ${{ steps.generate.outputs.commit_version }} run: | @@ -65,8 +68,19 @@ jobs: COMMIT_MESSAGE="🔄 Update WordPress core metadata" fi git add packages.json - git diff --cached --quiet || git commit -m "$COMMIT_MESSAGE" - git pull --rebase --autostash origin "$GITHUB_REF_NAME" && git push + if git diff --cached --quiet; then + echo "pushed=false" >> "$GITHUB_OUTPUT" + else + git commit -m "$COMMIT_MESSAGE" + git pull --rebase --autostash origin "$GITHUB_REF_NAME" && git push || exit 1 + echo "pushed=true" >> "$GITHUB_OUTPUT" + fi + + - name: Attest packages.json + if: ${{ steps.push.outputs.pushed == 'true' }} + uses: actions/attest@1e69f48acb82d1966a394da916b4c1698aa569d6 # v4.2.2 + with: + subject-path: packages.json - name: Fail if the run was incomplete if: ${{ (steps.generate.outputs.incomplete || '0') != '0' }} From b36e24055ab6dac34e2fd9abc89be22fae469953 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 20 Sep 2026 00:40:53 +0000 Subject: [PATCH 14/35] Add job summary table with archive timestamps and observation lag --- .github/workflows/update-packages.yml | 1 + generate-packages-json.js | 94 ++++++++++++++- lib/http.js | 2 +- test/summary.test.js | 158 ++++++++++++++++++++++++++ 4 files changed, 248 insertions(+), 7 deletions(-) create mode 100644 test/summary.test.js diff --git a/.github/workflows/update-packages.yml b/.github/workflows/update-packages.yml index e80fa62..9f22ccd 100644 --- a/.github/workflows/update-packages.yml +++ b/.github/workflows/update-packages.yml @@ -74,6 +74,7 @@ jobs: git commit -m "$COMMIT_MESSAGE" git pull --rebase --autostash origin "$GITHUB_REF_NAME" && git push || exit 1 echo "pushed=true" >> "$GITHUB_OUTPUT" + echo "Committed at $(date -u +%Y-%m-%dT%H:%M:%SZ)" >> "$GITHUB_STEP_SUMMARY" fi - name: Attest packages.json diff --git a/generate-packages-json.js b/generate-packages-json.js index 53d804b..ca39b99 100644 --- a/generate-packages-json.js +++ b/generate-packages-json.js @@ -47,7 +47,9 @@ async function fetchJson(url) { } } -// Only a 404 on the .sha1 means "archive does not exist"; every other failure is transient +// Only a 404 on the .sha1 means "archive does not exist"; every other failure is transient. +// lastModified (raw header value, or undefined) is the .sha1 response's Last-Modified header; it is +// only a fallback for the job summary (T5.1) - verifyArchive's archive response is preferred there. async function fetchShasum(url, retries) { return withRetries(async () => { const res = await httpGet(`${url}.sha1`); @@ -56,7 +58,9 @@ async function fetchShasum(url, retries) { if (res.status !== 200) return { retry: describeResponse(res) }; const shasum = res.body.trim(); if (!SHASUM_RE.test(shasum)) return { retry: `HTTP 200 but body is not a SHA-1: ${JSON.stringify(shasum.slice(0, 100))}` }; - return { shasum }; + const result = { shasum }; + if (res.headers?.['last-modified'] != null) result.lastModified = res.headers['last-modified']; + return result; }, { retries }); } @@ -71,7 +75,7 @@ async function verifyArchive(url, expectedSha1, retries) { if (res.status !== 200) { return { retry: `HTTP ${res.status}: ${res.buffer.toString('utf8').trim().replace(/\s+/g, ' ').slice(0, 500)}` }; } - return { buffer: res.buffer }; + return { buffer: res.buffer, headers: res.headers }; }, { retries }); if (archiveOutcome.failure) return { failure: archiveOutcome.failure }; @@ -89,12 +93,18 @@ async function verifyArchive(url, expectedSha1, retries) { return { published }; }, { retries }); if (md5Outcome.failure) return { failure: md5Outcome.failure }; - if (md5Outcome.noMd5) return { ok: true, bytes: archiveOutcome.buffer.length, noMd5: true }; + + // Preferred source for the job summary (T5.1): this is the archive's own Last-Modified header, + // already downloaded above - not the (weaker) .sha1 response header fetchShasum also carries. + const okResult = { ok: true, bytes: archiveOutcome.buffer.length }; + if (archiveOutcome.headers?.['last-modified'] != null) okResult.lastModified = archiveOutcome.headers['last-modified']; + + if (md5Outcome.noMd5) return { ...okResult, noMd5: true }; const actualMd5 = md5(archiveOutcome.buffer); if (actualMd5 !== md5Outcome.published) return { ok: false, mismatch: 'md5', expected: md5Outcome.published, actual: actualMd5 }; - return { ok: true, bytes: archiveOutcome.buffer.length }; + return okResult; } function readPackages({ required }) { @@ -374,6 +384,9 @@ async function resolveNew(variant, version, sibling, offer, getVersionPhpMetadat } const added = { status: 'added', entry: buildEntry(variant, newFields(variant, version, metadata), url, result.shasum) }; if (verification.noMd5) added.noMd5 = `NO-MD5: ${variant.name} ${version}: ${url}.md5 returned 404`; + // Job summary (T5.1): prefer the archive's own Last-Modified, fall back to the .sha1 response's. + const lastModified = verification.lastModified ?? result.lastModified; + if (lastModified !== undefined) added.lastModified = lastModified; return added; } @@ -428,6 +441,68 @@ function printReport(packages, added, lists) { for (const line of [...lists.skipped, ...lists.noMd5, ...lists.asymmetric, ...lists.deferred, ...lists.ignored]) console.log(line); } +// Any text taken from an HTTP header is untrusted: only a parsed Date (rendered as ISO 8601 UTC) or +// the literal "unknown" ever reaches the summary - never the raw header string. +function parseHeaderDate(value) { + if (typeof value !== 'string' || value === '') return null; + const ms = Date.parse(value); + return Number.isNaN(ms) ? null : new Date(ms); +} + +const toIso = (date) => date.toISOString().replace(/\.\d{3}Z$/, 'Z'); + +// Largest-two-unit rendering, e.g. "9m 33s", "2h 15m", "3d 4h". Clamped to zero so clock skew never +// renders a negative lag. +function formatLag(milliseconds) { + const totalSeconds = Math.max(0, Math.round(milliseconds / 1000)); + const days = Math.floor(totalSeconds / 86400); + const hours = Math.floor((totalSeconds % 86400) / 3600); + const minutes = Math.floor((totalSeconds % 3600) / 60); + const seconds = totalSeconds % 60; + if (days > 0) return `${days}d ${hours}h`; + if (hours > 0) return `${hours}h ${minutes}m`; + if (minutes > 0) return `${minutes}m ${seconds}s`; + return `${seconds}s`; +} + +// Table cells are our own version/package strings plus derived values, but escape defensively +// anyway: a literal "|" in a cell would corrupt the Markdown table. +const escapeCell = (value) => String(value).replace(/\|/g, '\\|'); + +// Pure Markdown formatter for the "Added versions" job summary (T5.1). rows: [{version, package, +// lastModified}], lastModified being the raw Last-Modified header value (or undefined) captured by +// resolveNew - the archive response's header is preferred there, falling back to the .sha1 +// response's. now: a single Date shared by every row in the run. Returns '' for an empty row list. +function formatSummary(rows, now) { + if (!rows.length) return ''; + const lines = [ + '## Added versions', + '', + '| Version | Package | Archive published (Last-Modified) | Observed by the generator | Lag |', + '| --- | --- | --- | --- | --- |' + ]; + for (const row of rows) { + const published = parseHeaderDate(row.lastModified); + const publishedCell = published ? toIso(published) : 'unknown'; + const observedCell = published ? toIso(now) : 'unknown'; + const lagCell = published ? formatLag(now.getTime() - published.getTime()) : '—'; + lines.push(`| ${escapeCell(row.version)} | ${escapeCell(row.package)} | ${publishedCell} | ${observedCell} | ${lagCell} |`); + } + return `${lines.join('\n')}\n`; +} + +// Never allowed to fail the run: writing the job summary is best-effort. Skipped entirely (no I/O +// attempted at all) when GITHUB_STEP_SUMMARY is unset, so tests never need a writable path for that case. +function writeJobSummary(rows) { + if (!process.env.GITHUB_STEP_SUMMARY) return; + try { + const markdown = formatSummary(rows, new Date()); + if (markdown) fs.appendFileSync(process.env.GITHUB_STEP_SUMMARY, `${markdown}\n`); + } catch (err) { + console.warn(`SUMMARY-FAILED: ${err.message}`); + } +} + async function generate() { const previous = readPackages({ required: false }); const existingVersions = new Set(); @@ -455,12 +530,16 @@ async function generate() { const added = []; const lists = { skipped: [], deferred: [], ignored, asymmetric: [], noMd5: [] }; const deferredVersions = new Set(); + const summaryRows = []; for (const variant of VARIANTS) packages[variant.name] = {}; sorted.forEach((version, index) => { VARIANTS.forEach((variant, variantIndex) => { const result = resolved[index][variantIndex]; if (result.entry) packages[variant.name][version] = result.entry; - if (result.status === 'added' && !added.includes(version)) added.push(version); + if (result.status === 'added') { + if (!added.includes(version)) added.push(version); + summaryRows.push({ version, package: variant.name, lastModified: result.lastModified }); + } if (result.status === 'skipped') lists.skipped.push(`SKIPPED-NO-ARCHIVE: ${result.reason}`); if (result.noMd5) lists.noMd5.push(result.noMd5); if (result.status === 'deferred') { @@ -478,6 +557,7 @@ async function generate() { printReport(packages, added, lists); if (deferredVersions.size) console.log(`INCOMPLETE: ${deferredVersions.size} version(s) deferred`); + writeJobSummary(summaryRows); if (process.env.GITHUB_OUTPUT) { fs.appendFileSync(process.env.GITHUB_OUTPUT, `commit_version=${added[0] || ''}\nincomplete=${deferredVersions.size}\n`); } @@ -567,6 +647,8 @@ module.exports = { resolveExisting, resolveNew, resolveVersion, + formatSummary, + writeJobSummary, check, generate, backfill diff --git a/lib/http.js b/lib/http.js index 53f1bc3..8a1197f 100644 --- a/lib/http.js +++ b/lib/http.js @@ -35,7 +35,7 @@ async function httpGet(url, { describeError = defaultDescribeError } = {}) { await acquireSlot(); try { const res = await fetch(url, { signal: AbortSignal.timeout(REQUEST_TIMEOUT_MS) }); - return { status: res.status, body: await res.text() }; + return { status: res.status, body: await res.text(), headers: { 'last-modified': res.headers.get('last-modified') } }; } catch (err) { return { error: describeError(err) }; } finally { diff --git a/test/summary.test.js b/test/summary.test.js new file mode 100644 index 0000000..c352033 --- /dev/null +++ b/test/summary.test.js @@ -0,0 +1,158 @@ +'use strict'; + +const test = require('node:test'); +const assert = require('node:assert/strict'); +const fs = require('node:fs'); +const path = require('node:path'); +const { createHash } = require('node:crypto'); + +const { formatSummary, writeJobSummary, verifyArchive, buildEntry } = require('../generate-packages-json'); +const { startServer, withTempDir } = require('./helpers'); + +const NOW = new Date('2026-09-19T09:21:37Z'); + +test('formatSummary: one row per added version, with a known Last-Modified', () => { + const rows = [{ version: '7.1.2', package: 'solidbunch/wordpress-core', lastModified: 'Fri, 19 Sep 2026 09:12:04 GMT' }]; + const markdown = formatSummary(rows, NOW); + assert.match(markdown, /^## Added versions\n\n\| Version \| Package \| Archive published \(Last-Modified\) \| Observed by the generator \| Lag \|\n\| --- \| --- \| --- \| --- \| --- \|\n/); + assert.match(markdown, /\| 7\.1\.2 \| solidbunch\/wordpress-core \| 2026-09-19T09:12:04Z \| 2026-09-19T09:21:37Z \| 9m 33s \|\n$/); +}); + +test('formatSummary: renders only a parsed ISO date, never the raw header text', () => { + const rows = [{ version: '7.1.2', package: 'solidbunch/wordpress-core', lastModified: 'Fri, 19 Sep 2026 09:12:04 GMT' }]; + const markdown = formatSummary(rows, NOW); + assert.equal(markdown.includes('GMT'), false); + assert.equal(markdown.includes('Fri, 19 Sep 2026'), false); +}); + +test('formatSummary: an absent Last-Modified renders unknown/unknown/em-dash', () => { + const rows = [{ version: '7.1.2', package: 'solidbunch/wordpress-core', lastModified: undefined }]; + const markdown = formatSummary(rows, NOW); + assert.match(markdown, /\| 7\.1\.2 \| solidbunch\/wordpress-core \| unknown \| unknown \| — \|/); +}); + +test('formatSummary: an unparseable Last-Modified renders unknown/unknown/em-dash', () => { + const rows = [{ version: '7.1.2', package: 'solidbunch/wordpress-core', lastModified: 'not a date' }]; + const markdown = formatSummary(rows, NOW); + assert.match(markdown, /\| 7\.1\.2 \| solidbunch\/wordpress-core \| unknown \| unknown \| — \|/); +}); + +test('formatSummary: an empty row list produces no output', () => { + assert.equal(formatSummary([], NOW), ''); +}); + +test('formatSummary: multiple added versions each get their own row', () => { + const rows = [ + { version: '7.1.2', package: 'solidbunch/wordpress-core-no-content', lastModified: 'Fri, 19 Sep 2026 09:12:04 GMT' }, + { version: '7.1.2', package: 'solidbunch/wordpress-core', lastModified: 'Fri, 19 Sep 2026 09:12:04 GMT' } + ]; + const markdown = formatSummary(rows, NOW); + assert.equal(markdown.match(/^\|/gm).length, 4); // header row + separator row + 2 data rows + const dataRows = markdown.split('\n').filter((line) => line.startsWith('| 7.1.2')); + assert.equal(dataRows.length, 2); +}); + +test('formatSummary: lag formatting spans seconds, minutes, hours and days', () => { + const row = (isoPublished) => [{ version: 'x', package: 'p', lastModified: new Date(isoPublished).toUTCString() }]; + assert.match(formatSummary(row('2026-09-19T09:21:30Z'), NOW), /\| 7s \|/); + assert.match(formatSummary(row('2026-09-19T09:12:04Z'), NOW), /\| 9m 33s \|/); + assert.match(formatSummary(row('2026-09-19T07:00:00Z'), NOW), /\| 2h 21m \|/); + assert.match(formatSummary(row('2026-09-17T09:21:37Z'), NOW), /\| 2d 0h \|/); +}); + +test('formatSummary: a "|" in a cell is escaped so it cannot corrupt the table', () => { + const rows = [{ version: '7.1.2', package: 'solid|bunch/wordpress-core', lastModified: undefined }]; + const markdown = formatSummary(rows, NOW); + assert.match(markdown, /solid\\\|bunch\/wordpress-core/); +}); + +test('writeJobSummary: does nothing when GITHUB_STEP_SUMMARY is unset', async () => { + await withTempDir(async (dir) => { + const summaryPath = path.join(dir, 'summary.md'); + delete process.env.GITHUB_STEP_SUMMARY; + writeJobSummary([{ version: '7.1.2', package: 'solidbunch/wordpress-core', lastModified: undefined }]); + assert.equal(fs.existsSync(summaryPath), false); + }); +}); + +test('writeJobSummary: appends to (does not overwrite) an existing summary file', async () => { + await withTempDir(async (dir) => { + const summaryPath = path.join(dir, 'summary.md'); + fs.writeFileSync(summaryPath, 'existing content\n'); + process.env.GITHUB_STEP_SUMMARY = summaryPath; + try { + writeJobSummary([{ version: '7.1.2', package: 'solidbunch/wordpress-core', lastModified: undefined }]); + const content = fs.readFileSync(summaryPath, 'utf8'); + assert.match(content, /^existing content\n/); + assert.match(content, /## Added versions/); + } finally { + delete process.env.GITHUB_STEP_SUMMARY; + } + }); +}); + +test('writeJobSummary: an empty row list writes nothing even when the env var is set', async () => { + await withTempDir(async (dir) => { + const summaryPath = path.join(dir, 'summary.md'); + fs.writeFileSync(summaryPath, 'existing content\n'); + process.env.GITHUB_STEP_SUMMARY = summaryPath; + try { + writeJobSummary([]); + assert.equal(fs.readFileSync(summaryPath, 'utf8'), 'existing content\n'); + } finally { + delete process.env.GITHUB_STEP_SUMMARY; + } + }); +}); + +test('writeJobSummary: an I/O error only logs a warning, never throws', () => { + process.env.GITHUB_STEP_SUMMARY = '/nonexistent-directory-for-test/summary.md'; + const originalWarn = console.warn; + const warnings = []; + console.warn = (line) => warnings.push(line); + try { + assert.doesNotThrow(() => writeJobSummary([{ version: '7.1.2', package: 'solidbunch/wordpress-core', lastModified: undefined }])); + assert.equal(warnings.length, 1); + assert.match(warnings[0], /^SUMMARY-FAILED: /); + } finally { + console.warn = originalWarn; + delete process.env.GITHUB_STEP_SUMMARY; + } +}); + +// packages.json entries never gain a timestamp: verifyArchive surfaces lastModified as a sibling of +// {ok, bytes}, never inside anything that flows into buildEntry's output (extended in +// test/generator-build-entry.test.js and covered end-to-end by the --check invariants). +test('verifyArchive: a present archive Last-Modified is surfaced on the result, absent when there is none', async () => { + const archive = Buffer.from('fixture archive for the summary test'); + const sha1Hex = createHash('sha1').update(archive).digest('hex'); + const { url, close } = await startServer({ + '/with-header.zip': (req, res) => { + res.writeHead(200, { 'last-modified': 'Fri, 19 Sep 2026 09:12:04 GMT' }); + res.end(archive); + }, + '/without-header.zip': (req, res) => { + res.writeHead(200); + res.end(archive); + } + // no .md5 routes for either: answers 404, exercising the noMd5 path + }); + try { + const withHeader = await verifyArchive(`${url}/with-header.zip`, sha1Hex, 2); + assert.deepEqual(withHeader, { ok: true, bytes: archive.length, lastModified: 'Fri, 19 Sep 2026 09:12:04 GMT', noMd5: true }); + + const withoutHeader = await verifyArchive(`${url}/without-header.zip`, sha1Hex, 2); + assert.deepEqual(withoutHeader, { ok: true, bytes: archive.length, noMd5: true }); + assert.equal(Object.hasOwn(withoutHeader, 'lastModified'), false); + } finally { + await close(); + } +}); + +test('buildEntry: the emitted entry never carries a lastModified/timestamp field', () => { + const variant = { name: 'solidbunch/wordpress-core', suffix: '', description: 'd', keywords: ['k'], hasSource: true }; + const fields = { name: variant.name, version: '9.9', type: 'wordpress-core', require: { php: '>=7.4' }, distType: 'zip', extra: undefined }; + const entry = buildEntry(variant, fields, 'https://downloads.wordpress.org/release/wordpress-9.9.zip', 'a'.repeat(40)); + assert.equal(Object.hasOwn(entry, 'lastModified'), false); + assert.equal(JSON.stringify(entry).includes('lastModified'), false); +}); From 14902c6bdae6e5c80844c778178b5fe0e4c50c99 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 20 Sep 2026 00:45:12 +0000 Subject: [PATCH 15/35] Document release pickup chain and measured lag in README MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Clarify that no end-to-end guarantee is made on pickup time, and describe the actual chain: best-effort cron (~10 minutes), generator download and verification (few minutes), Pages rebuild (1–2 minutes), and CDN max-age=600 (up to 10 minutes). Point to job summary for observable measured lag. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6cc86d1..5c5b798 100644 --- a/README.md +++ b/README.md @@ -111,7 +111,7 @@ The `packages.json` is kept up to date by the Node.js script `generate-packages- - `update-packages.yml` runs a light check about every 10 minutes (cron `3-59/10 * * * *`, deliberately off the hour). The check compares the versions offered by the WordPress `version-check` API with `packages.json` and starts the generator only when a new release whose archive is already published is missing. Once a day (cron `7 4 * * *`) it forces a full generator run, which also picks up versions that only `stable-check` lists. It can also be started manually (`workflow_dispatch`), which always forces a full generator run - `keepalive.yml` makes a monthly heartbeat commit (1st of the month, 06:00 UTC) -The aim is to pick up a new release within 10–15 minutes, on a best-effort basis: GitHub documents that scheduled runs can be delayed under high load and that queued jobs may be dropped. +No end-to-end guarantee is made on how quickly a new release appears in `packages.json` for a client. GitHub documents `schedule` triggers as best-effort: the ~10-minute cron above can be delayed by tens of minutes under high load, and a queued run can be dropped entirely. When the check does run and finds a release with a published archive, the generator itself needs a few minutes to download and verify each new archive before committing. After the commit, GitHub Pages needs to rebuild (typically 1–2 minutes), and its CDN serves `packages.json` with `max-age=600`, so a client can keep seeing the previous file for up to 10 more minutes even after Pages has rebuilt. In practice a release usually shows up within tens of minutes, but any single step above can push that further out. Each run's job summary reports the measured lag (time from the archive's own publish timestamp to when it was added) for every version it adds, so actual latency is observable rather than assumed. On every generator run: From 97b30f4e3268e54d4b62a8ae17cd8041d2513d34 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 20 Sep 2026 11:16:10 +0000 Subject: [PATCH 16/35] Add CI workflow for tests and packages.json check --- .github/workflows/ci.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..3e9b1cb --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,26 @@ +name: CI + +on: + pull_request: + push: + branches: [main] + +jobs: + test: + name: Tests and packages.json check + runs-on: ubuntu-24.04 + timeout-minutes: 10 + permissions: + contents: read + steps: + - uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 + with: + # check() calls `git show HEAD:./packages.json`, which needs at least the current + # commit's blob; HEAD is present even with the default shallow checkout, so depth 2 + # is a cheap safety margin rather than a strict requirement. + fetch-depth: 2 + - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6.5.0 + with: + node-version: "22" + - run: node --test + - run: node generate-packages-json.js --check From 67ee189e69e5a5828b5573497dc8002893a94a52 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 20 Sep 2026 11:23:02 +0000 Subject: [PATCH 17/35] Support WordPress-style pre-release versions with proper ordering and duplicate detection Add prerelease version parsing and comparison supporting X.Y-betaN and X.Y-RCN formats with stability ordering stable > RC > beta. Extend duplicate detection to treat "6.9-RC1" and "6.9.0-RC1" as equivalent. Validation accepts both stable and prerelease versions while maintaining stable-only behavior of VERSION_RE constant. --- generate-packages-json.js | 7 ++-- lib/constants.js | 6 +++- lib/versions.js | 57 +++++++++++++++++++++++++++++---- test/generator-validate.test.js | 14 ++++++++ test/lib-versions.test.js | 43 ++++++++++++++++++++++++- 5 files changed, 116 insertions(+), 11 deletions(-) diff --git a/generate-packages-json.js b/generate-packages-json.js index ca39b99..c3c5cbc 100644 --- a/generate-packages-json.js +++ b/generate-packages-json.js @@ -10,6 +10,7 @@ const { LICENSE, MIN_VERSION, VERSION_RE, + ANY_VERSION_RE, SHASUM_RE, PHP_REQUIREMENT_RE, VARIANTS, @@ -157,9 +158,9 @@ function validate(packages, previous) { const keys = Object.keys(entries); if (keys.length === 0) violations.push(`EMPTY-PACKAGE: ${variant.name} has no versions`); - const validKeys = keys.filter((key) => VERSION_RE.test(key)); + const validKeys = keys.filter((key) => ANY_VERSION_RE.test(key)); for (const key of keys) { - if (!VERSION_RE.test(key)) violations.push(`BAD-VERSION-KEY: ${variant.name} has key ${JSON.stringify(key)}`); + if (!ANY_VERSION_RE.test(key)) violations.push(`BAD-VERSION-KEY: ${variant.name} has key ${JSON.stringify(key)}`); } violations.push(...findDuplicates(validKeys).map((line) => `${line} in ${variant.name}`)); for (let i = 1; i < validKeys.length; i++) { @@ -508,7 +509,7 @@ async function generate() { const existingVersions = new Set(); for (const entries of Object.values(previous)) { for (const key of Object.keys(entries)) { - if (!VERSION_RE.test(key)) throw new Error(`existing key ${JSON.stringify(key)} does not match the stable version pattern; decide by hand`); + if (!ANY_VERSION_RE.test(key)) throw new Error(`existing key ${JSON.stringify(key)} does not match the stable version pattern; decide by hand`); existingVersions.add(key); } } diff --git a/lib/constants.js b/lib/constants.js index 7080ec9..10c909d 100644 --- a/lib/constants.js +++ b/lib/constants.js @@ -18,7 +18,9 @@ const LICENSE = 'GPL-2.0-or-later'; // Oldest branch ever published here; limits enumeration only const MIN_VERSION = '4.1'; -const VERSION_RE = /^\d+\.\d+(\.\d+)?$/; +const VERSION_RE = /^\d+\.\d+(\.\d+)?$/; // stable only, unchanged meaning +const PRERELEASE_VERSION_RE = /^\d+\.\d+(\.\d+)?-(beta|RC)\d+$/; // 6.9-beta1, 6.9-RC1, 6.9.1-RC2 +const ANY_VERSION_RE = /^\d+\.\d+(\.\d+)?(-(beta|RC)\d+)?$/; const SHASUM_RE = /^[0-9a-f]{40}$/; const PHP_REQUIREMENT_RE = /^>=\d+\.\d+$/; @@ -59,6 +61,8 @@ module.exports = { LICENSE, MIN_VERSION, VERSION_RE, + PRERELEASE_VERSION_RE, + ANY_VERSION_RE, SHASUM_RE, PHP_REQUIREMENT_RE, REQUEST_TIMEOUT_MS, diff --git a/lib/versions.js b/lib/versions.js index 6077fdb..756af79 100644 --- a/lib/versions.js +++ b/lib/versions.js @@ -1,18 +1,63 @@ 'use strict'; +const { PRERELEASE_VERSION_RE } = require('./constants'); + +const STAGE_RANK = { beta: 1, RC: 2, stable: 3 }; + function versionParts(version) { const parts = version.split('.').map(Number); while (parts.length < 3) parts.push(0); return parts; } +// Parses a stable or prerelease version key into { parts, stage, stageRank, stageNumber }. +// Returns null for anything that is not a valid stable or prerelease version (see C2 in the plan). +function parseVersion(version) { + if (typeof version !== 'string') return null; + const prereleaseMatch = version.match(PRERELEASE_VERSION_RE); + if (prereleaseMatch) { + const [base, stagePart] = version.split('-'); + const stage = stagePart.startsWith('beta') ? 'beta' : 'RC'; + const stageNumber = Number(stagePart.slice(stage.length)); + return { + parts: versionParts(base), + stage, + stageRank: STAGE_RANK[stage], + stageNumber + }; + } + const stableMatch = version.match(/^\d+\.\d+(\.\d+)?$/); + if (stableMatch) { + return { parts: versionParts(version), stage: 'stable', stageRank: STAGE_RANK.stable, stageNumber: 0 }; + } + return null; +} + +function isPrerelease(version) { + const parsed = parseVersion(version); + return parsed !== null && parsed.stage !== 'stable'; +} + +// Compares parts[0..2], then stageRank (beta < RC < stable), then stageNumber. Throws on an +// unparseable input - callers only ever pass already-validated keys. function compareVersions(a, b) { - const pa = versionParts(a); - const pb = versionParts(b); + const pa = parseVersion(a); + const pb = parseVersion(b); + if (!pa || !pb) throw new Error(`compareVersions: unparseable version ${JSON.stringify(!pa ? a : b)}`); for (let i = 0; i < 3; i++) { - if (pa[i] !== pb[i]) return pa[i] - pb[i]; + if (pa.parts[i] !== pb.parts[i]) return pa.parts[i] - pb.parts[i]; } - return 0; + if (pa.stageRank !== pb.stageRank) return pa.stageRank - pb.stageRank; + return pa.stageNumber - pb.stageNumber; +} + +// The canonical identity of a version for duplicate detection: "6.9-RC1" and "6.9.0-RC1" collapse +// to the same string, exactly as "6.9" and "6.9.0" already do for stable versions. +function canonicalVersion(version) { + const parsed = parseVersion(version); + if (!parsed) throw new Error(`canonicalVersion: unparseable version ${JSON.stringify(version)}`); + const base = parsed.parts.join('.'); + return parsed.stage === 'stable' ? base : `${base}-${parsed.stage}${parsed.stageNumber}`; } // "4.1" and "4.1.0" are the same Composer version, so equal-comparing keys are duplicates @@ -20,11 +65,11 @@ function findDuplicates(versions) { const seen = new Map(); const duplicates = []; for (const version of versions) { - const canonical = versionParts(version).join('.'); + const canonical = canonicalVersion(version); if (seen.has(canonical)) duplicates.push(`DUPLICATE-VERSION: ${seen.get(canonical)} == ${version}`); else seen.set(canonical, version); } return duplicates; } -module.exports = { versionParts, compareVersions, findDuplicates }; +module.exports = { versionParts, parseVersion, isPrerelease, compareVersions, canonicalVersion, findDuplicates }; diff --git a/test/generator-validate.test.js b/test/generator-validate.test.js index b42a309..cb8a1cd 100644 --- a/test/generator-validate.test.js +++ b/test/generator-validate.test.js @@ -54,6 +54,12 @@ test('validate: BAD-VERSION-KEY when an entry key is not a stable version string assert.equal(violationsFor('BAD-VERSION-KEY', validate(packages, {})).length, 1); }); +test('validate: BAD-VERSION-KEY still fires for a non-prerelease-grammar key like "6.9-alpha1"', () => { + const packages = validPackages(); + packages[full.name]['6.9-alpha1'] = entryFor(full, '6.9-alpha1'); + assert.equal(violationsFor('BAD-VERSION-KEY', validate(packages, {})).length, 1); +}); + test('validate: DUPLICATE-VERSION when two keys are the same Composer version', () => { const packages = validPackages('6.9'); packages[full.name]['6.9.0'] = entryFor(full, '6.9.0'); @@ -68,6 +74,14 @@ test('validate: ORDER when versions are not strictly descending', () => { assert.equal(violationsFor('ORDER', validate(packages, {})).length, 2); }); +test('validate: ORDER fires when a prerelease precedes its own stable release', () => { + const packages = { + [noContent.name]: { '7.1-RC1': entryFor(noContent, '7.1-RC1'), '7.1': entryFor(noContent, '7.1') }, + [full.name]: { '7.1-RC1': entryFor(full, '7.1-RC1'), '7.1': entryFor(full, '7.1') } + }; + assert.equal(violationsFor('ORDER', validate(packages, {})).length, 2); +}); + test('validate: LOST-VERSION when a previous version disappears from the file', () => { const previous = validPackages('6.8'); const packages = validPackages('6.9'); diff --git a/test/lib-versions.test.js b/test/lib-versions.test.js index b8a9f81..d164f2b 100644 --- a/test/lib-versions.test.js +++ b/test/lib-versions.test.js @@ -3,7 +3,7 @@ const test = require('node:test'); const assert = require('node:assert/strict'); -const { versionParts, compareVersions, findDuplicates } = require('../lib/versions'); +const { versionParts, parseVersion, isPrerelease, compareVersions, canonicalVersion, findDuplicates } = require('../lib/versions'); const { distUrl, normalizeHost } = require('../lib/util'); const { VARIANTS } = require('../lib/constants'); @@ -58,3 +58,44 @@ test('normalizeHost rewrites protocol and host to the canonical download host', test('normalizeHost(undefined) is undefined', () => { assert.equal(normalizeHost(undefined), undefined); }); + +test('parseVersion recognizes stable and prerelease versions', () => { + assert.deepEqual(parseVersion('6.9.1-RC2'), { parts: [6, 9, 1], stage: 'RC', stageRank: 2, stageNumber: 2 }); + assert.deepEqual(parseVersion('6.9'), { parts: [6, 9, 0], stage: 'stable', stageRank: 3, stageNumber: 0 }); + assert.deepEqual(parseVersion('6.9-beta1'), { parts: [6, 9, 0], stage: 'beta', stageRank: 1, stageNumber: 1 }); +}); + +test('parseVersion returns null for anything not a valid stable or prerelease version', () => { + for (const version of ['nonsense', '6.9-rc1', '6.9-RC', '6.9-alpha1', '6.9.1.2']) { + assert.equal(parseVersion(version), null, version); + } +}); + +test('isPrerelease distinguishes stable from beta/RC versions', () => { + assert.equal(isPrerelease('6.9'), false); + assert.equal(isPrerelease('6.9.1'), false); + assert.equal(isPrerelease('6.9-beta1'), true); + assert.equal(isPrerelease('6.9.1-RC2'), true); +}); + +test('compareVersions orders stable > RC > beta strictly descending over a fixed list', () => { + const ordered = ['7.1.1', '7.1', '7.1-RC2', '7.1-RC1', '7.1-beta2', '7.1-beta1', '7.0.5']; + for (let i = 1; i < ordered.length; i++) { + assert.ok(compareVersions(ordered[i - 1], ordered[i]) > 0, `${ordered[i - 1]} > ${ordered[i]}`); + } +}); + +test('compareVersions throws on an unparseable input', () => { + assert.throws(() => compareVersions('6.9-alpha1', '6.9')); + assert.throws(() => compareVersions('6.9', 'nonsense')); +}); + +test('canonicalVersion collapses "6.9-RC1" and "6.9.0-RC1" to the same identity', () => { + assert.equal(canonicalVersion('6.9.0-RC1'), canonicalVersion('6.9-RC1')); +}); + +test('findDuplicates flags "6.9-RC1" and "6.9.0-RC1" as duplicates, like it does for stable versions', () => { + const duplicates = findDuplicates(['6.9-RC1', '6.9.0-RC1']); + assert.equal(duplicates.length, 1); + assert.match(duplicates[0], /^DUPLICATE-VERSION: 6\.9-RC1 == 6\.9\.0-RC1$/); +}); From 430ddbffe362d13baa82151875730dfbb82712e4 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 20 Sep 2026 11:34:53 +0000 Subject: [PATCH 18/35] Add beta channel support to gate and generator with graceful failure handling The gate and generator now query wordpress.org's beta channel and merge its offers with the stable ones. Stable-channel offers win on version collision, ensuring stable versions remain authoritative. Any beta-channel failure is logged (BETA-CHANNEL-UNAVAILABLE) and never fails the run; stable-check enumeration remains stable-only, so prereleases only ever enter through offers. Tests include offline scenarios for beta channel fetch failures and offer merging. Test seams use environment variables (API_URL_OVERRIDE, STABLE_CHECK_URL_OVERRIDE) to point at local servers per test. --- check-new-versions.js | 33 ++++++- generate-packages-json.js | 70 ++++++++++++--- lib/constants.js | 11 ++- test/gate.test.js | 154 +++++++++++++++++++++++++++++++++ test/generator-offers.test.js | 157 ++++++++++++++++++++++++++++++++++ 5 files changed, 410 insertions(+), 15 deletions(-) create mode 100644 test/generator-offers.test.js diff --git a/check-new-versions.js b/check-new-versions.js index ff4e373..75a90c8 100644 --- a/check-new-versions.js +++ b/check-new-versions.js @@ -2,7 +2,7 @@ const fs = require('fs'); -const { VARIANTS, VERSION_RE, SHASUM_RE, probeBase } = require('./lib/constants'); +const { VARIANTS, ANY_VERSION_RE, SHASUM_RE, probeBase, betaChannelUrl } = require('./lib/constants'); const { isObject } = require('./lib/util'); const { httpGet, withRetries } = require('./lib/http'); @@ -44,6 +44,30 @@ function readPackages() { return parsed.packages; } +// Never throws: the beta channel is advisory only (plan Design decision 7). Any failure - network, +// non-200, unparseable body, missing "offers" array - logs BETA-CHANNEL-UNAVAILABLE and yields no offers. +async function fetchBetaOffers() { + const url = betaChannelUrl(VERSION_CHECK_URL); + try { + const { body } = await get(url, (status, text) => (status === 200 ? { body: text } : { retry: `HTTP ${status}` })); + let offers; + try { + offers = JSON.parse(body).offers; + } catch (err) { + console.log(`BETA-CHANNEL-UNAVAILABLE: cannot parse response of ${url}: ${err.name}`); + return []; + } + if (!Array.isArray(offers)) { + console.log(`BETA-CHANNEL-UNAVAILABLE: ${url} returned no "offers" array`); + return []; + } + return offers; + } catch (err) { + console.log(`BETA-CHANNEL-UNAVAILABLE: ${err.message}`); + return []; + } +} + async function fetchOfferedVersions() { const { body } = await get(VERSION_CHECK_URL, (status, text) => (status === 200 ? { body: text } : { retry: `HTTP ${status}` })); let offers; @@ -53,10 +77,11 @@ async function fetchOfferedVersions() { throw new Error(`cannot parse response of ${VERSION_CHECK_URL}: ${err.name}`); } if (!Array.isArray(offers)) throw new Error(`${VERSION_CHECK_URL} returned no "offers" array`); + const betaOffers = await fetchBetaOffers(); const versions = new Set(); - for (const offer of offers) { + for (const offer of [...offers, ...betaOffers]) { const version = offer?.version; - if (typeof version === 'string' && VERSION_RE.test(version)) versions.add(version); + if (typeof version === 'string' && ANY_VERSION_RE.test(version)) versions.add(version); else console.log(`IGNORED-VERSION: ${JSON.stringify(version)} (from offers)`); } if (versions.size === 0) throw new Error(`${VERSION_CHECK_URL} offers no usable version`); @@ -102,4 +127,4 @@ if (require.main === module) { }); } -module.exports = { main, readPackages, fetchOfferedVersions, judgeProbe }; +module.exports = { main, readPackages, fetchOfferedVersions, fetchBetaOffers, judgeProbe }; diff --git a/generate-packages-json.js b/generate-packages-json.js index c3c5cbc..eda7695 100644 --- a/generate-packages-json.js +++ b/generate-packages-json.js @@ -4,8 +4,8 @@ const fs = require('fs'); const { execFileSync } = require('child_process'); const { - API_URL, - STABLE_CHECK_URL, + API_URL: DEFAULT_API_URL, + STABLE_CHECK_URL: DEFAULT_STABLE_CHECK_URL, VERSION_PHP_URLS, LICENSE, MIN_VERSION, @@ -17,7 +17,8 @@ const { HOMEPAGE, SUPPORT, CORE_IMPLEMENTATION, - SOURCE_URL + SOURCE_URL, + betaChannelUrl } = require('./lib/constants'); const { isObject, distUrl, normalizeHost } = require('./lib/util'); const { compareVersions, findDuplicates } = require('./lib/versions'); @@ -27,6 +28,13 @@ const { parsePackages, readPackagesFile } = require('./lib/packages-file'); const PACKAGES_FILE = 'packages.json'; +// API_URL_OVERRIDE is a test seam; the workflow never sets it. A function (not a snapshot taken at +// require time) so tests can point it at a fresh local server per test within the same process, +// the same reason DOWNLOAD_BASE_OVERRIDE/probeBase() in lib/constants.js is a function too. +const apiUrl = () => process.env.API_URL_OVERRIDE || DEFAULT_API_URL; +// STABLE_CHECK_URL_OVERRIDE is a test seam; the workflow never sets it. Same rationale as apiUrl(). +const stableCheckUrl = () => process.env.STABLE_CHECK_URL_OVERRIDE || DEFAULT_STABLE_CHECK_URL; + const API_RETRIES = 2; const NEW_ENTRY_RETRIES = 2; const EXISTING_ENTRY_RETRIES = 5; @@ -407,14 +415,52 @@ async function resolveVersion(version, previous, offer) { return results; } +// Never throws: the beta channel is advisory only (plan Design decision 7). Any failure - network, +// non-200, unparseable body, missing "offers" array - logs BETA-CHANNEL-UNAVAILABLE and yields no offers. +async function fetchBetaOffers() { + const url = betaChannelUrl(apiUrl()); + try { + const outcome = await withRetries(async () => { + const res = await httpGet(url); + if (res.error) return { retry: res.error }; + if (res.status !== 200) return { retry: describeResponse(res) }; + return { body: res.body }; + }, { retries: API_RETRIES }); + if (outcome.failure) { + console.log(`BETA-CHANNEL-UNAVAILABLE: cannot fetch ${url}: ${outcome.failure}`); + return []; + } + let parsed; + try { + parsed = JSON.parse(outcome.body); + } catch (err) { + console.log(`BETA-CHANNEL-UNAVAILABLE: cannot parse response of ${url}: ${err.message}`); + return []; + } + if (!Array.isArray(parsed.offers)) { + console.log(`BETA-CHANNEL-UNAVAILABLE: ${url} returned no "offers" array`); + return []; + } + return parsed.offers; + } catch (err) { + console.log(`BETA-CHANNEL-UNAVAILABLE: ${err.message}`); + return []; + } +} + +// Merges the stable and beta channels by version; on a key collision the stable channel's offer +// wins (it is authoritative for a stable version). Prereleases therefore only ever enter through +// offers, never through fetchStableVersions' enumeration (see plan backlog 3.4). async function fetchOffers() { - const offers = (await fetchJson(API_URL)).offers; - if (!Array.isArray(offers)) throw new Error(`${API_URL} returned no "offers" array`); + const url = apiUrl(); + const stableOffers = (await fetchJson(url)).offers; + if (!Array.isArray(stableOffers)) throw new Error(`${url} returned no "offers" array`); + const betaOffers = await fetchBetaOffers(); const byVersion = new Map(); const ignored = []; - for (const offer of offers) { + for (const offer of [...stableOffers, ...betaOffers]) { const version = offer?.version; - if (typeof version !== 'string' || !VERSION_RE.test(version)) { + if (typeof version !== 'string' || !ANY_VERSION_RE.test(version)) { ignored.push(`IGNORED-VERSION: ${JSON.stringify(version)} (from offers)`); } else if (!byVersion.has(version)) { byVersion.set(version, offer); @@ -424,15 +470,16 @@ async function fetchOffers() { } async function fetchStableVersions() { - const statuses = await fetchJson(STABLE_CHECK_URL); - if (!isObject(statuses) || Object.keys(statuses).length === 0) throw new Error(`${STABLE_CHECK_URL} returned no version object`); + const url = stableCheckUrl(); + const statuses = await fetchJson(url); + if (!isObject(statuses) || Object.keys(statuses).length === 0) throw new Error(`${url} returned no version object`); const versions = []; const ignored = []; for (const key of Object.keys(statuses)) { if (!VERSION_RE.test(key)) ignored.push(`IGNORED-VERSION: ${JSON.stringify(key)} (from stable-check)`); else if (compareVersions(key, MIN_VERSION) >= 0) versions.push(key); } - if (versions.length === 0) throw new Error(`${STABLE_CHECK_URL} lists no stable version >= ${MIN_VERSION}, refusing to run without enumeration`); + if (versions.length === 0) throw new Error(`${url} lists no stable version >= ${MIN_VERSION}, refusing to run without enumeration`); return { versions, ignored }; } @@ -648,6 +695,9 @@ module.exports = { resolveExisting, resolveNew, resolveVersion, + fetchOffers, + fetchBetaOffers, + fetchStableVersions, formatSummary, writeJobSummary, check, diff --git a/lib/constants.js b/lib/constants.js index 10c909d..55a8f1a 100644 --- a/lib/constants.js +++ b/lib/constants.js @@ -51,6 +51,14 @@ const SUPPORT = Object.freeze({ const CORE_IMPLEMENTATION = 'wordpress/core-implementation'; const SOURCE_URL = 'https://github.com/WordPress/WordPress.git'; +// Derives the beta-channel URL from a base by adding channel=beta as a query param, so the +// existing VERSION_CHECK_URL/API_URL test seams keep working unchanged for both channels. +const betaChannelUrl = (base) => { + const u = new URL(base); + u.searchParams.set('channel', 'beta'); + return u.href; +}; + module.exports = { API_URL, STABLE_CHECK_URL, @@ -70,5 +78,6 @@ module.exports = { HOMEPAGE, SUPPORT, CORE_IMPLEMENTATION, - SOURCE_URL + SOURCE_URL, + betaChannelUrl }; diff --git a/test/gate.test.js b/test/gate.test.js index c926121..ee8a8de 100644 --- a/test/gate.test.js +++ b/test/gate.test.js @@ -219,3 +219,157 @@ test('the version-check route failing on every attempt is fatal', { timeout: 300 } }); }); + +// betaChannelUrl() derives the beta URL from the same base with ?channel=beta appended, so a single +// route dispatches on the query param the same way the stable/beta requests differ in the client. +function versionCheckRoute({ stable, beta }) { + return (req, res, url) => { + const handler = url.searchParams.get('channel') === 'beta' ? beta : stable; + handler(req, res, url); + }; +} + +function jsonRoute(status, body) { + return (req, res) => { + res.writeHead(status, { 'content-type': 'application/json' }); + res.end(JSON.stringify(body)); + }; +} + +function textRoute(status, body) { + return (req, res) => { + res.writeHead(status); + res.end(body); + }; +} + +test('beta channel offers a version not offered by stable -> merged, run=true', { timeout: 30000 }, async () => { + await withTempDir(async (dir) => { + const shasum = '0'.repeat(40); + const { url, close } = await startServer({ + '/version-check': versionCheckRoute({ + stable: jsonRoute(200, { offers: [{ version: '6.9' }] }), + beta: jsonRoute(200, { offers: [{ version: '7.0-RC1' }] }) + }), + '/release/wordpress-6.9.zip.sha1': textRoute(404, 'not found'), + '/release/wordpress-6.9-no-content.zip.sha1': textRoute(404, 'not found'), + '/release/wordpress-7.0-RC1.zip.sha1': (req, res) => { + res.writeHead(200); + res.end(shasum); + }, + '/release/wordpress-7.0-RC1-no-content.zip.sha1': (req, res) => { + res.writeHead(200); + res.end(shasum); + } + }); + try { + const packagesFile = writePackages(dir, { + 'solidbunch/wordpress-core-no-content': { '6.9': {} }, + 'solidbunch/wordpress-core': { '6.9': {} } + }); + const outputFile = path.join(dir, 'github-output'); + const result = await runGate({ + ...process.env, + PACKAGES_FILE: packagesFile, + VERSION_CHECK_URL: `${url}/version-check`, + DOWNLOAD_BASE_OVERRIDE: `${url}/release/`, + GITHUB_OUTPUT: outputFile + }); + assert.equal(result.exitCode, 0); + assert.match(result.stdout, /7\.0-RC1 is offered, missing and its archive exists/); + assert.equal(readOutput(outputFile), 'run=true\n'); + } finally { + await close(); + } + }); +}); + +test('beta channel 500 -> BETA-CHANNEL-UNAVAILABLE logged, stable offers still used', { timeout: 30000 }, async () => { + await withTempDir(async (dir) => { + const { url, close } = await startServer({ + '/version-check': versionCheckRoute({ + stable: jsonRoute(200, { offers: [{ version: '6.9' }] }), + beta: textRoute(500, 'boom') + }) + }); + try { + const packagesFile = writePackages(dir, { + 'solidbunch/wordpress-core-no-content': { '6.9': {} }, + 'solidbunch/wordpress-core': { '6.9': {} } + }); + const outputFile = path.join(dir, 'github-output'); + const result = await runGate({ + ...process.env, + PACKAGES_FILE: packagesFile, + VERSION_CHECK_URL: `${url}/version-check`, + GITHUB_OUTPUT: outputFile + }); + assert.equal(result.exitCode, 0); + assert.match(result.stdout, new RegExp(`BETA-CHANNEL-UNAVAILABLE: cannot fetch ${url}/version-check\\?channel=beta: HTTP 500`)); + assert.match(result.stdout, /All 1 offered version\(s\) are in/); + assert.equal(readOutput(outputFile), 'run=false\n'); + } finally { + await close(); + } + }); +}); + +test('beta channel returns an unparseable body -> BETA-CHANNEL-UNAVAILABLE logged, stable offers still used', { timeout: 30000 }, async () => { + await withTempDir(async (dir) => { + const { url, close } = await startServer({ + '/version-check': versionCheckRoute({ + stable: jsonRoute(200, { offers: [{ version: '6.9' }] }), + beta: textRoute(200, 'not json') + }) + }); + try { + const packagesFile = writePackages(dir, { + 'solidbunch/wordpress-core-no-content': { '6.9': {} }, + 'solidbunch/wordpress-core': { '6.9': {} } + }); + const outputFile = path.join(dir, 'github-output'); + const result = await runGate({ + ...process.env, + PACKAGES_FILE: packagesFile, + VERSION_CHECK_URL: `${url}/version-check`, + GITHUB_OUTPUT: outputFile + }); + assert.equal(result.exitCode, 0); + assert.match(result.stdout, new RegExp(`BETA-CHANNEL-UNAVAILABLE: cannot parse response of ${url}/version-check\\?channel=beta`)); + assert.match(result.stdout, /All 1 offered version\(s\) are in/); + assert.equal(readOutput(outputFile), 'run=false\n'); + } finally { + await close(); + } + }); +}); + +test('beta channel returns {"offers":"nonsense"} -> BETA-CHANNEL-UNAVAILABLE logged, stable offers still used', { timeout: 30000 }, async () => { + await withTempDir(async (dir) => { + const { url, close } = await startServer({ + '/version-check': versionCheckRoute({ + stable: jsonRoute(200, { offers: [{ version: '6.9' }] }), + beta: jsonRoute(200, { offers: 'nonsense' }) + }) + }); + try { + const packagesFile = writePackages(dir, { + 'solidbunch/wordpress-core-no-content': { '6.9': {} }, + 'solidbunch/wordpress-core': { '6.9': {} } + }); + const outputFile = path.join(dir, 'github-output'); + const result = await runGate({ + ...process.env, + PACKAGES_FILE: packagesFile, + VERSION_CHECK_URL: `${url}/version-check`, + GITHUB_OUTPUT: outputFile + }); + assert.equal(result.exitCode, 0); + assert.match(result.stdout, new RegExp(`BETA-CHANNEL-UNAVAILABLE: ${url}/version-check\\?channel=beta returned no "offers" array`)); + assert.match(result.stdout, /All 1 offered version\(s\) are in/); + assert.equal(readOutput(outputFile), 'run=false\n'); + } finally { + await close(); + } + }); +}); diff --git a/test/generator-offers.test.js b/test/generator-offers.test.js new file mode 100644 index 0000000..44d87bd --- /dev/null +++ b/test/generator-offers.test.js @@ -0,0 +1,157 @@ +'use strict'; + +// Offline tests for the generator's beta-channel merge (T3.2, backlog 3.1/3.4). fetchOffers() reads +// process.env.API_URL_OVERRIDE through apiUrl() (a function, not a require-time snapshot), so each +// test below points it at its own local server just before calling fetchOffers()/fetchBetaOffers(). + +const test = require('node:test'); +const assert = require('node:assert/strict'); + +const { fetchOffers, fetchBetaOffers, fetchStableVersions } = require('../generate-packages-json'); +const { startServer } = require('./helpers'); + +// Handlers receive the parsed URL as a third argument (see test/helpers.js), so a single route can +// tell the stable request (no "channel" query param) apart from the beta one (channel=beta). +function offersServer({ stable, beta }) { + return startServer({ + '/version-check': (req, res, url) => { + const handler = url.searchParams.get('channel') === 'beta' ? beta : stable; + handler(req, res, url); + } + }); +} + +function jsonRoute(status, body) { + return (req, res) => { + res.writeHead(status, { 'content-type': 'application/json' }); + res.end(JSON.stringify(body)); + }; +} + +function textRoute(status, body) { + return (req, res) => { + res.writeHead(status); + res.end(body); + }; +} + +async function withEnvVar(name, value, fn) { + const previous = process.env[name]; + process.env[name] = value; + try { + return await fn(); + } finally { + if (previous === undefined) delete process.env[name]; + else process.env[name] = previous; + } +} + +const withApiUrl = (url, fn) => withEnvVar('API_URL_OVERRIDE', url, fn); +const withStableCheckUrl = (url, fn) => withEnvVar('STABLE_CHECK_URL_OVERRIDE', url, fn); + +test('fetchOffers: a beta offer is merged with the stable offers', async () => { + const { url, close } = await offersServer({ + stable: jsonRoute(200, { offers: [{ version: '6.9', php_version: '7.4.33' }] }), + beta: jsonRoute(200, { offers: [{ version: '7.0-RC1', php_version: '8.0.0' }] }) + }); + try { + await withApiUrl(`${url}/version-check`, async () => { + const { byVersion, ignored } = await fetchOffers(); + assert.equal(byVersion.size, 2); + assert.equal(byVersion.get('6.9').php_version, '7.4.33'); + assert.equal(byVersion.get('7.0-RC1').php_version, '8.0.0'); + assert.deepEqual(ignored, []); + }); + } finally { + await close(); + } +}); + +test('fetchOffers: beta channel 500 -> BETA-CHANNEL-UNAVAILABLE logged, stable offers still used', async () => { + const { url, close } = await offersServer({ + stable: jsonRoute(200, { offers: [{ version: '6.9', php_version: '7.4.33' }] }), + beta: textRoute(500, 'boom') + }); + const logs = []; + const originalLog = console.log; + console.log = (line) => logs.push(line); + try { + await withApiUrl(`${url}/version-check`, async () => { + const { byVersion, ignored } = await fetchOffers(); + assert.equal(byVersion.size, 1); + assert.equal(byVersion.get('6.9').php_version, '7.4.33'); + assert.deepEqual(ignored, []); + }); + } finally { + console.log = originalLog; + await close(); + } + assert.ok(logs.some((line) => /^BETA-CHANNEL-UNAVAILABLE: cannot fetch .*version-check\?channel=beta: HTTP 500/.test(line)), logs.join('\n')); +}); + +test('fetchOffers: beta channel returns {"offers":"nonsense"} -> same graceful handling', async () => { + const { url, close } = await offersServer({ + stable: jsonRoute(200, { offers: [{ version: '6.9', php_version: '7.4.33' }] }), + beta: jsonRoute(200, { offers: 'nonsense' }) + }); + const logs = []; + const originalLog = console.log; + console.log = (line) => logs.push(line); + try { + await withApiUrl(`${url}/version-check`, async () => { + const { byVersion } = await fetchOffers(); + assert.equal(byVersion.size, 1); + assert.equal(byVersion.get('6.9').php_version, '7.4.33'); + }); + } finally { + console.log = originalLog; + await close(); + } + assert.ok(logs.some((line) => /^BETA-CHANNEL-UNAVAILABLE: .*version-check\?channel=beta returned no "offers" array$/.test(line)), logs.join('\n')); +}); + +test('fetchOffers: same version on both channels -> one entry, stable offer wins', async () => { + const { url, close } = await offersServer({ + stable: jsonRoute(200, { offers: [{ version: '6.9', php_version: '7.4.33', source: 'stable' }] }), + beta: jsonRoute(200, { offers: [{ version: '6.9', php_version: '8.1.0', source: 'beta' }] }) + }); + try { + await withApiUrl(`${url}/version-check`, async () => { + const { byVersion } = await fetchOffers(); + assert.equal(byVersion.size, 1); + assert.equal(byVersion.get('6.9').source, 'stable'); + }); + } finally { + await close(); + } +}); + +test('fetchStableVersions: a prerelease-looking key is IGNORED-VERSION, enumeration stays stable-only', async () => { + const { url, close } = await startServer({ + '/stable-check': jsonRoute(200, { '6.9': 'latest', '6.9-RC1': 'outdated' }) + }); + try { + await withStableCheckUrl(`${url}/stable-check`, async () => { + const { versions, ignored } = await fetchStableVersions(); + assert.deepEqual(versions, ['6.9']); + assert.deepEqual(ignored, ['IGNORED-VERSION: "6.9-RC1" (from stable-check)']); + }); + } finally { + await close(); + } +}); + +test('fetchBetaOffers: a network error never throws and yields no offers', async () => { + const logs = []; + const originalLog = console.log; + console.log = (line) => logs.push(line); + try { + await withApiUrl('http://127.0.0.1:1/version-check', async () => { + const offers = await fetchBetaOffers(); + assert.deepEqual(offers, []); + }); + } finally { + console.log = originalLog; + } + assert.ok(logs.some((line) => line.startsWith('BETA-CHANNEL-UNAVAILABLE: ')), logs.join('\n')); +}); From 04d651634fce3a12e078996c1d63dd4cc7a5aa56 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 20 Sep 2026 11:50:58 +0000 Subject: [PATCH 19/35] Implement asymmetric pre-release publication for WordPress variants A pre-release missing the archive for one variant no longer blocks the other from being published. Pre-releases without a metadata source are now skipped instead of deferred, preventing permanently untagged versions from keeping the workflow red. Stable-version behavior unchanged. Includes comprehensive offline tests (T3.3). --- generate-packages-json.js | 46 ++++- test/prerelease.test.js | 383 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 423 insertions(+), 6 deletions(-) create mode 100644 test/prerelease.test.js diff --git a/generate-packages-json.js b/generate-packages-json.js index eda7695..85e48e7 100644 --- a/generate-packages-json.js +++ b/generate-packages-json.js @@ -21,7 +21,7 @@ const { betaChannelUrl } = require('./lib/constants'); const { isObject, distUrl, normalizeHost } = require('./lib/util'); -const { compareVersions, findDuplicates } = require('./lib/versions'); +const { compareVersions, findDuplicates, isPrerelease } = require('./lib/versions'); const { httpGet, httpGetBuffer, describeResponse, withRetries } = require('./lib/http'); const { sha1, md5, MD5_RE } = require('./lib/checksums'); const { parsePackages, readPackagesFile } = require('./lib/packages-file'); @@ -259,7 +259,15 @@ function asymmetricLines(packages) { for (const variant of VARIANTS) { const other = VARIANTS.find((candidate) => candidate !== variant); for (const key of Object.keys(packages[variant.name] || {})) { - if (!Object.hasOwn(packages[other.name] || {}, key)) lines.push(`ASYMMETRIC: ${key} exists only in ${variant.name}`); + if (Object.hasOwn(packages[other.name] || {}, key)) continue; + // A prerelease missing the sibling archive is expected (wordpress.org may simply not + // publish it), so it gets a distinct, more specific label than a stable-version asymmetry - + // both remain informational, never a validation violation (plan backlog 3.3). + lines.push( + isPrerelease(key) + ? `ASYMMETRIC-PRERELEASE: ${key} exists only in ${variant.name} (expected: wordpress.org may not publish a ${other.suffix} archive for pre-releases)` + : `ASYMMETRIC: ${key} exists only in ${variant.name}` + ); } } return lines; @@ -373,7 +381,7 @@ async function fetchVersionPhpMetadata(version) { async function resolveNew(variant, version, sibling, offer, getVersionPhpMetadata) { const url = distUrl(variant, version); const result = await fetchShasum(url, NEW_ENTRY_RETRIES); - if (result.missing) return { status: 'skipped', reason: `${variant.name} ${version}: ${url}.sha1 returned 404` }; + if (result.missing) return { status: 'skipped', code: 'no-archive', reason: `${variant.name} ${version}: ${url}.sha1 returned 404` }; if (result.failure) return { status: 'deferred', reason: `${variant.name} ${version}: ${result.failure}` }; const verification = await verifyArchive(url, result.shasum, NEW_ENTRY_RETRIES); @@ -388,7 +396,24 @@ async function resolveNew(variant, version, sibling, offer, getVersionPhpMetadat let metadata = sibling ? metadataFromSibling(sibling) : metadataFromOffer(offer); if (!metadata) { const fetched = await getVersionPhpMetadata(); - if (fetched.failure) return { status: 'deferred', reason: `${variant.name} ${version}: ${fetched.failure}` }; + if (fetched.failure) { + // A stable version's version.php is expected to exist (WordPress always tags one for a + // stable release), so a stuck "deferred" here is meaningful signal and the workflow should + // stay red until it resolves - unchanged from before this branch existed. + // + // A pre-release may genuinely never get an svn/GitHub tag (wordpress.org sometimes builds a + // beta/RC without one), in which case "deferred" would keep the workflow red on every run + // forever with nothing anyone can fix. Skip it instead - see plan backlog 3.3 / Design + // decision 7. + if (isPrerelease(version)) { + return { + status: 'skipped', + code: 'no-metadata', + reason: `${variant.name} ${version}: SKIPPED-NO-METADATA, pre-release has no metadata source (${fetched.failure})` + }; + } + return { status: 'deferred', reason: `${variant.name} ${version}: ${fetched.failure}` }; + } metadata = fetched.metadata; } const added = { status: 'added', entry: buildEntry(variant, newFields(variant, version, metadata), url, result.shasum) }; @@ -408,7 +433,13 @@ async function resolveVersion(version, previous, offer) { const other = VARIANTS.find((candidate) => candidate !== variant); return resolveNew(variant, version, previous[other.name]?.[version], offer, getVersionPhpMetadata); })); - // A transient failure on one new variant defers the whole version so it is never half published + // A transient failure on one new variant defers the whole version so it is never half published. + // This pairing keys only on 'deferred', never on 'skipped' (a 404 on one variant's .sha1) - true + // for both stable and prerelease versions, and unchanged by plan backlog 3.3: a missing archive + // for one variant of a pre-release must never block the other variant from being added, while a + // flaky network (deferred) must still half-publish neither. See asymmetricLines/resolveNew for + // the prerelease-specific SKIPPED-NO-ARCHIVE / SKIPPED-NO-METADATA / ASYMMETRIC-PRERELEASE + // labelling that makes this distinction visible in the report. if (results.some((result) => result.status === 'deferred')) { return results.map((result) => (result.status === 'added' ? { status: 'deferred', reason: `${result.entry.name} ${version}: paired with a deferred variant` } : result)); } @@ -588,7 +619,10 @@ async function generate() { if (!added.includes(version)) added.push(version); summaryRows.push({ version, package: variant.name, lastModified: result.lastModified }); } - if (result.status === 'skipped') lists.skipped.push(`SKIPPED-NO-ARCHIVE: ${result.reason}`); + // 'skipped' covers two distinct causes with their own label: a missing archive (the + // reason is bare, prefixed here) and, for a pre-release only, no obtainable version.php + // metadata (resolveNew already embeds SKIPPED-NO-METADATA in the reason - plan backlog 3.3). + if (result.status === 'skipped') lists.skipped.push(result.code === 'no-metadata' ? result.reason : `SKIPPED-NO-ARCHIVE: ${result.reason}`); if (result.noMd5) lists.noMd5.push(result.noMd5); if (result.status === 'deferred') { lists.deferred.push(`DEFERRED: ${result.reason}`); diff --git a/test/prerelease.test.js b/test/prerelease.test.js new file mode 100644 index 0000000..e3d9061 --- /dev/null +++ b/test/prerelease.test.js @@ -0,0 +1,383 @@ +'use strict'; + +// Offline end-to-end tests for T3.3 (plan backlog 3.3): per-variant prerelease publication. +// +// generate()'s archive/version.php URLs are built from the canonical, non-overridable DOWNLOAD_BASE +// and VERSION_PHP_URLS hosts (downloads.wordpress.org, core.svn.wordpress.org, +// raw.githubusercontent.com) - unlike API_URL/STABLE_CHECK_URL, which already have an env-var test +// seam (see test/generator-offers.test.js). To stay fully offline while still exercising the real +// generate()/resolveNew/resolveVersion code paths, these tests run a single local HTTP server (via +// test/helpers.js' startServer, the same real-server pattern used throughout the suite) and +// temporarily rewrite global.fetch so that requests to those three hostnames are redirected to it, +// with every other request (in particular the local server used for API_URL_OVERRIDE / +// STABLE_CHECK_URL_OVERRIDE) going through unchanged. Nothing here ever reaches a non-loopback host. +// +// PACKAGES_FILE is a fixed relative constant, not env-overridable (see test/backfill.test.js), so +// each test chdir()s into its own temp directory before calling generate()/check() directly (in +// process, not as a child process) and restores the original cwd afterwards. + +const test = require('node:test'); +const assert = require('node:assert/strict'); +const fs = require('fs'); +const path = require('path'); +const { createHash } = require('node:crypto'); + +const { generate, check } = require('../generate-packages-json'); +const { VARIANTS } = require('../lib/constants'); +const { startServer, withTempDir } = require('./helpers'); + +const [noContent, full] = VARIANTS; + +const REDIRECTED_HOSTS = new Set(['downloads.wordpress.org', 'core.svn.wordpress.org', 'raw.githubusercontent.com']); + +// Rewrites requests to the canonical WordPress.org/GitHub hosts to the given local server, keeping +// path and query intact, and passes everything else (e.g. the API_URL_OVERRIDE/STABLE_CHECK_URL_OVERRIDE +// server) straight through to the real fetch. +function withRedirectedHosts(serverUrl, fn) { + const original = global.fetch; + const target = new URL(serverUrl); + global.fetch = (input, init) => { + const requestUrl = new URL(typeof input === 'string' ? input : input.url); + if (REDIRECTED_HOSTS.has(requestUrl.hostname)) { + requestUrl.protocol = target.protocol; + requestUrl.hostname = target.hostname; + requestUrl.port = target.port; + return original(requestUrl.href, init); + } + return original(input, init); + }; + return (async () => { + try { + return await fn(); + } finally { + global.fetch = original; + } + })(); +} + +async function withCwd(dir, fn) { + const previous = process.cwd(); + process.chdir(dir); + try { + return await fn(); + } finally { + process.chdir(previous); + } +} + +async function withEnv(vars, fn) { + const previous = {}; + for (const key of Object.keys(vars)) previous[key] = process.env[key]; + Object.assign(process.env, vars); + try { + return await fn(); + } finally { + for (const key of Object.keys(vars)) { + if (previous[key] === undefined) delete process.env[key]; + else process.env[key] = previous[key]; + } + } +} + +function captureLog(fn) { + const lines = []; + const original = console.log; + console.log = (line) => lines.push(line); + return (async () => { + try { + await fn(); + } finally { + console.log = original; + } + return lines; + })(); +} + +const SHASUM = 'a'.repeat(40); +const BASE_VERSION = '6.9'; // pre-existing stable version, kept via resolveExisting without any network I/O + +// A minimal, valid packages.json with one already-existing stable version for both variants, so the +// per-variant "package must not be empty" invariant never fires regardless of what happens to the +// version under test. +function seedPackages() { + const entryFor = (variant) => ({ + name: variant.name, + version: BASE_VERSION, + type: 'wordpress-core', + license: 'GPL-2.0-or-later', + require: { php: '>=7.4' }, + dist: { type: 'zip', url: `https://downloads.wordpress.org/release/wordpress-${BASE_VERSION}${variant.suffix}.zip`, shasum: SHASUM }, + extra: { mysql_version: '5.5.5' } + }); + return { + [noContent.name]: { [BASE_VERSION]: entryFor(noContent) }, + [full.name]: { [BASE_VERSION]: entryFor(full) } + }; +} + +function writePackages(dir, packages) { + fs.writeFileSync(path.join(dir, 'packages.json'), `${JSON.stringify({ packages }, null, 2)}\n`); +} + +function jsonRoute(status, body) { + return (req, res) => { + res.writeHead(status, { 'content-type': 'application/json' }); + res.end(JSON.stringify(body)); + }; +} + +function textRoute(status, body) { + return (req, res) => { + res.writeHead(status); + res.end(body); + }; +} + +function apiServer({ offers, stableCheck }) { + return startServer({ + '/version-check': jsonRoute(200, { offers }), + '/stable-check': jsonRoute(200, stableCheck) + }); +} + +// Runs generate() and reads back the GITHUB_OUTPUT file it appends to, mirroring exactly what the +// real pipeline does: generate() itself never fails because of deferred versions (it only reports +// them via the "incomplete" output), and it is update-packages.yml's separate "Fail if the run was +// incomplete" step that turns a nonzero `incomplete` count into a failed run (see that workflow and +// generate-packages-json.js's own GITHUB_OUTPUT append). Reproducing that gate here is what makes +// "exit 0"/"exit 1" in the plan's acceptance criteria for this task observable in a single call. +async function runGenerate(dir) { + const githubOutput = path.join(dir, 'github_output.txt'); + fs.writeFileSync(githubOutput, ''); + const logs = await withEnv({ GITHUB_OUTPUT: githubOutput }, () => captureLog(() => generate())); + const output = fs.readFileSync(githubOutput, 'utf8'); + const incomplete = Number((/^incomplete=(\d+)$/m.exec(output) || [])[1] ?? 0); + return { logs, incomplete, exitCode: incomplete > 0 ? 1 : 0 }; +} + +async function runCheck() { + try { + const logs = await captureLog(() => check()); + return { exitCode: 0, logs }; + } catch (err) { + return { exitCode: 1, error: err.message }; + } +} + +function sha1Hex(buffer) { + return createHash('sha1').update(buffer).digest('hex'); +} + +test('prerelease: full variant added, no-content skipped (not deferred), ASYMMETRIC-PRERELEASE reported, --check passes', async () => { + await withTempDir(async (dir) => { + writePackages(dir, seedPackages()); + const version = '7.2-RC1'; + const archive = Buffer.from('fake full wordpress archive for 7.2-RC1'); + const archiveSha1 = sha1Hex(archive); + + const { url: apiUrl, close: closeApi } = await apiServer({ + offers: [{ version, php_version: '8.1.0', mysql_version: '5.5.5' }], + stableCheck: { [BASE_VERSION]: 'outdated' } + }); + const { url: hostsUrl, close: closeHosts } = await startServer({ + [`/release/wordpress-${version}.zip`]: (req, res) => { + res.writeHead(200); + res.end(archive); + }, + [`/release/wordpress-${version}.zip.sha1`]: (req, res) => { + res.writeHead(200); + res.end(archiveSha1); + } + // no route for the no-content .sha1: startServer answers 404, exercising SKIPPED-NO-ARCHIVE + // no route for .md5 either: exercises the noMd5 path, irrelevant to this test's assertions + }); + + try { + const result = await withEnv({ API_URL_OVERRIDE: `${apiUrl}/version-check`, STABLE_CHECK_URL_OVERRIDE: `${apiUrl}/stable-check` }, () => + withRedirectedHosts(hostsUrl, () => withCwd(dir, () => runGenerate(dir))) + ); + + assert.equal(result.exitCode, 0, result.logs.join('\n')); + assert.equal(result.incomplete, 0); + // The reason text embeds the *canonical* URL (distUrl always uses DOWNLOAD_BASE), even though + // the actual network request was transparently redirected to the local server above. + assert.ok( + result.logs.some((line) => line === `SKIPPED-NO-ARCHIVE: ${noContent.name} ${version}: https://downloads.wordpress.org/release/wordpress-${version}-no-content.zip.sha1 returned 404`), + result.logs.join('\n') + ); + assert.ok( + result.logs.some((line) => line === `ASYMMETRIC-PRERELEASE: ${version} exists only in ${full.name} (expected: wordpress.org may not publish a ${noContent.suffix} archive for pre-releases)`), + result.logs.join('\n') + ); + assert.ok(!result.logs.some((line) => line.startsWith('DEFERRED:')), result.logs.join('\n')); + + const written = JSON.parse(fs.readFileSync(path.join(dir, 'packages.json'), 'utf8')).packages; + assert.equal(Object.hasOwn(written[full.name], version), true); + assert.equal(Object.hasOwn(written[noContent.name], version), false); + + const checkResult = await withCwd(dir, () => runCheck()); + assert.equal(checkResult.exitCode, 0, checkResult.error); + assert.ok(checkResult.logs.some((line) => line.startsWith('ASYMMETRIC-PRERELEASE:')), checkResult.logs.join('\n')); + } finally { + await closeApi(); + await closeHosts(); + } + }); +}); + +test('prerelease: both version.php sources 404 -> SKIPPED-NO-METADATA, exit 0, incomplete=0', async () => { + await withTempDir(async (dir) => { + writePackages(dir, seedPackages()); + const version = '7.2-RC1'; + + const fullArchive = Buffer.from('fake full wordpress archive for 7.2-RC1 (no metadata)'); + const noContentArchive = Buffer.from('fake no-content wordpress archive for 7.2-RC1 (no metadata)'); + + const { url: apiUrl, close: closeApi } = await apiServer({ + // No php_version offered: forces metadataFromOffer() to fail and version.php to be consulted. + offers: [{ version }], + stableCheck: { [BASE_VERSION]: 'outdated' } + }); + const { url: hostsUrl, close: closeHosts } = await startServer({ + [`/release/wordpress-${version}.zip`]: (req, res) => { + res.writeHead(200); + res.end(fullArchive); + }, + [`/release/wordpress-${version}.zip.sha1`]: (req, res) => { + res.writeHead(200); + res.end(sha1Hex(fullArchive)); + }, + [`/release/wordpress-${version}-no-content.zip`]: (req, res) => { + res.writeHead(200); + res.end(noContentArchive); + }, + [`/release/wordpress-${version}-no-content.zip.sha1`]: (req, res) => { + res.writeHead(200); + res.end(sha1Hex(noContentArchive)); + } + // no routes for /tags/.../version.php or /WordPress/WordPress/.../version.php: both 404 + }); + + try { + const result = await withEnv({ API_URL_OVERRIDE: `${apiUrl}/version-check`, STABLE_CHECK_URL_OVERRIDE: `${apiUrl}/stable-check` }, () => + withRedirectedHosts(hostsUrl, () => withCwd(dir, () => runGenerate(dir))) + ); + + assert.equal(result.exitCode, 0, result.logs.join('\n')); + assert.equal(result.incomplete, 0); + assert.ok(!result.logs.some((line) => line.startsWith('DEFERRED:')), result.logs.join('\n')); + assert.ok(result.logs.some((line) => line.includes(`${full.name} ${version}: SKIPPED-NO-METADATA`)), result.logs.join('\n')); + assert.ok(result.logs.some((line) => line.includes(`${noContent.name} ${version}: SKIPPED-NO-METADATA`)), result.logs.join('\n')); + + const written = JSON.parse(fs.readFileSync(path.join(dir, 'packages.json'), 'utf8')).packages; + assert.equal(Object.hasOwn(written[full.name], version), false); + assert.equal(Object.hasOwn(written[noContent.name], version), false); + } finally { + await closeApi(); + await closeHosts(); + } + }); +}); + +test('stable version, same both-version.php-404 metadata failure -> still deferred, incomplete=1, exit 1 (proves the stable path is untouched)', async () => { + await withTempDir(async (dir) => { + writePackages(dir, seedPackages()); + const version = '9.9'; // stable, new (not in the seeded packages.json) + + const fullArchive = Buffer.from('fake full wordpress archive for 9.9'); + const noContentArchive = Buffer.from('fake no-content wordpress archive for 9.9'); + + const { url: apiUrl, close: closeApi } = await apiServer({ + offers: [], + stableCheck: { [BASE_VERSION]: 'outdated', [version]: 'latest' } + }); + const { url: hostsUrl, close: closeHosts } = await startServer({ + [`/release/wordpress-${version}.zip`]: (req, res) => { + res.writeHead(200); + res.end(fullArchive); + }, + [`/release/wordpress-${version}.zip.sha1`]: (req, res) => { + res.writeHead(200); + res.end(sha1Hex(fullArchive)); + }, + [`/release/wordpress-${version}-no-content.zip`]: (req, res) => { + res.writeHead(200); + res.end(noContentArchive); + }, + [`/release/wordpress-${version}-no-content.zip.sha1`]: (req, res) => { + res.writeHead(200); + res.end(sha1Hex(noContentArchive)); + } + // no routes for version.php on either host: both 404, same failure as the prerelease test above + }); + + try { + const result = await withEnv({ API_URL_OVERRIDE: `${apiUrl}/version-check`, STABLE_CHECK_URL_OVERRIDE: `${apiUrl}/stable-check` }, () => + withRedirectedHosts(hostsUrl, () => withCwd(dir, () => runGenerate(dir))) + ); + + assert.equal(result.incomplete, 1, result.logs.join('\n')); + assert.equal(result.exitCode, 1); + assert.ok(result.logs.some((line) => line === 'INCOMPLETE: 1 version(s) deferred'), result.logs.join('\n')); + assert.ok(result.logs.some((line) => line.includes(`DEFERRED: ${full.name} ${version}:`)), result.logs.join('\n')); + assert.ok(result.logs.some((line) => line.includes(`DEFERRED: ${noContent.name} ${version}:`)), result.logs.join('\n')); + assert.ok(!result.logs.some((line) => line.includes('SKIPPED-NO-METADATA')), result.logs.join('\n')); + + const written = JSON.parse(fs.readFileSync(path.join(dir, 'packages.json'), 'utf8')).packages; + assert.equal(Object.hasOwn(written[full.name], version), false); + assert.equal(Object.hasOwn(written[noContent.name], version), false); + } finally { + await closeApi(); + await closeHosts(); + } + }); +}); + +test('prerelease: a transient 500 on the full variant\'s archive defers both variants (pairing intact)', { timeout: 20000 }, async () => { + await withTempDir(async (dir) => { + writePackages(dir, seedPackages()); + const version = '7.2-RC1'; + const noContentArchive = Buffer.from('fake no-content wordpress archive for 7.2-RC1 (transient)'); + + const { url: apiUrl, close: closeApi } = await apiServer({ + offers: [{ version, php_version: '8.1.0' }], + stableCheck: { [BASE_VERSION]: 'outdated' } + }); + const { url: hostsUrl, close: closeHosts } = await startServer({ + [`/release/wordpress-${version}.zip.sha1`]: (req, res) => { + res.writeHead(200); + res.end('b'.repeat(40)); + }, + [`/release/wordpress-${version}.zip`]: (req, res) => { + res.writeHead(500); + res.end('boom'); + }, + [`/release/wordpress-${version}-no-content.zip.sha1`]: (req, res) => { + res.writeHead(200); + res.end(sha1Hex(noContentArchive)); + }, + [`/release/wordpress-${version}-no-content.zip`]: (req, res) => { + res.writeHead(200); + res.end(noContentArchive); + } + }); + + try { + const result = await withEnv({ API_URL_OVERRIDE: `${apiUrl}/version-check`, STABLE_CHECK_URL_OVERRIDE: `${apiUrl}/stable-check` }, () => + withRedirectedHosts(hostsUrl, () => withCwd(dir, () => runGenerate(dir))) + ); + + assert.equal(result.incomplete, 1, result.logs.join('\n')); + assert.equal(result.exitCode, 1); + assert.ok(result.logs.some((line) => line.includes(`DEFERRED: ${full.name} ${version}:`)), result.logs.join('\n')); + assert.ok(result.logs.some((line) => line.includes(`DEFERRED: ${noContent.name} ${version}: paired with a deferred variant`)), result.logs.join('\n')); + + const written = JSON.parse(fs.readFileSync(path.join(dir, 'packages.json'), 'utf8')).packages; + assert.equal(Object.hasOwn(written[full.name], version), false); + assert.equal(Object.hasOwn(written[noContent.name], version), false); + } finally { + await closeApi(); + await closeHosts(); + } + }); +}); From 40a0b330447aa6435b9138e46bfc6c233596af05 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 20 Sep 2026 11:55:40 +0000 Subject: [PATCH 20/35] Document how to install pre-release versions via Composer stability flags Adds guidance on installing pre-release versions (beta/RC) by setting minimum-stability or using explicit @RC flags. Also notes unverified behavior around whether wordpress.org publishes -no-content archives for pre-releases. --- README.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/README.md b/README.md index 5c5b798..335fd5f 100644 --- a/README.md +++ b/README.md @@ -58,6 +58,30 @@ Every stable WordPress release from the 4.1 branch onwards is kept and is never Branch releases are named exactly as WordPress names them (e.g. `7.1`, `6.9`, `4.1`). Composer treats these as `7.1.0`, `6.9.0` and `4.1.0`. +#### Installing pre-releases + +Pre-release versions (`X.Y-betaN`, `X.Y-RCN`, `X.Y.Z-RCN`) appear in `packages.json` only while WordPress is in a beta/RC window for that release. Once the window closes they are **not** removed — they stay available for anyone who already depends on them. + +Composer's default `minimum-stability` is `stable`, which will not install these versions. To install one, either: + +- Lower the project's minimum stability and keep preferring stable releases otherwise: + ```json + { + "minimum-stability": "beta", + "prefer-stable": true + } + ``` +- Or require the specific pre-release with an explicit stability flag: + ```json + { + "require": { + "solidbunch/wordpress-core": "7.2.*@RC" + } + } + ``` + +**Unverified**: wordpress.org may publish only the full release archive for a pre-release, and not a matching `-no-content` archive. If that happens, `solidbunch/wordpress-core-no-content` simply has no entry for that version — whether this asymmetry actually occurs for beta/RC releases has not been confirmed. + --- ## 📆 About the Packages From c8ce64a9dda1a54b886a20c31efaf0a71ef950b0 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 20 Sep 2026 12:00:27 +0000 Subject: [PATCH 21/35] Define tag composer.json shape as deep clone of packages.json entry with byte-deterministic serialization Introduces lib/tag-composer.js with buildTagComposerJson and serializeTagComposerJson functions that produce the exact manifest to be published in each package's repository at tag time. Documents two key decisions made before any tag exists: keeping the explicit version field to match WordPress core's established Composer package layout, and accepting the long-standing undocumented Packagist behavior around dist.url/dist.shasum preservation rather than working around it. Task T7.1: library and tests only; no publisher or workflow yet. --- lib/tag-composer.js | 29 ++++++++++++++++++++ test/tag-composer.test.js | 58 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 87 insertions(+) create mode 100644 lib/tag-composer.js create mode 100644 test/tag-composer.test.js diff --git a/lib/tag-composer.js b/lib/tag-composer.js new file mode 100644 index 0000000..00ffd22 --- /dev/null +++ b/lib/tag-composer.js @@ -0,0 +1,29 @@ +'use strict'; + +// The tag `composer.json` published in each package's own repository (see plan T7.1/T7.2) is exactly +// the corresponding `packages.json` entry (contract C1), deep-cloned so the same key order is +// guaranteed to be committed at tag time. Two deliberate deviations from general Composer guidance, +// both decided and recorded here before any tag exists (tags cannot be redone): +// +// 1. The explicit `version` field is kept even though Composer generally discourages a fixed +// `version` in a tagged manifest (it usually lets the VCS tag imply the version). It is kept here +// because it matches the verified layout of the established WordPress core Composer packages this +// project mirrors. +// +// 2. Packagist preserving a custom `dist.url`/`dist.shasum` declared in a tag's `composer.json`, +// instead of overwriting it with an auto-generated GitHub zipball URL, is long-standing observed +// behaviour but is NOT documented by Packagist. If that behaviour ever changes, consumers would +// silently fall back to a GitHub zipball of a repository that contains nothing but this manifest +// file, which would be wrong (there is no WordPress source in that repository). That risk is +// accepted and recorded here rather than worked around, because there is no supported alternative +// that keeps the archive `dist.url` pointed at wordpress.org. + +function buildTagComposerJson(variant, entry) { + return JSON.parse(JSON.stringify(entry)); +} + +function serializeTagComposerJson(obj) { + return `${JSON.stringify(obj, null, 2)}\n`; +} + +module.exports = { buildTagComposerJson, serializeTagComposerJson }; diff --git a/test/tag-composer.test.js b/test/tag-composer.test.js new file mode 100644 index 0000000..e188865 --- /dev/null +++ b/test/tag-composer.test.js @@ -0,0 +1,58 @@ +'use strict'; + +const test = require('node:test'); +const assert = require('node:assert/strict'); +const path = require('node:path'); + +const { buildTagComposerJson, serializeTagComposerJson } = require('../lib/tag-composer'); +const { readPackagesFile } = require('../lib/packages-file'); +const { VARIANTS } = require('../lib/constants'); + +const PACKAGES_FILE = path.join(__dirname, '..', 'packages.json'); +const packages = readPackagesFile(PACKAGES_FILE, { required: true }); + +const [noContent, full] = VARIANTS; + +function pickEntry(variantName) { + const versions = packages[variantName]; + const key = Object.keys(versions)[0]; + return { version: key, entry: versions[key] }; +} + +const cases = [ + { variant: full, ...pickEntry(full.name) }, + { variant: noContent, ...pickEntry(noContent.name) } +]; + +for (const { variant, version, entry } of cases) { + test(`buildTagComposerJson(${variant.name}) deep-equals the real packages.json entry for ${version}`, () => { + const result = buildTagComposerJson(variant, entry); + assert.deepEqual(result, entry); + assert.deepEqual(Object.keys(result), Object.keys(entry)); + }); + + test(`buildTagComposerJson(${variant.name}) returns a deep clone, not the same reference, for ${version}`, () => { + const result = buildTagComposerJson(variant, entry); + assert.notEqual(result, entry); + assert.notEqual(result.dist, entry.dist); + + const beforeMutation = JSON.parse(JSON.stringify(entry)); + result.version = 'mutated'; + result.dist.shasum = 'mutated'; + if (result.extra) result.extra.mysql_version = 'mutated'; + + assert.deepEqual(entry, beforeMutation); + }); +} + +test('serializeTagComposerJson ends with exactly one trailing newline and round-trips through JSON.parse', () => { + const { entry } = cases[0]; + const result = buildTagComposerJson(cases[0].variant, entry); + const serialized = serializeTagComposerJson(result); + + assert.ok(serialized.endsWith('\n')); + assert.ok(!serialized.endsWith('\n\n')); + + const parsedBack = JSON.parse(serialized); + assert.deepEqual(parsedBack, entry); +}); From 612c9578f7399a970de8b4c47c337d7bd4ed093f Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 20 Sep 2026 12:17:04 +0000 Subject: [PATCH 22/35] Implement per-variant package publishing with idempotent tags Adds publish-packages.js (T7.2) to publish each package's untagged versions as one commit plus a lightweight tag per version to its own repository, in ascending order, idempotently, never force-pushing or deleting anything. Includes comprehensive end-to-end tests against real bare Git repositories. Skips variants without configured remotes and supports --dry-run mode. --- publish-packages.js | 170 ++++++++++++++++++++++++++++++ test/publish.test.js | 246 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 416 insertions(+) create mode 100644 publish-packages.js create mode 100644 test/publish.test.js diff --git a/publish-packages.js b/publish-packages.js new file mode 100644 index 0000000..7dea9b4 --- /dev/null +++ b/publish-packages.js @@ -0,0 +1,170 @@ +'use strict'; + +// Publishes tags to the per-variant Packagist repositories (plan T7.2, backlog 7.2). Each version +// key in packages.json that is not yet tagged in the variant's own repository gets a commit +// (composer.json = the exact packages.json entry, see lib/tag-composer.js) and a lightweight tag +// named exactly like the packages.json key. Configuration is environment-only (contract C4); the +// only supported CLI flag is --dry-run. +// +// This script NEVER deletes a ref and NEVER pushes or tags non-fast-forward: no git invocation +// anywhere below passes any destructive or history-rewriting flag, by construction (also asserted +// by test/publish.test.js, which greps this file's own source for the absence of such flags). +// +// Determining "the default branch" of a variant's repository deliberately does not just clone and +// read `git symbolic-ref --short HEAD`: pushing the very first branch to a freshly +// `git init --bare` remote does not retarget that remote's own symbolic HEAD in the git version this +// was verified against (it stays at git's own built-in default, typically "master", even though we +// deliberately create and push "main"). Trusting `symbolic-ref` after clone would therefore pick the +// wrong, non-existent branch on every run after the first one, silently forking the history. Instead +// the branch name is read from `git ls-remote --heads` (the actual, real branch a previous run +// created) before cloning, and the clone checks that branch out explicitly with `--branch`. Only a +// genuinely empty repository (no heads at all) falls back to the "main" default the plan specifies. + +const fs = require('fs'); +const os = require('os'); +const path = require('path'); +const { execFileSync } = require('child_process'); + +const { VARIANTS } = require('./lib/constants'); +const { compareVersions } = require('./lib/versions'); +const { readPackagesFile } = require('./lib/packages-file'); +const { buildTagComposerJson, serializeTagComposerJson } = require('./lib/tag-composer'); + +const PACKAGES_FILE = process.env.PACKAGES_FILE || 'packages.json'; +const PUBLISH_LIMIT = Number(process.env.PUBLISH_LIMIT || 50); +const DEFAULT_BRANCH = 'main'; + +const [noContentVariant, fullVariant] = VARIANTS; + +const REMOTE_ENV_VAR = { + [fullVariant.name]: 'PUBLISH_REPO_WORDPRESS_CORE', + [noContentVariant.name]: 'PUBLISH_REPO_WORDPRESS_CORE_NO_CONTENT' +}; + +const DRY_RUN = process.argv.includes('--dry-run'); + +// The short name of every branch the remote already has, in `git ls-remote --heads` order. +function remoteHeads(remote) { + const output = execFileSync('git', ['ls-remote', '--heads', remote], { encoding: 'utf8' }).trim(); + if (!output) return []; + return output + .split('\n') + .map((line) => line.split('\trefs/heads/')[1]) + .filter(Boolean); +} + +// The set of tag names the remote already has (lightweight tags only are ever created here, so the +// `^{}` dereferenced-annotated-tag suffix is stripped defensively rather than expected). +function remoteTags(remote) { + const output = execFileSync('git', ['ls-remote', '--tags', remote], { encoding: 'utf8' }).trim(); + if (!output) return new Set(); + const tags = output + .split('\n') + .map((line) => line.split('\trefs/tags/')[1]) + .filter(Boolean) + .map((name) => name.replace(/\^\{\}$/, '')); + return new Set(tags); +} + +// Clones (or, for a genuinely empty repository, initializes) the variant's working directory and +// returns the branch name in use. +function prepareWorkingDir(remote, dir) { + // The variant subdirectory may be left over from an earlier run against the same PUBLISH_WORK_DIR + // (an explicit env override is a plain working directory, not guaranteed fresh per run). Every run + // clones the remote's current state from scratch, so any stale clone is simply discarded first. + fs.rmSync(dir, { recursive: true, force: true }); + const heads = remoteHeads(remote); + if (heads.length === 0) { + execFileSync('git', ['init', '--quiet', `--initial-branch=${DEFAULT_BRANCH}`, dir]); + execFileSync('git', ['remote', 'add', 'origin', remote], { cwd: dir }); + // The remote has no refs at all yet; this fetch is a documented no-op kept for parity with the + // plan's algorithm (step 1) rather than for any effect. + execFileSync('git', ['fetch', '--quiet', 'origin'], { cwd: dir }); + return DEFAULT_BRANCH; + } + const branch = heads[0]; + execFileSync('git', ['clone', '--quiet', '--branch', branch, remote, dir]); + return branch; +} + +function commitVersion(dir, variant, version, entry) { + const composerJson = serializeTagComposerJson(buildTagComposerJson(variant, entry)); + fs.writeFileSync(path.join(dir, 'composer.json'), composerJson); + execFileSync('git', ['add', 'composer.json'], { cwd: dir }); + execFileSync( + 'git', + ['-c', 'user.name=GitHub Actions', '-c', 'user.email=actions@github.com', 'commit', '--quiet', '-m', version], + { cwd: dir } + ); + execFileSync('git', ['tag', version], { cwd: dir }); +} + +// Publishes one variant. Returns nothing; all outcomes are reported via console.log per contract C4. +function publishVariant(variant, versions, workDir) { + const envVar = REMOTE_ENV_VAR[variant.name]; + const remote = process.env[envVar]; + if (!remote) { + console.log(`SKIPPED-NO-REMOTE: ${variant.name}`); + return; + } + + const dir = path.join(workDir, variant.name.split('/')[1]); + const branch = prepareWorkingDir(remote, dir); + const existingTags = remoteTags(remote); + + const sortedVersions = Object.keys(versions).sort(compareVersions); + const pending = sortedVersions.filter((version) => !existingTags.has(version)); + + let created = 0; + for (const version of sortedVersions) { + if (existingTags.has(version)) { + console.log(`EXISTS: ${variant.name} ${version}`); + continue; + } + if (created >= PUBLISH_LIMIT) continue; + commitVersion(dir, variant, version, versions[version]); + console.log(`PUBLISHED: ${variant.name} ${version}`); + created++; + } + + if (pending.length > PUBLISH_LIMIT) { + console.log(`LIMIT-REACHED: ${variant.name} after ${created} tag(s)`); + } + + if (created === 0) return; + + if (DRY_RUN) { + console.log(`DRY-RUN: would push ${created} new tag(s) and branch ${branch} to ${remote} for ${variant.name}`); + return; + } + + execFileSync('git', ['push', '--quiet', remote, `HEAD:${branch}`], { cwd: dir }); + execFileSync('git', ['push', '--quiet', remote, '--tags'], { cwd: dir }); +} + +function main() { + const packages = readPackagesFile(PACKAGES_FILE, { required: true }); + + const ownWorkDir = !process.env.PUBLISH_WORK_DIR; + const workDir = process.env.PUBLISH_WORK_DIR || fs.mkdtempSync(path.join(os.tmpdir(), 'publish-packages-')); + + try { + for (const variant of VARIANTS) { + const versions = packages[variant.name] || {}; + publishVariant(variant, versions, workDir); + } + } finally { + if (ownWorkDir) fs.rmSync(workDir, { recursive: true, force: true }); + } +} + +if (require.main === module) { + try { + main(); + } catch (err) { + console.error(`FATAL: ${err.message}`); + process.exitCode = 1; + } +} + +module.exports = { main, publishVariant, prepareWorkingDir, remoteHeads, remoteTags }; diff --git a/test/publish.test.js b/test/publish.test.js new file mode 100644 index 0000000..0aba028 --- /dev/null +++ b/test/publish.test.js @@ -0,0 +1,246 @@ +'use strict'; + +// Offline end-to-end tests for T7.2 (plan backlog 7.2): publish-packages.js against real local bare +// git repositories (never a network remote). The script is run as a child process, exactly as the +// workflow (T7.3) would run it, with PUBLISH_REPO_WORDPRESS_CORE / PUBLISH_REPO_WORDPRESS_CORE_NO_CONTENT +// pointed at throwaway `git init --bare` directories under a temp dir - a filesystem path is a valid +// git remote. Nothing here touches this repository's own git history. + +const test = require('node:test'); +const assert = require('node:assert/strict'); +const fs = require('fs'); +const path = require('path'); +const { execFileSync } = require('child_process'); + +const { withTempDir } = require('./helpers'); +const { VARIANTS } = require('../lib/constants'); +const { distUrl } = require('../lib/util'); +const { buildTagComposerJson } = require('../lib/tag-composer'); + +const SCRIPT = path.join(__dirname, '..', 'publish-packages.js'); +const SHASUM = 'a'.repeat(40); +const [noContent, full] = VARIANTS; + +function hasGit() { + try { + execFileSync('git', ['--version'], { stdio: 'ignore' }); + return true; + } catch { + return false; + } +} + +function buildEntry(variant, version) { + const entry = { + name: variant.name, + version, + type: 'wordpress-core', + description: variant.description, + keywords: [...variant.keywords], + homepage: 'https://wordpress.org', + license: 'GPL-2.0-or-later', + support: { issues: 'https://github.com/solidbunch/wordpress-core/issues', source: 'https://github.com/solidbunch/wordpress-core' }, + require: { php: '>=7.4' }, + provide: { 'wordpress/core-implementation': version } + }; + if (variant.hasSource) entry.source = { type: 'git', url: 'https://github.com/WordPress/WordPress.git', reference: version }; + entry.dist = { type: 'zip', url: distUrl(variant, version), shasum: SHASUM }; + entry.extra = { mysql_version: '5.5.5' }; + return entry; +} + +function buildPackages(versions) { + const packages = {}; + for (const variant of VARIANTS) { + packages[variant.name] = {}; + for (const version of versions) packages[variant.name][version] = buildEntry(variant, version); + } + return packages; +} + +function writePackages(file, versions) { + fs.writeFileSync(file, `${JSON.stringify({ packages: buildPackages(versions) }, null, 2)}\n`); +} + +function initBareRepos(dir) { + const fullRepo = path.join(dir, 'full.git'); + const ncRepo = path.join(dir, 'nc.git'); + execFileSync('git', ['init', '--bare', '--quiet', fullRepo]); + execFileSync('git', ['init', '--bare', '--quiet', ncRepo]); + return { fullRepo, ncRepo }; +} + +function runPublish(dir, { fullRepo, ncRepo, packagesFile, extraEnv = {}, args = [] }) { + const env = { ...process.env, PACKAGES_FILE: packagesFile, ...extraEnv }; + if (fullRepo !== undefined) env.PUBLISH_REPO_WORDPRESS_CORE = fullRepo; + else delete env.PUBLISH_REPO_WORDPRESS_CORE; + if (ncRepo !== undefined) env.PUBLISH_REPO_WORDPRESS_CORE_NO_CONTENT = ncRepo; + else delete env.PUBLISH_REPO_WORDPRESS_CORE_NO_CONTENT; + + try { + const stdout = execFileSync(process.execPath, [SCRIPT, ...args], { cwd: dir, env, encoding: 'utf8' }); + return { exitCode: 0, stdout }; + } catch (err) { + return { exitCode: err.status ?? 1, stdout: err.stdout ?? '', stderr: err.stderr ?? '' }; + } +} + +function listTags(repo) { + const output = execFileSync('git', ['ls-remote', '--tags', repo], { encoding: 'utf8' }).trim(); + if (!output) return new Map(); + const tags = new Map(); + for (const line of output.split('\n')) { + const [sha, ref] = line.split('\t'); + tags.set(ref.replace('refs/tags/', ''), sha); + } + return tags; +} + +function showComposerJson(repo, tag) { + const raw = execFileSync('git', ['show', `${tag}:composer.json`], { cwd: repo, encoding: 'utf8' }); + return JSON.parse(raw); +} + +function branchLog(repo, branch) { + return execFileSync('git', ['log', '--format=%s', branch], { cwd: repo, encoding: 'utf8' }).trim().split('\n').filter(Boolean); +} + +test('publish-packages.js source contains no destructive or history-rewriting git flags', () => { + const source = fs.readFileSync(SCRIPT, 'utf8'); + assert.doesNotMatch(source, /--force/); + assert.doesNotMatch(source, /push -f/); + assert.doesNotMatch(source, /tag -f/); + assert.doesNotMatch(source, /--delete/); +}); + +test('publish-packages.js tags every version, tags parse and deep-equal buildTagComposerJson, commits are ascending, no-content has no source', { skip: !hasGit() }, async () => { + await withTempDir(async (dir) => { + const { fullRepo, ncRepo } = initBareRepos(dir); + const packagesFile = path.join(dir, 'packages.json'); + const versions = ['6.0', '6.1', '6.2']; + writePackages(packagesFile, versions); + + const result = runPublish(dir, { fullRepo, ncRepo, packagesFile }); + assert.equal(result.exitCode, 0, result.stderr); + + for (const [variant, repo] of [[full, fullRepo], [noContent, ncRepo]]) { + const tags = listTags(repo); + assert.deepEqual([...tags.keys()].sort(), [...versions].sort()); + + for (const version of versions) { + const manifest = showComposerJson(repo, version); + const expected = buildTagComposerJson(variant, buildEntry(variant, version)); + assert.deepEqual(manifest, expected); + if (variant === noContent) assert.equal('source' in manifest, false); + } + + const log = branchLog(repo, 'main'); + const commitVersions = [...log].reverse(); + assert.deepEqual(commitVersions, versions); + } + }); +}); + +test('publish-packages.js re-run is a no-op: all EXISTS, no new commits/tags, exit 0, SHAs unchanged', { skip: !hasGit() }, async () => { + await withTempDir(async (dir) => { + const { fullRepo, ncRepo } = initBareRepos(dir); + const packagesFile = path.join(dir, 'packages.json'); + const versions = ['6.0', '6.1', '6.2']; + writePackages(packagesFile, versions); + + const first = runPublish(dir, { fullRepo, ncRepo, packagesFile }); + assert.equal(first.exitCode, 0, first.stderr); + + const tagsBefore = { full: listTags(fullRepo), nc: listTags(ncRepo) }; + + const second = runPublish(dir, { fullRepo, ncRepo, packagesFile }); + assert.equal(second.exitCode, 0, second.stderr); + assert.doesNotMatch(second.stdout, /PUBLISHED:/); + for (const version of versions) { + assert.match(second.stdout, new RegExp(`EXISTS: ${full.name.replace('/', '\\/')} ${version}`)); + assert.match(second.stdout, new RegExp(`EXISTS: ${noContent.name.replace('/', '\\/')} ${version}`)); + } + + const tagsAfter = { full: listTags(fullRepo), nc: listTags(ncRepo) }; + assert.deepEqual(tagsAfter.full, tagsBefore.full); + assert.deepEqual(tagsAfter.nc, tagsBefore.nc); + }); +}); + +test('publish-packages.js adding one version publishes exactly one new tag per variant, previous tags unchanged', { skip: !hasGit() }, async () => { + await withTempDir(async (dir) => { + const { fullRepo, ncRepo } = initBareRepos(dir); + const packagesFile = path.join(dir, 'packages.json'); + const versions = ['6.0', '6.1', '6.2']; + writePackages(packagesFile, versions); + + const first = runPublish(dir, { fullRepo, ncRepo, packagesFile }); + assert.equal(first.exitCode, 0, first.stderr); + + const tagsBefore = { full: listTags(fullRepo), nc: listTags(ncRepo) }; + + writePackages(packagesFile, [...versions, '6.3']); + const second = runPublish(dir, { fullRepo, ncRepo, packagesFile }); + assert.equal(second.exitCode, 0, second.stderr); + assert.equal((second.stdout.match(/PUBLISHED:/g) ?? []).length, 2); + assert.match(second.stdout, new RegExp(`PUBLISHED: ${full.name.replace('/', '\\/')} 6\\.3`)); + assert.match(second.stdout, new RegExp(`PUBLISHED: ${noContent.name.replace('/', '\\/')} 6\\.3`)); + + const tagsAfter = { full: listTags(fullRepo), nc: listTags(ncRepo) }; + for (const version of versions) { + assert.equal(tagsAfter.full.get(version), tagsBefore.full.get(version)); + assert.equal(tagsAfter.nc.get(version), tagsBefore.nc.get(version)); + } + assert.ok(tagsAfter.full.has('6.3')); + assert.ok(tagsAfter.nc.has('6.3')); + }); +}); + +test('publish-packages.js PUBLISH_LIMIT caps new tags per variant per run and logs LIMIT-REACHED', { skip: !hasGit() }, async () => { + await withTempDir(async (dir) => { + const { fullRepo, ncRepo } = initBareRepos(dir); + const packagesFile = path.join(dir, 'packages.json'); + writePackages(packagesFile, ['6.0', '6.1', '6.2']); + + const result = runPublish(dir, { fullRepo, ncRepo, packagesFile, extraEnv: { PUBLISH_LIMIT: '1' } }); + assert.equal(result.exitCode, 0, result.stderr); + assert.equal((result.stdout.match(/PUBLISHED:/g) ?? []).length, 2); + assert.match(result.stdout, new RegExp(`LIMIT-REACHED: ${full.name.replace('/', '\\/')} after 1 tag\\(s\\)`)); + assert.match(result.stdout, new RegExp(`LIMIT-REACHED: ${noContent.name.replace('/', '\\/')} after 1 tag\\(s\\)`)); + + assert.deepEqual([...listTags(fullRepo).keys()], ['6.0']); + assert.deepEqual([...listTags(ncRepo).keys()], ['6.0']); + }); +}); + +test('publish-packages.js skips a variant whose remote env var is unset, still publishes the other, exit 0', { skip: !hasGit() }, async () => { + await withTempDir(async (dir) => { + const { fullRepo } = initBareRepos(dir); + const packagesFile = path.join(dir, 'packages.json'); + writePackages(packagesFile, ['6.0']); + + const result = runPublish(dir, { fullRepo, ncRepo: undefined, packagesFile }); + assert.equal(result.exitCode, 0, result.stderr); + assert.match(result.stdout, new RegExp(`SKIPPED-NO-REMOTE: ${noContent.name.replace('/', '\\/')}`)); + assert.match(result.stdout, new RegExp(`PUBLISHED: ${full.name.replace('/', '\\/')} 6\\.0`)); + assert.ok(listTags(fullRepo).has('6.0')); + }); +}); + +test('publish-packages.js --dry-run performs every local step but leaves the bare repos untouched', { skip: !hasGit() }, async () => { + await withTempDir(async (dir) => { + const { fullRepo, ncRepo } = initBareRepos(dir); + const packagesFile = path.join(dir, 'packages.json'); + writePackages(packagesFile, ['6.0', '6.1']); + + const before = { full: execFileSync('git', ['ls-remote', '--tags', fullRepo], { encoding: 'utf8' }), nc: execFileSync('git', ['ls-remote', '--tags', ncRepo], { encoding: 'utf8' }) }; + + const result = runPublish(dir, { fullRepo, ncRepo, packagesFile, args: ['--dry-run'] }); + assert.equal(result.exitCode, 0, result.stderr); + assert.match(result.stdout, /DRY-RUN:/); + + const after = { full: execFileSync('git', ['ls-remote', '--tags', fullRepo], { encoding: 'utf8' }), nc: execFileSync('git', ['ls-remote', '--tags', ncRepo], { encoding: 'utf8' }) }; + assert.equal(after.full, before.full); + assert.equal(after.nc, before.nc); + }); +}); From ee5bbd81ee951cc8c1774ee6257958d835c48624 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 20 Sep 2026 12:51:48 +0000 Subject: [PATCH 23/35] Add publish job for package tags with secure token authentication and error sanitization Adds a third workflow job that publishes package version tags to variant repositories, gated on both PUBLISH_TOKEN configuration and an actual push in this run. The publisher authenticates plain GitHub HTTPS remotes with the token and forces stdio capture via a git() wrapper to prevent the token or raw git stderr from reaching logs. Errors are sanitized before propagation. Verified with comprehensive tests including a real subprocess scenario that confirms token containment in captured output. Job runs with read-only permissions outside the write concurrency group since it writes other repositories only. --- .github/workflows/update-packages.yml | 40 +++++ publish-packages.js | 105 +++++++++++-- test/publish-token.test.js | 213 ++++++++++++++++++++++++++ 3 files changed, 341 insertions(+), 17 deletions(-) create mode 100644 test/publish-token.test.js diff --git a/.github/workflows/update-packages.yml b/.github/workflows/update-packages.yml index 9f22ccd..eb63684 100644 --- a/.github/workflows/update-packages.yml +++ b/.github/workflows/update-packages.yml @@ -44,6 +44,10 @@ jobs: group: wp-core-repo-write cancel-in-progress: false + outputs: + has_token: ${{ steps.token.outputs.present }} + pushed: ${{ steps.push.outputs.pushed }} + steps: - uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 @@ -51,6 +55,15 @@ jobs: with: node-version: "22" + # Job-level `if:` cannot read `secrets.*` directly, so whether PUBLISH_TOKEN is configured is + # exposed as a job output here for the `publish` job's `if:` to consume. + - name: Detect the publishing token + id: token + env: + PUBLISH_TOKEN: ${{ secrets.PUBLISH_TOKEN }} + run: | + if [ -n "$PUBLISH_TOKEN" ]; then echo "present=true" >> "$GITHUB_OUTPUT"; else echo "present=false" >> "$GITHUB_OUTPUT"; fi + - name: Generate packages.json id: generate run: node generate-packages-json.js @@ -108,3 +121,30 @@ jobs: else gh issue create --title "$TITLE" --body "$body" fi + + publish: + name: Publish tags for Packagist + needs: update + if: ${{ needs.update.outputs.has_token == 'true' && needs.update.outputs.pushed == 'true' }} + runs-on: ubuntu-24.04 + timeout-minutes: 30 + # contents: read only - this job writes to OTHER repositories via PUBLISH_TOKEN, never to this + # one. It never touches packages.json and therefore cannot affect the Pages output. It is + # deliberately NOT in the wp-core-repo-write concurrency group for the same reason: it does not + # write this repository, so it cannot race with the `update` job's commit/push. + permissions: + contents: read + + steps: + - uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 + + - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6.5.0 + with: + node-version: "22" + + - name: Publish new version tags + env: + PUBLISH_REPO_WORDPRESS_CORE: ${{ vars.PUBLISH_REPO_WORDPRESS_CORE }} + PUBLISH_REPO_WORDPRESS_CORE_NO_CONTENT: ${{ vars.PUBLISH_REPO_WORDPRESS_CORE_NO_CONTENT }} + PUBLISH_TOKEN: ${{ secrets.PUBLISH_TOKEN }} + run: node publish-packages.js diff --git a/publish-packages.js b/publish-packages.js index 7dea9b4..02bef88 100644 --- a/publish-packages.js +++ b/publish-packages.js @@ -33,6 +33,7 @@ const { buildTagComposerJson, serializeTagComposerJson } = require('./lib/tag-co const PACKAGES_FILE = process.env.PACKAGES_FILE || 'packages.json'; const PUBLISH_LIMIT = Number(process.env.PUBLISH_LIMIT || 50); const DEFAULT_BRANCH = 'main'; +const PUBLISH_TOKEN = process.env.PUBLISH_TOKEN || ''; const [noContentVariant, fullVariant] = VARIANTS; @@ -43,9 +44,66 @@ const REMOTE_ENV_VAR = { const DRY_RUN = process.argv.includes('--dry-run'); +// Matches a plain, unauthenticated GitHub HTTPS remote only (https://github.com//[.git]). +// An SSH remote, an already-authenticated https://user:token@... URL, a non-GitHub host, or (in tests) +// a plain filesystem path used as a git remote never matches and is left untouched. +const GITHUB_HTTPS_RE = /^https:\/\/github\.com\/([^/]+)\/([^/]+?)(?:\.git)?\/?$/; + +// SECURITY: the return value's `url` may embed PUBLISH_TOKEN and must never be logged. Only `label` +// (at most "/", never a full URL) is safe to print. Every caller that logs "what remote" +// must use `label`, never `remote` or `url`. +function resolveRemote(remote) { + const match = GITHUB_HTTPS_RE.exec(remote); + if (!match) return { url: remote, label: undefined }; + const [, owner, repo] = match; + const label = `${owner}/${repo}`; + if (!PUBLISH_TOKEN) return { url: remote, label }; + return { url: `https://x-access-token:${PUBLISH_TOKEN}@github.com/${owner}/${repo}.git`, label }; +} + +// Strips PUBLISH_TOKEN (and, defensively, any x-access-token credential shape) out of an error +// message before it is ever logged. execFileSync's own error message includes the full command line +// it ran, and git's own stderr on a failed clone/fetch/push echoes the remote URL back - both are +// therefore sanitized here regardless of whether PUBLISH_TOKEN happens to appear literally. +function sanitizeGitError(message) { + let sanitized = message; + if (PUBLISH_TOKEN) sanitized = sanitized.split(PUBLISH_TOKEN).join('***'); + sanitized = sanitized.replace(/x-access-token:[^@]*@/g, 'x-access-token:***@'); + return sanitized; +} + +// execFileSync wrapper for every git invocation that may touch an authenticated remote URL. +// +// SECURITY: `stdio` is always forced to ['ignore', 'pipe', 'pipe'], overriding any caller-supplied +// value, never merged with it. Node's execFileSync defaults `inheritStderr` to `!options.stdio`, +// meaning that without an explicit `stdio` option it writes git's raw, unsanitized stderr straight +// to this process's own real stderr - e.g. the CI log - *inside* execFileSync itself, before this +// try/catch even runs. Forcing `stdio: 'pipe'` is the only way to stop that: it makes execFileSync +// capture stderr into `err.stderr` instead of inheriting it, so nothing reaches the real stderr +// unless this wrapper's caller explicitly logs it - and any caller that does so is required to pass +// it through `sanitizeGitError` first (see call sites below; none currently print raw stdout/stderr). +// +// On failure, `err.message` (which execFileSync builds from the command line and stderr) is +// sanitized before it propagates, and `err.stderr`/`err.stdout` (Buffers or strings, depending on +// `opts.encoding`) are also sanitized in place so any caller that inspects them later never sees a +// raw token either. +function git(args, opts) { + const finalOpts = { ...opts, stdio: ['ignore', 'pipe', 'pipe'] }; + try { + return execFileSync('git', args, finalOpts); + } catch (err) { + err.message = sanitizeGitError(err.message); + if (typeof err.stderr === 'string') err.stderr = sanitizeGitError(err.stderr); + else if (Buffer.isBuffer(err.stderr)) err.stderr = Buffer.from(sanitizeGitError(err.stderr.toString('utf8'))); + if (typeof err.stdout === 'string') err.stdout = sanitizeGitError(err.stdout); + else if (Buffer.isBuffer(err.stdout)) err.stdout = Buffer.from(sanitizeGitError(err.stdout.toString('utf8'))); + throw err; + } +} + // The short name of every branch the remote already has, in `git ls-remote --heads` order. function remoteHeads(remote) { - const output = execFileSync('git', ['ls-remote', '--heads', remote], { encoding: 'utf8' }).trim(); + const output = git(['ls-remote', '--heads', remote], { encoding: 'utf8' }).trim(); if (!output) return []; return output .split('\n') @@ -56,7 +114,7 @@ function remoteHeads(remote) { // The set of tag names the remote already has (lightweight tags only are ever created here, so the // `^{}` dereferenced-annotated-tag suffix is stripped defensively rather than expected). function remoteTags(remote) { - const output = execFileSync('git', ['ls-remote', '--tags', remote], { encoding: 'utf8' }).trim(); + const output = git(['ls-remote', '--tags', remote], { encoding: 'utf8' }).trim(); if (!output) return new Set(); const tags = output .split('\n') @@ -67,7 +125,7 @@ function remoteTags(remote) { } // Clones (or, for a genuinely empty repository, initializes) the variant's working directory and -// returns the branch name in use. +// returns the branch name in use. `remote` here is already the resolved (possibly authenticated) URL. function prepareWorkingDir(remote, dir) { // The variant subdirectory may be left over from an earlier run against the same PUBLISH_WORK_DIR // (an explicit env override is a plain working directory, not guaranteed fresh per run). Every run @@ -75,31 +133,32 @@ function prepareWorkingDir(remote, dir) { fs.rmSync(dir, { recursive: true, force: true }); const heads = remoteHeads(remote); if (heads.length === 0) { - execFileSync('git', ['init', '--quiet', `--initial-branch=${DEFAULT_BRANCH}`, dir]); - execFileSync('git', ['remote', 'add', 'origin', remote], { cwd: dir }); + git(['init', '--quiet', `--initial-branch=${DEFAULT_BRANCH}`, dir]); + git(['remote', 'add', 'origin', remote], { cwd: dir }); // The remote has no refs at all yet; this fetch is a documented no-op kept for parity with the // plan's algorithm (step 1) rather than for any effect. - execFileSync('git', ['fetch', '--quiet', 'origin'], { cwd: dir }); + git(['fetch', '--quiet', 'origin'], { cwd: dir }); return DEFAULT_BRANCH; } const branch = heads[0]; - execFileSync('git', ['clone', '--quiet', '--branch', branch, remote, dir]); + git(['clone', '--quiet', '--branch', branch, remote, dir]); return branch; } function commitVersion(dir, variant, version, entry) { const composerJson = serializeTagComposerJson(buildTagComposerJson(variant, entry)); fs.writeFileSync(path.join(dir, 'composer.json'), composerJson); - execFileSync('git', ['add', 'composer.json'], { cwd: dir }); - execFileSync( - 'git', + git(['add', 'composer.json'], { cwd: dir }); + git( ['-c', 'user.name=GitHub Actions', '-c', 'user.email=actions@github.com', 'commit', '--quiet', '-m', version], { cwd: dir } ); - execFileSync('git', ['tag', version], { cwd: dir }); + git(['tag', version], { cwd: dir }); } // Publishes one variant. Returns nothing; all outcomes are reported via console.log per contract C4. +// SECURITY: `remote` (the raw env var value) and `gitRemote` (possibly with an embedded token) must +// never be logged; only `label` (owner/repo, or undefined when unparseable) is safe to print. function publishVariant(variant, versions, workDir) { const envVar = REMOTE_ENV_VAR[variant.name]; const remote = process.env[envVar]; @@ -108,9 +167,11 @@ function publishVariant(variant, versions, workDir) { return; } + const { url: gitRemote, label } = resolveRemote(remote); + const dir = path.join(workDir, variant.name.split('/')[1]); - const branch = prepareWorkingDir(remote, dir); - const existingTags = remoteTags(remote); + const branch = prepareWorkingDir(gitRemote, dir); + const existingTags = remoteTags(gitRemote); const sortedVersions = Object.keys(versions).sort(compareVersions); const pending = sortedVersions.filter((version) => !existingTags.has(version)); @@ -134,12 +195,13 @@ function publishVariant(variant, versions, workDir) { if (created === 0) return; if (DRY_RUN) { - console.log(`DRY-RUN: would push ${created} new tag(s) and branch ${branch} to ${remote} for ${variant.name}`); + const destination = label ? ` (${label})` : ''; + console.log(`DRY-RUN: would push ${created} new tag(s) and branch ${branch} for ${variant.name}${destination}`); return; } - execFileSync('git', ['push', '--quiet', remote, `HEAD:${branch}`], { cwd: dir }); - execFileSync('git', ['push', '--quiet', remote, '--tags'], { cwd: dir }); + git(['push', '--quiet', gitRemote, `HEAD:${branch}`], { cwd: dir }); + git(['push', '--quiet', gitRemote, '--tags'], { cwd: dir }); } function main() { @@ -167,4 +229,13 @@ if (require.main === module) { } } -module.exports = { main, publishVariant, prepareWorkingDir, remoteHeads, remoteTags }; +module.exports = { + main, + publishVariant, + prepareWorkingDir, + remoteHeads, + remoteTags, + resolveRemote, + sanitizeGitError, + runGit: git +}; diff --git a/test/publish-token.test.js b/test/publish-token.test.js new file mode 100644 index 0000000..6f9927e --- /dev/null +++ b/test/publish-token.test.js @@ -0,0 +1,213 @@ +'use strict'; + +// Offline tests for the PUBLISH_TOKEN -> authenticated remote substitution (plan T7.3, backlog 7.3). +// +// SECURITY: this file exercises secret-handling code. No assertion here ever prints the fixture +// token value via console.log/console.error - every check on the substituted URL is a direct +// node:assert comparison inside this process (never echoed), and the test that intentionally +// triggers a git command failure captures the *real* combined stdout+stderr of a standalone outer +// subprocess (via spawnSync, not execFileSync - see that test for why) and asserts the fixture +// token does NOT appear anywhere in it, exactly like a real CI log would show. +// FIXTURE_TOKEN is a fake value used only inside this file; it grants no access to anything. + +const test = require('node:test'); +const assert = require('node:assert/strict'); +const child_process = require('child_process'); +const { execFileSync, spawnSync } = child_process; + +const { withTempDir } = require('./helpers'); + +const MODULE_PATH = require.resolve('../publish-packages'); +const FIXTURE_TOKEN = 'ghp_fixtureTOKENvalueNEVERreal0000000001'; + +function hasGit() { + try { + execFileSync('git', ['--version'], { stdio: 'ignore' }); + return true; + } catch { + return false; + } +} + +// Reloads publish-packages.js with PUBLISH_TOKEN set to `token` (or unset when `token` is +// undefined) for the duration of `fn`, then restores the previous env and module cache state so +// other test files (and later tests in this file) are unaffected. +function withPublishModule(token, fn) { + const previous = process.env.PUBLISH_TOKEN; + if (token === undefined) delete process.env.PUBLISH_TOKEN; + else process.env.PUBLISH_TOKEN = token; + delete require.cache[MODULE_PATH]; + try { + return fn(require('../publish-packages')); + } finally { + if (previous === undefined) delete process.env.PUBLISH_TOKEN; + else process.env.PUBLISH_TOKEN = previous; + delete require.cache[MODULE_PATH]; + } +} + +test('resolveRemote: plain https://github.com remote + PUBLISH_TOKEN -> authenticated form', () => { + withPublishModule(FIXTURE_TOKEN, ({ resolveRemote }) => { + const result = resolveRemote('https://github.com/solidbunch/wordpress-core.git'); + assert.equal(result.url, `https://x-access-token:${FIXTURE_TOKEN}@github.com/solidbunch/wordpress-core.git`); + assert.equal(result.label, 'solidbunch/wordpress-core'); + }); +}); + +test('resolveRemote: PUBLISH_TOKEN unset leaves a plain github remote unchanged (existing behaviour)', () => { + withPublishModule(undefined, ({ resolveRemote }) => { + const result = resolveRemote('https://github.com/solidbunch/wordpress-core.git'); + assert.equal(result.url, 'https://github.com/solidbunch/wordpress-core.git'); + assert.equal(result.label, 'solidbunch/wordpress-core'); + }); +}); + +test('resolveRemote: a non-GitHub remote (e.g. a local bare repo path or another host) is left unchanged', () => { + withPublishModule(FIXTURE_TOKEN, ({ resolveRemote }) => { + const bareRepoPath = '/tmp/some/bare/repo.git'; + const local = resolveRemote(bareRepoPath); + assert.equal(local.url, bareRepoPath); + assert.equal(local.label, undefined); + + const otherHost = resolveRemote('https://gitlab.com/solidbunch/wordpress-core.git'); + assert.equal(otherHost.url, 'https://gitlab.com/solidbunch/wordpress-core.git'); + assert.equal(otherHost.label, undefined); + }); +}); + +test('resolveRemote: an already-authenticated remote is left unchanged', () => { + withPublishModule(FIXTURE_TOKEN, ({ resolveRemote }) => { + const alreadyAuthed = 'https://x-access-token:some-other-token@github.com/solidbunch/wordpress-core.git'; + const result = resolveRemote(alreadyAuthed); + assert.equal(result.url, alreadyAuthed); + assert.equal(result.label, undefined); + }); +}); + +test( + 'resolveRemote output is a real, usable git remote: the authenticated URL round-trips through git remote add/get-url', + { skip: !hasGit() }, + async () => { + await withTempDir(async (dir) => { + await withPublishModule(FIXTURE_TOKEN, ({ resolveRemote }) => { + const { url } = resolveRemote('https://github.com/solidbunch/wordpress-core.git'); + execFileSync('git', ['init', '--quiet', dir]); + execFileSync('git', ['remote', 'add', 'origin', url], { cwd: dir }); + const actual = execFileSync('git', ['remote', 'get-url', 'origin'], { cwd: dir, encoding: 'utf8' }).trim(); + // In-process comparison only - this value is never passed to console.log/console.error. + assert.equal(actual, url); + assert.equal(actual, `https://x-access-token:${FIXTURE_TOKEN}@github.com/solidbunch/wordpress-core.git`); + }); + }); + } +); + +test('sanitizeGitError strips PUBLISH_TOKEN and the x-access-token credential shape from an error message', () => { + withPublishModule(FIXTURE_TOKEN, ({ sanitizeGitError }) => { + const raw = + `Command failed: git clone --quiet https://x-access-token:${FIXTURE_TOKEN}@github.com/solidbunch/wordpress-core.git /tmp/x\n` + + `fatal: could not read Username for 'https://x-access-token:${FIXTURE_TOKEN}@github.com': terminal prompts disabled`; + const sanitized = sanitizeGitError(raw); + assert.doesNotMatch(sanitized, new RegExp(FIXTURE_TOKEN)); + assert.match(sanitized, /x-access-token:\*\*\*@github\.com/); + }); +}); + +test('git() always forces stdio to [\'ignore\', \'pipe\', \'pipe\'] on every execFileSync call, regardless of caller-supplied opts', () => { + // Directly proves the MECHANISM of the fix - that git()'s wrapper around execFileSync forces + // stdio itself - rather than relying on git's own (version-dependent) stderr redaction behaviour + // to incidentally hide the fact that stdio was not forced. This makes the test fail if the forced + // `stdio` override in git() is ever silently reverted or weakened (e.g. merged with `opts` instead + // of overriding it), independent of what any particular git version prints on failure. + const original = child_process.execFileSync; + const calls = []; + child_process.execFileSync = (...args) => { + calls.push(args); + return Buffer.from(''); + }; + try { + withPublishModule(FIXTURE_TOKEN, ({ runGit }) => { + // Caller-supplied opts deliberately include a conflicting stdio value and an unrelated option, + // to prove git() overrides rather than merges the caller's stdio. + runGit(['status'], { encoding: 'utf8', stdio: 'inherit' }); + runGit(['log']); + }); + } finally { + child_process.execFileSync = original; + } + assert.equal(calls.length, 2); + for (const [command, args, options] of calls) { + assert.equal(command, 'git'); + assert.ok(Array.isArray(args)); + assert.deepEqual(options.stdio, ['ignore', 'pipe', 'pipe']); + } +}); + +test( + 'a failing git command never leaks PUBLISH_TOKEN into the error that would be logged, in-process', + { skip: !hasGit() }, + () => { + withPublishModule(FIXTURE_TOKEN, ({ runGit }) => { + // Loopback, closed port: fails fast (connection refused) with no external network access, + // while still exercising the real execFileSync failure path with a token embedded in the URL. + const url = `https://x-access-token:${FIXTURE_TOKEN}@127.0.0.1:1/nope.git`; + assert.throws( + () => runGit(['ls-remote', '--heads', url], { encoding: 'utf8' }), + (err) => { + assert.doesNotMatch(err.message, new RegExp(FIXTURE_TOKEN)); + return true; + } + ); + }); + } +); + +test( + 'positive check: real captured stdout+stderr of a failing git operation with PUBLISH_TOKEN set ' + + 'never contains the fixture token anywhere, including git\'s own raw stderr', + { skip: !hasGit() }, + () => { + // A standalone outer child process (spawned via execFileSync, real fd 1/2, not the in-process + // node:test runner) that requires publish-packages.js and calls runGit() - the actual + // git()-invoking code path, not a re-implementation of it - against an unreachable host + // (loopback, closed port), so a real git fatal error is actually produced. Before the stdio fix + // in publish-packages.js's git() wrapper, execFileSync's own default `inheritStderr` behaviour + // would write git's raw, unsanitized stderr (containing the token-bearing remote URL) straight + // to this outer process's real stderr, bypassing sanitizeGitError() entirely and this test's + // `captured` variable would never see it - which is exactly the gap this test must catch. + const childScript = ` + const { runGit } = require(${JSON.stringify(MODULE_PATH)}); + try { + runGit(['ls-remote', '--heads', 'https://x-access-token:' + process.env.PUBLISH_TOKEN + '@127.0.0.1:1/nope.git']); + } catch (err) { + // Mirrors the CLI's own FATAL catch block (require.main === module): only the + // already-sanitized message is ever printed, never the raw one. + console.log('FATAL: ' + err.message); + } + `; + // spawnSync (not execFileSync) on the *outer* call, with stdio: ['ignore', 'pipe', 'pipe']: unlike + // execFileSync - which only ever returns the child's stdout and silently discards a + // *successfully-exited* child's stderr even when it is piped (verified: an explicit `stdio: 'pipe'` + // still drops stderr from execFileSync's return value on exit code 0) - spawnSync always returns + // both `stdout` and `stderr` as captured buffers/strings regardless of the child's exit code. That + // is required here: both streams of the outer process must be inspected explicitly, because before + // the git() stdio fix, git's raw stderr would have surfaced on the outer process's real stderr + // (bypassing `console.log` and any stdout capture entirely). + const result = spawnSync(process.execPath, ['-e', childScript], { + encoding: 'utf8', + stdio: ['ignore', 'pipe', 'pipe'], + env: { ...process.env, PUBLISH_TOKEN: FIXTURE_TOKEN } + }); + assert.equal(result.status, 0, `child process exited non-zero: ${result.stderr}`); + const captured = (result.stdout || '') + (result.stderr || ''); + assert.match(captured, /FATAL: /); + assert.doesNotMatch(captured, new RegExp(FIXTURE_TOKEN)); + // Stronger, version-independent signal than substring-matching the token: with the stdio fix in + // place, execFileSync never inherits git's raw stderr into this outer process's real stderr for + // this scenario, so the raw stream must be entirely empty - not merely token-free. Before the + // fix, git's raw fatal message (including the token-bearing URL) lands here verbatim, so this + // assertion fails for the reverted/buggy `git()` even on git versions whose own fatal-message + // text happens not to echo the token back. + assert.equal(result.stderr, '', `expected no raw git stderr to leak into the outer process, got: ${result.stderr}`); + } +); From 0a1ee2cffbc590fbf2987d864b8ee6eac885a818 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 20 Sep 2026 12:57:24 +0000 Subject: [PATCH 24/35] Add offline test for tag composer.json resolution with Composer and pure-Node validation Tests that the tag composer.json resolves correctly through Composer against a local repository when installed, loudly skips (never silently) when absent, and always validates both variants have required Composer fields with no null/empty values. --- test/composer-resolution.test.js | 171 +++++++++++++++++++++++++++++++ 1 file changed, 171 insertions(+) create mode 100644 test/composer-resolution.test.js diff --git a/test/composer-resolution.test.js b/test/composer-resolution.test.js new file mode 100644 index 0000000..7fadd6c --- /dev/null +++ b/test/composer-resolution.test.js @@ -0,0 +1,171 @@ +'use strict'; + +const test = require('node:test'); +const assert = require('node:assert/strict'); +const fs = require('fs'); +const path = require('path'); +const { execFileSync, execFile } = require('child_process'); +const { promisify } = require('util'); + +const { startServer, withTempDir } = require('./helpers'); +const { buildTagComposerJson } = require('../lib/tag-composer'); +const { readPackagesFile } = require('../lib/packages-file'); +const { VARIANTS } = require('../lib/constants'); + +const execFileAsync = promisify(execFile); + +const PACKAGES_FILE = path.join(__dirname, '..', 'packages.json'); +const packages = readPackagesFile(PACKAGES_FILE, { required: true }); + +const [noContent, full] = VARIANTS; + +function pickEntry(variantName) { + const versions = packages[variantName]; + const key = Object.keys(versions)[0]; + return { version: key, entry: versions[key] }; +} + +const cases = [ + { variant: full, ...pickEntry(full.name) }, + { variant: noContent, ...pickEntry(noContent.name) } +]; + +// Detects a usable `composer` binary once, at module load. Composer resolution requires a +// working `php` binary too, but a Composer that shells out to a broken/missing php fails the +// same `--version` probe used here, so a single check covers both. +function detectComposer() { + try { + execFileSync('composer', ['--version'], { stdio: 'pipe' }); + return true; + } catch { + return false; + } +} + +const hasComposer = detectComposer(); + +function skipNoComposer(t) { + const reason = 'composer is not installed; the tag composer.json resolution check did not run'; + t.skip(reason); + console.log(`SKIPPED-NO-COMPOSER: ${reason}`); +} + +// Recursively checks that no value in a plain-data object/array is null or an empty string. +// Composer-required manifest fields must all be present with real content, not placeholders. +function assertNoNullOrEmptyString(value, pathLabel) { + if (value === null) { + assert.fail(`${pathLabel} is null`); + } + if (value === '') { + assert.fail(`${pathLabel} is an empty string`); + } + if (Array.isArray(value)) { + value.forEach((item, index) => assertNoNullOrEmptyString(item, `${pathLabel}[${index}]`)); + return; + } + if (value && typeof value === 'object') { + for (const [key, nested] of Object.entries(value)) { + assertNoNullOrEmptyString(nested, `${pathLabel}.${key}`); + } + } +} + +// Pure-Node assertion, always runs regardless of whether Composer is installed: the tag +// manifest built for each variant carries every key Composer requires for a `composer`-type +// repository entry, and none of its values are null or an empty string. +for (const { variant, version, entry } of cases) { + test(`buildTagComposerJson(${variant.name}) has every key Composer requires and no null/empty values`, () => { + const manifest = buildTagComposerJson(variant, entry); + + assert.equal(typeof manifest.name, 'string'); + assert.ok(manifest.name.length > 0); + assert.equal(typeof manifest.version, 'string'); + assert.ok(manifest.version.length > 0); + assert.equal(typeof manifest.type, 'string'); + assert.ok(manifest.type.length > 0); + assert.ok(manifest.dist && typeof manifest.dist === 'object'); + assert.equal(typeof manifest.dist.type, 'string'); + assert.ok(manifest.dist.type.length > 0); + assert.equal(typeof manifest.dist.url, 'string'); + assert.ok(manifest.dist.url.length > 0); + + assertNoNullOrEmptyString(manifest, `${variant.name}@${version}`); + }); +} + +// Builds a minimal Composer project that resolves solidbunch/wordpress-core exclusively against +// a local HTTP fixture server serving the tag composer.json entry through a "composer"-type +// repository, with packagist.org disabled. `--no-install` keeps this offline and fast: Composer +// resolves and locks the package without downloading its dist archive. +async function runOfflineResolution({ variant, version, entry }) { + return withTempDir(async (projectDir) => + withTempDir(async (composerHome) => { + const manifest = buildTagComposerJson(variant, entry); + let servedDistUrl; + + const { url: serverUrl, close } = await startServer({ + '/packages.json': (req, res) => { + const served = JSON.parse(JSON.stringify(manifest)); + served.dist.url = `${serverUrl}/dist/${path.basename(manifest.dist.url)}`; + servedDistUrl = served.dist.url; + res.writeHead(200, { 'content-type': 'application/json' }); + res.end( + JSON.stringify({ + packages: { + [manifest.name]: { + [manifest.version]: served + } + } + }) + ); + } + }); + + try { + const composerJson = { + repositories: [{ type: 'composer', url: serverUrl }, { 'packagist.org': false }], + require: { [manifest.name]: version }, + config: { platform: { php: '8.3.0' } }, + 'minimum-stability': 'stable' + }; + fs.writeFileSync(path.join(projectDir, 'composer.json'), JSON.stringify(composerJson, null, 2)); + + await execFileAsync('composer', ['update', '--no-install', '--no-interaction', '--no-progress'], { + cwd: projectDir, + env: { ...process.env, COMPOSER_HOME: composerHome } + }); + + const lock = JSON.parse(fs.readFileSync(path.join(projectDir, 'composer.lock'), 'utf8')); + const lockedPackage = lock.packages.find((pkg) => pkg.name === manifest.name); + assert.ok(lockedPackage, `${manifest.name} is missing from composer.lock`); + return { lockedPackage, manifest, servedDistUrl }; + } finally { + await close(); + } + }) + ); +} + +for (const { variant, version, entry } of cases) { + test(`composer update --no-install resolves the tag composer.json for ${variant.name}@${version}`, async (t) => { + if (!hasComposer) { + skipNoComposer(t); + return; + } + + const { lockedPackage, manifest, servedDistUrl } = await runOfflineResolution({ variant, version, entry }); + + assert.equal(lockedPackage.name, manifest.name); + assert.equal(lockedPackage.version, '7.1.1'); + assert.equal(lockedPackage.dist.url, servedDistUrl); + assert.equal(lockedPackage.dist.shasum, manifest.dist.shasum); + assert.equal(lockedPackage.type, 'wordpress-core'); + assert.equal(lockedPackage.provide['wordpress/core-implementation'], '7.1.1'); + + if (variant.hasSource) { + assert.ok(lockedPackage.source, `${manifest.name} should keep its source key`); + } else { + assert.equal(lockedPackage.source, undefined, `${manifest.name} must not gain a source from the manifest`); + } + }); +} From 29950c5aef34a3c0bea4a6ae581855820fb6a81e Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 20 Sep 2026 13:03:34 +0000 Subject: [PATCH 25/35] Document migration from johnpbloch/wordpress-core with installer-paths requirements and limitations --- README.md | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) diff --git a/README.md b/README.md index 335fd5f..7105043 100644 --- a/README.md +++ b/README.md @@ -128,6 +128,77 @@ This plugin recognizes `type: wordpress-core` and places the archive into the sp --- +## 🔁 Migrating from johnpbloch/wordpress-core + +### `composer.json` changes + +Before (johnpbloch): + +```json +{ + "require": { + "johnpbloch/wordpress": "^6.9" + }, + "extra": { + "wordpress-install-dir": "web/wp-core" + } +} +``` + +After (solidbunch): + +```json +{ + "repositories": [ + { + "type": "composer", + "url": "https://solidbunch.github.io/wordpress-core" + } + ], + "require": { + "solidbunch/wordpress-core": "^6.9", + "solidbunch/composer-installers": "*" + }, + "extra": { + "installer-paths": { + "web/wp-core/": [ + "type:wordpress-core" + ] + } + } +} +``` + +Remove `johnpbloch/wordpress` (or `johnpbloch/wordpress-core`) and `johnpbloch/wordpress-core-installer` from `require`. Add the repository entry above (or, once this repository is published on Packagist, no `repositories` entry is needed) and `solidbunch/wordpress-core`. + +### Installer swap + +johnpbloch's installer places the archive using `extra.wordpress-install-dir`. This repository does not ship its own installer plugin; instead it relies on [`solidbunch/composer-installers`](https://packagist.org/packages/solidbunch/composer-installers) and the `extra.installer-paths` convention: + +```json +"extra": { + "installer-paths": { + "web/wp-core/": [ + "type:wordpress-core" + ] + } +} +``` + +The `type:wordpress-core` rule is **required**, not optional. Composer's installer-paths mechanism calls `supports($packageType)` on the installer plugin, and that method only receives the package's `type` field — never its name or vendor. A rule based on `vendor:solidbunch` or `solidbunch/wordpress-core` alone would not work here; only `type:wordpress-core` (or a wildcard `type:*`) causes `solidbunch/composer-installers` to place the package. + +### Honest limitations + +- **`composer.lock` does not migrate automatically.** The version numbers published by this repository are identical to WordPress's own (e.g. `7.1.1`), but `johnpbloch/wordpress` and `solidbunch/wordpress-core` are different Composer package names. Composer has no way to infer that one replaces the other, so the old lock entry is simply removed and a new one is added for the new name — there is no in-place version bump. +- **Checksum re-fetch limit still applies**, as already noted above: an entry that already has a valid checksum is never re-fetched. This applies equally to a freshly migrated `composer.lock` entry once it is committed. +- **`provide: wordpress/core-implementation` makes core packages mutually exclusive.** Both `solidbunch/wordpress-core` and `solidbunch/wordpress-core-no-content` declare `provide: { "wordpress/core-implementation": "" }`. If another package in the same project (e.g. `johnpbloch/wordpress` or a different core-implementation package) also declares this same virtual package, Composer will refuse to install both at once. This conflict is intentional: a project should have exactly one WordPress core implementation installed. + +### Unverified + +**Unverified**: which package names WordPress core's existing published security advisories are filed under (`composer audit` cross-references named packages) has not been confirmed. As a result, `composer audit` does not inherit any advisory history under `solidbunch/wordpress-core` or `solidbunch/wordpress-core-no-content` — migrating does not carry over any advisory coverage that may exist for `johnpbloch/*` or other package names. + +--- + ## ⚙ Automatic generation The `packages.json` is kept up to date by the Node.js script `generate-packages-json.js` (included in this repository), which is run by GitHub Actions. The script `check-new-versions.js` decides whether the generator needs to run; it never modifies `packages.json` (it only writes its `run=` output for the workflow). From 427bd231dba4d7085bb2b26c399d2f908a593803 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 20 Sep 2026 13:07:05 +0000 Subject: [PATCH 26/35] Add comparison table with johnpbloch/wordpress-core highlighting verified differences --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index 7105043..92774ce 100644 --- a/README.md +++ b/README.md @@ -197,6 +197,16 @@ The `type:wordpress-core` rule is **required**, not optional. Composer's install **Unverified**: which package names WordPress core's existing published security advisories are filed under (`composer audit` cross-references named packages) has not been confirmed. As a result, `composer audit` does not inherit any advisory history under `solidbunch/wordpress-core` or `solidbunch/wordpress-core-no-content` — migrating does not carry over any advisory coverage that may exist for `johnpbloch/*` or other package names. +### Comparison with johnpbloch/wordpress-core + +| | `solidbunch/wordpress-core` | `johnpbloch/wordpress-core` | +| --------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------ | +| `dist` source | `downloads.wordpress.org` release archive | GitHub zipball | +| `dist.shasum` | SHA-1 from the published `.sha1`, verified locally against the downloaded archive on first add, and re-checked weekly | empty (no checksum verification) | +| No-content variant | yes | no | +| Pre-release versions | yes, when wordpress.org publishes the archive | no | +| Old versions | every stable release from 4.1 onwards, never removed | — | + --- ## ⚙ Automatic generation From d12bbabf198d905f2311a43e46c817aaf9b60dea Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 20 Sep 2026 13:13:34 +0000 Subject: [PATCH 27/35] Document automatic generation enhancements with beta channel, checksum verification, auditing, and attestation --- README.md | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 92774ce..33c80bb 100644 --- a/README.md +++ b/README.md @@ -211,24 +211,29 @@ The `type:wordpress-core` rule is **required**, not optional. Composer's install ## ⚙ Automatic generation -The `packages.json` is kept up to date by the Node.js script `generate-packages-json.js` (included in this repository), which is run by GitHub Actions. The script `check-new-versions.js` decides whether the generator needs to run; it never modifies `packages.json` (it only writes its `run=` output for the workflow). +The `packages.json` is kept up to date by the Node.js script `generate-packages-json.js` (included in this repository), which is run by GitHub Actions. The script `check-new-versions.js` decides whether the generator needs to run; it never modifies `packages.json` (it only writes its `run=` output for the workflow). It queries both the stable and the beta channel (`?channel=beta`) of the WordPress `version-check` API; a beta-channel failure is reported (`BETA-CHANNEL-UNAVAILABLE`) and ignored rather than failing the check, since the beta channel is advisory only. -- `update-packages.yml` runs a light check about every 10 minutes (cron `3-59/10 * * * *`, deliberately off the hour). The check compares the versions offered by the WordPress `version-check` API with `packages.json` and starts the generator only when a new release whose archive is already published is missing. Once a day (cron `7 4 * * *`) it forces a full generator run, which also picks up versions that only `stable-check` lists. It can also be started manually (`workflow_dispatch`), which always forces a full generator run +- `update-packages.yml` runs a light check about every 10 minutes (cron `3-59/10 * * * *`, deliberately off the hour). The check compares the versions offered by the WordPress `version-check` API with `packages.json` and starts the generator only when a new release whose archive is already published is missing. Once a day (cron `7 4 * * *`) it forces a full generator run, which also picks up versions that only `stable-check` lists. It can also be started manually (`workflow_dispatch`), which always forces a full generator run. If the `update` job fails, it opens a new GitHub issue or comments on the existing one; after a successful push, `packages.json` is attested with `actions/attest` — this is an audit trail for the file GitHub Actions produced, it does not prove the authenticity of the upstream WordPress archives themselves. A separate `publish` job in the same workflow tags new versions on the per-variant Packagist mirrors described above; it stays inert until the repository variables and the `PUBLISH_TOKEN` secret are configured, and it never pushes to this repository or changes what GitHub Pages serves. +- `audit-checksums.yml` runs weekly (Monday 05:17 UTC) and re-checks the published `.sha1` of every entry already stored in `packages.json` against wordpress.org. It never overwrites anything; a mismatch fails the run and opens or comments on an issue. +- `ci.yml` runs `node --test` and `node generate-packages-json.js --check` on every pull request and on every push to `main`. - `keepalive.yml` makes a monthly heartbeat commit (1st of the month, 06:00 UTC) -No end-to-end guarantee is made on how quickly a new release appears in `packages.json` for a client. GitHub documents `schedule` triggers as best-effort: the ~10-minute cron above can be delayed by tens of minutes under high load, and a queued run can be dropped entirely. When the check does run and finds a release with a published archive, the generator itself needs a few minutes to download and verify each new archive before committing. After the commit, GitHub Pages needs to rebuild (typically 1–2 minutes), and its CDN serves `packages.json` with `max-age=600`, so a client can keep seeing the previous file for up to 10 more minutes even after Pages has rebuilt. In practice a release usually shows up within tens of minutes, but any single step above can push that further out. Each run's job summary reports the measured lag (time from the archive's own publish timestamp to when it was added) for every version it adds, so actual latency is observable rather than assumed. +All workflow steps that run a third-party action pin it to a commit SHA (not a floating tag); Dependabot proposes updates to those pins weekly. + +No end-to-end guarantee is made on how quickly a new release appears in `packages.json` for a client. GitHub documents `schedule` triggers as best-effort: the ~10-minute cron above can be delayed by tens of minutes under high load, and a queued run can be dropped entirely. When the check does run and finds a release with a published archive, the generator itself needs a few minutes to download and verify each new archive before committing. After the commit, GitHub Pages needs to rebuild (typically 1–2 minutes), and its CDN serves `packages.json` with `max-age=600`, so a client can keep seeing the previous file for up to 10 more minutes even after Pages has rebuilt. In practice a release usually shows up within tens of minutes, but any single step above can push that further out. Each run's job summary lists every version it added, with the archive's own `Last-Modified` time and the time the generator observed it, so actual latency is observable rather than assumed. On every generator run: - the generator merges into the existing `packages.json` and never removes a version - it reads the official WordPress APIs `https://api.wordpress.org/core/version-check/1.7/` and `https://api.wordpress.org/core/stable-check/1.0/`, and adds every missing stable release from 4.1 onwards with its checksum +- for each new version it downloads the archive and hashes it locally, comparing against the published `.sha1` (and the published `.md5`, when wordpress.org publishes one) rather than trusting the published checksum alone; a mismatch defers that version instead of writing it - it reads the PHP and MySQL requirements from the API or from the release's own `wp-includes/version.php` - it validates the result before writing it and refuses to write on any violation - the workflow commits only when `packages.json` changed - the run fails, with nothing committed, if the WordPress API is unreachable or validation fails -- a version that could not be fully fetched is deferred: it is reported and picked up by the next run, while the rest is committed and the run then ends red +- a version that could not be fully fetched, or whose downloaded archive fails checksum verification, is deferred: it is reported and picked up by the next run, while the rest is committed and the run then ends red -To check a local `packages.json` offline, run `node generate-packages-json.js --check` from the repository root. It validates the file and, inside a git checkout, reports versions that are missing compared with `HEAD`. It exits with code 1 on any violation and never writes anything. Running the generator without `--check` rewrites `packages.json` and calls the WordPress API. +To check a local `packages.json` offline, run `node generate-packages-json.js --check` from the repository root. It validates the file and, inside a git checkout, reports versions that are missing compared with `HEAD`. It exits with code 1 on any violation and never writes anything. Running the generator without `--check` rewrites `packages.json` and calls the WordPress API. `node generate-packages-json.js --backfill` rebuilds every entry from the data already in the file — no network access, deterministic and idempotent — for the rare case where a computed field's logic changes and existing entries need to be recomputed without re-fetching anything. --- From 52841cd612eb3240de5fb02c5c5934f0ba78403d Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 20 Sep 2026 13:42:46 +0000 Subject: [PATCH 28/35] Extract date and lag formatting functions into lib/time module --- generate-packages-json.js | 25 +---------------------- lib/time.js | 27 +++++++++++++++++++++++++ test/lib-time.test.js | 42 +++++++++++++++++++++++++++++++++++++++ 3 files changed, 70 insertions(+), 24 deletions(-) create mode 100644 lib/time.js create mode 100644 test/lib-time.test.js diff --git a/generate-packages-json.js b/generate-packages-json.js index 85e48e7..a747a98 100644 --- a/generate-packages-json.js +++ b/generate-packages-json.js @@ -25,6 +25,7 @@ const { compareVersions, findDuplicates, isPrerelease } = require('./lib/version const { httpGet, httpGetBuffer, describeResponse, withRetries } = require('./lib/http'); const { sha1, md5, MD5_RE } = require('./lib/checksums'); const { parsePackages, readPackagesFile } = require('./lib/packages-file'); +const { parseHeaderDate, toIso, formatLag } = require('./lib/time'); const PACKAGES_FILE = 'packages.json'; @@ -520,30 +521,6 @@ function printReport(packages, added, lists) { for (const line of [...lists.skipped, ...lists.noMd5, ...lists.asymmetric, ...lists.deferred, ...lists.ignored]) console.log(line); } -// Any text taken from an HTTP header is untrusted: only a parsed Date (rendered as ISO 8601 UTC) or -// the literal "unknown" ever reaches the summary - never the raw header string. -function parseHeaderDate(value) { - if (typeof value !== 'string' || value === '') return null; - const ms = Date.parse(value); - return Number.isNaN(ms) ? null : new Date(ms); -} - -const toIso = (date) => date.toISOString().replace(/\.\d{3}Z$/, 'Z'); - -// Largest-two-unit rendering, e.g. "9m 33s", "2h 15m", "3d 4h". Clamped to zero so clock skew never -// renders a negative lag. -function formatLag(milliseconds) { - const totalSeconds = Math.max(0, Math.round(milliseconds / 1000)); - const days = Math.floor(totalSeconds / 86400); - const hours = Math.floor((totalSeconds % 86400) / 3600); - const minutes = Math.floor((totalSeconds % 3600) / 60); - const seconds = totalSeconds % 60; - if (days > 0) return `${days}d ${hours}h`; - if (hours > 0) return `${hours}h ${minutes}m`; - if (minutes > 0) return `${minutes}m ${seconds}s`; - return `${seconds}s`; -} - // Table cells are our own version/package strings plus derived values, but escape defensively // anyway: a literal "|" in a cell would corrupt the Markdown table. const escapeCell = (value) => String(value).replace(/\|/g, '\\|'); diff --git a/lib/time.js b/lib/time.js new file mode 100644 index 0000000..6b3c6f4 --- /dev/null +++ b/lib/time.js @@ -0,0 +1,27 @@ +'use strict'; + +// Any text taken from an HTTP header is untrusted: only a parsed Date (rendered as ISO 8601 UTC) or +// the literal "unknown" ever reaches the summary - never the raw header string. +function parseHeaderDate(value) { + if (typeof value !== 'string' || value === '') return null; + const ms = Date.parse(value); + return Number.isNaN(ms) ? null : new Date(ms); +} + +const toIso = (date) => date.toISOString().replace(/\.\d{3}Z$/, 'Z'); + +// Largest-two-unit rendering, e.g. "9m 33s", "2h 15m", "3d 4h". Clamped to zero so clock skew never +// renders a negative lag. +function formatLag(milliseconds) { + const totalSeconds = Math.max(0, Math.round(milliseconds / 1000)); + const days = Math.floor(totalSeconds / 86400); + const hours = Math.floor((totalSeconds % 86400) / 3600); + const minutes = Math.floor((totalSeconds % 3600) / 60); + const seconds = totalSeconds % 60; + if (days > 0) return `${days}d ${hours}h`; + if (hours > 0) return `${hours}h ${minutes}m`; + if (minutes > 0) return `${minutes}m ${seconds}s`; + return `${seconds}s`; +} + +module.exports = { parseHeaderDate, toIso, formatLag }; diff --git a/test/lib-time.test.js b/test/lib-time.test.js new file mode 100644 index 0000000..2a7a5d1 --- /dev/null +++ b/test/lib-time.test.js @@ -0,0 +1,42 @@ +'use strict'; + +const test = require('node:test'); +const assert = require('node:assert/strict'); + +const { parseHeaderDate, toIso, formatLag } = require('../lib/time'); + +test('formatLag: boundary values render the largest two units, clamped to zero', () => { + assert.equal(formatLag(0), '0s'); + assert.equal(formatLag(59 * 1000), '59s'); + assert.equal(formatLag(60 * 1000), '1m 0s'); + assert.equal(formatLag((59 * 60 + 59) * 1000), '59m 59s'); + assert.equal(formatLag(60 * 60 * 1000), '1h 0m'); + assert.equal(formatLag((23 * 3600 + 59 * 60) * 1000), '23h 59m'); + assert.equal(formatLag(24 * 60 * 60 * 1000), '1d 0h'); + assert.equal(formatLag(-5), '0s'); +}); + +test('parseHeaderDate: a valid HTTP header string parses to a Date', () => { + const date = parseHeaderDate('Fri, 19 Sep 2026 09:12:04 GMT'); + assert.ok(date instanceof Date); + assert.equal(date.toISOString(), '2026-09-19T09:12:04.000Z'); +}); + +test('parseHeaderDate: an empty string returns null', () => { + assert.equal(parseHeaderDate(''), null); +}); + +test('parseHeaderDate: a non-string value returns null', () => { + assert.equal(parseHeaderDate(undefined), null); + assert.equal(parseHeaderDate(1234567890), null); + assert.equal(parseHeaderDate(null), null); +}); + +test('parseHeaderDate: an unparseable string returns null', () => { + assert.equal(parseHeaderDate('not a date'), null); +}); + +test('toIso: truncates milliseconds to a "Z"-suffixed second-precision string', () => { + const date = new Date('2026-09-19T09:21:37.456Z'); + assert.equal(toIso(date), '2026-09-19T09:21:37Z'); +}); From c7b1ba9a1e3ca250d2fec32849e86dbf5d9920e3 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 20 Sep 2026 13:48:32 +0000 Subject: [PATCH 29/35] Add status computation module with badge generation and offline tests lib/status.js computes status.json and badges/*.json payloads from package data, with proper handling of latest/latestStable per variant and cross-variant versions. The WordPress badge always shows the stable version, never a prerelease. Includes offline tests covering edge cases, determinism, and file I/O. --- lib/status.js | 136 ++++++++++++++++++++++++++++++++++++ test/status.test.js | 165 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 301 insertions(+) create mode 100644 lib/status.js create mode 100644 test/status.test.js diff --git a/lib/status.js b/lib/status.js new file mode 100644 index 0000000..679986a --- /dev/null +++ b/lib/status.js @@ -0,0 +1,136 @@ +'use strict'; + +const fs = require('fs'); +const path = require('path'); + +const { VARIANTS } = require('./constants'); +const { compareVersions, isPrerelease } = require('./versions'); +const { formatLag } = require('./time'); + +const STATUS_FILE = 'status.json'; +const BADGES_DIR = 'badges'; + +// Highest key under compareVersions among the given keys, restricted to those passing `filter` (if +// given); null if none qualify. Prereleases are included unless the caller's filter excludes them. +function highestVersion(keys, filter) { + let best = null; + for (const key of keys) { + if (filter && !filter(key)) continue; + if (best === null || compareVersions(key, best) > 0) best = key; + } + return best; +} + +// buildStatus(packages, pickup) -> the Data contract A object. Pure: no I/O, no clock read. +// `packages` is the same shape generate() builds: { [packageName]: { [version]: entry } }. +function buildStatus(packages, pickup) { + const statusPackages = {}; + const allKeys = []; + + for (const variant of VARIANTS) { + const entries = (packages && packages[variant.name]) || {}; + const keys = Object.keys(entries); + allKeys.push(...keys); + statusPackages[variant.name] = { + latest: highestVersion(keys), + latestStable: highestVersion(keys, (key) => !isPrerelease(key)), + count: keys.length + }; + } + + const latestStable = highestVersion(allKeys, (key) => !isPrerelease(key)); + const latestPrereleaseCandidate = highestVersion(allKeys, (key) => isPrerelease(key)); + const latestPrerelease = + latestPrereleaseCandidate !== null && + (latestStable === null || compareVersions(latestPrereleaseCandidate, latestStable) > 0) + ? latestPrereleaseCandidate + : null; + + return { + schemaVersion: 1, + packages: statusPackages, + wordpress: { latestStable, latestPrerelease }, + pickup: pickup || null + }; +} + +// Derives the badges/.json filename from a package name's segment after '/'. +function variantBadgeFile(packageName) { + return `${packageName.split('/')[1]}.json`; +} + +// The label/message/color for a single variant's `latest` entry, per Data contract B. +function variantBadge(label, latest) { + if (latest === null) return { schemaVersion: 1, label, message: 'none', color: 'lightgrey' }; + if (isPrerelease(latest)) { + return { schemaVersion: 1, label, message: `${latest} (pre-release)`, color: 'orange' }; + } + return { schemaVersion: 1, label, message: latest, color: 'blue' }; +} + +// buildBadges(status) -> { '.json': } per Data contract B. Pure. +function buildBadges(status) { + const badges = {}; + + for (const variant of VARIANTS) { + const entry = status.packages[variant.name] || { latest: null }; + badges[`${BADGES_DIR}/${variantBadgeFile(variant.name)}`] = variantBadge(variant.name, entry.latest); + } + + const { latestStable } = status.wordpress; + badges[`${BADGES_DIR}/wordpress.json`] = { + schemaVersion: 1, + label: 'WordPress tracked', + message: latestStable === null ? 'none' : latestStable, + color: latestStable === null ? 'lightgrey' : 'blue' + }; + + const { pickup } = status; + badges[`${BADGES_DIR}/pickup-lag.json`] = { + schemaVersion: 1, + label: 'pickup lag (last added version)', + message: pickup === null ? 'not measured yet' : `${formatLag(pickup.lagSeconds * 1000)} (${pickup.version})`, + color: pickup === null ? 'lightgrey' : 'informational' + }; + + return badges; +} + +// readPickup(statusFile) -> the `pickup` value from an existing status.json, or null if the file is +// absent, unparseable, or its `pickup` is not an object with a string `version`. Never throws. +function readPickup(statusFile) { + let text; + try { + text = fs.readFileSync(statusFile, 'utf8'); + } catch { + return null; + } + let parsed; + try { + parsed = JSON.parse(text); + } catch { + return null; + } + const pickup = parsed && parsed.pickup; + if (!pickup || typeof pickup !== 'object' || typeof pickup.version !== 'string') return null; + return pickup; +} + +// writeStatusFiles(rootDir, status) -> writes status.json and badges/.json, creating badges/ +// as needed. Throws on a real I/O failure - the caller decides whether that is fatal. +function writeStatusFiles(rootDir, status) { + const write = (relativePath, obj) => { + fs.writeFileSync(path.join(rootDir, relativePath), `${JSON.stringify(obj, null, 2)}\n`); + }; + + fs.mkdirSync(path.join(rootDir, BADGES_DIR), { recursive: true }); + + write(STATUS_FILE, status); + + const badges = buildBadges(status); + for (const [relativePath, payload] of Object.entries(badges)) { + write(relativePath, payload); + } +} + +module.exports = { buildStatus, buildBadges, readPickup, writeStatusFiles, STATUS_FILE, BADGES_DIR }; diff --git a/test/status.test.js b/test/status.test.js new file mode 100644 index 0000000..3ffd74e --- /dev/null +++ b/test/status.test.js @@ -0,0 +1,165 @@ +'use strict'; + +const test = require('node:test'); +const assert = require('node:assert/strict'); +const fs = require('fs'); +const path = require('path'); + +const { withTempDir } = require('./helpers'); +const { buildStatus, buildBadges, readPickup, writeStatusFiles, STATUS_FILE, BADGES_DIR } = require('../lib/status'); + +const NO_CONTENT = 'solidbunch/wordpress-core-no-content'; +const FULL = 'solidbunch/wordpress-core'; + +function entries(versions) { + const out = {}; + for (const version of versions) out[version] = { version }; + return out; +} + +test('buildStatus: latest/latestStable per variant with mixed stable + RC + beta', () => { + const packages = { + [NO_CONTENT]: entries(['7.1.0', '7.1.1', '7.1.2']), + [FULL]: entries(['7.0.0', '7.1.2', '7.2-beta1', '7.2-RC1']) + }; + const status = buildStatus(packages, null); + + assert.deepEqual(status.packages[NO_CONTENT], { latest: '7.1.2', latestStable: '7.1.2', count: 3 }); + assert.deepEqual(status.packages[FULL], { latest: '7.2-RC1', latestStable: '7.1.2', count: 4 }); +}); + +test('buildStatus: keys are in VARIANTS order (no-content first, then full)', () => { + const packages = { [FULL]: entries(['7.1.0']), [NO_CONTENT]: entries(['7.1.0']) }; + const status = buildStatus(packages, null); + assert.deepEqual(Object.keys(status.packages), [NO_CONTENT, FULL]); +}); + +test('buildStatus: a prerelease below the newest stable -> wordpress.latestPrerelease is null', () => { + const packages = { + [NO_CONTENT]: entries(['7.1.2']), + [FULL]: entries(['7.0-RC1', '7.1.2']) + }; + const status = buildStatus(packages, null); + assert.equal(status.wordpress.latestStable, '7.1.2'); + assert.equal(status.wordpress.latestPrerelease, null); +}); + +test('buildStatus: a prerelease above the newest stable -> reported, but wordpress.json message stays stable', () => { + const packages = { + [NO_CONTENT]: entries(['7.1.2']), + [FULL]: entries(['7.1.2', '7.2-RC1']) + }; + const status = buildStatus(packages, null); + assert.equal(status.wordpress.latestStable, '7.1.2'); + assert.equal(status.wordpress.latestPrerelease, '7.2-RC1'); + + const badges = buildBadges(status); + const wordpress = badges[`${BADGES_DIR}/wordpress.json`]; + assert.equal(wordpress.message, '7.1.2'); + assert.equal(wordpress.color, 'blue'); +}); + +test('buildStatus + buildBadges: an empty variant yields nulls and a "none" badge', () => { + const packages = { [NO_CONTENT]: {}, [FULL]: entries(['7.1.2']) }; + const status = buildStatus(packages, null); + assert.deepEqual(status.packages[NO_CONTENT], { latest: null, latestStable: null, count: 0 }); + + const badges = buildBadges(status); + const badge = badges[`${BADGES_DIR}/wordpress-core-no-content.json`]; + assert.equal(badge.message, 'none'); + assert.equal(badge.color, 'lightgrey'); +}); + +test('buildBadges: pickup null -> "not measured yet"', () => { + const status = buildStatus({ [NO_CONTENT]: {}, [FULL]: {} }, null); + const badges = buildBadges(status); + const lag = badges[`${BADGES_DIR}/pickup-lag.json`]; + assert.equal(lag.message, 'not measured yet'); + assert.equal(lag.color, 'lightgrey'); +}); + +test('buildBadges: a real pickup -> message is "9m 33s (7.1.2)"', () => { + const pickup = { + version: '7.1.2', + publishedAt: '2026-09-19T09:12:04Z', + observedAt: '2026-09-19T09:21:37Z', + lagSeconds: 573 + }; + const status = buildStatus({ [NO_CONTENT]: {}, [FULL]: entries(['7.1.2']) }, pickup); + const badges = buildBadges(status); + const lag = badges[`${BADGES_DIR}/pickup-lag.json`]; + assert.equal(lag.message, '9m 33s (7.1.2)'); + assert.equal(lag.color, 'informational'); +}); + +test('buildStatus: determinism - two calls on the same input produce byte-identical JSON.stringify output', () => { + const packages = { + [NO_CONTENT]: entries(['7.1.0', '7.1.1', '7.1.2']), + [FULL]: entries(['7.0.0', '7.1.2', '7.2-RC1']) + }; + const pickup = { + version: '7.1.2', + publishedAt: '2026-09-19T09:12:04Z', + observedAt: '2026-09-19T09:21:37Z', + lagSeconds: 573 + }; + const a = JSON.stringify(buildStatus(packages, pickup)); + const b = JSON.stringify(buildStatus(packages, pickup)); + assert.equal(a, b); +}); + +test('readPickup: missing file -> null, no throw', () => { + assert.equal(readPickup('/nonexistent/does-not-exist/status.json'), null); +}); + +test('readPickup: malformed JSON -> null, no throw', () => { + return withTempDir(async (dir) => { + const file = path.join(dir, 'status.json'); + fs.writeFileSync(file, '{ not valid json'); + assert.equal(readPickup(file), null); + }); +}); + +test('readPickup: pickup present but not a version object -> null', () => { + return withTempDir(async (dir) => { + const file = path.join(dir, 'status.json'); + fs.writeFileSync(file, JSON.stringify({ pickup: {} })); + assert.equal(readPickup(file), null); + }); +}); + +test('readPickup: a real pickup object is returned verbatim', () => { + return withTempDir(async (dir) => { + const file = path.join(dir, 'status.json'); + const pickup = { version: '7.1.2', publishedAt: 'a', observedAt: 'b', lagSeconds: 5 }; + fs.writeFileSync(file, JSON.stringify({ pickup })); + assert.deepEqual(readPickup(file), pickup); + }); +}); + +test('writeStatusFiles: creates all five files with a trailing newline and two-space indent', () => { + return withTempDir(async (dir) => { + const status = buildStatus( + { [NO_CONTENT]: entries(['7.1.2']), [FULL]: entries(['7.1.2', '7.2-RC1']) }, + null + ); + writeStatusFiles(dir, status); + + const files = [ + STATUS_FILE, + `${BADGES_DIR}/wordpress-core.json`, + `${BADGES_DIR}/wordpress-core-no-content.json`, + `${BADGES_DIR}/wordpress.json`, + `${BADGES_DIR}/pickup-lag.json` + ]; + + for (const relativePath of files) { + const fullPath = path.join(dir, relativePath); + assert.ok(fs.existsSync(fullPath), `${relativePath} should exist`); + const text = fs.readFileSync(fullPath, 'utf8'); + assert.ok(text.endsWith('\n') && !text.endsWith('\n\n'), `${relativePath} should end with exactly one newline`); + const body = text.slice(0, -1); + assert.equal(JSON.stringify(JSON.parse(body), null, 2), body, `${relativePath} should be two-space indented`); + } + }); +}); From a4ac1deeea57e7659d0688230e60dfa35889ef2e Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 20 Sep 2026 13:55:21 +0000 Subject: [PATCH 30/35] Add offline status.json and badge generation with --status CLI mode Integrates status computation into the main generator: - Adds writeStatus() to generate status.json and badge files after each run (best-effort, never fails the run) - Adds selectPickup() to determine pickup lag from summaryRows - Adds --status CLI mode for offline verification (fails loudly on error) - Bootstraps status.json and badge files with pickup: null until observed - Reuses already-measured pickup lag rather than re-measuring it - Includes comprehensive tests for pickup selection logic --- badges/pickup-lag.json | 6 +++ badges/wordpress-core-no-content.json | 6 +++ badges/wordpress-core.json | 6 +++ badges/wordpress.json | 6 +++ generate-packages-json.js | 61 +++++++++++++++++++++++++-- status.json | 20 +++++++++ test/status.test.js | 35 +++++++++++++++ 7 files changed, 137 insertions(+), 3 deletions(-) create mode 100644 badges/pickup-lag.json create mode 100644 badges/wordpress-core-no-content.json create mode 100644 badges/wordpress-core.json create mode 100644 badges/wordpress.json create mode 100644 status.json diff --git a/badges/pickup-lag.json b/badges/pickup-lag.json new file mode 100644 index 0000000..5dd2a1a --- /dev/null +++ b/badges/pickup-lag.json @@ -0,0 +1,6 @@ +{ + "schemaVersion": 1, + "label": "pickup lag (last added version)", + "message": "not measured yet", + "color": "lightgrey" +} diff --git a/badges/wordpress-core-no-content.json b/badges/wordpress-core-no-content.json new file mode 100644 index 0000000..cb8289a --- /dev/null +++ b/badges/wordpress-core-no-content.json @@ -0,0 +1,6 @@ +{ + "schemaVersion": 1, + "label": "solidbunch/wordpress-core-no-content", + "message": "7.1.1", + "color": "blue" +} diff --git a/badges/wordpress-core.json b/badges/wordpress-core.json new file mode 100644 index 0000000..3b0ec79 --- /dev/null +++ b/badges/wordpress-core.json @@ -0,0 +1,6 @@ +{ + "schemaVersion": 1, + "label": "solidbunch/wordpress-core", + "message": "7.1.1", + "color": "blue" +} diff --git a/badges/wordpress.json b/badges/wordpress.json new file mode 100644 index 0000000..9159faa --- /dev/null +++ b/badges/wordpress.json @@ -0,0 +1,6 @@ +{ + "schemaVersion": 1, + "label": "WordPress tracked", + "message": "7.1.1", + "color": "blue" +} diff --git a/generate-packages-json.js b/generate-packages-json.js index a747a98..166f4aa 100644 --- a/generate-packages-json.js +++ b/generate-packages-json.js @@ -26,6 +26,7 @@ const { httpGet, httpGetBuffer, describeResponse, withRetries } = require('./lib const { sha1, md5, MD5_RE } = require('./lib/checksums'); const { parsePackages, readPackagesFile } = require('./lib/packages-file'); const { parseHeaderDate, toIso, formatLag } = require('./lib/time'); +const { buildStatus, buildBadges, readPickup, writeStatusFiles, STATUS_FILE } = require('./lib/status'); const PACKAGES_FILE = 'packages.json'; @@ -559,6 +560,41 @@ function writeJobSummary(rows) { } } +// Data contract C: picks the pickup measurement for this run from summaryRows ({version, package, +// lastModified}). Considers only rows whose lastModified parses via parseHeaderDate; among those, +// picks the row with the highest version under compareVersions. Ties (e.g. both variants of one +// version sharing a Last-Modified) resolve to the first row encountered, which is deterministic +// because `sorted` is deterministic. Returns undefined if no row qualifies - the caller then falls +// back to the previously recorded pickup. +function selectPickup(summaryRows, now) { + let best; + for (const row of summaryRows) { + const published = parseHeaderDate(row.lastModified); + if (!published) continue; + if (!best || compareVersions(row.version, best.version) > 0) { + best = { version: row.version, published }; + } + } + if (!best) return undefined; + return { + version: best.version, + publishedAt: toIso(best.published), + observedAt: toIso(now), + lagSeconds: Math.max(0, Math.round((now.getTime() - best.published.getTime()) / 1000)) + }; +} + +// Never allowed to fail the run: writing status.json/badges is best-effort, same defensive shape as +// writeJobSummary. A badge artifact must never be the reason a verified WordPress release fails to land. +function writeStatus(packages, summaryRows) { + try { + const pickup = selectPickup(summaryRows, new Date()) || readPickup(STATUS_FILE); + writeStatusFiles(process.cwd(), buildStatus(packages, pickup)); + } catch (err) { + console.warn(`STATUS-FAILED: ${err.message}`); + } +} + async function generate() { const previous = readPackages({ required: false }); const existingVersions = new Set(); @@ -617,6 +653,7 @@ async function generate() { printReport(packages, added, lists); if (deferredVersions.size) console.log(`INCOMPLETE: ${deferredVersions.size} version(s) deferred`); writeJobSummary(summaryRows); + writeStatus(packages, summaryRows); if (process.env.GITHUB_OUTPUT) { fs.appendFileSync(process.env.GITHUB_OUTPUT, `commit_version=${added[0] || ''}\nincomplete=${deferredVersions.size}\n`); } @@ -675,12 +712,27 @@ async function backfill() { for (const variant of VARIANTS) console.log(`${variant.name}: ${Object.keys(packages[variant.name]).length} versions rebuilt`); } +// Rebuilds status.json/badges from the local packages.json, carrying forward the previous pickup. +// Performs zero network requests. Unlike the best-effort writeStatus() call inside generate(), this +// mode's errors ARE fatal (exit 1): --status exists specifically to verify the committed artifacts, +// so silently swallowing a failure here would defeat the whole point of running it. +async function status() { + const packages = readPackages({ required: true }); + const pickup = readPickup(STATUS_FILE); + const built = buildStatus(packages, pickup); + writeStatusFiles(process.cwd(), built); + for (const relativePath of [STATUS_FILE, ...Object.keys(buildBadges(built))]) { + console.log(`wrote ${relativePath}`); + } +} + async function main() { const args = process.argv.slice(2); - const usage = 'usage: node generate-packages-json.js [--check|--backfill]'; - if (args.length > 1 || (args.length === 1 && args[0] !== '--check' && args[0] !== '--backfill')) throw new Error(usage); + const usage = 'usage: node generate-packages-json.js [--check|--backfill|--status]'; + if (args.length > 1 || (args.length === 1 && args[0] !== '--check' && args[0] !== '--backfill' && args[0] !== '--status')) throw new Error(usage); if (args[0] === '--check') return check(); if (args[0] === '--backfill') return backfill(); + if (args[0] === '--status') return status(); return generate(); } @@ -711,7 +763,10 @@ module.exports = { fetchStableVersions, formatSummary, writeJobSummary, + selectPickup, + writeStatus, check, generate, - backfill + backfill, + status }; diff --git a/status.json b/status.json new file mode 100644 index 0000000..d012429 --- /dev/null +++ b/status.json @@ -0,0 +1,20 @@ +{ + "schemaVersion": 1, + "packages": { + "solidbunch/wordpress-core-no-content": { + "latest": "7.1.1", + "latestStable": "7.1.1", + "count": 671 + }, + "solidbunch/wordpress-core": { + "latest": "7.1.1", + "latestStable": "7.1.1", + "count": 671 + } + }, + "wordpress": { + "latestStable": "7.1.1", + "latestPrerelease": null + }, + "pickup": null +} diff --git a/test/status.test.js b/test/status.test.js index 3ffd74e..393ee2b 100644 --- a/test/status.test.js +++ b/test/status.test.js @@ -7,6 +7,7 @@ const path = require('path'); const { withTempDir } = require('./helpers'); const { buildStatus, buildBadges, readPickup, writeStatusFiles, STATUS_FILE, BADGES_DIR } = require('../lib/status'); +const { selectPickup } = require('../generate-packages-json'); const NO_CONTENT = 'solidbunch/wordpress-core-no-content'; const FULL = 'solidbunch/wordpress-core'; @@ -137,6 +138,40 @@ test('readPickup: a real pickup object is returned verbatim', () => { }); }); +test('selectPickup: two variants of one version - only one row is picked', () => { + const now = new Date('2026-09-19T09:21:37Z'); + const rows = [ + { version: '7.1.2', package: NO_CONTENT, lastModified: 'Fri, 18 Sep 2026 09:12:04 GMT' }, + { version: '7.1.2', package: FULL, lastModified: 'Fri, 19 Sep 2026 09:12:04 GMT' } + ]; + const pickup = selectPickup(rows, now); + assert.equal(pickup.version, '7.1.2'); + assert.equal(pickup.publishedAt, '2026-09-18T09:12:04Z'); + assert.equal(pickup.observedAt, '2026-09-19T09:21:37Z'); +}); + +test('selectPickup: an unparseable Last-Modified header is excluded', () => { + const now = new Date('2026-09-19T09:21:37Z'); + const rows = [{ version: '7.1.2', package: FULL, lastModified: 'not a date' }]; + assert.equal(selectPickup(rows, now), undefined); +}); + +test('selectPickup: an empty row list -> undefined', () => { + assert.equal(selectPickup([], new Date('2026-09-19T09:21:37Z')), undefined); +}); + +test('selectPickup: the highest version wins even when it is not the first row', () => { + const now = new Date('2026-09-19T09:21:37Z'); + const rows = [ + { version: '7.0.0', package: FULL, lastModified: 'Fri, 10 Sep 2026 09:12:04 GMT' }, + { version: '7.1.2', package: FULL, lastModified: 'Fri, 19 Sep 2026 09:12:04 GMT' }, + { version: '7.0.5', package: FULL, lastModified: 'Fri, 15 Sep 2026 09:12:04 GMT' } + ]; + const pickup = selectPickup(rows, now); + assert.equal(pickup.version, '7.1.2'); + assert.equal(pickup.lagSeconds, 573); +}); + test('writeStatusFiles: creates all five files with a trailing newline and two-space indent', () => { return withTempDir(async (dir) => { const status = buildStatus( From be8e9b86097c8bc7ac176f9f0c0bdb5d22461a9a Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 20 Sep 2026 14:02:34 +0000 Subject: [PATCH 31/35] Ensure status.json and badges stay in sync with packages.json in CI --- .github/workflows/ci.yml | 7 +++++++ .github/workflows/update-packages.yml | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3e9b1cb..4e2de07 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,3 +24,10 @@ jobs: node-version: "22" - run: node --test - run: node generate-packages-json.js --check + + # status.json/badges are a deterministic projection of packages.json, so a drift here means + # the committed artifacts were not regenerated - fail loudly rather than serve stale badges. + - name: Check the status artifacts are in sync + run: | + node generate-packages-json.js --status + git diff --exit-code status.json badges diff --git a/.github/workflows/update-packages.yml b/.github/workflows/update-packages.yml index eb63684..1d9849d 100644 --- a/.github/workflows/update-packages.yml +++ b/.github/workflows/update-packages.yml @@ -80,7 +80,7 @@ jobs: else COMMIT_MESSAGE="🔄 Update WordPress core metadata" fi - git add packages.json + git add packages.json status.json badges if git diff --cached --quiet; then echo "pushed=false" >> "$GITHUB_OUTPUT" else From a30c75a5c991b8dd39ff5aa09105dacdf91783ee Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 20 Sep 2026 14:07:50 +0000 Subject: [PATCH 32/35] Add README badge block with CI and release status --- README.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/README.md b/README.md index 33c80bb..e8e611e 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,23 @@ A Composer-compatible repository of WordPress core distributions maintained by SolidBunch for the [StarterKit](https://starter-kit.io). +[![CI](https://github.com/solidbunch/wordpress-core/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/solidbunch/wordpress-core/actions/workflows/ci.yml) +[![WordPress release watch](https://github.com/solidbunch/wordpress-core/actions/workflows/update-packages.yml/badge.svg?branch=main)](https://github.com/solidbunch/wordpress-core/actions/workflows/update-packages.yml) +[![solidbunch/wordpress-core version](https://img.shields.io/endpoint?url=https%3A%2F%2Fsolidbunch.github.io%2Fwordpress-core%2Fbadges%2Fwordpress-core.json)](https://solidbunch.github.io/wordpress-core/status.json) +[![solidbunch/wordpress-core-no-content version](https://img.shields.io/endpoint?url=https%3A%2F%2Fsolidbunch.github.io%2Fwordpress-core%2Fbadges%2Fwordpress-core-no-content.json)](https://solidbunch.github.io/wordpress-core/status.json) +[![WordPress tracked](https://img.shields.io/endpoint?url=https%3A%2F%2Fsolidbunch.github.io%2Fwordpress-core%2Fbadges%2Fwordpress.json)](https://solidbunch.github.io/wordpress-core/status.json) +[![Pickup lag](https://img.shields.io/endpoint?url=https%3A%2F%2Fsolidbunch.github.io%2Fwordpress-core%2Fbadges%2Fpickup-lag.json)](https://solidbunch.github.io/wordpress-core/status.json) + +| Badge | What it is | Where the number comes from | +|---|---|---| +| CI | last `ci.yml` run on `main` | GitHub Actions' own badge endpoint | +| WordPress release watch | last `update-packages.yml` run on `main` | GitHub Actions' own badge endpoint | +| the two version badges | highest version present in `packages.json` for that variant | `badges/*.json`, generated from `packages.json` by `generate-packages-json.js --status`; a `(pre-release)` suffix means the newest entry is a beta or RC | +| WordPress tracked | highest **stable** WordPress release present in `packages.json` | the same artifact; prereleases are deliberately excluded here | +| Pickup lag | for the most recent version this repo added: the gap between the archive's own `Last-Modified` and the moment the generator observed it | the same measurement the run's job summary prints under `## Added versions`, carried into `status.json`; **a single past measurement, not an average and not a promise** | + +The raw data behind the last four badges is `https://solidbunch.github.io/wordpress-core/status.json`, readable directly if a badge image does not load. Those four badges are rendered by shields.io, a third-party service used without any account or credential; if it is unavailable or rate-limits, the images simply fail to load and nothing in this repository depends on it. Badge values can lag reality by roughly a quarter of an hour: GitHub Pages' CDN serves the artifact with `max-age=600` (see "Automatic generation" below) and shields.io caches an endpoint badge for at least 300 s. The pickup lag is the generator's own observation time; the client-visible delay is longer, as explained in the "Automatic generation" section's latency paragraph. + --- ## 🧩 Available Packages @@ -220,6 +237,8 @@ The `packages.json` is kept up to date by the Node.js script `generate-packages- All workflow steps that run a third-party action pin it to a commit SHA (not a floating tag); Dependabot proposes updates to those pins weekly. +Each generator run also writes `status.json` and the `badges/` directory alongside `packages.json` in the same commit, so the README badges above always reflect the same run. + No end-to-end guarantee is made on how quickly a new release appears in `packages.json` for a client. GitHub documents `schedule` triggers as best-effort: the ~10-minute cron above can be delayed by tens of minutes under high load, and a queued run can be dropped entirely. When the check does run and finds a release with a published archive, the generator itself needs a few minutes to download and verify each new archive before committing. After the commit, GitHub Pages needs to rebuild (typically 1–2 minutes), and its CDN serves `packages.json` with `max-age=600`, so a client can keep seeing the previous file for up to 10 more minutes even after Pages has rebuilt. In practice a release usually shows up within tens of minutes, but any single step above can push that further out. Each run's job summary lists every version it added, with the archive's own `Last-Modified` time and the time the generator observed it, so actual latency is observable rather than assumed. On every generator run: From 83431e7e6090ab3e6fce1338456dcbcd20ddafa3 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 20 Sep 2026 15:00:36 +0000 Subject: [PATCH 33/35] Add status badges for checksum audit and keepalive workflows --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index e8e611e..4e7bd41 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,8 @@ A Composer-compatible repository of WordPress core distributions maintained by S [![CI](https://github.com/solidbunch/wordpress-core/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/solidbunch/wordpress-core/actions/workflows/ci.yml) [![WordPress release watch](https://github.com/solidbunch/wordpress-core/actions/workflows/update-packages.yml/badge.svg?branch=main)](https://github.com/solidbunch/wordpress-core/actions/workflows/update-packages.yml) +[![Weekly checksum audit](https://github.com/solidbunch/wordpress-core/actions/workflows/audit-checksums.yml/badge.svg?branch=main)](https://github.com/solidbunch/wordpress-core/actions/workflows/audit-checksums.yml) +[![Repository Keepalive](https://github.com/solidbunch/wordpress-core/actions/workflows/keepalive.yml/badge.svg?branch=main)](https://github.com/solidbunch/wordpress-core/actions/workflows/keepalive.yml) [![solidbunch/wordpress-core version](https://img.shields.io/endpoint?url=https%3A%2F%2Fsolidbunch.github.io%2Fwordpress-core%2Fbadges%2Fwordpress-core.json)](https://solidbunch.github.io/wordpress-core/status.json) [![solidbunch/wordpress-core-no-content version](https://img.shields.io/endpoint?url=https%3A%2F%2Fsolidbunch.github.io%2Fwordpress-core%2Fbadges%2Fwordpress-core-no-content.json)](https://solidbunch.github.io/wordpress-core/status.json) [![WordPress tracked](https://img.shields.io/endpoint?url=https%3A%2F%2Fsolidbunch.github.io%2Fwordpress-core%2Fbadges%2Fwordpress.json)](https://solidbunch.github.io/wordpress-core/status.json) @@ -13,6 +15,8 @@ A Composer-compatible repository of WordPress core distributions maintained by S |---|---|---| | CI | last `ci.yml` run on `main` | GitHub Actions' own badge endpoint | | WordPress release watch | last `update-packages.yml` run on `main` | GitHub Actions' own badge endpoint | +| Weekly checksum audit | last `audit-checksums.yml` run on `main` | GitHub Actions' own badge endpoint | +| Repository Keepalive | last `keepalive.yml` run on `main` | GitHub Actions' own badge endpoint | | the two version badges | highest version present in `packages.json` for that variant | `badges/*.json`, generated from `packages.json` by `generate-packages-json.js --status`; a `(pre-release)` suffix means the newest entry is a beta or RC | | WordPress tracked | highest **stable** WordPress release present in `packages.json` | the same artifact; prereleases are deliberately excluded here | | Pickup lag | for the most recent version this repo added: the gap between the archive's own `Last-Modified` and the moment the generator observed it | the same measurement the run's job summary prints under `## Added versions`, carried into `status.json`; **a single past measurement, not an average and not a promise** | From b0d6f751e9b5e43ee21609422caed240cbaedcaf Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 20 Sep 2026 15:09:55 +0000 Subject: [PATCH 34/35] Add badge validation tool that checks URLs in README actually render Introduces validate-badges.js to make real HTTP requests against every badge URL found in README.md and report whether each one genuinely renders. Native GitHub badges (Actions workflow badges) are checked directly; shields.io endpoint badges get two independent checks (the image endpoint itself and the underlying JSON endpoint) to distinguish shields.io outages from missing artifacts. The validator reports all failures without throwing, so one broken badge doesn't hide others. Also enhances http.js to capture content-type header for validation checks. --- lib/http.js | 6 +- test/fixtures/readme-badges.md | 23 ++ test/validate-badges.test.js | 483 +++++++++++++++++++++++++++++++++ validate-badges.js | 214 +++++++++++++++ 4 files changed, 725 insertions(+), 1 deletion(-) create mode 100644 test/fixtures/readme-badges.md create mode 100644 test/validate-badges.test.js create mode 100644 validate-badges.js diff --git a/lib/http.js b/lib/http.js index 8a1197f..cb7362c 100644 --- a/lib/http.js +++ b/lib/http.js @@ -35,7 +35,11 @@ async function httpGet(url, { describeError = defaultDescribeError } = {}) { await acquireSlot(); try { const res = await fetch(url, { signal: AbortSignal.timeout(REQUEST_TIMEOUT_MS) }); - return { status: res.status, body: await res.text(), headers: { 'last-modified': res.headers.get('last-modified') } }; + return { + status: res.status, + body: await res.text(), + headers: { 'content-type': res.headers.get('content-type'), 'last-modified': res.headers.get('last-modified') } + }; } catch (err) { return { error: describeError(err) }; } finally { diff --git a/test/fixtures/readme-badges.md b/test/fixtures/readme-badges.md new file mode 100644 index 0000000..9c1ed7f --- /dev/null +++ b/test/fixtures/readme-badges.md @@ -0,0 +1,23 @@ +# SolidBunch WordPress Core + +A Composer-compatible repository of WordPress core distributions maintained by SolidBunch for the [StarterKit](https://starter-kit.io). + +[![CI](https://github.com/solidbunch/wordpress-core/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/solidbunch/wordpress-core/actions/workflows/ci.yml) +[![WordPress release watch](https://github.com/solidbunch/wordpress-core/actions/workflows/update-packages.yml/badge.svg?branch=main)](https://github.com/solidbunch/wordpress-core/actions/workflows/update-packages.yml) +[![Weekly checksum audit](https://github.com/solidbunch/wordpress-core/actions/workflows/audit-checksums.yml/badge.svg?branch=main)](https://github.com/solidbunch/wordpress-core/actions/workflows/audit-checksums.yml) +[![Repository Keepalive](https://github.com/solidbunch/wordpress-core/actions/workflows/keepalive.yml/badge.svg?branch=main)](https://github.com/solidbunch/wordpress-core/actions/workflows/keepalive.yml) +[![solidbunch/wordpress-core version](https://img.shields.io/endpoint?url=https%3A%2F%2Fsolidbunch.github.io%2Fwordpress-core%2Fbadges%2Fwordpress-core.json)](https://solidbunch.github.io/wordpress-core/status.json) +[![solidbunch/wordpress-core-no-content version](https://img.shields.io/endpoint?url=https%3A%2F%2Fsolidbunch.github.io%2Fwordpress-core%2Fbadges%2Fwordpress-core-no-content.json)](https://solidbunch.github.io/wordpress-core/status.json) +[![WordPress tracked](https://img.shields.io/endpoint?url=https%3A%2F%2Fsolidbunch.github.io%2Fwordpress-core%2Fbadges%2Fwordpress.json)](https://solidbunch.github.io/wordpress-core/status.json) +[![Pickup lag](https://img.shields.io/endpoint?url=https%3A%2F%2Fsolidbunch.github.io%2Fwordpress-core%2Fbadges%2Fpickup-lag.json)](https://solidbunch.github.io/wordpress-core/status.json) + +| Badge | What it is | Where the number comes from | +|---|---|---| +| CI | last `ci.yml` run on `main` | GitHub Actions' own badge endpoint | +| WordPress release watch | last `update-packages.yml` run on `main` | GitHub Actions' own badge endpoint | + +This is a decoy badge line that appears after the real block and must not be picked up: + +[![x](https://example.com/a.svg)](https://example.com) + +End of fixture. diff --git a/test/validate-badges.test.js b/test/validate-badges.test.js new file mode 100644 index 0000000..103c983 --- /dev/null +++ b/test/validate-badges.test.js @@ -0,0 +1,483 @@ +'use strict'; + +const test = require('node:test'); +const assert = require('node:assert/strict'); + +const { startServer, readFixture } = require('./helpers'); +const { parseBadgeBlock, classifyBadge, checkBadge, formatReport } = require('../validate-badges'); + +const FIXTURE = readFixture('readme-badges.md'); + +// --------------------------------------------------------------------------- +// parseBadgeBlock +// --------------------------------------------------------------------------- + +test('parseBadgeBlock: the fixture yields exactly 8 badges in order, with correct fields', () => { + const badges = parseBadgeBlock(FIXTURE); + assert.equal(badges.length, 8); + assert.deepEqual(badges[0], { + alt: 'CI', + imageUrl: 'https://github.com/solidbunch/wordpress-core/actions/workflows/ci.yml/badge.svg?branch=main', + linkUrl: 'https://github.com/solidbunch/wordpress-core/actions/workflows/ci.yml', + line: 5 + }); + assert.equal(badges[7].alt, 'Pickup lag'); + // Every badge line must be one of the first eight; the decoy further down must not appear. + assert.ok(badges.every((b) => !b.imageUrl.includes('example.com'))); +}); + +test('parseBadgeBlock: a badge-looking line appearing later in the document is not included', () => { + const badges = parseBadgeBlock(FIXTURE); + assert.ok(!badges.some((b) => b.alt === 'x')); +}); + +test('parseBadgeBlock: a README with no badge block yields []', () => { + assert.deepEqual(parseBadgeBlock('# Title\n\nJust prose, no badges here.\n'), []); +}); + +test('parseBadgeBlock: a blank line inside the block terminates it', () => { + const text = [ + '[![A](https://example.com/a.svg)](https://example.com/a)', + '', + '[![B](https://example.com/b.svg)](https://example.com/b)' + ].join('\n'); + const badges = parseBadgeBlock(text); + assert.equal(badges.length, 1); + assert.equal(badges[0].alt, 'A'); +}); + +// --------------------------------------------------------------------------- +// classifyBadge +// --------------------------------------------------------------------------- + +test('classifyBadge: production shields URLs decode to the expected Pages target', () => { + const names = ['wordpress-core', 'wordpress-core-no-content', 'wordpress', 'pickup-lag']; + for (const name of names) { + const imageUrl = `https://img.shields.io/endpoint?url=https%3A%2F%2Fsolidbunch.github.io%2Fwordpress-core%2Fbadges%2F${name}.json`; + const classified = classifyBadge({ alt: name, imageUrl, linkUrl: 'https://example.com', line: 1 }); + assert.equal(classified.kind, 'shields'); + assert.equal(classified.targetUrl, `https://solidbunch.github.io/wordpress-core/badges/${name}.json`); + } +}); + +test('classifyBadge: production native URLs classify as native', () => { + const workflows = ['ci', 'update-packages', 'audit-checksums', 'keepalive']; + for (const wf of workflows) { + const imageUrl = `https://github.com/solidbunch/wordpress-core/actions/workflows/${wf}.yml/badge.svg?branch=main`; + const classified = classifyBadge({ alt: wf, imageUrl, linkUrl: 'https://example.com', line: 1 }); + assert.equal(classified.kind, 'native'); + assert.equal(classified.targetUrl, imageUrl); + } +}); + +test('classifyBadge: an unrecognised host classifies as unknown without throwing', () => { + const classified = classifyBadge({ alt: 'x', imageUrl: 'https://example.com/foo.svg', linkUrl: 'https://example.com', line: 1 }); + assert.equal(classified.kind, 'unknown'); + assert.equal(classified.targetUrl, null); +}); + +test('classifyBadge: a malformed URL classifies as unknown without throwing', () => { + const classified = classifyBadge({ alt: 'x', imageUrl: 'not a url', linkUrl: 'https://example.com', line: 1 }); + assert.equal(classified.kind, 'unknown'); + assert.equal(classified.targetUrl, null); +}); + +test('classifyBadge: shields endpoint with missing url= param classifies as unknown', () => { + const classified = classifyBadge({ alt: 'x', imageUrl: 'https://img.shields.io/endpoint', linkUrl: 'https://example.com', line: 1 }); + assert.equal(classified.kind, 'unknown'); +}); + +test('classifyBadge: shields endpoint with empty url= param classifies as unknown', () => { + const classified = classifyBadge({ alt: 'x', imageUrl: 'https://img.shields.io/endpoint?url=', linkUrl: 'https://example.com', line: 1 }); + assert.equal(classified.kind, 'unknown'); +}); + +// --------------------------------------------------------------------------- +// checkBadge — native, over startServer +// --------------------------------------------------------------------------- + +test('checkBadge native: 200 image/svg+xml passes', async () => { + const { url, close } = await startServer({ + '/badge.svg': (req, res) => { + res.writeHead(200, { 'content-type': 'image/svg+xml' }); + res.end(''); + } + }); + try { + const classified = { alt: 'X', imageUrl: `${url}/badge.svg`, linkUrl: url, line: 1, kind: 'native', targetUrl: `${url}/badge.svg` }; + const result = await checkBadge(classified); + assert.equal(result.ok, true); + assert.equal(result.checks.length, 1); + assert.equal(result.checks[0].name, 'badge-image-check'); + assert.equal(result.checks[0].pass, true); + } finally { + await close(); + } +}); + +test('checkBadge native: 200 image/svg+xml; charset=utf-8 passes', async () => { + const { url, close } = await startServer({ + '/badge.svg': (req, res) => { + res.writeHead(200, { 'content-type': 'image/svg+xml; charset=utf-8' }); + res.end(''); + } + }); + try { + const classified = { alt: 'X', imageUrl: `${url}/badge.svg`, linkUrl: url, line: 1, kind: 'native', targetUrl: `${url}/badge.svg` }; + const result = await checkBadge(classified); + assert.equal(result.ok, true); + } finally { + await close(); + } +}); + +test('checkBadge native: 200 text/html fails, with the content-type named in detail', async () => { + const { url, close } = await startServer({ + '/badge.svg': (req, res) => { + res.writeHead(200, { 'content-type': 'text/html' }); + res.end(''); + } + }); + try { + const classified = { alt: 'X', imageUrl: `${url}/badge.svg`, linkUrl: url, line: 1, kind: 'native', targetUrl: `${url}/badge.svg` }; + const result = await checkBadge(classified); + assert.equal(result.ok, false); + assert.match(result.checks[0].detail, /text\/html/); + } finally { + await close(); + } +}); + +test('checkBadge native: 200 with Content-Type omitted entirely fails gracefully with "null" in detail', async () => { + const { url, close } = await startServer({ + '/badge.svg': (req, res) => { + // Explicitly avoid setting a Content-Type header, so res.headers.get('content-type') is null. + res.writeHead(200, {}); + res.end(''); + } + }); + try { + const classified = { alt: 'X', imageUrl: `${url}/badge.svg`, linkUrl: url, line: 1, kind: 'native', targetUrl: `${url}/badge.svg` }; + const result = await checkBadge(classified); + assert.equal(result.ok, false); + assert.match(result.checks[0].detail, /Content-Type is null/); + } finally { + await close(); + } +}); + +test('checkBadge native: 404 fails with HTTP 404 in detail', async () => { + const { url, close } = await startServer({}); + try { + const classified = { alt: 'X', imageUrl: `${url}/missing.svg`, linkUrl: url, line: 1, kind: 'native', targetUrl: `${url}/missing.svg` }; + const result = await checkBadge(classified); + assert.equal(result.ok, false); + assert.match(result.checks[0].detail, /HTTP 404/); + } finally { + await close(); + } +}); + +// --------------------------------------------------------------------------- +// checkBadge — Promise.all isolation +// --------------------------------------------------------------------------- + +test('Promise.all(badges.map(checkBadge)) never rejects, even with a nasty failure mixed in', async () => { + const { url, close } = await startServer({ + '/good.svg': (req, res) => { + res.writeHead(200, { 'content-type': 'image/svg+xml' }); + res.end(''); + }, + '/no-content-type.svg': (req, res) => { + res.writeHead(200, {}); + res.end(''); + } + }); + try { + const goodBadge = { alt: 'Good', imageUrl: `${url}/good.svg`, linkUrl: url, line: 1, kind: 'native', targetUrl: `${url}/good.svg` }; + const nastyBadge = { alt: 'Nasty', imageUrl: `${url}/no-content-type.svg`, linkUrl: url, line: 2, kind: 'native', targetUrl: `${url}/no-content-type.svg` }; + const forcedNullTargetBadge = { alt: 'Forced', imageUrl: `${url}/good.svg`, linkUrl: url, line: 3, kind: 'shields', targetUrl: null }; + const results = await Promise.all([goodBadge, nastyBadge, forcedNullTargetBadge].map(checkBadge)); + assert.equal(results.length, 3); + assert.equal(results[0].ok, true); + assert.equal(results[1].ok, false); + assert.equal(results[2].alt, 'Forced'); + assert.equal(results[2].checks.length, 2); + } finally { + await close(); + } +}); + +// --------------------------------------------------------------------------- +// checkBadge — shields, both hops, over startServer, all four combinations +// --------------------------------------------------------------------------- + +test('checkBadge shields: both hops pass -> ok true, two checks, both pass', async () => { + const { url, close } = await startServer({ + '/endpoint.svg': (req, res) => { + res.writeHead(200, { 'content-type': 'image/svg+xml' }); + res.end('label: value'); + }, + '/target.json': (req, res) => { + res.writeHead(200, { 'content-type': 'application/json' }); + res.end(JSON.stringify({ schemaVersion: 1, label: 'label', message: 'value' })); + } + }); + try { + const classified = { + alt: 'X', imageUrl: `${url}/endpoint.svg`, linkUrl: url, line: 1, + kind: 'shields', targetUrl: `${url}/target.json` + }; + const result = await checkBadge(classified); + assert.equal(result.ok, true); + assert.equal(result.checks.length, 2); + assert.ok(result.checks.every((c) => c.pass)); + } finally { + await close(); + } +}); + +test('checkBadge shields: endpoint passes, target fails (404) -> today\'s production shape', async () => { + const { url, close } = await startServer({ + '/endpoint.svg': (req, res) => { + res.writeHead(200, { 'content-type': 'image/svg+xml' }); + res.end('custom badge: resource not found'); + } + }); + try { + const classified = { + alt: 'X', imageUrl: `${url}/endpoint.svg`, linkUrl: url, line: 1, + kind: 'shields', targetUrl: `${url}/target-missing.json` + }; + const result = await checkBadge(classified); + assert.equal(result.ok, false); + const endpointCheck = result.checks.find((c) => c.name === 'shields-endpoint-check'); + const targetCheck = result.checks.find((c) => c.name === 'target-artifact-check'); + assert.equal(endpointCheck.pass, true); + assert.equal(targetCheck.pass, false); + assert.match(targetCheck.detail, /HTTP 404/); + } finally { + await close(); + } +}); + +test('checkBadge shields: endpoint fails (wrong media type), target passes', async () => { + const { url, close } = await startServer({ + '/endpoint-broken.svg': (req, res) => { + res.writeHead(200, { 'content-type': 'text/html' }); + res.end('error'); + }, + '/target.json': (req, res) => { + res.writeHead(200, { 'content-type': 'application/json' }); + res.end(JSON.stringify({ schemaVersion: 1, label: 'label', message: 'value' })); + } + }); + try { + const classified = { + alt: 'X', imageUrl: `${url}/endpoint-broken.svg`, linkUrl: url, line: 1, + kind: 'shields', targetUrl: `${url}/target.json` + }; + const result = await checkBadge(classified); + assert.equal(result.ok, false); + const endpointCheck = result.checks.find((c) => c.name === 'shields-endpoint-check'); + const targetCheck = result.checks.find((c) => c.name === 'target-artifact-check'); + assert.equal(endpointCheck.pass, false); + assert.equal(targetCheck.pass, true); + } finally { + await close(); + } +}); + +test('checkBadge shields: both hops fail', async () => { + const { url, close } = await startServer({}); + try { + const classified = { + alt: 'X', imageUrl: `${url}/endpoint-missing.svg`, linkUrl: url, line: 1, + kind: 'shields', targetUrl: `${url}/target-missing.json` + }; + const result = await checkBadge(classified); + assert.equal(result.ok, false); + assert.ok(result.checks.every((c) => !c.pass)); + assert.equal(result.checks[0].url, `${url}/endpoint-missing.svg`); + assert.equal(result.checks[1].url, `${url}/target-missing.json`); + } finally { + await close(); + } +}); + +test('checkBadge shields: target payload missing message field fails', async () => { + const { url, close } = await startServer({ + '/endpoint.svg': (req, res) => { + res.writeHead(200, { 'content-type': 'image/svg+xml' }); + res.end(''); + }, + '/target-no-message.json': (req, res) => { + res.writeHead(200, { 'content-type': 'application/json' }); + res.end(JSON.stringify({ schemaVersion: 1 })); + } + }); + try { + const classified = { + alt: 'X', imageUrl: `${url}/endpoint.svg`, linkUrl: url, line: 1, + kind: 'shields', targetUrl: `${url}/target-no-message.json` + }; + const result = await checkBadge(classified); + const targetCheck = result.checks.find((c) => c.name === 'target-artifact-check'); + assert.equal(targetCheck.pass, false); + assert.match(targetCheck.detail, /shields endpoint payload/); + } finally { + await close(); + } +}); + +test('checkBadge shields: target payload not JSON fails mentioning "not JSON"', async () => { + const { url, close } = await startServer({ + '/endpoint.svg': (req, res) => { + res.writeHead(200, { 'content-type': 'image/svg+xml' }); + res.end(''); + }, + '/target-not-json.json': (req, res) => { + res.writeHead(200, { 'content-type': 'text/plain' }); + res.end('not json'); + } + }); + try { + const classified = { + alt: 'X', imageUrl: `${url}/endpoint.svg`, linkUrl: url, line: 1, + kind: 'shields', targetUrl: `${url}/target-not-json.json` + }; + const result = await checkBadge(classified); + const targetCheck = result.checks.find((c) => c.name === 'target-artifact-check'); + assert.equal(targetCheck.pass, false); + assert.match(targetCheck.detail, /not JSON/); + } finally { + await close(); + } +}); + +test('checkBadge shields: target payload is an array fails', async () => { + const { url, close } = await startServer({ + '/endpoint.svg': (req, res) => { + res.writeHead(200, { 'content-type': 'image/svg+xml' }); + res.end(''); + }, + '/target-array.json': (req, res) => { + res.writeHead(200, { 'content-type': 'application/json' }); + res.end(JSON.stringify([1, 2, 3])); + } + }); + try { + const classified = { + alt: 'X', imageUrl: `${url}/endpoint.svg`, linkUrl: url, line: 1, + kind: 'shields', targetUrl: `${url}/target-array.json` + }; + const result = await checkBadge(classified); + const targetCheck = result.checks.find((c) => c.name === 'target-artifact-check'); + assert.equal(targetCheck.pass, false); + } finally { + await close(); + } +}); + +// --------------------------------------------------------------------------- +// checkShieldsImageResponse title echo (via checkBadge, over startServer) +// --------------------------------------------------------------------------- + +test('shields title echo is non-blocking: a 200 SVG with an error title still passes', async () => { + const { url, close } = await startServer({ + '/endpoint.svg': (req, res) => { + res.writeHead(200, { 'content-type': 'image/svg+xml' }); + res.end('custom badge: resource not found'); + }, + '/target.json': (req, res) => { + res.writeHead(200, { 'content-type': 'application/json' }); + res.end(JSON.stringify({ schemaVersion: 1, label: 'label', message: 'value' })); + } + }); + try { + const classified = { + alt: 'X', imageUrl: `${url}/endpoint.svg`, linkUrl: url, line: 1, + kind: 'shields', targetUrl: `${url}/target.json` + }; + const result = await checkBadge(classified); + const endpointCheck = result.checks.find((c) => c.name === 'shields-endpoint-check'); + assert.equal(endpointCheck.pass, true); + assert.match(endpointCheck.detail, /custom badge: resource not found/); + } finally { + await close(); + } +}); + +// --------------------------------------------------------------------------- +// checkBadge — unknown +// --------------------------------------------------------------------------- + +test('checkBadge unknown: fails without making any request', async () => { + let hits = 0; + const { url, close } = await startServer({ + '/never-hit.svg': (req, res) => { + hits++; + res.writeHead(200, { 'content-type': 'image/svg+xml' }); + res.end(''); + } + }); + try { + const classified = { alt: 'X', imageUrl: `${url}/never-hit.svg`, linkUrl: url, line: 1, kind: 'unknown', targetUrl: null }; + const result = await checkBadge(classified); + assert.equal(result.ok, false); + assert.equal(result.checks.length, 1); + assert.equal(result.checks[0].name, 'classification'); + assert.equal(hits, 0); + } finally { + await close(); + } +}); + +// --------------------------------------------------------------------------- +// formatReport +// --------------------------------------------------------------------------- + +test('formatReport: a failing shields result produces two indented check lines with both URLs and details', () => { + const results = [{ + alt: 'WordPress tracked', imageUrl: 'http://x/endpoint.svg', linkUrl: 'http://x', line: 9, + kind: 'shields', targetUrl: 'http://x/target.json', ok: false, + checks: [ + { name: 'shields-endpoint-check', url: 'http://x/endpoint.svg', pass: true, detail: '200, image/svg+xml' }, + { name: 'target-artifact-check', url: 'http://x/target.json', pass: false, detail: 'HTTP 404: not found' } + ] + }]; + const { lines, summary, failed } = formatReport(results); + assert.equal(failed, 1); + assert.equal(lines[0], 'FAIL: WordPress tracked [shields] line 9: http://x/endpoint.svg'); + assert.ok(lines.some((l) => l.includes('shields-endpoint-check: PASS') && l.includes('http://x/endpoint.svg'))); + assert.ok(lines.some((l) => l.includes('target-artifact-check: FAIL') && l.includes('http://x/target.json') && l.includes('HTTP 404: not found'))); + assert.match(summary, /CHECKED 1 badge: 0 ok, 1 failed \(2 checks: 1 passed, 1 failed\)/); +}); + +test('formatReport: a failing native result names the URL and the received detail', () => { + const results = [{ + alt: 'CI', imageUrl: 'http://x/ci.svg', linkUrl: 'http://x', line: 5, + kind: 'native', targetUrl: 'http://x/ci.svg', ok: false, + checks: [{ name: 'badge-image-check', url: 'http://x/ci.svg', pass: false, detail: 'HTTP 404: Not Found' }] + }]; + const { lines } = formatReport(results); + assert.equal(lines[0], 'FAIL: CI [native] line 5: http://x/ci.svg'); + assert.ok(lines[1].includes('HTTP 404: Not Found')); +}); + +test('formatReport: summary counts badges and checks correctly across a mixed batch', () => { + const okBadge = { + alt: 'A', imageUrl: 'http://x/a.svg', linkUrl: 'http://x', line: 1, kind: 'native', targetUrl: 'http://x/a.svg', + ok: true, checks: [{ name: 'badge-image-check', url: 'http://x/a.svg', pass: true, detail: '200, image/svg+xml' }] + }; + const failBadge = { + alt: 'B', imageUrl: 'http://x/b.svg', linkUrl: 'http://x', line: 2, kind: 'shields', targetUrl: 'http://x/b.json', + ok: false, checks: [ + { name: 'shields-endpoint-check', url: 'http://x/b.svg', pass: true, detail: '200, image/svg+xml' }, + { name: 'target-artifact-check', url: 'http://x/b.json', pass: false, detail: 'HTTP 404: not found' } + ] + }; + const { summary, failed } = formatReport([okBadge, failBadge]); + assert.equal(failed, 1); + assert.equal(summary, 'CHECKED 2 badges: 1 ok, 1 failed (3 checks: 2 passed, 1 failed)'); +}); diff --git a/validate-badges.js b/validate-badges.js new file mode 100644 index 0000000..501da99 --- /dev/null +++ b/validate-badges.js @@ -0,0 +1,214 @@ +'use strict'; + +const fs = require('fs'); + +const { httpGet, describeResponse, withRetries } = require('./lib/http'); + +// README_FILE is a test seam, mirroring audit-checksums.js's PACKAGES_FILE convention; the +// workflow never sets it, it always validates the checked-out README.md. +const README_FILE = process.env.README_FILE || 'README.md'; +const VALIDATE_RETRIES = 2; + +const pluralize = (n, singular, plural) => (n === 1 ? singular : plural); + +const BADGE_LINE_RE = /^\[!\[([^\]]*)\]\((\S+?)\)\]\((\S+?)\)\s*$/; + +// Returns the first maximal run of consecutive badge lines, in README order. Badge-looking lines +// outside that run (e.g. a decoy further down the document, or a blank line splitting the block) +// are deliberately ignored — see the plan's block-scoping rationale. +function parseBadgeBlock(text) { + const lines = text.split(/\r?\n/); + const badges = []; + let started = false; + for (let i = 0; i < lines.length; i++) { + const match = BADGE_LINE_RE.exec(lines[i]); + if (match) { + started = true; + badges.push({ alt: match[1], imageUrl: match[2], linkUrl: match[3], line: i + 1 }); + } else if (started) { + break; + } + } + return badges; +} + +// Parses badge.imageUrl to decide how to check it. A malformed URL classifies as 'unknown' rather +// than throwing. targetUrl is the decoded Pages artifact for 'shields', imageUrl itself for +// 'native' (retained for symmetry, same string), and null for 'unknown'. +function classifyBadge(badge) { + let url; + try { + url = new URL(badge.imageUrl); + } catch { + return { ...badge, kind: 'unknown', targetUrl: null }; + } + if (url.host === 'github.com' && /\/actions\/workflows\/[^/]+\/badge\.svg$/.test(url.pathname)) { + return { ...badge, kind: 'native', targetUrl: badge.imageUrl }; + } + if (url.host === 'img.shields.io' && url.pathname === '/endpoint') { + const target = url.searchParams.get('url'); + if (typeof target === 'string' && target.length > 0) { + return { ...badge, kind: 'shields', targetUrl: target }; + } + } + return { ...badge, kind: 'unknown', targetUrl: null }; +} + +// Null-safe media type. res.headers['content-type'] is null when the header is absent +// (Headers.get returns null), and undefined if a caller hands us a header-less object. +const mediaType = (res) => { + const raw = res.headers && res.headers['content-type']; + return typeof raw === 'string' ? raw.split(';')[0].trim().toLowerCase() : null; +}; + +// native badge image: status + media type only +function checkSvgResponse(res) { + if (res.status !== 200) return { pass: false, detail: describeResponse(res) }; + const type = mediaType(res); + if (type !== 'image/svg+xml') { + return { + pass: false, + detail: `HTTP 200 but Content-Type is ${JSON.stringify(res.headers && res.headers['content-type'])}, expected image/svg+xml` + }; + } + return { pass: true, detail: '200, image/svg+xml' }; +} + +// shields badge image: identical pass/fail rule, plus a non-blocking echo of the SVG's , +// which is how a human sees at a glance that shields rendered an error badge ("resource not found") +// rather than the real value. The title NEVER affects pass/fail — shields' markup is not a contract. +function checkShieldsImageResponse(res) { + const base = checkSvgResponse(res); + if (!base.pass) return base; + const title = /<title>([^<]*)<\/title>/.exec(res.body || ''); + return { + pass: true, + detail: title ? `200, image/svg+xml, title ${JSON.stringify(title[1].slice(0, 120))}` : '200, image/svg+xml' + }; +} + +// Pages artifact: status + shields endpoint-schema validation +function checkEndpointPayload(res) { + if (res.status !== 200) return { pass: false, detail: describeResponse(res) }; + const snippet = (res.body || '').trim().replace(/\s+/g, ' ').slice(0, 200); + let payload; + try { + payload = JSON.parse(res.body); + } catch { + return { pass: false, detail: `HTTP 200 but body is not JSON: ${snippet}` }; + } + const valid = payload !== null && typeof payload === 'object' && !Array.isArray(payload) + && payload.schemaVersion === 1 && typeof payload.label === 'string' + && typeof payload.message === 'string' && payload.message.length > 0; + if (!valid) { + return { + pass: false, + detail: `HTTP 200 but not a shields endpoint payload (schemaVersion/label/message): ${snippet}` + }; + } + return { pass: true, detail: `200, schemaVersion 1, "${payload.label}: ${payload.message}"` }; +} + +// runCheck owns fetch + retry + its own try/catch, so a throw inside one check degrades that +// single check rather than the badge, and never escapes to Promise.all. Transport errors and 5xx +// are retried VALIDATE_RETRIES times; a 4xx is terminal, matching audit-checksums.js's convention. +async function runCheck(name, url, evaluate) { + try { + const outcome = await withRetries(async () => { + const res = await httpGet(url); + if (res.error) return { retry: res.error }; + if (res.status >= 500) return { retry: describeResponse(res) }; + return { res }; + }, { retries: VALIDATE_RETRIES }); + if (outcome.failure) { + return { name, url, pass: false, detail: `${outcome.failure} (after ${VALIDATE_RETRIES} retries)` }; + } + const { pass, detail } = evaluate(outcome.res); + return { name, url, pass, detail }; + } catch (err) { + return { name, url, pass: false, detail: `internal error while checking: ${err.message}` }; + } +} + +const finish = (classified, checks) => ({ ...classified, checks, ok: checks.every((c) => c.pass) }); + +// checkBadge never rejects: every path returns a result object, and an unexpected throw is +// converted into a failed result so Promise.all in main() cannot lose the rest of the report. +async function checkBadge(classified) { + try { + if (classified.kind === 'unknown') { + return finish(classified, [{ + name: 'classification', url: classified.imageUrl, pass: false, + detail: 'unrecognised badge kind; this validator cannot check it' + }]); + } + if (classified.kind === 'native') { + return finish(classified, [await runCheck('badge-image-check', classified.imageUrl, checkSvgResponse)]); + } + // 'shields': both hops, in parallel; each runCheck is itself guarded. + const [endpointCheck, targetCheck] = await Promise.all([ + runCheck('shields-endpoint-check', classified.imageUrl, checkShieldsImageResponse), + runCheck('target-artifact-check', classified.targetUrl, checkEndpointPayload) + ]); + return finish(classified, [endpointCheck, targetCheck]); + } catch (err) { + return finish(classified, [{ + name: 'internal', url: classified.imageUrl, pass: false, + detail: `internal error while checking: ${err.message}` + }]); + } +} + +// formatReport prints one header line per badge in README order, then one indented line per +// check, so a shields badge always shows both results and both URLs whatever the outcome. +function formatReport(results) { + const lines = []; + let failed = 0; + let passedChecks = 0; + let failedChecks = 0; + for (const result of results) { + if (result.ok) { + lines.push(`OK: ${result.alt} [${result.kind}] ${result.imageUrl}`); + } else { + failed++; + lines.push(`FAIL: ${result.alt} [${result.kind}] line ${result.line}: ${result.imageUrl}`); + } + for (const check of result.checks) { + if (check.pass) passedChecks++; + else failedChecks++; + lines.push(` ${check.name}: ${check.pass ? 'PASS' : 'FAIL'} ${check.url} — ${check.detail}`); + } + } + const total = results.length; + const ok = total - failed; + const totalChecks = passedChecks + failedChecks; + const summary = `CHECKED ${total} ${pluralize(total, 'badge', 'badges')}: ${ok} ok, ${failed} failed ` + + `(${totalChecks} ${pluralize(totalChecks, 'check', 'checks')}: ${passedChecks} passed, ${failedChecks} failed)`; + return { lines, summary, failed }; +} + +async function main() { + const text = fs.readFileSync(README_FILE, 'utf8'); + const badges = parseBadgeBlock(text); + if (badges.length === 0) { + console.error(`FATAL: no badge block found in ${README_FILE}`); + process.exitCode = 1; + return; + } + const classified = badges.map(classifyBadge); + const results = await Promise.all(classified.map(checkBadge)); + const { lines, summary, failed } = formatReport(results); + for (const line of lines) console.log(line); + console.log(summary); + if (process.env.GITHUB_STEP_SUMMARY) fs.appendFileSync(process.env.GITHUB_STEP_SUMMARY, `${summary}\n`); + if (failed > 0) process.exitCode = 1; +} + +if (require.main === module) { + main().catch((err) => { + console.error(`FATAL: ${err.message}`); + process.exitCode = 1; + }); +} + +module.exports = { parseBadgeBlock, classifyBadge, checkBadge, formatReport, main }; From 0353d7e001c39f36c3a517c60c21971417b69740 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov <mailyurik@gmail.com> Date: Sun, 20 Sep 2026 15:15:10 +0000 Subject: [PATCH 35/35] Add badge validation workflow and documentation Implement weekly, non-gating badge validator modeled on checksum audit: schedule-based with manual dispatch option, opens or comments on issue on failure, never blocks commits or PRs. Document the validator in README next to badge source table. --- .github/workflows/validate-badges.yml | 41 +++++++++++++++++++++++++++ README.md | 2 ++ 2 files changed, 43 insertions(+) create mode 100644 .github/workflows/validate-badges.yml diff --git a/.github/workflows/validate-badges.yml b/.github/workflows/validate-badges.yml new file mode 100644 index 0000000..75c6964 --- /dev/null +++ b/.github/workflows/validate-badges.yml @@ -0,0 +1,41 @@ +name: Badge validation + +on: + schedule: + - cron: "41 6 * * 1" + workflow_dispatch: + +jobs: + validate: + name: Validate README badges against live services + runs-on: ubuntu-24.04 + timeout-minutes: 10 + permissions: + contents: read + issues: write + + steps: + - uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 + + - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6.5.0 + with: + node-version: "22" + + - id: validate + run: node validate-badges.js + + - name: Open or comment an issue on failure + if: failure() + env: + GH_TOKEN: ${{ github.token }} + TITLE: "Badge validation failed" + RUN_URL: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }} + run: | + number=$(gh issue list --state open --search "$TITLE in:title" --json number,title \ + --jq ".[] | select(.title == \"$TITLE\") | .number" | head -n1) + body="The weekly badge validation failed. Run: $RUN_URL" + if [ -n "$number" ]; then + gh issue comment "$number" --body "$body" + else + gh issue create --title "$TITLE" --body "$body" + fi diff --git a/README.md b/README.md index 4e7bd41..8e5cebf 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,8 @@ A Composer-compatible repository of WordPress core distributions maintained by S The raw data behind the last four badges is `https://solidbunch.github.io/wordpress-core/status.json`, readable directly if a badge image does not load. Those four badges are rendered by shields.io, a third-party service used without any account or credential; if it is unavailable or rate-limits, the images simply fail to load and nothing in this repository depends on it. Badge values can lag reality by roughly a quarter of an hour: GitHub Pages' CDN serves the artifact with `max-age=600` (see "Automatic generation" below) and shields.io caches an endpoint badge for at least 300 s. The pickup lag is the generator's own observation time; the client-visible delay is longer, as explained in the "Automatic generation" section's latency paragraph. +Run `node validate-badges.js` to check every badge URL in this README against the live services. For each shields.io badge it makes two independent checks — the shields image endpoint and the underlying Pages artifact it reads from — and reports them separately, so a shields outage is never confused with a missing artifact. The validator reads the badge block itself, so it can never drift out of sync with the badges actually shown above. It also runs weekly, best-effort, via `.github/workflows/validate-badges.yml`, which only ever opens or comments on an issue and never gates a commit, push or PR, because the check depends on GitHub Pages and shields.io propagation that a commit has no control over. + --- ## 🧩 Available Packages