Re: PHP 8.3.11 Released
| From: | Derick Rethans | Date: | Sat, 31 Aug 2024 17:35:15 +0000 |
| Subject: | Re: PHP 8.3.11 Released | ||
| References: | 1 2 3 4 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-125372@lists.php.net to get a copy of this message | ||
On 31 August 2024 17:56:08 BST, "Christoph M. Becker" <cmbecker69@gmx.de> wrote:
>On 31.08.2024 at 18:05, Jakub Zelenka wrote:
>
>> On Fri, Aug 30, 2024 at 2:59 PM Christoph M. Becker <cmbecker69@gmx.de>
>> wrote:
>>
>> There is a note in NEWS about the revert. I'm not sure if we usually do any
>> separate announcement for those kind of things. I don't remember any such
>> announcement but might be a good idea. Although it is really just for
>> packagers so not sure if php.net is the right place. Maybe just having this
>> discussion here might be enough.
>
>Maybe. :) On the other hand, it shouldn't hurt to amend the release
>announcement on php.net with something like the following:
>
>PHP 8.3.10 introduced an ABI break in the streams layer, which has been
>reverted in PHP 8.3.11. That means that extensions using the streams
>layer which have been built for PHP 8.3.10 must not be used with other
>PHP 8.3 versions, and vice versa, that such extensions built for other
>PHP 8.3 versions must not be used with PHP 8.3.10.
>
>And maybe note that Windows (and perhaps some other platforms) are not
>affected by this.
>
>Christoph
Shouldn't we have bumped the API number for this? Better safe than sorry.
And I'm wondering why we have no tests for ABI breaks here? I'm sure that I have seen a
report (from Remi?) that highlighted these breakages when I was still involved in the mongodb
extension.
cheers
Derick