v1.3.40
MinorPublished on September 22, 2026
Changelog
🚀 Features
triggers
6fd1f17warn before saving a flow that drops a disabled trigger id (#19693), closes #19672 #19693
📘 Subtasks
core
81b6f05regenerate the openapi spec after the micronaut update (#19589), closes #19588 #19589
deps
b801897bump kotlp to 0.1.6 for process.network.io
version
c6c8d1eupdate to version '1.3.40'
🐛 Bug Fixes
assets
fc2962caccept expressions and free-form types on output assets in the flow editor (#19312), closes #19312
core
e573efareclaim namespace file objects when a file is deleted7064706recursively match simple dotfilesfea51dbretry plugin catalog load instead of caching a failure for 1h (#19061) (#19591), closes #19061 #19591a273082prevent NPE in UnsetVariables when a nested key's parent is missing (#19480), closes #194806e2ed30logo invisible on the /api rapidoc page (#19577), closes #1 #19577 #26282a2a7676lists reopen with the row count you last chosecc13b18sanitize the messages of a bulk failure toast instead of rendering them raw (#19558), closes #195589ac1a68compilation issueb8d294bremember the page size when returning to a list (#19544), closes #19544
execution
0c0b5c8a deleted flow should not be executable via an old revision
executions
e68a61dsubmit and display TIME inputs in 24-hour format (#19712), closes #19367 #19712
🏭 Tests
core
30feecfcover nested dotfile downloads
🛠 Build
core
d20f7f0build the e2e image from the prebuilt executable the workflow already provides (#19587), closes #19579 #195876387ca3add the shared translation tooling, its ci gate and the auto-translate bot (#19578), closes #10656 #19578
platform
2ff06d7bump io.kestra:kotlp to 0.1.5 (1.3.x backport) (#19521), closes #19521
Contributors
We'd like to thank the following people for their contributions: Barthélémy Ledoux, Claude Fable 5.1, Claude Sonnet 5, Dhruv Shah, François Delbrayelle, GitHub, Loïc Mathieu, Malay Dewangan, Miloš Paunović, Piyush Bhaskar, Steven Meek, github-actions[bot]