v1.3.1

Minor
Published on March 6, 2026

Kestra Open-Source Edition Changes

Changelog

📘 Subtasks

version

🐛 Bug Fixes

core

  • b0f63e7 override micronaut DefaultParameterNameProvider to fix a bug where he uses the metadata to instantiate a bean (#14936), closes #14936

dashboard

  • 62ca75c use proper DTO in Dashboard controller to expose sourceCode (#14879), closes #14879

executions

  • ad0acee make sure gantt view duration is calculated properly (#14900), closes #14875 #14900
  • d606ec3 loop until restart and replay with max duration reached limit (#14354), closes #14326 #14354

iam

  • 9f7a081 amend drawer for adding user access (#14933), closes #14933

test

  • 22cc546 RestartCaseTest.restartOrReplayLoopUntil was too long
  • 52c764e don't emit replay execution from TestRunnerUtils.awaitChildExecution

worker

  • 320b4f2 worker.queued.duration wasn't updated after the addition of SUBMITTED state (#14919), closes #14919

global

  • 52def5d hide deprecated fields in the root no-code form (#14910), closes #14910
  • 7078274 make sure all overrides are overridable (#14838), closes #14838

Contributors

We'd like to thank the following people for their contributions: Bart Ledoux, Barthélémy Ledoux, MilosPaunovic, Miloš Paunović, Mustafa Tarek, Nicolas K., brian-mulier-p, brian.mulier, github-actionsbot, nKwiatkowski


Kestra Enterprise Edition Changes

Changelog

📘 Subtasks

core

  • improve wording of kill switch scope description (#6928), closes #6908 #6928

version

  • update to version '1.3.1'
  • update to version '1.3.0'
  • update to version '1.3.1'

🐛 Bug Fixes

core

  • properly populate kill switch dialog fields based on scope (#6929), closes #6929

dashboard

  • use proper DTO in Dashboard controller to expose sourceCode (#6911), closes #6911

executuion

  • KafkaNamespaceMetaStore didn't sort ns in the right order

iam

  • amend drawer for adding user access (#6948), closes #6065 #6948

test

  • failing unit test

global

  • update import path for useNamespacesStore in AuthPropertyInput.vue (#6882), closes #6882

Contributors

We'd like to thank the following people for their contributions: Bart Ledoux, Barthélémy Ledoux, Loïc Mathieu, MilosPaunovic, Miloš Paunović, brian-mulier-p, brian.mulier, github-actionsbot, nKwiatkowski