Releases: kestra-io/kestra
Releases · kestra-io/kestra
v0.15.16
v0.17.0
Features
- jdbc-*: drop worker_instance table #3650 (Loïc Mathieu)
- core: add generateRealtimeExecution on TriggerService (Ludovic DEHON)
- allows to use svg for tenant logo (#3646) #3646 (YannC)
- script: switch to Apache HTTP based Docker HTTP client #3656 (Loïc Mathieu)
- core: add inputFiles and outputFiles to WorkingDirectory (#3554) #3660 (Florian Hussonnois)
- core: add new WorkerJobLifecycle interface (#1498) #3647 (Florian Hussonnois)
- script: add support for killing docker container (#973) #3647 (Florian Hussonnois)
- ui: when readonly and JSON, format code (YannC)
- core: add a dump expression (Ludovic DEHON)
- ui: restore tab on monaco editor type input (Ludovic DEHON)
- ui: metric graph text are visible (Ludovic DEHON)
- ui: replace prism with shiki for code highlight (Ludovic DEHON)
- core: rename Pebble context() function to printContext() #3675 (Loïc Mathieu)
- add taskrunner usage #3676 (Loïc Mathieu)
- task to resume an execution #3681 (Loïc Mathieu)
- ui: replacing vscode editor with custom monaco implementation (#3568) #3568 (Miloš Paunović)
- ui: remove VSCode Namespace Files editor (brian.mulier)
- ui: structured settings page by sections (#3703) #3703 (Miloš Paunović)
- core: keep empty object on json serialization #2358 (Loïc Mathieu)
- core: use JsonInclude.NON_DEFAULT on plugin classes #2358 (Loïc Mathieu)
- core: if iteration is available, add it in runCOntext (YannC)
- ui: better concurrency UI (YannC)
- core: trigger task icon (YannC)
- core: remove our custom ObjectMapperFactory #3723 (Loïc Mathieu)
- core/scripts: properly handle kill of TaskRunner (#3700) #3719 (Florian Hussonnois)
- core: add a few methods to NamespaceFilesService and use existing methods for recursive listing (brian.mulier)
- subflow: change the defaults to wait until subflow completion (Anna Geller)
- core: new WaitFor task (#3652) #3652 (YannC)
- ui: removed draft (YannC)
- core: add alias to the old plugin name #3743 (Loïc Mathieu)
- *****: move plugin classes to a dedicated package #3743 (Loïc Mathieu)
- core: rename task Counts to Count #3743 (Loïc Mathieu)
- core: remove Flow and Worker task and use aliases #3743 (Loïc Mathieu)
- core: add HTTP tasks to the core plugin #3754 (Loïc Mathieu)
- support aliased ForEachItem and Schedule on the UI #3758 (Loïc Mathieu)
- core: allows multiple task for WaitFor (#3751) #3751 (YannC)
- webserver: autoload tutorial flows from blueprints (#3607) #3763 (Florian Hussonnois)
- core: enhance FlowService and add findByNamespacePrefix (brian.mulier)
- rename task in tests, comments, docs and UI (#3753) #3753 (Loïc Mathieu)
- core: include all variables in the run context #3774 (Loïc Mathieu)
- improve task default (#3775) #3775 (YannC)
- core: add missing test for null inputs #3779 (Loïc Mathieu)
- core: load task defaults from aliases #3781 (Loïc Mathieu)
- *****: rename task defaults as plugin defaults #3782 (Loïc Mathieu)
- core: rename VariableCondition to ExpressionCondition #3791 (Loïc Mathieu)
- core: Download - get the filename form the content disposition #3793 (Loïc Mathieu)
- allow file creation with specific name from runContext (#3796) #3796 (YannC)
- ui: implemented fresh and improved onboarding flow (#3804) #3804 (Miloš Paunović)
- cli: allow to start only some executors #3807 (Loïc Mathieu)
- core: add warning when a Flow trigger has no condition (brian.mulier)
- examples: update an example to use 0.17.0 plugin names (#3820) #3820 (Shruti Mantri)
- ui: improved file explorer empty state (#3838) [#3838](#3838...
v0.16.8
Chores
- upgrade to version 0.16.8 (brian.mulier)
v0.16.7
Code Refactoring
- core: don't expose multiple entry on collector service (Ludovic DEHON)
Chores
- upgrade to version 0.16.7 (YannC)
v0.15.15
Code Refactoring
- core: don't expose multiple entry on collector service (Ludovic DEHON)
Chores
- upgrade to version 0.15.15 (YannC)
v0.16.6
Bug Fixes
- force Commons Compress version (Loïc Mathieu)
Chores
- update to version 0.16.6 (Loïc Mathieu)
v0.16.5
Features
- script: move plugin-script library to Kestra itself (Loïc Mathieu)
Bug Fixes
- ui: use index instead of title for v-for key (YannC)
- core: working directory are not passing the tenantId to child tasks (Ludovic DEHON)
- core: fix DeduplicateItems for item containing Instant (#3615) (Florian Hussonnois)
- core: task runner can now transform relative to absolute paths (based on wdir) + changed ProcessTaskRunner wdir & outputDir var type (brian.mulier)
- core: type-safe TaskRunner.toAbsolutePath (brian.mulier)
- script: add missing AbstractExecScript task (Loïc Mathieu)
- sript: remove the annotation processor as it's only on 0.17 (Loïc Mathieu)
Chores
- upgrade to version 0.16.5 (Loïc Mathieu)
v0.16.4
Chores
- upgrade to 0.16.4 (Loïc Mathieu)
Commits
- eb489bc: Revert "chore: upgrade to Micronaut 4.3.8" (Loïc Mathieu)
v0.16.3
Bug Fixes
- core/jdbc: add missing sort mapping for ServiceInstanceRepositoryInterface (Florian Hussonnois)
Chores
- upgrade to Micronaut 4.3.8 (Loïc Mathieu)
- upgrade to version 0.16.3 (Loïc Mathieu)
v0.15.14
Bug Fixes
- webserver: prevent non-webserver from crashing due to lacking BasicAuthService (brian.mulier)
Chores
- upgrade to version 0.15.14 (brian.mulier)