@lbetz mentioned https://github.com/Icinga/puppet-icinga/blob/master/RELEASE.md#5-changelog as a way to create a changelog from commits.