The idea is to get rather automated release notes. To have this as easy as possible, we need:
- key words for the kind of change we applied:
-`feature:` - for newly added functionality
-`fix:` - for bugfixes
-`nonotes:` - for git commits we don't want to see in the release notes
- tags for each version, we will output only the change log from the last and second last tag
[resources/scripts/release-notes.bash](resources/scripts/release-notes.bash) is an example bash script to generate the release notes. You can run it with the following command: