PHP Release 8.0.18


PHP 8.0.18 Release Announcement

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

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

For source downloads of PHP 8.0.18 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.0.18 (tar.gz)
SHA256: cd980f5a2f422362f8c52d314ed25140c6f472877c5442c4f3304205f54e192a
PHP 8.0.18 (tar.bz2)
SHA256: 826ee34881a1c349678d4f7cc55ff9141fa1411344e4bb8f95d0f9223bceb55a
PHP 8.0.18 (tar.xz)
SHA256: db161652cacae4b31c347fbf2e17b80656473cb365f2bb3460c4552f5647e2e7
Change Logs
core
  • Fixed freeing of internal attribute arguments.
  • Fixed bug GH-8070 (memory leak of internal function attribute hash).
  • Fixed bug GH-8160 (ZTS support on Alpine is broken).
  • Fixed potential race condition during resource ID allocation.
filter
  • Fixed signedness confusion in php_filter_validate_domain().
hash
  • Fixed bug #81714 (segfault when serializing finalized HashContext).
intl
  • Fixed bug GH-8142 (Compilation error on cygwin).
mbstring
  • Fixed bug GH-8208 (mb_encode_mimeheader: $indent functionality broken).
mysqli
  • Fixed bug GH-8068 (mysqli_fetch_object creates inaccessible properties).
pcntl
  • Fixed bug GH-8142 (Compilation error on cygwin).
pgsql
  • Fixed result_type related stack corruption on LLP64 architectures.
  • Fixed bug GH-8253 (pg_insert() fails for references).
sockets
  • Fixed Solaris builds.
  • Fix undefined behavior in php_set_inet6_addr.
spl
  • Fixed bug GH-8121 (SplFileObject - seek and key with csv file inconsistent).
standard
  • Fixed bug GH-8048 (Force macOS to use statfs).
To Top