Changelog
🚀 Features
core
- 23a7a2f generate a CycloneDX SBOM of the backend and UI dependencies
executions
- 5ba89da add a clear error message when a required execution output is null
system
tests
- 30c5e4a add validations to unit tests
📘 Subtasks
deps
version
- b961b22 update to version '2.0.9'
🐛 Bug Fixes
core
- 3fd5216 declare kv ttl and description headers on setKeyValue (backport #22047) (#22156), closes #22047 #22156
- 5d9cd48 take the Split part extension from the file name
- 614f3de skip select expression when a custom value is passed
- 7692bf4 reject a plugin type that doesn't match the expected plugin kind (#21973), closes #21973
- 7c852ef accept expressions on dynamic enum properties in the flow schema (backport #22042) (#22058), closes #22038 #22042 #22058
- fcb12be send each log once when following an execution's logs (#21846) (#22064), closes #21846 #22064
- 718d057 open the copilot draft when open in editor is used on the new flow page (#22035), closes #19359 #22035
- f887a75 restrict the trust-all HTTP client SSL factory to TLS 1.2 and 1.3
- e5c7e00 keep copilot drafts opened in the editor out of the url (#21971), closes #19359 #21971
- bff8f32 docs panel follows the current page (backport #21981) (#21985), closes #21981 #21985
- 2d4e948 handle Number amount in IndentFilter and NindentFilter
dashboards
- 8a51e41 reject duplicate chart ids that made two charts show the same data (#22109), closes #22109
- e956ce9 reset the data properties when the data type changes in the no-code editor (#22083), closes #22083
- 9aa5b6c report a chart without data.columns as a validation error (#22082), closes #22082
- 6985376 sort executions and next executions tables (#22052), closes #21541 #22052
executions
- 24526e8 preview namespace files in execution outputs (backport #22163) (#22178), closes #22163 #22178
- bef951c evaluate flow checks again on restart and replay, closes #21976
- 0278b7d release the multipart bodies that execution routes leave unread
- 3ecafb7 do not rewind a finished run when the flow request returns (#19708) (#21982), closes #19708 #21982
- 21eaaf2 interval chip that cannot be removed, with an all-time option (2.0) (#21909), closes #20435 #21909
flows
storage
- 1c4e8b4 filter companion metadata in deleteByPrefix and cleanup single files
tests
- bfbbdc1 Unit Test fixture fails validation for a task inside a Loop
triggers
- c7b1f4a release the body of a rejected multipart webhook request
unit-test
- accdbd1 in/notId should compares to Object
unit-tests
- 142bab8 validate the unit test fixtures
🏭 Tests
executions
- 2af5296 halve the requests of the multipart leak tests
🛠 Build
openapi
- 5633797 fix(executions)!:cancelled subflow execution ends in CANCELLED and parent continues (#21765) (#21866), closes #21765 #21866
Contributors
We'd like to thank the following people for their contributions:
Aditya Kumar Singh, Aditya8369, Ankit Kumar, Barthélémy Ledoux, Claude Fable 5.1, GitHub, Loïc Mathieu, Maxime Wojtczak, Miloš Paunović, Nicolas K., Piyush Bhaskar, Steven Meek, Vansh, YannC, YannC., brian-mulier-p, bucketbase26, github-actions[bot], nKwiatkowski