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