From 91b6e1d2476afc6596226166d057ddd9afab3c4b Mon Sep 17 00:00:00 2001 From: "tastendruck[bot]" <191388063+tastendruck[bot]@users.noreply.github.com> Date: Fri, 16 Jan 2026 18:32:24 +0000 Subject: [PATCH] :robot: `make version-data` Automated commit by the `Update Version Data` workflow. --- data/all-versions.json | 3 + tests/data/versions/v5.json | 10 +-- tests/data/versions/v8.json | 156 +++++++++++++++++++++++++++--------- 3 files changed, 128 insertions(+), 41 deletions(-) diff --git a/data/all-versions.json b/data/all-versions.json index 86ee1ad..9c77556 100644 --- a/data/all-versions.json +++ b/data/all-versions.json @@ -1,6 +1,8 @@ [ + "8.5.2", "8.5.1", "8.5.0", + "8.4.17", "8.4.16", "8.4.15", "8.4.14", @@ -16,6 +18,7 @@ "8.4.3", "8.4.2", "8.4.1", + "8.3.30", "8.3.29", "8.3.28", "8.3.27", diff --git a/tests/data/versions/v5.json b/tests/data/versions/v5.json index ec9ac82..7a02929 100644 --- a/tests/data/versions/v5.json +++ b/tests/data/versions/v5.json @@ -4943,7 +4943,7 @@ } ], "announcement": { - "English": "http://news.php.net/php.announce/55" + "English": "https://news-web.php.net/php.announce/55" }, "museum": true }, @@ -4970,7 +4970,7 @@ } ], "announcement": { - "English": "http://news.php.net/php.announce/54" + "English": "https://news-web.php.net/php.announce/54" }, "museum": true }, @@ -4997,7 +4997,7 @@ } ], "announcement": { - "English": "http://news.php.net/php.announce/53" + "English": "https://news-web.php.net/php.announce/53" }, "museum": true }, @@ -5020,7 +5020,7 @@ } ], "announcement": { - "English": "http://news.php.net/php.announce/51" + "English": "https://news-web.php.net/php.announce/51" }, "museum": true }, @@ -5047,7 +5047,7 @@ } ], "announcement": { - "English": "http://news.php.net/php.announce/50" + "English": "https://news-web.php.net/php.announce/50" }, "museum": true } diff --git a/tests/data/versions/v8.json b/tests/data/versions/v8.json index 82990b4..e6ecbe0 100644 --- a/tests/data/versions/v8.json +++ b/tests/data/versions/v8.json @@ -1,5 +1,80 @@ { - "8.5.1": { + "8.5.2": { + "announcement": true, + "tags": [], + "date": "15 Jan 2026", + "source": [ + { + "filename": "php-8.5.2.tar.gz", + "name": "PHP 8.5.2 (tar.gz)", + "sha256": "379ccccefcc85f28286444cf01bc0db017c79d513417267f5bb1d804b8428c22", + "date": "15 Jan 2026" + }, + { + "filename": "php-8.5.2.tar.bz2", + "name": "PHP 8.5.2 (tar.bz2)", + "sha256": "f7efdeccc3a810b18920692306536b99a3ba86610dbd0795a296cf77d3fb3a06", + "date": "15 Jan 2026" + }, + { + "filename": "php-8.5.2.tar.xz", + "name": "PHP 8.5.2 (tar.xz)", + "sha256": "cb75a9b00a2806f7390dd64858ef42a47b443b3475769c8af6af33a18b1381f1", + "date": "15 Jan 2026" + } + ] + }, + "8.4.17": { + "announcement": true, + "tags": [], + "date": "15 Jan 2026", + "source": [ + { + "filename": "php-8.4.17.tar.gz", + "name": "PHP 8.4.17 (tar.gz)", + "sha256": "aa0efeb7b47adff31e10bed1fc4ffcd4c0b5a4d41ab0bacfbb549c584939ee90", + "date": "15 Jan 2026" + }, + { + "filename": "php-8.4.17.tar.bz2", + "name": "PHP 8.4.17 (tar.bz2)", + "sha256": "ea67d83d72dd6f3abaaeae7f532f78fd12192861d96aba8e9eca3b2ddade42d2", + "date": "15 Jan 2026" + }, + { + "filename": "php-8.4.17.tar.xz", + "name": "PHP 8.4.17 (tar.xz)", + "sha256": "28b234e347286158cae921d61283eb1169d89bc9d2e5f5976567260ff38b0bfa", + "date": "15 Jan 2026" + } + ] + }, + "8.3.30": { + "announcement": true, + "tags": [], + "date": "15 Jan 2026", + "source": [ + { + "filename": "php-8.3.30.tar.gz", + "name": "PHP 8.3.30 (tar.gz)", + "sha256": "e587dc95fb7f62730299fa7b36b6e4f91e6708aaefa2fff68a0098d320c16386", + "date": "15 Jan 2026" + }, + { + "filename": "php-8.3.30.tar.bz2", + "name": "PHP 8.3.30 (tar.bz2)", + "sha256": "800b7b6ed50b73c8ee7844ee5f2f7cc612faa7875a0aa7c4529e8ed5866a5030", + "date": "15 Jan 2026" + }, + { + "filename": "php-8.3.30.tar.xz", + "name": "PHP 8.3.30 (tar.xz)", + "sha256": "67f084d36852daab6809561a7c8023d130ca07fc6af8fb040684dd1414934d48", + "date": "15 Jan 2026" + } + ] + }, + "8.2.30": { "announcement": true, "tags": [ "security" @@ -7,54 +82,59 @@ "date": "18 Dec 2025", "source": [ { - "filename": "php-8.5.1.tar.gz", - "name": "PHP 8.5.1 (tar.gz)", - "sha256": "915492958081409a5e3ef99df969bcfa5b33bdf9517bd077991747e17fa2c1b7", + "filename": "php-8.2.30.tar.gz", + "name": "PHP 8.2.30 (tar.gz)", + "sha256": "a0fa6673ba4b0c8335fbab08afb7c2e13a3791f2b5a0928c7ad3d7ad872edf26", "date": "18 Dec 2025" }, { - "filename": "php-8.5.1.tar.bz2", - "name": "PHP 8.5.1 (tar.bz2)", - "sha256": "55f428c426e7241752ea9afff160bb64c32a9321cbd6d17d1c145b8df8823737", + "filename": "php-8.2.30.tar.bz2", + "name": "PHP 8.2.30 (tar.bz2)", + "sha256": "104820b6c8fc959dde4b3342135f42bdabf246e86918a16381a17d8447c866fa", "date": "18 Dec 2025" }, { - "filename": "php-8.5.1.tar.xz", - "name": "PHP 8.5.1 (tar.xz)", - "sha256": "3f5bf99ce81201f526d25e288eddb2cfa111d068950d1e9a869530054ff98815", + "filename": "php-8.2.30.tar.xz", + "name": "PHP 8.2.30 (tar.xz)", + "sha256": "bc90523e17af4db46157e75d0c9ef0b9d0030b0514e62c26ba7b513b8c4eb015", "date": "18 Dec 2025" } ] }, - "8.4.16": { - "announcement": true, + "8.5.1": { + "announcement": { + "English": "/releases/8_5_1.php" + }, "tags": [ "security" ], "date": "18 Dec 2025", "source": [ { - "filename": "php-8.4.16.tar.gz", - "name": "PHP 8.4.16 (tar.gz)", - "sha256": "8e35d24f148ea7c2a93e9b9bcc329e8bf78b5bb922f3723a727c74c19d184e98", + "filename": "php-8.5.1.tar.gz", + "name": "PHP 8.5.1 (tar.gz)", + "sha256": "915492958081409a5e3ef99df969bcfa5b33bdf9517bd077991747e17fa2c1b7", "date": "18 Dec 2025" }, { - "filename": "php-8.4.16.tar.bz2", - "name": "PHP 8.4.16 (tar.bz2)", - "sha256": "6c48c65eba6a2f7a102925d08772239b1f45110aed2187fdd81b933ed439c692", + "filename": "php-8.5.1.tar.bz2", + "name": "PHP 8.5.1 (tar.bz2)", + "sha256": "55f428c426e7241752ea9afff160bb64c32a9321cbd6d17d1c145b8df8823737", "date": "18 Dec 2025" }, { - "filename": "php-8.4.16.tar.xz", - "name": "PHP 8.4.16 (tar.xz)", - "sha256": "f66f8f48db34e9e29f7bfd6901178e9cf4a1b163e6e497716dfcb8f88bcfae30", + "filename": "php-8.5.1.tar.xz", + "name": "PHP 8.5.1 (tar.xz)", + "sha256": "3f5bf99ce81201f526d25e288eddb2cfa111d068950d1e9a869530054ff98815", "date": "18 Dec 2025" } - ] + ], + "museum": false }, "8.3.29": { - "announcement": true, + "announcement": { + "English": "/releases/8_3_29.php" + }, "tags": [ "security" ], @@ -78,34 +158,38 @@ "sha256": "f7950ca034b15a78f5de9f1b22f4d9bad1dd497114d175cb1672a4ca78077af5", "date": "18 Dec 2025" } - ] + ], + "museum": false }, - "8.2.30": { - "announcement": true, + "8.4.16": { + "announcement": { + "English": "/releases/8_4_16.php" + }, "tags": [ "security" ], "date": "18 Dec 2025", "source": [ { - "filename": "php-8.2.30.tar.gz", - "name": "PHP 8.2.30 (tar.gz)", - "sha256": "a0fa6673ba4b0c8335fbab08afb7c2e13a3791f2b5a0928c7ad3d7ad872edf26", + "filename": "php-8.4.16.tar.gz", + "name": "PHP 8.4.16 (tar.gz)", + "sha256": "8e35d24f148ea7c2a93e9b9bcc329e8bf78b5bb922f3723a727c74c19d184e98", "date": "18 Dec 2025" }, { - "filename": "php-8.2.30.tar.bz2", - "name": "PHP 8.2.30 (tar.bz2)", - "sha256": "104820b6c8fc959dde4b3342135f42bdabf246e86918a16381a17d8447c866fa", + "filename": "php-8.4.16.tar.bz2", + "name": "PHP 8.4.16 (tar.bz2)", + "sha256": "6c48c65eba6a2f7a102925d08772239b1f45110aed2187fdd81b933ed439c692", "date": "18 Dec 2025" }, { - "filename": "php-8.2.30.tar.xz", - "name": "PHP 8.2.30 (tar.xz)", - "sha256": "bc90523e17af4db46157e75d0c9ef0b9d0030b0514e62c26ba7b513b8c4eb015", + "filename": "php-8.4.16.tar.xz", + "name": "PHP 8.4.16 (tar.xz)", + "sha256": "f66f8f48db34e9e29f7bfd6901178e9cf4a1b163e6e497716dfcb8f88bcfae30", "date": "18 Dec 2025" } - ] + ], + "museum": false }, "8.1.34": { "announcement": {