Hi, The [`semantic-release`](https://github.com/semantic-release/semantic-release) helps a lot to generate new releases, changelogs, and keep versioning right. This implies using [Conventional Commits](https://www.conventionalcommits.org/). If you agree, I can send a PR.