PHP 8.4.9RC1 released

Published by

The release candidate PHP 8.4.9RC1 has been made available for testing, focusing on rectifying various bugs and enhancing the overall functionality of PHP. This release addresses numerous issues across multiple components including BcMath, Core, Date, DOM, FPM, Hash, Intl, Opcache, ODBC, OpenSSL, PDO ODBC, PDO Sqlite, Phar, PHPDBG, PGSQL, Random, Readline, SimpleXML, Soap, and Tidy. Key improvements involve fixing memory leaks, addressing recursion bugs, and resolving deprecations.

Key Fixes and Improvements:
- BcMath: Resolved a crash issue when accessing properties by reference.
- Core: Fixed several recursion-related bugs and improved handling of references, along with addressing issues with the zend allocator.
- Curl: Eliminated a memory leak issue linked to list settings.
- Date: Corrected memory leaks from the DatePeriod iterator.
- DOM: Rectified a bug affecting the functionality of classList with cloned elements.
- FPM: Fixed a segmentation fault in fpm_get_status.
- Hash: Addressed build failures related to PGO with xxhash.
- Intl: Fixed multiple memory leaks during locale lookups.
- Opcache: Resolved compatibility issues with inline TLS assembly.
- OpenSSL: Fixed memory leaks during setup verification.
- PDO: Eliminated memory leaks in both ODBC and Sqlite when specific failures occurred.
- PHPDBG: Resolved segmentation faults linked to help commands.
- PGSQL: Fixed warnings related to query cancellation.
- Random: Addressed reference type confusion and memory leaks.
- Readline: Resolved a memory leak stemming from allocation failures.
- SimpleXML: Fixed a heap buffer overflow issue.
- Soap: Addressed memory leaks in the HTTP handler.
- Tidy: Resolved memory leaks in output handling and fixed deprecation warnings.

This release aims to enhance user experience by providing a more stable and efficient PHP environment. Developers are encouraged to test this release candidate to ensure its reliability and report any issues before the final release.

Future Directions
As PHP continues to evolve, future updates are anticipated to further enhance performance, security, and developer usability. Community feedback will play a crucial role in shaping the next steps for PHP development, ensuring that it remains a robust and versatile scripting language for web development

PHP 8.4.9RC1 released

PHP-8.4.9RC1 has been released for testing, addressing various bugs and issues related to PHP. The release includes fixes for bugs in BcMath, Core, Date, DOM, FPM, Hash, Intl, Opcache, ODBC, OpenSSL, PDO ODBC, PDO Sqlite, Phar, PHPDBG, PGSQL, Random, Readline, SimpleXML, Soap, and Tidy. These fixes address issues with memory leaks, and deprecations in various areas. The release also addresses bugs in PHPDBG, PGSQL, Random, Readline, SimpleXML, Soap, and Tidy. The release also addresses issues with zend_alloc and non-default options and fixes for memory leaks in various functions. The release is aimed at improving the user experience and enhancing the overall functionality of PHP.

PHP 8.4.9RC1 released @ Linux Compatible