github kestra-io/kestra v1.3.26

latest releases: v1.0.49, v1.2.23
5 hours ago

Changelog

🚀 Features

core

  • 25e4199 attach logs to dynamically-generated taskruns and nest them in the UI

ui

📘 Subtasks

version

  • 2edfe4b update to version '1.3.26'

global

  • 76ab6ac update version of node for eslint compat

🐛 Bug Fixes

core

  • 6441a06 throw an illegal exception when a sort is null or empty
  • 3239db4 repair v1.3.x test compile from incomplete #6624 backport, closes #6624
  • f22c8d6 match enum task states in tasksWithState(), closes #1984
  • 686da51 compilation issue due to bad merge
  • 886fd68 handle duplicate task IDs in cycle detection map
  • 5607cb6 replace O(2^N) cycle detection in DAG with iterative DFS

dashboard

  • d842ea3 apply active dashboard filters to chart CSV export

executions

  • 2399fac nullable inputs cannot be passed from parent flow to subflow (#6624), closes #6624

namespaces

  • 7a0f85e preserve spaces and distinguish '+' in namespace file paths, closes #16896

repository

  • 11e7e84 escape jq string metacharacters in H2 label-key filters

security

  • f8cd7fd escape control characters in jq string literals and add tests

system

  • 510e88f SQL injection in SQL regex

ui

  • 1613a1d make Vite dev-server proxy target configurable via VITE_APP_LOGIN_URL

global

  • 6265761 coerce el-switch default values to real booleans

Contributors

We'd like to thank the following people for their contributions:
Barthélémy Ledoux, GitHub, Loïc Mathieu, Roman Acevedo, Steven Meek, brian-mulier-p, brian.mulier, github-actions[bot], huanzhong

Don't miss a new kestra release

NewReleases is sending notifications on new releases.