php-8.1.0RC4
- CLI:
. Fixed bug #81496 (Server logs incorrect request method). (lauri)
- Core:
. Fixed bug #75941 (Fix compile failure on Solaris with clang). (Jaromír Doleček)
. Fixed bug #81380 (Observer may not be initialized properly). (krakjoe)
. Fixed bug #81514 (Using Enum as key in WeakMap triggers GC + SegFault). (Nikita)
. Fixed Bug #81520 (TEST_PHP_CGI_EXECUTABLE badly set in run-tests.php). (Remi)
- Date:
. Fixed bug #81504 (Incorrect timezone transition details for POSIX data). (Derick)
- PCRE:
. Fixed bug #81424 (PCRE2 10.35 JIT performance regression). (cmb)
- PgSQL:
. Fixed bug #81509 (pg_end_copy still expects a resource). (Matteo)
- OpenSSL:
. Fixed bug #81502 ($tag argument of openssl_decrypt() should accept null/empty string). (Nikita)
- Standard:
. Fixed bug #81491 (Incorrectly using libsodium for argon2 hashing). (Dan Pock)
. Fixed bug #66588 (SplFileObject::fgetcsv incorrectly returns a row on premature EOF). (Aliaksandr Bystry)
- Streams:
. Fixed bug #81475 (stream_isatty emits warning with attached stream wrapper). (cmb)
- Zip:
. Fixed bug #81490 (ZipArchive::extractTo() may leak memory). (cmb, Remi)
. Fixed bug #77978 (Dirname ending in colon unzips to wrong dir). (cmb)
Ben Ramsey has announced the fourth release candidate for PHP 8.1.0 for testing.