Software 43918 Published by

The second alpha version of PHP 8.5.0 has been released for testing. The new alpha is resolving issues related to OSS-Fuzz, DOM, PDO_ODBC, standard, and URI. The primary updates consist of cloning DOM node lists, maps, and collections, whereas the standard enhancements feature an optimized pack(), a bug fix, and URI return improvements.



php-8.5.0alpha2

- Core:
. Fix OSS-Fuzz #427814452 (pipe compilation fails with assert).
(nielsdos, ilutov)

- DOM:
. Make cloning DOM node lists, maps, and collections fail. (nielsdos)
. Added Dom\Element::getElementsByClassName(). (nielsdos)

- PDO_ODBC
. Fetch larger block sizes and better handle SQL_NO_TOTAL when calling
SQLGetData. (Calvin Buckley, Saki Takamachi)

- Standard:
. Optimized pack(). (nielsdos, divinity76)
. Fixed bug GH-19070 (setlocale($type, NULL) should not be deprecated).
(nielsdos)

- URI:
. Return the singleton UrlValidationErrorType instances from Uri\WhatWg\Url
instead of creating new objects that are different from the singleton.
(timwolla)

Release php-8.5.0alpha2 · php/php-src