Conventional Commits e semantic versioning: automação de changelog e release
Conventional Commits é uma especificação que estabelece uma convenção para mensagens de commit, criando um formato padronizado que permite a automação de processos como geração de changelog e versionamento semântico. A estrutura básica de uma mensagem de commit segue este padrão: