You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adicionada funcionalidade para capturar descrição das features através de prompts interativos com novas perguntas sobre adições, remoções e mudanças no código (promptFeatDescription).
Suporte para o parâmetro baseDir nas funções commandInit e GitUtils.getGitDiff, permitindo especificar o diretório base onde se encontram os códigos para análise de diferenças.
Log de mensagens melhorado durante a captura de tags e diferenças de git para fornecer mais contexto ao usuário sobre o que está ocorrendo.
Modificações
A função commandFeat foi ampliada para lidar com erros na geração de descrições de lançamento via IA. Em caso de erro, o usuário é solicitado a fornecer uma descrição manualmente através de uma nova interação com promptFeatDescription.
Modificação na forma como o arquivo .version-sync é gerado por commandInit, agora incluindo o parâmetro baseDir.
Aprimoramento no feedback durante execução dos comandos, adicionando mais logs de esclarecimento sobre o processo de criação de release e atualização do changelog e package.json.
Remoções
Não houve menção específica a remoções que se ajustem aos critérios (ignorar mudanças triviais como remoção de comentários ou alteração de aspas).
Notas Gerais
As atualizações focam em melhorar a experiência do usuário na utilização de comandos CLI para gerenciamento de versões e criação de releases, além de aprimorar o feedback fornecido ao usuário durante estes processos.
A adição de um prompt de descrição para releases incrementa a flexibilidade e adaptação a erros ou necessidades de detalhamento manual da descrição das mudanças implementadas.