github kestra-io/kestra v1.0.4

latest release: v0.23.19
9 hours ago

Kestra Open-Source Edition Changes

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]

Don't miss a new kestra release

NewReleases is sending notifications on new releases.