Hi internals! Next Tuesday, August 30 we will be doing a PHP-8.2 branch cut, which will open up the master for working on PHP 8.3.
This will mean that bug fixes will have to include PHP-8.2 in their merge chain (which means more work on merging patches targeting 8.2). We still have unresolved issues: • Make libxml_set_external_entity_loader() return the previous loader [1] • Improved responses to different requests on static resources in built-in web server [2] • Implement FR #76935: OpenSSL chacha20-poly1305 AEAD support [3] • Add openssl_cipher_key_length function [4] • Strict properties and unserialization issue [5] • Add a filter flag FILTER_FLAG_NO_SCIENTIFIC [6] • Collision of interface constant and trait constant doesn't produce fatal error [7] The general RMs position is: If it fixes a bug, it should be merged before RC 1, if it's a new feature or behavior change without a good reason, it should probably put off until PHP 8.3. [1] https://github.com/php/php-src/pull/7977 • https://externals.io/message/118438 [2] https://github.com/php/php-src/pull/8215 [3] https://github.com/php/php-src/pull/9366 [4] https://github.com/php/php-src/pull/9368 [5] https://github.com/php/php-src/pull/9354 • https://github.com/php/php-src/issues/9186 • https://externals.io/message/118434 [6] https://github.com/php/php-src/pull/9338 • https://externals.io/message/118436 [7] https://github.com/php/php-src/pull/9274 • https://github.com/php/php-src/issues/9271 — Regards, Pierrick, Sergey & Ben