[web-php] master: Announce PHP 8.0.10

From: Date: Thu, 26 Aug 2021 10:55:31 +0000
Subject: [web-php] master: Announce PHP 8.0.10
Groups: php.webmaster 
Request: Send a blank email to php-webmaster+get-29549@lists.php.net to get a copy of this message
Author: Gabriel Caruso (carusogabriel) Date: 2021-08-26T12:55:49+02:00 Commit: https://github.com/php/web-php/commit/98711a0b12c00f7c7dfc6bf850116370e477480c Raw diff: https://github.com/php/web-php/commit/98711a0b12c00f7c7dfc6bf850116370e477480c.diff Announce PHP 8.0.10 Changed paths: A archive/entries/2021-08-26-1.xml A releases/8_0_10.php M ChangeLog-8.php M archive/archive.xml M include/releases.inc M include/version.inc Diff: diff --git a/ChangeLog-8.php b/ChangeLog-8.php index 2a370cbd3..968af0263 100644 --- a/ChangeLog-8.php +++ b/ChangeLog-8.php @@ -8,6 +8,83 @@ ?> <a id="PHP_8_0"></a> +<section class="version" id="8.0.10"><!-- {{{ 8.0.10 --> +<h3>Version 8.0.10</h3> +<b><?php release_date('26-Aug-2021'); ?></b> +<ul><li>Core: +<ul> + <li><?php bugfix(72595); ?> (php_output_handler_append illegal write access).</li> + <li><?php bugfix(66719); ?> (Weird behaviour when using get_called_class() with call_user_func()).</li> + <li><?php bugfix(81305); ?> (Built-in Webserver Drops Requests With "Upgrade" Header).</li> +</ul></li> +<li>BCMath: +<ul> + <li><?php bugfix(78238); ?> (BCMath returns "-0").</li> +</ul></li> +<li>CGI: +<ul> + <li><?php bugfix(80849); ?> (HTTP Status header truncation).</li> +</ul></li> +<li>Date: +<ul> + <li><?php bugfix(64975); ?> (Error parsing when AM/PM not at the end).</li> + <li><?php bugfix(78984); ?> (DateTimeZone accepting invalid UTC timezones).</li> + <li><?php bugfix(79580); ?> (date_create_from_format misses leap year).</li> + <li><?php bugfix(80409); ?> (DateTime::modify() loses time with 'weekday' parameter).</li> +</ul></li> +<li>GD: +<ul> + <li><?php bugfix(51498); ?> (imagefilledellipse does not work for large circles).</li> +</ul></li> +<li>MySQLi: +<ul> + <li><?php bugfix(74544); ?> (Integer overflow in mysqli_real_escape_string()).</li> +</ul></li> +<li>Opcache: +<ul> + <li><?php bugfix(81225); ?> (Wrong result with pow operator with JIT enabled).</li> + <li><?php bugfix(81249); ?> (Intermittent property assignment failure with JIT enabled).</li> + <li><?php bugfix(81206); ?> (Multiple PHP processes crash with JIT enabled).</li> + <li><?php bugfix(81272); ?> (Segfault in var[] after array_slice with JIT).</li> + <li>Fixed Bug #81255 (Memory leak in PHPUnit with functional JIT).</li> + <li>Fixed Bug #80959 (infinite loop in building cfg during JIT compilation) (Nikita, Dmitry)</li> + <li><?php bugfix(81226); ?> (Integer overflow behavior is different with JIT enabled).</li> +</ul></li> +<li>OpenSSL: +<ul> + <li><?php bugfix(81327); ?> (Error build openssl extension on php 7.4.22).</li> +</ul></li> +<li>PDO_ODBC: +<ul> + <li><?php bugfix(81252); ?> (PDO_ODBC doesn't account for SQL_NO_TOTAL).</li> +</ul></li> +<li>Phar: +<ul> + <li><?php bugfix(81211); ?>: Symlinks are followed when creating PHAR archive (cmb)</li> +</ul></li> +<li>Shmop: +<ul> + <li><?php bugfix(81283); ?> (shmop can't read beyond 2147483647 bytes).</li> +</ul></li> +<li>SimpleXML: +<ul> + <li><?php bugfix(81325); ?> (Segfault in zif_simplexml_import_dom).</li> +</ul></li> +<li>Standard: +<ul> + <li><?php bugfix(72146); ?> (Integer overflow on substr_replace).</li> + <li><?php bugfix(81265); ?> (getimagesize returns 0 for 256px ICO images).</li> + <li><?php bugfix(74960); ?> (Heap buffer overflow via str_repeat).</li> +</ul></li> +<li>Streams: +<ul> + <li><?php bugfix(81294); ?> (Segfault when removing a filter).</li> +</ul></li> +</ul> +<!-- }}} --></section> + + + <section class="version" id="8.0.9"><!-- {{{ 8.0.9 --> <h3>Version 8.0.9</h3> <b><?php release_date('29-Jul-2021'); ?></b> diff --git a/archive/archive.xml b/archive/archive.xml index 212fd1b40..7b37bb542 100644 --- a/archive/archive.xml +++ b/archive/archive.xml @@ -9,6 +9,7 @@ <uri>http://php.net/contact</uri> <email>php-webmaster@lists.php.net</email> </author> + <xi:include href="entries/2021-08-26-1.xml"/> <xi:include href="entries/2021-08-19-1.xml"/> <xi:include href="entries/2021-08-05-2.xml"/> <xi:include href="entries/2021-08-05-1.xml"/> diff --git a/archive/entries/2021-08-26-1.xml b/archive/entries/2021-08-26-1.xml new file mode 100644 index 000000000..ed60d8000 --- /dev/null +++ b/archive/entries/2021-08-26-1.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<entry xmlns="http://www.w3.org/2005/Atom"> + <title>PHP 8.0.10 Released!</title> + <id>https://www.php.net/archive/2021.php#2021-08-26-1</id> + <published>2021-08-26T10:51:05+00:00</published> + <updated>2021-08-26T10:51:05+00:00</updated> + <link href="https://www.php.net/index.php#id2021-08-26-1" rel="alternate" type="text/html"/> + <link href="https://www.php.net/archive/2021.php#2021-08-26-1" rel="via" type="text/html"/> + <category term="releases" label="New PHP release"/> + <category term="frontpage" label="PHP.net frontpage news"/> + <content type="xhtml"> + <div xmlns="http://www.w3.org/1999/xhtml"><p>The PHP development team announces the immediate availability of PHP 8.0.10. This is a bug fix release.</p> + +<p>All PHP 8.0 users are encouraged to upgrade to this version.</p> + +<p>For source downloads of PHP 8.0.10 please visit our <a href="https://www.php.net/downloads.php">downloads page</a>, +Windows source and binaries can be found on <a href="https://windows.php.net/download/">windows.php.net/download/</a>. +The list of changes is recorded in the <a href="https://www.php.net/ChangeLog-8.php#8.0.10">ChangeLog</a>. +</p> </div> + </content> +</entry> diff --git a/include/releases.inc b/include/releases.inc index e8effa564..bc07f661a 100644 --- a/include/releases.inc +++ b/include/releases.inc @@ -2,6 +2,42 @@ $OLDRELEASES = array ( 8 => array ( + '8.0.9' => + array ( + 'announcement' => + array ( + 'English' => '/releases/8_0_9.php', + ), + 'tags' => + array ( + ), + 'date' => '29 Jul 2021', + 'source' => + array ( + 0 => + array ( + 'filename' => 'php-8.0.9.tar.gz', + 'name' => 'PHP 8.0.9 (tar.gz)', + 'sha256' => '1f0d72e90ab6ad0ae13329a96b281f71bc592563ce4e3a4c816b8da4b5854fb4', + 'date' => '29 Jul 2021', + ), + 1 => + array ( + 'filename' => 'php-8.0.9.tar.bz2', + 'name' => 'PHP 8.0.9 (tar.bz2)', + 'sha256' => '6ac8edebd295ddc43fb010653c43ccf203cd7cdc40981b210ed5275994040806', + 'date' => '29 Jul 2021', + ), + 2 => + array ( + 'filename' => 'php-8.0.9.tar.xz', + 'name' => 'PHP 8.0.9 (tar.xz)', + 'sha256' => '71a01b2b56544e20e28696ad5b366e431a0984eaa39aa5e35426a4843e172010', + 'date' => '29 Jul 2021', + ), + ), + 'museum' => false, + ), '8.0.8' => array ( 'announcement' => diff --git a/include/version.inc b/include/version.inc index bd7bc7c62..69e7daa39 100644 --- a/include/version.inc +++ b/include/version.inc @@ -20,13 +20,13 @@ $RELEASES = (function() { /* PHP 8.0 Release */ $data['8.0'] = [ - 'version' => '8.0.9', - 'date' => '29 Jul 2021', - 'tags' => [], // Set to ['security'] for security releases. + 'version' => '8.0.10', + 'date' => '26 Aug 2021', + 'tags' => ['security'], // Set to ['security'] for security releases. 'sha256' => [ - 'tar.gz' => '1f0d72e90ab6ad0ae13329a96b281f71bc592563ce4e3a4c816b8da4b5854fb4', - 'tar.bz2' => '6ac8edebd295ddc43fb010653c43ccf203cd7cdc40981b210ed5275994040806', - 'tar.xz' => '71a01b2b56544e20e28696ad5b366e431a0984eaa39aa5e35426a4843e172010', + 'tar.gz' => '4612dca9afe8148801648839175ab588097ace66658c6859e9f283ecdeaf84b3', + 'tar.bz2' => '4612dca9afe8148801648839175ab588097ace66658c6859e9f283ecdeaf84b3', + 'tar.xz' => '66dc4d1bc86d9c1bc255b51b79d337ed1a7a035cf71230daabbf9a4ca35795eb', ] ]; diff --git a/releases/8_0_10.php b/releases/8_0_10.php new file mode 100644 index 000000000..2b18b3a92 --- /dev/null +++ b/releases/8_0_10.php @@ -0,0 +1,16 @@ +<?php +$_SERVER['BASE_PAGE'] = 'releases/8_0_10.php'; +include_once __DIR__ . '/../include/prepend.inc'; +site_header('PHP 8.0.10 Release Announcement'); +?> +<h1>PHP 8.0.10 Release Announcement</h1> + +<p>The PHP development team announces the immediate availability of PHP 8.0.10. This is a bug fix release.</p> + +<p>All PHP 8.0 users are encouraged to upgrade to this version.</p> + +<p>For source downloads of PHP 8.0.10 please visit our <a href="https://www.php.net/downloads.php">downloads page</a>, +Windows source and binaries can be found on <a href="https://windows.php.net/download/">windows.php.net/download/</a>. +The list of changes is recorded in the <a href="https://www.php.net/ChangeLog-8.php#8.0.10">ChangeLog</a>. +</p> +<?php site_footer();

« previous php.webmaster (#29549) next »