Resumo
O Kestra 1.3.42 corrige o encerramento do worker quando uma tarefa cancelada gera uma interrupção. A correção preserva o processo que atende outras tarefas. Os dashboards também recebem ajustes para carregar os gráficos conforme aparecem durante a rolagem, limitar requisições simultâneas e reutilizar as áreas de desenho fora da tela.
A edição dos assets permite alterar o namespace e o tipo. Você pode conferir essas mudanças ao editar um asset de teste e ao gravar repetidamente um arquivo de namespace no editor, outra correção desta publicação. As notas preservam uma assinatura antiga de toUpdated para compatibilidade.
Novidades
- Kestra 1.3.42 — Assets: o tipo do asset pode ser editado. A correção associada permite alterar tanto o tipo quanto o namespace.
- Kestra 1.3.42 — Requisições HTTP: o núcleo reúne o mecanismo de novas tentativas em uma implementação centralizada. As notas não informam novos valores de timeout ou de intervalo entre tentativas.
- Kestra 1.3.42 — Plugins: uma interface marcadora identifica tarefas de ticketing. A publicação não descreve uma integração nova com um serviço específico de chamados.
Melhorias
- Kestra 1.3.42 — Dashboards: os gráficos são montados conforme entram na área visível durante a rolagem. O carregamento limita requisições simultâneas e reutiliza os elementos de desenho que saem da tela, sem uma medição de desempenho nas notas.
Correções
- Kestra 1.3.42 — Worker: a interrupção gerada por uma tarefa cancelada não derruba o worker. A tarefa cancelada e a continuidade do processo precisam ser verificadas separadamente.
- Kestra 1.3.42 — Arquivos de namespace: o editor corrige a gravação repetida do mesmo arquivo, alteração trazida para a linha 1.3.x.
- Kestra 1.3.42 — Compatibilidade de assets: a assinatura obsoleta de
toUpdatedcom um argumento permanece disponível para os consumidores que ainda a utilizam. - Kestra 1.3.42 — Editor de flows: a documentação do plugin é fechada quando você troca de editor.
Ponto de Atenção
A versão está marcada como estável. Teste sugerido: em uma instalação isolada, cancele uma tarefa de teste durante a execução e acompanhe o worker. Execute outra tarefa para conferir se o processo continua atendendo, sem confundir essa continuidade com o sucesso da tarefa cancelada.
Você também pode editar o tipo e o namespace de um asset de teste, gravar duas alterações sucessivas no mesmo arquivo e reabri-lo para conferir o conteúdo. Em um dashboard extenso, percorra os gráficos e observe o carregamento quando cada um entra na tela.
Notas da versão
O release oficial do Kestra 1.3.42 foi publicado às 09h20 de 05/10 em Nova York. Os workflows de tradução também restringem o processamento aos arquivos da própria contribuição e não executam código vindo de forks. O nome da branch é fornecido por uma variável de ambiente nesses workflows.