Skip to content

Releases: kestra-io/kestra

v0.22.24

19 Aug 13:43
Compare
Choose a tag to compare

Bug Fixes

  • core: change cache policy on files returned by webserver that needs to stay fresh (brian.mulier)

Chores

v0.21.20

19 Aug 13:46
Compare
Choose a tag to compare

Features

Bug Fixes

  • core: change cache policy on files returned by webserver that needs to stay fresh (brian.mulier)

Chores

v0.24.1

12 Aug 09:48
Compare
Choose a tag to compare

Changelog

📘 Subtasks

  • f58bc4c update version to 0.23.11

🐛 Bug Fixes

core

  • c8b51fc reduce size of code block text and padding (#10689), closes #10689
  • cda77d5 ensure props with defaults are not marked as required in generated doc
  • d4fd1f6 wrong @NotNull import leading to key not being marked as required, closes #9287

dashboard

  • 813b2f6 avoid duplicate dashboard calls + properly refresh dashboards on refresh button + don't discard component entirely on refresh
  • c6b5bca properly use time filters in queries

executions

  • e99ae95 correctly fail the request when trying to resume an execution with the wrong inputs, closes #9959
  • a6ffbd5 properly fail the task if it contains unsupported unicode sequence, closes #10326
  • aa0d2c5 allow caching tasks that use the 'workingDir' variable, closes #10253

flows


  • de35d2c core: add a test to taskrunners to ensure it's working multiple times on the same working directory

Contributors

We'd like to thank the following people for their contributions:
Loïc Mathieu, Piyush Bhaskar, Piyush-r-bhaskar, YannC., brian.mulier

v0.23.11

12 Aug 10:01
Compare
Choose a tag to compare

Changelog

🚀 Features

releases

📘 Subtasks

  • c721fe6 update version to 0.23.11

🐛 Bug Fixes

core

  • 0a2fa4d ensure props with defaults are not marked as required in generated doc
  • 995d5c1 wrong @NotNull import leading to key not being marked as required, closes #9287

dashboard

  • 3846ac8 properly use time filters in queries

executions

  • 88c7708 correctly fail the request when trying to resume an execution with the wrong inputs, closes #9959
  • da40f46 properly fail the task if it contains unsupported unicode sequence, closes #10326

flows

test

  • 92bf135 RestactCaseTest.restartFailedWithFinally() should use executionService.isTerminated()

  • 9686718 core: add a test to taskrunners to ensure it's working multiple times on the same working directory

Contributors

We'd like to thank the following people for their contributions:
Loïc Mathieu, Nicolas K., Piyush Bhaskar, Piyush-r-bhaskar, YannC., brian.mulier, nKwiatkowski

v0.22.23

12 Aug 08:53
Compare
Choose a tag to compare

Features

Bug Fixes

  • core: wrong @NotNull import leading to key not being marked as required (brian.mulier)
  • core: ensure props with defaults are not marked as required in generated doc (brian.mulier)
  • dashboard: properly use time filters in queries (brian.mulier)

Chores

  • update version to 0.22.23 (YannC.)

Commits

  • core: add a test to taskrunners to ensure it's working multiple times on the same working directory (brian.mulier)

v0.24.0

05 Aug 12:36
Compare
Choose a tag to compare

Changelog

📢 Breaking Changes

security

global

🚀 Features


api

cicd

cli

  • d9bdcc5 added skip-deprecated flag in plugindoc command

cluster

  • c4e7625 persist maintenance mode in the database

core

dashboards

devtools

execution

  • f97ad45 "Debug Expression" for Trigger Variables (#10242), closes #10242
  • fa2bf8f allow to wait for execution completion into a Webhook, closes #10147
  • 98d1ab5 add execution ID to the latest execution

executions

  • f7c5fd3 use the uploaded file name for inputs of type FILE
  • 8319ad7 work on the ui for execution dependencies
  • 66889a3 execution dependencies
  • fc0b52d add execution outputs inside the expression context
  • 05cb79f provide a task run caching mechanism
  • efdc29f add preview for local files and namespace fles, closes #9740
  • e2571ba Allow unqueuing to states other than RUNNING #5939 (#8381), closes #5939 #8381
  • 05b50c2 allow suspending an execution at a breakpoint
  • c8aa678 allow using local host files in tasks

filters

  • 2a24e29 prevent saving a search with duplicated label, closes #9026

flows

gemini

  • ff66471 add the plugin to .plugins

kv

logs

  • 752a927 allow LogShipper to filters on flowId and executionId
  • eb22d3f allow purging log by execution ID

namespaces

pebble

plugin

plugins

scripts

  • a1e5344 enable script/cli plugins to override final task state

sifflet

system

  • 809c0a2 improve performance of computeSchedulable
  • 4996ccd add a between-items timeout on all our SSE connections
  • b97f93f use available processor count number of executor threads
  • 47b10b4 repoll immediatly when a poll returns resutls in the queue
  • 31d372d make Property a string in openapi spec generation
  • c047e37 store version in the settings
  • 075cc07 don't deepClone maps inside MapUtils.merge
  • 69bf11c add server_type as global metrics tags

tenant

tenants

  • 94dc1ce provide an endpoint that list all tenants dependencies

tests

  • 302ec94 testsuite run persistence
  • 770438e use Flow YAML autocompletion
  • f57ab7a impl disabling testcase
  • b6475d8 allow disabling a TestSuite preventing it to run
  • afd4b81 add execution url in test result

triggers

  • 0c90d6d add failOnTriggerError to create a failed execution on trigger error, closes #7856
  • c4082db avoid clearing selection when refreshing in triggers list

ui

global

  • 83f9253 Trigger Initialization Method Performance Optimization
  • 19df58c hide community button on EE edition (#10251), closes #10251
  • 12c8db4 action to check if tag is latest in github release
  • 02430a0 introduce ui changes for keeping filename on file input
  • de8c3fd trigger EE CI when OSS develop branch succeed
  • d299ff7 feat(): add Kestra plugin in the list

📘 Subtasks

build

  • f9b1040 try to remove the noise for code coverage

core

Read more

v0.23.10

05 Aug 20:31
Compare
Choose a tag to compare

Changelog

📘 Subtasks

version

  • d318281 upgrade to version 0.23.10

🐛 Bug Fixes

core

executions

  • 3f68749 Don't create outputs from the Subflow task when we didn't wait

Contributors

We'd like to thank the following people for their contributions:
GitHub, Loïc Mathieu, Piyush Bhaskar, brian.mulier

v0.22.22

05 Aug 10:27
Compare
Choose a tag to compare

Bug Fixes

  • core: avoid follow execution from being discarded too early (brian.mulier)

Chores

v0.24.0-rc2-SNAPSHOT

04 Aug 16:30
Compare
Choose a tag to compare
v0.24.0-rc2-SNAPSHOT Pre-release
Pre-release

Changelog

v0.23.9

29 Jul 14:14
Compare
Choose a tag to compare

Changelog

📘 Subtasks

core

version

  • a945780 upgrade to version 0.23.9

🐛 Bug Fixes

cli

  • d512f86 tenantService was injected directly, this is not working in cli

Contributors

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