Release do Kestra · 04 de agosto de 2026

Kestra v1.3.31

Detalhamento editorial da versão, com mudanças publicadas e referência oficial para consulta técnica.

Resumo

O kestra v1.3.31 é um release de manutenção da série 1.3, com correções pontuais no core, no dashboard, na execução e nas validações de input.

Novidades

A origem pública não anuncia recurso novo nesta versão.

Melhorias

A origem pública não descreve melhoria além das correções listadas abaixo.

Correções

  • kestra v1.3.31 — Métricas com labels nulos: MetricRegistry.tags(AbstractTrigger) passa a tratar labels nulos com segurança, fechando o problema #16728.
  • kestra v1.3.31 — Agregação de métrica em UTC: a agregação de métrica por bucket passa a considerar UTC corretamente.
  • kestra v1.3.31 — Renderização de Markdown no dashboard: o dashboard passa a renderizar Markdown corretamente.
  • kestra v1.3.31 — Concorrência de execução: a execução passa a travar concorrência pela chave primária (PK).
  • kestra v1.3.31 — Avisos de validação de input: o aviso só aparece depois de interação ou envio do formulário, fechando o problema #17780.
  • kestra v1.3.31 — Detecção de deadlock: o sistema passa a buscar exceção de deadlock também dentro das exceções suprimidas e na próxima exceção SQL.
  • kestra v1.3.31 — Correção de compilação: resolve um problema de compilação identificado após o release anterior.

Breaking changes

A origem pública não declara quebra de compatibilidade nesta versão.

Ponto de Atenção

  • kestra v1.3.31 — Detecção de deadlock: se seu fluxo depende de tratamento de deadlock em SQL, valide o novo comportamento de busca em exceções suprimidas antes de usá-lo em produção.

Notas da versão

  • kestra v1.3.31 — Escopo documentado: release de manutenção da série 1.3, passando por 1.3.30 e um downgrade temporário para 1.3.29 antes de fechar em 1.3.31.
Voltar para o changelog do Kestra

Área pública disponível

Participe da comunidade no Discord

Entre pelo convite oficial, apresente-se à comunidade e acompanhe os avisos e projetos compartilhados entre os encontros.