Why is there no changelog for new version releases?
We are happy to answer your questions about the code or discuss technical ideas.
Please complete the following checklist (by adding [x]):
- [x] I have searched open and closed issues for duplicates
- [x] This isn't a feature request
- [x] This is not a report about my app not working as expected
I tend to look at release changelogs a lot and they also pop up directly on the github.com "For you" tab.
I was wondering why there are no detailed release notes on https://github.com/ProtonMail/WebClients/releases ?
Thanks for the suggestion. We haven't had time to do the integration with github to also include the changelog. As a workaround you could go into the tag and open the CHANGELOG.md file for the released version, e.g. https://github.com/ProtonMail/WebClients/blob/proton-mail%405.0.17.9/applications/mail/CHANGELOG.md
We're also considering moving the changelog to be hosted on a separate project which would complicate keeping them in sync. Also note that all applications don't have a changelog e.g. account and vpn settings.
We're also considering moving the changelog to be hosted on a separate project which would complicate keeping them in sync.
Sorry, are you saying your teams are thinking of intentionally complicating the changelogs for releases?
I'm saying we're considering moving the changelog to be hosted outside of this repository to be more easily accessible and up-to-date with accurate information for users.
It appears this is still an issue. I got a notification in Proton Pass Linux desktop saying:
New version 1.22.0 is available. This changelog can be found here. How to update Proton Pass on Linux.
with a link to release notes only up to 1.20.1 from July 18. Why not create a separate tagged GitHub release for each new version and list the release notes there?