-
-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Proposed 0.8 branch #109
Proposed 0.8 branch #109
Conversation
Drops support for PHP 7.0 and lower (only .7% current usage)
I'm a fan of these changes, but I'm not sure why this should become a 0.8 if 0.7 hasn't even been released yet. |
I did not realize 0.7 was not released yet. I am not a direct user of this library, just another dependency for me. But 0.7 works! |
@WyriHaximus I see you last worked on this project, any chance you could have a look at this PR? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@phpfui Thanks for looking into this and filing this PR!
I think the suggested changes look perfectly reasonable. That said, I think we should also align this with the project roadmap as discussed in #31 and #106 and it looks like there's some confusion regarding PHP 8.4+ support as discussed in #110.
As a first step, I've just posted an update in #110 to make sure we can get out a release that supports PHP 8.4+ as already prepared in #108. Once #113 is merged, we can move forward with this.
In the meantime, I don't think there's much that needs to be done here. I'll get back to this once we make progress. What do you think about this? Thank you!
I am happy to help in any way you need. I am retired, so I have the time. Let me know what you need. I did extensive work upgrading https://github.com/zbateson/mail-mime-parser if you want a reference. I would suggest just supporting PHP 7.1 or higher. We really need to move the state of PHP forward and supporting very old unused versions of PHP does not help. I wrote about legacy PHP support a few years ago, but still relevant. |
We fully support this, this is why we're pushing to 7.1 with v3 and looking beyond that for v4: https://github.com/orgs/reactphp/discussions/481 But that isn't out yet due to a mix of personal and professional life events. Once v3 is out, v1 will stay in support for X months. So we would love to get there, but until it's out we keep v1 supported for new and currently supported PHP versions. |
Closing this as I believe it was fixed in another release. |
Proposed new branch 0.8
Drops support for PHP 7.0 and lower (only .7% current usage)