PHP 8.1 is no longer officially supported by the PHP project.
Official support refers to that provided direct by the PHP Project.
If you install PHP via third-party packages, support timelines may be different.
Please read the Release Support Policy for more information.
The latest release of PHP 8.1 is
8.1.34 which includes important security patches.
Source Code
Change Log
-
core
-
Fixed incorrect check condition in ZEND_YIELD.
-
Fixed incorrect check condition in type inference.
-
Fixed overflow check in OnUpdateMemoryConsumption.
-
Fixed bug
GH-9916 (Entering shutdown sequence with a fiber suspended in a Generator emits an unavoidable fatal error or crashes).
-
Fixed bug
GH-10437 (Segfault/assertion when using fibers in shutdown function after bailout).
-
Fixed SSA object type update for compound assignment opcodes.
-
Fixed language scanner generation build.
-
Fixed zend_update_static_property() calling zend_update_static_property_ex() misleadingly with the wrong return type.
-
Fix bug
GH-10570 (Fixed unknown string hash on property fetch with integer constant name).
-
Fixed php_fopen_primary_script() call resulted on zend_destroy_file_handle() freeing dangling pointers on the handle as it was uninitialized.
-
curl
-
date
-
Fix
GH-10447 ('p' format specifier does not yield 'Z' for 00:00).
-
ffi
-
fiber
-
fpm
-
Fixed bug
GH-10315 (FPM unknown child alert not valid).
-
Fixed bug
GH-10385 (FPM successful config test early exit).
-
intl
-
Fixed bug
GH-10647 (Spoolchecker isSuspicious/areConfusable methods error code's argument always returning NULL0.
-
json
-
mbstring
-
opcache
-
openssl
-
pdo oci
-
Fixed bug
#60994 (Reading a multibyte CLOB caps at 8192 chars).
-
phpdbg
-
Fixed bug
GH-10715 (heap buffer overflow on --run option misuse).
-
pgsql
-
Fix
GH-10672 (pg_lo_open segfaults in the strict_types mode).
-
phar
-
reflection
-
session
-
standard
-
tidy
-
zlib