Changelog

1.7.0 – Configuração por arquivo e Integração com Bitbucket

Melhorias e novas funcionalidades

Configuração via kodus-config.yml

Agora é possível configurar o Kody diretamente pelo arquivo kodus-config.yml no repositório. Isso garante que as preferências de code review fiquem no próprio repo, mas ainda permite usar as configs da web quando necessário.

  • Regras globais e por repositório continuam valendo.
  • Exporte as configs da web para o arquivo sem complicação.
  • O pipeline foi preparado para novas configs sem riscos de quebra.

⚠️ Por padrão: Se o arquivo for detectado, ele sobrescreve as configs da web, mas você pode reverter isso.

Boas-vindas ao Bitbucket 💙

Agora o Kodus também suporta o Bitbucket, trazendo code reviews automáticos para seus repositórios nessa plataforma.

1.6.24 – Biblioteca de Regras Kody e Merge Automático

Melhorias e novas funcionalidades

Biblioteca de Kody Rules

Apresentamos a Biblioteca de Regras Kody!
Reunimos as melhores práticas usadas por times líderes para ajudar você a garantir qualidade, segurança e desempenho no seu código.

Agora você pode explorar, selecionar e aplicar essas regras prontas para uso e tornar as revisões do seu time mais eficientes.

Merge Automático de Pull Requests

A Kody agora permite realizar o merge automático de branches quando nenhum problema for detectado durante a revisão. Caso não sejam encontradas sugestões, o pull request será mergeado automaticamente, economizando tempo e esforço da equipe.

Correções e Melhorias

Pequenas correções e otimizações nas Regras Kody e no processo de revisão para melhorar o desempenho e a usabilidade.

1.6.21 – Agrupamento de sugestões similares, novos idiomas e melhoria nas categorias

Melhorias e novas funcionalidades

Comentários agrupados

Menos poluição visual, mais eficiência! Agora, a Kody agrupa comentários repetidos no mesmo PR. Se um problema aparece em vários lugares do código, em vez de lotar sua revisão com várias notificações, a Kody junta tudo num único comentário bem organizado. Mais foco, menos ruído.

Suporte a mais idiomas

Kody agora entende 17 novos idiomas! Seja japonês, francês, árabe, chinês, italiano ou qualquer um dos outros suportados, seu time pode contar com análises ainda mais precisas e contextualizadas.

Categoria nas sugestões

Agora cada sugestão vem com um selo de categoria! Performance, segurança, legibilidade e mais – assim você consegue filtrar melhor as sugestões e ajustar as regras da Kody para atender às necessidades reais do seu time.

Correções de bugs

  • 📂 Organização melhorada: Comentários agora aparecem agrupados por arquivo, deixando a navegação mais intuitiva.
  • Análise mais rápida: Agora a Kody ignora automaticamente arquivos irrelevantes para a revisão, melhorando o tempo de resposta.
  • Menos espera: Implementamos caching de prompts para acelerar ainda mais o processo.

 

1.6.19 – Apresentando as Kody Rules e Mais Flexibilidade nas Revisões

Novidades

Kody Rules

Unificamos as funcionalidades do Style Guide e Path Instructions em uma funcionalidade só: Kody Rules. Essa nova estrutura torna mais fácil criar instruções personalizadas para seus repositórios. Aqui está o que você precisa saber:

  • Todas as configurações existentes do Style Guide foram migradas automaticamente para as Kody Rules.
  • Agora, você pode definir diretrizes específicas para repositórios e instruções para arquivos diretamente no painel das Kody Rules.
  • A configuração simplificada garante uma configuração mais rápida e maior flexibilidade de personalização.

Filtro por Nível de Severidade

Adicionamos um filtro por nível de severidade para dar maior controle sobre as sugestões fornecidas pelo Kody. As equipes agora podem:

  • Definir um nível mínimo de severidade (por exemplo, Alto ou Crítico) para as sugestões.
  • Focar nos problemas mais importantes enquanto reduzem o ruído de sugestões estilísticas ou de baixo impacto.

Melhorias no Pipeline de Qualidade

Nosso pipeline de qualidade foi aprimorado para garantir um processo de revisão mais relevante e preciso. Principais melhorias incluem:

  • Evitar sugestões irrelevantes: O Kody agora ignora sugestões para partes do código que não foram modificadas.
  • Sem sugestões puramente estilísticas: Feedback que não resulta em melhorias significativas é automaticamente filtrado.
  • Prevenção de Quebras: Sugestões que poderiam introduzir erros ou instabilidade são sinalizadas ou removidas por completo.

1.6.10 – Limites de Sugestões e Resumos de PR Mais Enxutos

PR Limit Config

Limites Configuráveis para Sugestões de Código

Você pediu e nós atendemos. Agora você pode definir como as sugestões serão limitadas:

  • Limite sugestões por arquivo ou por PR completo — flexibilidade para o seu fluxo de trabalho.
  • Sugestões são priorizadas por nível de criticidade, garantindo que as mais importantes apareçam primeiro.
  • Sugestões relacionadas à segurança sempre terão prioridade máxima.

Melhoria na Qualidade do Prompt

Aprimoramos a lógica interna do prompt, resultando em:

  • Comentários de PR mais concisos e de maior qualidade.
  • A sumarização agora destaca mais claramente as mudanças principais, facilitando a compreensão do PR.

Correções de Bugs

  • Corrigido um bug que causava a geração de revisões duplicadas após novos commits serem enviados a um PR.
  • Ajustados problemas de desempenho relacionados à sumarização e geração de sugestões, mantendo a solução dentro dos limites do GitHub.

Reversão do Recurso de Commit de Sugestão via UI do GitHub

  • Removemos o botão de “Commit de Sugestão” diretamente pela interface do GitHub devido a preocupações de confiabilidade e ao risco de afetar a estabilidade da aplicação.

Agradecimentos

Nosso mais sincero agradecimento às equipes da Brendi, Sync, Solomon, Doji e eSolution. Seu feedback e insights têm sido fundamentais para a evolução do Kody, e somos imensamente gratos pelo seu apoio contínuo. 💜

1.6.6 – Melhorias nas Configurações de Code Review e Sumarização de PRs

Melhorias e Novas Funcionalidades

Nova Tela de Configuração por Repositório

Mais liberdade pra configurar a Kody do jeito que você precisa:

  • Escolha o style guide do time.
  • Configure regras específicas por path.
  • Ative ou desative o Code Review quando quiser.
  • Tudo isso separado por repositório, na nova tela de configurações.

Personalização da Sumarização de PRs

Quem lia aquela sumarização gigante da Kody? A gente não.

  • Use o prompt avançado para personalizar exatamente o que você quer na sumarização.
  • Agora dá pra concatenar com as infos que o time já adiciona. Sem perder nada importante.

Commitar Sugestões com 1 Clique

Gostou da sugestão da Kody? Resolve com um clique!

  • O botão “Commit Suggestion” faz o commit direto da UI do Git. Parece mágica, mas é a Kody. 😎

Feedback nas Sugestões da Kody

Nem sempre a Kody acerta. Queremos melhorar. 

  • Agora você pode dar up ou down nas sugestões.
  • Hoje isso ainda não muda nada, mas já estamos planejando umas coisas bem legais com essas informações.

Correções

  • Ajustes na geração das DORA Metrics.
  • Resolvemos problemas de performance no Code Review que causavam estouro de limite no GitHub.
  • Corrigimos bugs no cadastro.

Agradecimentos

Valeu aos times da Brendi, Sync, Solomon e eSolution pelos feedbacks sensacionais das últimas semanas! Vocês fazem a Kody melhor 💜.