[web-php] master: PHP 8.1 is now end-of-life

From: Date: Wed, 31 Dec 2025 23:37:52 +0000
Subject: [web-php] master: PHP 8.1 is now end-of-life
Groups: php.webmaster 
Request: Send a blank email to php-webmaster+get-33487@lists.php.net to get a copy of this message
Author: Ben Ramsey (ramsey) Date: 2025-12-31T17:37:20-06:00 Commit: https://github.com/php/web-php/commit/52bb5ca4fc7521477a802fc9fa19b3600e561128 Raw diff: https://github.com/php/web-php/commit/52bb5ca4fc7521477a802fc9fa19b3600e561128.diff PHP 8.1 is now end-of-life Changed paths: M downloads.php M eol.php M git-php.php M git.php M include/release-qa.php M include/releases.inc M include/version.inc M supported-versions.php Diff: diff --git a/downloads.php b/downloads.php index d72d6d9b1c..fd123c3f35 100644 --- a/downloads.php +++ b/downloads.php @@ -101,7 +101,6 @@ function option(string $value, string $desc, $attributes = []): string '8.4' => 'version 8.4', '8.3' => 'version 8.3', '8.2' => 'version 8.2', - '8.1' => 'version 8.1', 'default' => 'OS default version', ]; diff --git a/eol.php b/eol.php index 6685606aa2..e3eff384a4 100644 --- a/eol.php +++ b/eol.php @@ -6,6 +6,7 @@ // Notes for specific branches can be added here, and will appear in the table. $BRANCH_NOTES = [ + '8.1' => '<a href="/migration82">A guide is available for migrating from PHP 8.1 to 8.2.</a>', '8.0' => '<a href="/migration81">A guide is available for migrating from PHP 8.0 to 8.1.</a>', '7.4' => '<a href="/migration80">A guide is available for migrating from PHP 7.4 to 8.0.</a>', '7.3' => '<a href="/migration74">A guide is available for migrating from PHP 7.3 to 7.4.</a>', diff --git a/git-php.php b/git-php.php index c78697b527..8fd192b467 100644 --- a/git-php.php +++ b/git-php.php @@ -20,7 +20,7 @@ <h3>Git access</h3> <p> If you would like to grab PHP sources or other PHP.net - hosted project data from PHP.net, you can also use + hosted project data from PHP.net, you can also use <a href="/git.php">Git</a>. No Git account is required. </p> '; diff --git a/git.php b/git.php index f6e3d6423e..7c42182c82 100644 --- a/git.php +++ b/git.php @@ -113,9 +113,6 @@ <br> <strong>PHP 8.2</strong>: <code>git checkout PHP-8.2</code> - <br> - <strong>PHP 8.1</strong>: - <code>git checkout PHP-8.1</code> <br><br> </li> diff --git a/include/release-qa.php b/include/release-qa.php index 11b4c0c9c3..c9c9346fd7 100644 --- a/include/release-qa.php +++ b/include/release-qa.php @@ -45,19 +45,6 @@ $QA_RELEASES = [ - '8.1.27' => [ - 'active' => true, - 'release' => [ - 'type' => 'RC', - 'number' => 0, - 'sha256_gz' => '', - 'sha256_bz2' => '', - 'sha256_xz' => '', - 'date' => '07 Nov 2023', - 'baseurl' => 'https://downloads.php.net/', - ], - ], - '8.2.27' => [ 'active' => true, 'release' => [ diff --git a/include/releases.inc b/include/releases.inc index 5994faceb6..f601fbf902 100644 --- a/include/releases.inc +++ b/include/releases.inc @@ -2,6 +2,43 @@ $OLDRELEASES = array ( 8 => array ( + '8.1.34' => + array ( + 'announcement' => + array ( + 'English' => '/releases/8_1_34.php', + ), + 'tags' => + array ( + 0 => 'security', + ), + 'date' => '18 Dec 2025', + 'source' => + array ( + 0 => + array ( + 'filename' => 'php-8.1.34.tar.gz', + 'name' => 'PHP 8.1.34 (tar.gz)', + 'sha256' => '3c5b060ec8e0d5dd1d8237823f3161cc8bc5342aab3c46893eba9857759c4bfa', + 'date' => '18 Dec 2025', + ), + 1 => + array ( + 'filename' => 'php-8.1.34.tar.bz2', + 'name' => 'PHP 8.1.34 (tar.bz2)', + 'sha256' => '98e0a08a0fae37d08dfcca2f5ff6664863097dde4b1d360af2acc8c3542f2a0f', + 'date' => '18 Dec 2025', + ), + 2 => + array ( + 'filename' => 'php-8.1.34.tar.xz', + 'name' => 'PHP 8.1.34 (tar.xz)', + 'sha256' => 'ffa9e0982e82eeaea848f57687b425ed173aa278fe563001310ae2638db5c251', + 'date' => '18 Dec 2025', + ), + ), + 'museum' => false, + ), '8.1.33' => array ( 'announcement' => diff --git a/include/version.inc b/include/version.inc index 87185f6db8..924139a126 100644 --- a/include/version.inc +++ b/include/version.inc @@ -68,18 +68,6 @@ $RELEASES = (function () { ] ]; - /* PHP 8.1 Release */ - $data['8.1'] = [ - 'version' => '8.1.34', - 'date' => '18 Dec 2025', - 'tags' => ['security'], // Set to ['security'] for security releases. - 'sha256' => [ - 'tar.gz' => '3c5b060ec8e0d5dd1d8237823f3161cc8bc5342aab3c46893eba9857759c4bfa', - 'tar.bz2' => '98e0a08a0fae37d08dfcca2f5ff6664863097dde4b1d360af2acc8c3542f2a0f', - 'tar.xz' => 'ffa9e0982e82eeaea848f57687b425ed173aa278fe563001310ae2638db5c251', - ] - ]; - $ret = []; foreach ($data as $release) { $version = $release['version']; @@ -126,7 +114,7 @@ function show_source_releases() { global $RELEASES; - $SHOW_COUNT = 5; + $SHOW_COUNT = 4; $current_uri = htmlspecialchars($_SERVER['REQUEST_URI'], ENT_QUOTES, 'UTF-8'); diff --git a/supported-versions.php b/supported-versions.php index 36ff6c394e..265630a1d3 100644 --- a/supported-versions.php +++ b/supported-versions.php @@ -14,7 +14,6 @@ '8.4' => 'https://www.php.net/manual/migration84.php', '8.3' => 'https://www.php.net/manual/migration83.php', '8.2' => 'https://www.php.net/manual/migration82.php', - '8.1' => 'https://www.php.net/manual/migration81.php', ]; ?>

« previous php.webmaster (#33487) next »