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
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
- 6028d45 update to version '1.3.12'
🐛 Bug Fixes
ai
- 179c92b guard EE AiController cast to EeAiServiceInterface (#7489), closes #7458 #7489
- d6659e9 graceful degradation when api.kestra.io is unreachable (#7480), closes #7480 #15602
executions
- f8fd539 add EE override for execution-level eval endpoint with ACL checks (#7190) (#7477), closes #7186 #7190 #7477
tests
- 3a3219c remove tests using unavailable @LoadUser/@LoadUsers annotations on releases/v1.3.x
- 3891d3b Reapply "fix(executions): add EE override for execution-level eval endpoint with ACL checks (#7190) (#7477)", closes #7190 #7477
- 2ef1498 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]