Closed cristian-ungureanu closed 1 year ago
@cristian-ungureanu do we intend to raise the PHP minimum version since the package you mentioned requires PHP 7.2. Also, where did you try to upgrade to this specific version?
@preda-bogdan this task started from here https://github.com/Codeinwp/neve/pull/3812#issuecomment-1424254887. I think we will need to raise the PHP minimum version for https://github.com/Codeinwp/neve/issues/3805 anyways.
I tried to do that on a local environment.
This issue was only referencing the errors reported on Neve, but I believe the same changes needed to be added to the Neve Pro, so I also created a PR for that, my original assessment was wrong as I only accounted for the Neve changes.
@cristian-ungureanu do we intend to raise the PHP minimum version since the package you mentioned requires PHP 7.2. Also, where did you try to upgrade to this specific version?
In https://github.com/Codeinwp/neve/pull/3858 PR, I've handled that. From now on, we'll have two different composer configs (one for production (has min php 7.0 req like our wp min php req.) also one for the dev env, developers (which has min php 7.2 req )) Therefore, I think once the https://github.com/Codeinwp/neve/pull/3858 merged, we'll be free to increase phpstan version. So, I'd like to postpone my PR review until that's clear. What do you think @preda-bogdan ?
Thanks!
@mskapusuz I merged the changes you made for the composer inside the PR. Will we have the same for Neve Pro or is it not required?
@mskapusuz I merged the changes you made for the composer inside the PR. Will we have the same for Neve Pro or is it not required?
hey @preda-bogdan you're right. I didn't cover it; let me I'll ask to the Marius.
@selul do you think should we have the same approach in Neve Pro to having separate composer files for dev, and prod?
@mskapusuz yes, if required.
@mskapusuz yes, if required.
@preda-bogdan in that case, I can handle it until tomorrow and let you know @preda-bogdan is it ok for you?
@mskapusuz ok, just let me know and I will merge the changes there. Thank you!
Hey @preda-bogdan the https://github.com/Codeinwp/neve-pro-addon/pull/2389 is ready; I've asked for a review from you for it. We can merge it into development after your review. Then you can pull changes from development into https://github.com/Codeinwp/neve-pro-addon/pull/2374 Thanks!
cc: @cristian-ungureanu
:tada: This issue has been resolved in version 3.5.6 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:
Update the composer dependency
szepeviktor/phpstan-wordpress
to v1.1.7, and fix the reported issues: