Description
Hi, and thank you for the project!
Around 20f71ab in #1643 a decision was made to use GitHub releases instead of CHANGES
. I can't find the conversation on the tracker, if there was one! (sorry, if there was please let me know!)
I'm a bit surprised by this decision. The reason why is releases have been in my experience, notoriously difficult to page through as scale and they're not as portable or resilient as a changelog file. They are more of an complement, not a replacement to the changelog..
Having a single file changelog has benefits: over time, they can be sync'd to the git tag, e.g. flask's 1.1.3 changes). They can also be searched and scroll through very efficiently. It's sometimes possible to use a symlink from CHANGES to/from CHANGES.md
or CHANGES.rst
to get the benefit of formatting when viewing and not breaking the link to the old file.
Any more information on why the single file changelog was deprecated in favor of releases?