PHP 8.2 branch cut
| From: | Sergey Panteleev | Date: | Tue, 23 Aug 2022 15:02:43 +0000 |
| Subject: | PHP 8.2 branch cut | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-118453@lists.php.net to get a copy of this message | ||
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