v1.3.26
MinorPublished on June 30, 2026
Changelog
🚀 Features
core
25e4199attach logs to dynamically-generated taskruns and nest them in the UI
ui
d783e15FORM wizard bottom progress bar + single primary button (#17125), closes #17118 #17125
📘 Subtasks
version
2edfe4bupdate to version '1.3.26'
global
76ab6acupdate version of node for eslint compat
🐛 Bug Fixes
core
6441a06throw an illegal exception when a sort is null or empty3239db4repair v1.3.x test compile from incomplete #6624 backport, closes #6624f22c8d6match enum task states in tasksWithState(), closes #1984686da51compilation issue due to bad merge886fd68handle duplicate task IDs in cycle detection map5607cb6replace O(2^N) cycle detection in DAG with iterative DFS
dashboard
d842ea3apply active dashboard filters to chart CSV export
executions
2399facnullable inputs cannot be passed from parent flow to subflow (#6624), closes #6624
namespaces
7a0f85epreserve spaces and distinguish '+' in namespace file paths, closes #16896
repository
11e7e84escape jq string metacharacters in H2 label-key filters
security
f8cd7fdescape control characters in jq string literals and add tests
system
510e88fSQL injection in SQL regex
ui
1613a1dmake Vite dev-server proxy target configurable via VITE_APP_LOGIN_URL
global
6265761coerce el-switch default values to real booleans
cd3bf3cfix
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