The latest release of PHP 8.4 is
8.4.25 which includes important security patches.
Source Code
Change Log
-
bcmath
-
Fixed bug
GH-18641 (Accessing a BcMath\Number property by ref crashes).
-
core
-
Fixed bugs
GH-17711 and
GH-18022 (Infinite recursion on deprecated attribute evaluation) and
GH-18464 (Recursion protection for deprecation constants not released on bailout).
DanielEScherzer and ilutov
-
Fixed
GH-18695 (zend_ast_export() - float number is not preserved).
-
Fix handling of references in zval_try_get_long().
-
Do not delete main chunk in zend_gc.
-
Fix compile issues with zend_alloc and some non-default options.
-
curl
-
date
-
dom
-
Fixed bug
GH-18744 (classList works not correctly if copy HTMLElement by clone keyword).
-
fpm
-
Fixed
GH-18662 (fpm_get_status segfault).
-
hash
-
Fixed bug
GH-14551 (PGO build fails with xxhash).
-
intl
-
opcache
-
Fixed bug
GH-18743 (Incompatibility in Inline TLS Assembly on Alpine 3.22).
-
odbc
-
openssl
-
pdo odbc
-
pdo sqlite
-
phar
-
phpdbg
-
pgsql
-
random
-
readline
-
simplexml
-
Fixed bug
GH-18597 (Heap-buffer-overflow in zend_alloc.c when assigning string with UTF-8 bytes).
-
soap
-
tidy
-
Fix memory leak in tidy output handler on error.
-
Fix tidyOptIsReadonly deprecation, using tidyOptGetCategory.