-
Notifications
You must be signed in to change notification settings - Fork 19
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
prepare 2.0.0 release #3
Conversation
Proposed 2.0.0 release php/pecl-php-uploadprogress#3
Proposed 2.0.0 release php/pecl-php-uploadprogress#3
Proposed 2.0.0 release php/pecl-php-uploadprogress#3
I used to package it with this patch in Alpinelinux and it works on all arches https://pkgs.alpinelinux.org/packages?name=php7-uploadprogress&branch=edge |
Rebased PR on current master, meantime needs to check 7.4 compatibility |
@andypost No need to rebase this. I'll take care of merging it into a |
I tried to build the extension on php 8.0 and could not, is php 8.0 support planned for 2.0 ? build log
|
@williamdes After I merge these changes from @andypost, it should start building on PHP 8. Those checks for |
@ramsey Thank you a lot! I will try build and run new tests) |
I was wrong about I've just released version 1.1.2, which builds on PHP 5, PHP 7, and PHP 8: https://pecl.php.net/package/uploadprogress/1.1.2 @andypost, if you like, feel free to open a PR against the |
It works fine now 🎉 |
@ramsey as I got so version comparison is strange... |
As long as the API number is greater than the one I used, I think it will build. I think the TSRML macros were deprecated in one of the 7.x versions and removed in 8.0. I could be wrong, but it builds on all versions without any warnings or errors. Let me know if you run into any problems. |
Finally TSRM removed in php/php-src@618b961 |
The extension works last 3 years without issues, meantime php5 is no longer supported so guess maintainers are OK to clean-up codebase a bit and make next major release