Skip to content

Releases: kestra-io/kestra

v1.0.5

09 Oct 14:30
Compare
Choose a tag to compare

Kestra Open-Source Edition Changes

Changelog

📘 Subtasks

version

  • 4146865 update to version '1.0.5'

🐛 Bug Fixes

backend

system

  • bc18227 refactor concurrency limit to use a counter

global

🏭 Tests

  • 8c22710 re enabling shouldGetReport, unflaky it with fixed date

🛠 Build

  • bdfd038 change Dockerfile.pr to dynamic version

Contributors

We'd like to thank the following people for their contributions:
GitHub, Loïc Mathieu, Roman Acevedo, Sanket Mundra, YannC, github-actions[bot]


Kestra Enterprise Edition Changes

Changelog

📘 Subtasks

system

  • 7e4e9c0 executionRunning queue is only used by Kafka queues

version

  • 3fa1687 update to version '1.0.5'

🐛 Bug Fixes

namespaces

  • 60d5c4c should allow namespace when multiple namespaces are allowed for the same namespace (#5401), closes #5401

global

  • 86794ab modify annotations to improve openapi spec file generated (#5374), closes #5374

Contributors

We'd like to thank the following people for their contributions:
Loïc Mathieu, Nicolas K., Roman Acevedo, YannC, github-actions[bot], nKwiatkowski

v1.0.4

07 Oct 14:30
Compare
Choose a tag to compare

Kestra Open-Source Edition Changes

Changelog

🚀 Features

execution

  • cee412f add secure variable renderer factory for debug mode

executions

  • 359dc9a improve performance of PurgeExecutions by batch deleting executions, logs and metrics, closes #11680

system

  • f8aa5fb allow to skip an indexer record

tests

  • 3c899fc add comprehensive tests for SecureVariableRendererFactory to ensure secret masking functionality

📘 Subtasks

core

deps

  • 6c16bbe bump langchain4j from 1.6.0 to 1.7.1

logs

system

  • ae314c3 move the SkipExecution service to the services package

version

  • 553a1d5 update to version '1.0.4'

🐛 Bug Fixes

core

executions

  • d677317 try to mitigate SSE and debug log SSE errors, closes #11608
  • 37bdcc3 purge executions by 100 by default
  • aa7a473 evaluate multiple conditions in a separate queue
  • 14952c9 killing queued exec. didn't respect concurrency limit, closes #11574

flows

  • 92c1f04 flow validation could NPE when the id is not set

kv

  • a0b9de9 revert BC renaming of listKeysWithInheritence

system

test

  • c06ef79 update test assertion for listKeysWithInheritance() to be on ancestor keys only

tests

  • 1686fc3 new namespace was introduced

global

  • 54482e1 missing import
  • 54b7811 set Label schema definition as list of label only, deprecate old… (#11648), closes #11648
  • 050ad60 use filters query instead of deprecated prop to filter by triggerExecutionId when clicking on failed execution of a ForEachItem (#11690), closes #11690

🏭 Tests

  • 4e7c752 remove findByNamespace and findDistinctNamespace

🔄️ Changes

kv

  • 030627b update namespace filtering for readability

logs

tests

  • 5026afe remove outdated README for SecureVariableRendererFactory tests

global

  • 9e66119 change iteration to start with 0

🛠 Build

  • 067b110 forgot to remove (now unused) actions
  • 3a57a68 migrate CI to kestra-io/actions

  • 6d35f2b Revert "fix(core): properly encode filenames with spaces in URI (#11599)", closes #11599

Contributors

We'd like to thank the following people for their contributions:
Carlos Longhi, Florian Hussonnois, Loïc Mathieu, MilosPaunovic, Miloš Paunović, Roman Acevedo, Sandip Mandal, Vedant794, YannC, YannC., brian-mulier-p, brian.mulier, github-actions[bot], hemanthsavasere, mustafatarek, yuri


Kestra Enterprise Edition Changes

Changelog

🚀 Features

executions

  • d25784d improve performance of PurgeExecutions by batch deleting executions, logs and metrics

system

  • 3229bba allow to skip an indexer record, closes #5263

📘 Subtasks

system

  • e081a2e add the unused MultipleConditionEvent queue, closes #4602

version

  • 9a6bace update to version '1.0.4'

🐛 Bug Fixes

ai

  • 3f6ad49 introduce maxOutputTokens for Azure OpenAI AI Copilot (#5355), closes #5355

apps

  • 83e45e1 add required 'flow' variable for pebble function (#5220), closes #5220

auditlogs

  • e30a374 add actor for user login event (#5308), closes #5308

executions

  • 4cfd7a0 killing queued exec. didn't respect concurrency limit

system

  • 830d8fd compilation issue
  • c227db1 compilation issue

tests

  • 836bbde SkipExecutionService package relocation (#5301), closes #5301

global

  • 7a23391 missing aggregation key
  • e7ab820 OTP feature backport changes

🛠 Build

  • ee01766 fix plugin-version param not being forwarded
  • f5e4775 run test when pre-release.yml

  • a816a62 Passwordless implementation (#4847), closes #4847

Contributors

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


Kestra Enterprise Edition Changes

Changelog

🚀 Features

executions

  • d25784d improve performance of PurgeExecutions by batch deleting executions, logs and metrics

system

  • 3229bba allow to skip an indexer record, closes #5263

📘 Subtasks

system

  • e081a2e add the unused MultipleConditionEvent queue, closes #4602

version

  • 9a6bace update to version '1.0.4'

🐛 Bug Fixes

ai

  • 3f6ad49 introduce maxOutputTokens for Azure OpenAI AI Copilot (#5355), closes #5355

apps

  • 83e45e1 add required 'flow' variable for pebble function (#5220), closes #5220

auditlogs

  • e30a374 add actor for user login event (#5308), closes #5308

executions

  • 4cfd7a0 killing queued exec. didn't respect concurrency limit

system

  • 830d8fd compilation issue
  • c227db1 compilation issue

tests

  • 836bbde SkipExecutionService package relocation (#5301), closes #5301

global

  • 7a23391 missing aggregation key
  • e7ab820 OTP feature backport changes

🛠 Build

  • 3c5c265 fix pre-release.yml publish github not waiting tests
  • ee01766 fix plugin-version param not being forwarded
  • f5e4775 run test when pre-release.yml

  • a816a62 Passwordless implementation (#4847), closes #4847

Contributors

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

v0.24.9

07 Oct 14:09
Compare
Choose a tag to compare

Kestra Open-Source Edition Changes

Changelog

🚀 Features

execution

  • a933ee6 add secure variable renderer factory for debug mode

executions

  • d4afed6 improve performance of PurgeExecutions by batch deleting executions, logs and metrics, closes #11680

system

  • bd49bb8 allow to skip an indexer record

tests

  • 374c589 add comprehensive tests for SecureVariableRendererFactory to ensure secret masking functionality

📘 Subtasks

core

logs

system

  • bc1a602 move the SkipExecution service to the services package

version

  • a3944aa update to version '0.24.9'

🐛 Bug Fixes

core

executions

  • 9e4eafa try to mitigate SSE and debug log SSE errors, closes #11608
  • 6bf4aeb purge executions by 100 by default
  • 5efeae2 evaluate multiple conditions in a separate queue

system

  • 7ac54bc compilation issue
  • 4bd261d compilation issue
  • 01a145a potential NPE in Execution.withTaskRun(), closes #11703
  • 3fcd8e9 compilation issue

global

🏭 Tests

  • 3cec08b make listDistinctNamespaces more maintainable
  • 003a635 remove findByNamespace and findDistinctNamespace

🔄️ Changes

tests

  • 44579b1 remove outdated README for SecureVariableRendererFactory tests

global

  • aa8a54f change iteration to start with 0

🛠 Build

  • 2b804d1 change Dockerfile.pr to dynamic version
  • 3722642 migrate CI to kestra-io/actions

  • fb70b72 Revert "fix(core): properly encode filenames with spaces in URI (#11599)", closes #11599

Contributors

We'd like to thank the following people for their contributions:
Florian Hussonnois, Loïc Mathieu, MilosPaunovic, Miloš Paunović, Roman Acevedo, Sandip Mandal, Vedant794, YannC, YannC., brian-mulier-p, brian.mulier, github-actions[bot], hemanthsavasere, mustafatarek, yuri


Kestra Enterprise Edition Changes

Changelog

🚀 Features

executions

  • caa90a0 improve performance of PurgeExecutions by batch deleting executions, logs and metrics

system

  • f3fee50 allow to skip an indexer record, closes #5263

📘 Subtasks

system

  • b85e8ab add the unused MultipleConditionEvent queue, closes #4602

version

  • 38b6eef update to version '0.24.9'

🐛 Bug Fixes

system

  • 7d54944 compilation issue

tests

  • 2f56773 SkipExecutionService package relocation (#5301), closes #5301

global

  • 949a40a compile issue in ElasticSearchExecutionRepository

🛠 Build

  • ae96824 fix plugin-version param not being forwarded

Contributors

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

v0.23.19

07 Oct 14:54
Compare
Choose a tag to compare

Kestra Open-Source Edition Changes

Changelog

🚀 Features

executions

  • 44bb0c2 improve performance of PurgeExecutions by batch deleting executions, logs and metrics, closes #11680

system

  • bf61b04 allow to skip an indexer record

📘 Subtasks

system

  • a28bba8 move the SkipExecution service to the services package

version

  • f6e0988 update to version '0.23.19'

🐛 Bug Fixes

core

executions

  • a8539bf purge executions by 100 by default
  • eebc4a3 evaluate multiple conditions in a separate queue

system

global

🏭 Tests

  • 2494b6f make listDistinctNamespaces more maintainable
  • 47d1295 remove findByNamespace and findDistinctNamespace

🛠 Build

Contributors

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


Kestra Enterprise Edition Changes

Changelog

🚀 Features

executions

  • d36d91b improve performance of PurgeExecutions by batch deleting executions, logs and metrics

system

  • c79c34f allow to skip an indexer record, closes #5263

📘 Subtasks

system

  • 25ba33b add the unused MultipleConditionEvent queue, closes #4602

version

  • 09de4df update to version '0.23.19'

🐛 Bug Fixes

system

  • bda99a6 compilation issue
  • d497589 compilation issue
  • 4cbf517 compilation issue

tests

  • 8e1e1b9 SkipExecutionService package relocation (#5301), closes #5301

🛠 Build

  • 046b6fd fix plugin-version param not being forwarded
  • 41ac061 run test when pre-release.yml

Contributors

We'd like to thank the following people for their contributions:
Loïc Mathieu, Roman Acevedo, github-actions[bot]

v0.22.32

07 Oct 13:31
Compare
Choose a tag to compare

Kestra Open-Source Edition Changes

Changelog

🚀 Features

executions

  • 23ca0aa improve performance of PurgeExecutions by batch deleting executions, logs and metrics, closes #11680

system

  • 84dc365 allow to skip an indexer record

📘 Subtasks

system

  • e06e4f4 move the SkipExecution service to the services package

version

  • 5358400 update to version '0.22.32'

🐛 Bug Fixes

core

executions

  • 80c1edf purge executions by 100 by default
  • e8cc0fe evaluate multiple conditions in a separate queue

system

🛠 Build


  • 0e81417 Revert "fix(executions): evaluate multiple conditions in a separate queue"

Contributors

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


Kestra Enterprise Edition Changes

Changelog

🚀 Features

executions

  • 8861ed4 improve performance of PurgeExecutions by batch deleting executions, logs and metrics

system

  • 8d34480 allow to skip an indexer record, closes #5263

📘 Subtasks

system

  • 693f5ef add the unused MultipleConditionEvent queue, closes #4602

version

  • 694ed38 update to version '0.22.32'

🐛 Bug Fixes

system

  • d135597 compilation issue
  • af0bf8b compilation issue
  • 409443e compilation issue

tests

  • 48085b0 SkipExecutionService package relocation (#5301), closes #5301

global

  • 3cd7d36 update ui-ee build.gradle to align on most recent versions

🛠 Build

  • 7766d00 fix plugin-version param not being forwarded

  • 663c1cb Revert "chore(system): add the unused MultipleConditionEvent queue"

Contributors

We'd like to thank the following people for their contributions:
Loïc Mathieu, Roman Acevedo, YannC., github-actions[bot]

v1.0.3

30 Sep 11:45
Compare
Choose a tag to compare

Kestra Open-Source Edition Changes

Changelog

📘 Subtasks

version

  • 260cb50 update to version '1.0.3'

🐛 Bug Fixes

core

  • 5078ce7 enable runIf at execution updating tasks

dashboard

  • 5f6e9db show startDate instead of duration in defaults, and avoid formatting date in JDBC if there is no aggregations (#11467), closes #5867 #11467

triggers

  • c2522e2 do not resolve recoverMissedSchedule when enabling back a trigger
  • 2747627 handle RecoverMissedSchedules on trigger batch update

ui

  • 0a45325 avoid having a authentication dialog open when credentials are wrong (#11576), closes #11576

global

  • baa07dd disabled flakky test shouldGetReport
  • 3cc6372 missing import due to backport

Contributors

We'd like to thank the following people for their contributions:
Florian Hussonnois, Loïc Mathieu, YannC, YannC., github-actions[bot], yuri1969


Kestra Enterprise Edition Changes

Changelog

🚀 Features

ai

  • ca805f3 add open-router implementation for AI Copilot, closes #5101

auditlogs

  • 4c9d4ce add logs for disabled/backfill op on triggers (#5070), closes #5070

📘 Subtasks

version

  • 1629752 update to version '1.0.3'

🐛 Bug Fixes

ai

  • 14e7d05 remove some unsupported parameters on some models for OpenAI, closes #5265

🛠 Build

  • 5073a64 change Dockerfile.pr to dynamic version
  • 5f93035 add missing GCP secret for build
  • 38a4e19 centralize CI in kestra-io/actions repo, closes #5228

Contributors

We'd like to thank the following people for their contributions:
Florian Hussonnois, Roman Acevedo, brian.mulier, github-actions[bot]

v0.24.8

30 Sep 08:55
Compare
Choose a tag to compare

Kestra Open-Source Edition Changes

Changelog

📘 Subtasks

version

  • cd08083 update to version '0.24.8'

🐛 Bug Fixes

core

  • 8282bf7 enable runIf at execution updating tasks

Contributors

We'd like to thank the following people for their contributions:
Loïc Mathieu, github-actions[bot], yuri1969


Kestra Enterprise Edition Changes

Changelog

📘 Subtasks

version

  • b3b0d8a update to version '0.24.8'

🛠 Build

  • 36bf547 run tests on pre-release.yml
  • 7835e9f change Dockerfile.pr to dynamic version
  • b703fb8 add missing GCP secret for build
  • 422792f centralize CI in kestra-io/actions repo, closes #5228

Contributors

We'd like to thank the following people for their contributions:
Roman Acevedo, YannC., github-actions[bot]

v0.23.18

30 Sep 10:19
Compare
Choose a tag to compare

Kestra Open-Source Edition Changes

Changelog

📘 Subtasks

version

  • a016a58 update to version '0.23.18'

Contributors

We'd like to thank the following people for their contributions:
github-actions[bot]


Kestra Enterprise Edition Changes

Changelog

📘 Subtasks

version

  • 46583f7 update to version '0.23.18'
  • 4371aec update to version '0.23.18-SNAPSHOT'

🛠 Build

  • 98afb00 change Dockerfile.pr to dynamic version
  • a0e69b0 add missing GCP secret for build
  • fe0f81c centralize CI in kestra-io/actions repo, closes #5228

  • fa94b4a Revert "chore(version): update to version '0.23.18-SNAPSHOT'"

Contributors

We'd like to thank the following people for their contributions:
Roman Acevedo, github-actions[bot]

v0.22.31

30 Sep 08:48
Compare
Choose a tag to compare

Kestra Open-Source Edition Changes

Changelog

📘 Subtasks

version

  • 614fc7d update to version '0.22.31'

Contributors

We'd like to thank the following people for their contributions:
github-actions[bot]


Kestra Enterprise Edition Changes

Changelog

📘 Subtasks

version

  • e6f6347 update to version '0.22.31'

🛠 Build

  • b26b358 run tests on pre-release.yml
  • 26eee50 fix build missing secret, fix pr docker
  • e4220ce centralize CI in kestra-io/actions repo (#5279), closes #5228 #5279

Contributors

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

v1.0.2

24 Sep 09:13
Compare
Choose a tag to compare

Kestra Open-Source Edition Changes

Changelog

🚀 Features

core

  • 01acae5 add new findMetadataAndValue to KVStore

📘 Subtasks

core

logs

version

websever

  • 47f9f12 make kvStore method in KVController protected

global

🐛 Bug Fixes

ai

ci

core

  • 9afd86d align copy logs button to each row’s right edge (#11216), closes #10898 #11216
  • e5878f0 fix NPE in JackMapping.applyPatchesOnJsonNode method
  • 3c2ecf4 avoid ClassCastException when doing secret decryption (#11393), closes #11393
  • b41aa4e adjust positioning of default tour elements (#11286), closes #9556 #11286
  • 637cd79 filters weren't applying anymore
  • eda2483 avoid filters from overlapping on other pages when changing query params
  • 7b3c296 avoid clearing filters when reclicking on current left menu item, closes #9476
  • fe6f8b4 avoid undefined error on refresh chart

executions

  • d143097 computing subflow outputs could fail when the executioin is failing or killing, closes #11379
  • 72c0d91 concurrency limit should update the executioin, closes #8143 #11022 #11025
  • 1d692e5 the Exit task was not correctly ends parent tasks
  • 2879686 possible NPE on dynamic taskrun

namespaces

system

  • e05cc65 avoid trigger locking after scheduler restart, closes #11434

tests

🛠 Build

  • 17ff539 fix some non-release workflows were not using develop

  • 3d4f667 fix(core: webhook curl coomand needs tenant.
  • e2afd4b fix(core: webhook curl coomand needs tenant. (#11391), closes #11391

Contributors

We'd like to thank the following people for their contributions:
Antoine Gauthier, Bart Ledoux, Florian Hussonnois, Jaem Dessources, Loïc Mathieu, MilosPaunovic, Miloš Paunović, Piyush Bhaskar, Roman Acevedo, Sandip Mandal, Sanjay Ramsinghani, brian-mulier-p, brian.mulier, github-actions[bot], nKwiatkowski


Kestra Enterprise Edition Changes

Changelog

🚀 Features

auditlogs

  • 535441e add auditlogs for KV stores (#5055), closes #5055

ci

📘 Subtasks

core

  • f5a9abf improve coloring scheme for dependencies graph
  • 8b863c2 remove unused decompress library (#5156), closes #5156

version

  • 194be94 update to version '1.0.2'
  • 75e76e5 update to version '1.0.1'
  • d804119 update to version '1.0.2'
  • 3ba868a update to version '1.0.1'
  • 4790209 update to version '1.0.2'

🐛 Bug Fixes

apps

  • d943012 return execution ID on fallback layout (#5003), closes #5003

auditlogs

ci

  • cd391ab add proper secrets to indexing workflow (#5225), closes #5225
  • 6d0ac2d place indexing process after docker release (#5224), closes #5224
  • 11b8568 same CI as develop

core

  • 2014f39 update the title (#5164), closes #5164
  • 5a9cb63 update menu generation logic (#5161), closes #5161

namespaces

  • 7e9d6ab properly handle permissions on the edit page (#5180), closes #4719 #5180

Contributors

We'd like to thank the following people for their contributions:
Florian Hussonnois, GitHub, MilosPaunovic, Miloš Paunović, Piyush Bhaskar, brian-mulier-p, brian.mulier, github-actions[bot], nKwiatkowski