Repository navigation
asd
Changelog
Adições
- Prompt de Features: Incluído um novo prompt promptFeatDescription para coletar descrições detalhadas sobre adições, remoções e mudanças efetuadas no código.
- BaseDir em commandInit: Agora o comando init suporta a captura do diretório base (baseDir) do projeto, permitindo uma configuração mais precisa do ambiente de trabalho.
- Melhorias na captura de diferenças com GitUtils.getGitDiff, aprimorando a precisão ao considerar o diretório base dos projetos.
- Mensagem de log adicionada em GitUtils.getLastReleaseTag para informar que a última release está sendo capturada.
Modificações
- Tratamento de Erros no Comando de Feature: Aprimorado o tratamento de erros ao gerar descrições de release, agora utilizando a descrição fornecida pelo usuário através do novo prompt de descrição de mudanças caso ocorra um erro com a descrição automática.
- Refatoração do comando commandFeat para inclusão de logs explicativos durante a geração do changelog, criação da release, e atualização do arquivo CHANGELOG.md.
Remoções
- Nenhuma remoção significativa que não está relacionada à inclusão das funcionalidades mencionadas acima.
Estas mudanças introduzem melhorias significativas na usabilidade e precisão dos comandos CLI, especialmente ao trabalhar com features e gerenciamento de versões. A nova capacidade de incluir detalhes sobre o diretório base do projeto (baseDir) e a solicitação de descrições manuais em caso de falhas automatizadas proporcionam flexibilidade e segurança adicional para o processo de release.