PHP Release 8.1.4


PHP 8.1.4 Release Announcement

The PHP development team announces the immediate availability of PHP 8.1.4. 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.4 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.4 (tar.gz)
SHA256: a9951c1c8fd5d2eefde28de0f646c344eb61d751319d220713a6da26f986abde
PHP 8.1.4 (tar.bz2)
SHA256: b3f688cb69758523838b8e7f509aaef0152133d9b84a84a0b7cf68eeafc1df76
PHP 8.1.4 (tar.xz)
SHA256: 05a8c0ac30008154fb38a305560543fc172ba79fb957084a99b8d3b10d5bdb4b
Change Logs
core
  • Fixed Haiku ZTS build.
  • Fixed bug GH-8059 arginfo not regenerated for extension.
  • Fixed bug GH-8083 Segfault when dumping uncalled fake closure with static variables.
  • Fixed bug GH-7958 (Nested CallbackFilterIterator is leaking memory).
  • Fixed bug GH-8074 (Wrong type inference of range() result).
  • Fixed bug GH-8140 (Wrong first class callable by name optimization).
  • Fixed bug GH-8082 (op_arrays with temporary run_time_cache leak memory when observed).
gd
  • Fixed libpng warning when loading interlaced images.
fpm
  • Fixed bug #76109 (Unsafe access to fpm scoreboard).
iconv
  • Fixed bug GH-7953 (ob_clean() only does not set Content-Encoding).
  • Fixed bug GH-7980 (Unexpected result for iconv_mime_decode).
mbstring
  • Fixed bug GH-8128 (mb_check_encoding wrong result for 7bit).
mysqlnd
  • Fixed bug GH-8058 (NULL pointer dereference in mysqlnd package).
reflection
  • Fixed bug GH-8080 (ReflectionClass::getConstants() depends on def. order).
  • Fixed bug GH-8444 (Fix ReflectionProperty::__toString() of properties containing instantiated enums).
zlib
  • Fixed bug GH-7953 (ob_clean() only does not set Content-Encoding).
To Top