The latest release of PHP 8.2 is
8.2.33 which includes important security patches.
Source Code
-
PHP 8.2.2 (tar.gz)
- sha256: d82dda50356cebf6b6e14dbb576b14bc8b85f0f4476a787f0f50611f11eb37d2
-
PHP 8.2.2 (tar.bz2)
- sha256: f5223a5274eda8b40c19e47de0de4678c65d64401ccf710e2464962eb8136804
-
PHP 8.2.2 (tar.xz)
- sha256: bdc4aa38e652bac86039601840bae01c0c3653972eaa6f9f93d5f71953a7ee33
Change Log
-
core
-
Fixed bug
GH-10200 (zif_get_object_vars: Assertion `!(((__ht)->u.flags & (1<<2)) != 0)' failed).
-
Fix
GH-10251 (Assertion `(flag & (1<<3)) == 0' failed).
-
Fix
GH-10240 (Assertion failure when adding more than 2**30 elements to an unpacked array).
-
Fix
GH-9735 (Fiber stack variables do not participate in cycle collector).
-
Fix
GH-9675 (Broken run_time_cache init for internal enum methods).
-
Fix
GH-10248 (Assertion `!(zval_get_type(&(*(property))) == 10)' failed).
-
fpm
-
hash
-
ldap
-
Fixed bug
GH-10112 (LDAP\Connection::__construct() refers to ldap_create()).
-
opcache
-
Fix inverted bailout value in zend_runtime_jit() (Max Kellermann).
-
Fix access to uninitialized variable in accel_preload().
-
Fix zend_jit_find_trace() crashes.
-
Added missing lock for EXIT_INVALIDATE in zend_jit_trace_exit.
-
phar
-
phpdbg
-
Fix undefined behaviour in phpdbg_load_module_or_extension().
-
Fix NULL pointer dereference in phpdbg_create_conditional_breal().
-
Fix
GH-9710: phpdbg memory leaks by option "-h" (nielsdos)
-
Fix phpdbg segmentation fault in case of malformed input (nielsdos)
-
posix
-
random
-
Fixed bug
GH-10247 (Theoretical file descriptor leak for /dev/urandom).
-
standard
-
xmlwriter