Closed falkenhawk closed 6 months ago
For what it is worth, I tried this branch and now all my 500 unit tests are passing and my website works on PHP 8.2.
Keep up the great work 👍 🙏
Is there a release plan? Maybe some help is needed to speed up the implementation process.
Sure, any help would be greatly appreciated :)
There are still 3 failures and 200+ errors, see the php 8.2 workflow. @maksimovic addressed memcache issues in #169 but those fixes still need to be extracted to a separate PR.
Most of the issues are triggered by accessing dynamic props on Zend view and form element.
And there are a bunch of smaller ones.
Sure, any help would be greatly appreciated :)
There are still 3 failures and 200+ errors, see the php 8.2 workflow. @maksimovic addressed memcache issues in #169 but those fixes still need to be extracted to a separate PR.
Most of the issues are triggered by accessing dynamic props on Zend view and form element.
And there are a bunch of smaller ones.
Good. We will probably have resources to help prepare for PHP 8.2. Can we separate specific feature to work on ?
I can help, but could you please guide me on how I can get started and what should I do?
1.15.3 is released now, bringing compatibility with php 8.2 & 8.3.
ported from https://github.com/Shardj/zf1-future/pull/278, https://github.com/Shardj/zf1-future/pull/289 and https://github.com/Shardj/zf1-future/pull/291 thanks @hungtrinh @glensc !
And added more fixes on top, which were not covered by the mentioned PRs.
Mitigate deprecation errors
Deprecated: Creation of dynamic property {x} is deprecated
which is thrown in php 8.2 and which are going to become fatal errors in php 9.php 8.2 requires all properties to be declared before using them. https://php.watch/versions/8.2/dynamic-properties-deprecated
replaces https://github.com/zf1s/zf1/pull/145 and https://github.com/zf1s/zf1/pull/169
followup to allow dynamic props in
Zend_Form
,Zend_Form_Element
andZend_View_Abstract
➡ #180