v1.3.12

Minor
Published on April 21, 2026

Kestra Open-Source Edition Changes

Changelog

🚀 Features

core

  • 224dc82 add secret property type to No-Code editor
  • b2fb151 add @PluginProperty(secret = true) with validation for it
  • 5bda668 add PebbleUtil and replace hardcoded Pebble delimiters

system

  • 23d5b3a provide access to plugins to the JsonSchemaGenerator

📘 Subtasks

version

  • 94c753b update to version '1.3.12'

🐛 Bug Fixes

ai

  • d24382e add isAiApiKeyConfigured flag to config and gate App/Test copilot (#15636), closes #15636
  • 4786211 graceful degradation when api.kestra.io is unreachable (#15627), closes #15602 #15627

core

  • 7755469 prevent ClassCastException in decodeInput for already-decrypted secret inputs (#15633), closes #15633

tests

  • b125164 replace sampletestfile.com with embedded server in HTTP tests (#15646), closes #15646

global

  • 15b287b replay mark non-terminated sibling attempts as killed

🏭 Tests

core

  • 2be236e cover replay restart state normalization

Contributors

We'd like to thank the following people for their contributions: GitHub, Loïc Mathieu, YannC, YannC., brian-mulier-p, brian.mulier, github-actions[bot], lizi3


Kestra Enterprise Edition Changes

Changelog

📘 Subtasks

version

  • update to version '1.3.12'

🐛 Bug Fixes

ai

  • guard EE AiController cast to EeAiServiceInterface (#7489), closes #7458 #7489
  • graceful degradation when api.kestra.io is unreachable (#7480), closes #7480 #15602

executions

  • add EE override for execution-level eval endpoint with ACL checks (#7190) (#7477), closes #7186 #7190 #7477

tests

  • remove tests using unavailable @LoadUser/@LoadUsers annotations on releases/v1.3.x

  • Reapply "fix(executions): add EE override for execution-level eval endpoint with ACL checks (#7190) (#7477)", closes #7190 #7477
  • Revert "fix(executions): add EE override for execution-level eval endpoint with ACL checks (#7190) (#7477)", closes #7190 #7477

Contributors

We'd like to thank the following people for their contributions: GitHub, YannC., brian-mulier-p, github-actions[bot]