Most Changelog tools are written from the perspective of web service developers. There is only one supported version at a time and the log exists to allow users to see the changes that are happening.
This is an issue as a developer of desktop software, since we would like
to be able to release patches for recent versions without merging in
other new features. This means that the release history will not exactly
match the git history of the develop
branch, since multiple