github kestra-io/kestra v1.2.1

9 hours ago

Kestra Open-Source Edition Changes

Changelog

📘 Subtasks

system

version

  • 2c46477 update to version '1.2.1'

🐛 Bug Fixes

concurrency

  • b9a107a make decrement and pop atomic to prevent stuck queued executions, closes #13785

executions

  • b164ccf Subflow and ForEachItem should transmit the kind, closes #14141
  • ad5bdfd dont persist State.getDurationOrComputeIt method

kv

system

  • 4fe4f1f ee encryptedOutputs was not applied

test

  • c85ad35 try to unflaky WorkerTest.killed()

trigger

  • aba19da Expression and ExecutionOutputs should not be scheduled condition

ui

global

  • cb2cc8f put back update instead of save
  • b696945 add multiple type in json schema if there is aliases (#14219), closes #14219
  • 96fec6e Increase job name random suffix to prevent collisions under high concurrency (#14135), closes #14135
  • fed1d01 fix issue where delayed instances bypass concurrency limit checks

  • 3223f7b Use multipart for flows validation instead of YAML string body
  • 3a3798c Use multipart for namespace update instead of YAML string body
  • 47fccb8 可靠地移除所有结尾的无效字符
  • 451edb9 fix(core):In parallel tasks, if one task is disabled, the other tasks will not run in parallel mode

Contributors

We'd like to thank the following people for their contributions:
Georg Traar, Karel Krýda, Loïc Mathieu, Roman Acevedo, YannC, YannC., Zhangxinyi, brian-mulier-p, brian.mulier, github-actions[bot], wangk, weibo1, 张新奕


Kestra Enterprise Edition Changes

Changelog

📘 Subtasks

core

  • b6e7805 add proper padding on versioned plugins page (#6389), closes #6388 #6389

version

  • 4243934 update to version '1.2.1'

🐛 Bug Fixes

bindings

  • b500651 add missing apiUrl parameter when loading roles (#6461), closes #6461

core

  • fc281c3 properly highlight items under instance in left menu (#6438), closes #6383 #6438

executions

  • e77f0bc avoid injection default when we iterate over all fows
  • 877c9cd filter non-null subflow execution before deduplication

iam

  • 284a3ed allow super admins without tenant to assign themselves to some (#6466), closes #6452 #6466

kv

  • f24a529 add metadata to KV get controller endpoint (#6443), closes #6443

trigger

  • 15c7e13 possible race in transactional processing
  • 9944a32 make the KafkaScheduler tolerant of flow not found, closes #6386

  • 845f32c fix(executions) : delayed instances bypass concurrency limit checks

Contributors

We'd like to thank the following people for their contributions:
Loïc Mathieu, MilosPaunovic, Miloš Paunović, Piyush Bhaskar, brian-mulier-p, brian.mulier, github-actions[bot]

Don't miss a new kestra release

NewReleases is sending notifications on new releases.