Moving the discussions from PR #1537 to this thread.
I think we can do a few things to ensure that we can simplify the work of adding changelogs in the future.
- A pre commit hook to check the changelogs are updated as part of each PR
- A pre commit hook to ensure that the commit messages adhere to the guidelines of Semantic commit such as the one suggested by Daniel on the PR thread or Conventional Commits
If we adhere to these standards, we can easily automate the process of extracting the commit messages into Changelogs as well for exporting it to the git tag/sanic website.