Open fezfez opened 1 month ago
I'm reluctant to baseline all the deprecations from laminas-validator. Dealing with them now will make upgrading to v3, when it gets released, a lot easier. Merging this PR will mute all those issues… 🤔
php 8.4 CANNOT be declared compatible while it is in alpha.
php 8.4 CANNOT be declared compatible while it is in alpha.
I've seen that the job has begun https://github.com/orgs/laminas/projects/37 maybe it's unclear inside the laminas maintener community?
I'm reluctant to baseline all the deprecations from laminas-validator. Dealing with them now will make upgrading to v3, when it gets released, a lot easier. Merging this PR will mute all those issues… 🤔
Maybe you should create a 4.0.x branch with the 3.21.x before merging?
PHP 8.4 is in alpha release. It can introduce incompatibilities or even BC breaks. It happened before. Releases with PHP 8.4 added to the range will become incompatible in such occurrence but it is impossible to retroactively change the range for past releases.
According to https://php.watch/rfcs and https://wiki.php.net/todo/php84
The feature freeze is on 13 august, only two RFCs can be merge for 8.4 and none of them can lead to breaking the package, otherwise I understand that's waiting 10 day before merging is not a big deal 👍
Edit : php.watch same to not be up to date, more rfcs can be merge in 8.4 according to https://wiki.php.net/rfc
PRs are desirable to highlight any coming issues as well as patches dealing with future compat.
It's the releasing with 8.4 that is premature. Ideally we would want to wait for rc which is in about a month
Description