-
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.x release #5
Conversation
btw it build with php 7.3 and passes all tests
|
How do you feel about pointing this to the |
Guts tells it should be major release, otoh api the same, not sure about how to handle it |
I'm planning to make a few (minor) changes to the API, and I think it would be good to hold this for a little while, and let the dust settle on 1.1.2. 😄 |
This repo is now hooked up to Travis CI. (Thanks, @derickr!) Please change the base branch for this PR to the Thanks! |
btw looking on https://travis-ci.org/php/pecl-php-uploadprogress/builds/642908095 I think all php 7.0 versions works |
With that in mind, maybe the minimum PHP version should be set to 7.2, since 7.2 is in "security support" mode until the end of November. |
d690824
to
9034c86
Compare
I bet @ramsey is it common practice to exclude tests from packaging to pecl? |
It looks like all the other PECL extensions include their tests in the package, so if you want to add them, feel free. Do that in the |
After merging tests this one probably will need rebase |
I've rebased 2.x, so you'll need to rebase this branch. :-) |
🏓 Just a hello, any updates? |
I think it needs testing for 8.x beta first |
Rebased to current master |
Oops! |
Fixed arginfo with exact types, locally getting
|
@ramsey it's great that nightly does not allow fail, btw last commit could be merged to 1.x branch as fixes required arginfo |
Looks 2.x needs rebase commits from master... before merging it, I did add the commit to the MR because it for 2.x branch |
@ramsey hey, is there chance to get it merged before 8.0 release? |
I'll look into it this week. Thanks for the nudge. 😁 |
Looks travis also needs fix as it starting to use xdebug 3 |
It needs PHP 8.1 nightly testing too |
@ramsey Looks there's no travis anymore... |
I can help migrate to GitHub actions but only if I am sure to have feedback as I may not have time if the review is on another week than when I do the migration ;) |
I deleted the |
BTW, I've switched to using GitHub Actions and have dropped Travis CI. When you rebase, you'll get the new CI configuration. |
Going to rebase against fresh master |
- ZEND_ENGINE_3 because it used for checks - API after 20100412
Missed that 2.x is the same as master now, so here's commits for 2.x release |
Now looks ready |
I apologize for the lengthy delay, but version 2.0.0 is released! |
Thank you a lot for both releases @ramsey |
Thank you all for your patience. 😳 |
Follow-up to #3 (comment)
Here's commits