-
Notifications
You must be signed in to change notification settings - Fork 15.6k
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
PHP ext - please fix package.xml with real changes #7813
Comments
If we have a new release to correct those release log, does that work? |
Yes I would echo Bo's question, is it too late to fix all of the existing releases? If we fix it now, will that fix past releases or only future releases? |
On pecl, only fututre release will have new entry BTW, this resquest is mostly for the future versions |
Currently, we depend on some automated tool to create the change log. It's hard to putting some real change logs using automated tool. Would it be ok to just leave it empty for now? |
As soon as information about changes for the current version are properly set... changelog is optional |
Considered as fixed by #7832 |
Please reopen, this is obviously NOT fixed Last notification received
So wrong... |
In 0.14.0RC1
So wrong notes... And in changelog
Empty notes... |
#8025 should hopefully fix the incorrect "GA release" notes line, but our release process is not yet set up to populate the release notes with actual updates. |
For RC2
Which still have no value ;) |
Looks like the code we want to fix is here: Lines 278 to 323 in 1b18833
|
For 3.15.0RC1, see https://pecl.php.net/package-changelog.php?package=protobuf So we have only " PHP protobuf " In package.xml the is 2 part to update 1/ current version changelog (which is wrong)
2/ old versions changelog (which seems OK)
The old versions list "may" contains the current one, but this is not mandatory, common practice is rather to add it after the release, for next version. |
Also don't understand what 3.15.1 and 3.15.2 are... |
The absence of PHP changes in 3.15.1 and 3.15.2 was intentional--we try to keep the version numbers consistent across languages, so sometimes we create a new release with fixes for one or two languages and then all other languages remain unchanged but get a new version number. I can see how the changelog would be confusing, though--should we clear out the notes field next time we do a PHP release that doesn't contain any new changes? |
This has been fixed to direct to the general github page for release notes. |
See:
https://pecl.php.net/package-changelog.php?package=protobuf
All version (including RC) have "GA release" which have no value for users.
Please fix your release process to provide something useful.
The text was updated successfully, but these errors were encountered: