Generate changelogs from conventional commits with automatic grouping, version bumping, and markdown output.