PHP Release 8.1.10


PHP 8.1.10 Release Announcement

The PHP development team announces the immediate availability of PHP 8.1.10. This is a bug fix release.

All PHP 8.1 users are encouraged to upgrade to this version.

For source downloads of PHP 8.1.10 please visit our downloads page, Windows source and binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.

Source Code
PHP 8.1.10 (tar.gz)
SHA256: 3ea4f323109dfbc8d2631d08aa0e08602c1f713678e9dc6c750f081ef49eab0f
PHP 8.1.10 (tar.bz2)
SHA256: 2de8e0402285f7c56887defe651922308aded58ba60befcf3b77720209e31f10
PHP 8.1.10 (tar.xz)
SHA256: 90e7120c77ee83630e6ac928d23bc6396603d62d83a3cf5df8a450d2e3070162
Change Logs
core
  • Fixed --CGI-- support of run-tests.php.
  • Fixed incorrect double to long casting in latest clang.
  • Fixed bug GH-9266 (GC root buffer keeps growing when dtors are present).
date
  • Fixed bug GH-8730 (DateTime::diff miscalculation is same time zone of different type).
  • Fixed bug GH-8964 (DateTime object comparison after applying delta less than 1 second).
  • Fixed bug GH-9106: (DateInterval 1.5s added to DateTimeInterface is rounded down since PHP 8.1.0).
  • Fixed bug #81263 (Wrong result from DateTimeImmutable::diff).
dba
  • Fixed LMDB driver memory leak on DB creation failure
  • Fixed bug GH-9155 (dba_open("non-existing", "c-", "flatfile") segfaults)
imap
  • Fixed bug GH-9309 (Segfault when connection is used after imap_close()).
intl
  • Fixed IntlDateFormatter::formatObject() parameter type.
mbstring
  • Fixed bug GH-9008 (mb_detect_encoding(): wrong results with null $encodings).
opcache
  • Fixed bug GH-9033 (Loading blacklist file can fail due to negative length).
  • Fixed bug GH-9164 (Segfault in zend_accel_class_hash_copy).
openssl
  • Fixed bug GH-9339 (OpenSSL oid_file path check warning contains uninitialized path).
pdo_sqlite
  • Fixed bug GH-9032 (SQLite3 authorizer crashes on NULL values).
sqlite3
  • Fixed bug GH-9032 (SQLite3 authorizer crashes on NULL values).
streams
  • Fixed bug GH-8472 (The resource returned by stream_socket_accept may have incorrect metadata).
  • Fixed bug GH-8409 (SSL handshake timeout leaves persistent connections hanging).
To Top