github AndersonBY/vector-vein v0.4.6

latest releases: v0.4.11, v0.4.10, v0.4.9...
one month ago

Release Notes - Version 0.4.6

Workflow Branching:

  • The Conditional node now supports ordered multi-branch matching, so a single node can route different inputs into different downstream paths.
  • Only the matched branch continues execution. Unmatched branches and their downstream nodes are now marked as skipped instead of continuing to run.
  • Added backend branch resolution and regression tests to cover branch matching, skip propagation, and downstream execution control.

Run Status & Debugging:

  • Fixed workflow use pages so outputs on skipped branches no longer remain stuck in loading state after the matched branch has already finished.
  • Fixed workflow completion settlement after branch execution so the run button no longer stays in a running state when the workflow has already ended.
  • Debug and run-record views now show skipped nodes as skipped instead of rendering a green success header and misleading execution time.
  • Fixed fast branch-run status polling so check-status no longer gets stuck on stale 202 responses in this scenario.

工作流分支:

  • Conditional 条件判断节点现已支持按顺序匹配多个分支,一个节点即可根据不同输入分流到不同下游路径。
  • 只有命中的分支会继续执行,未命中的分支及其下游节点现在会被明确标记为“已跳过”,不再继续运行。
  • 补充了后端分支解析与回归测试,覆盖分支命中、跳过传播和下游执行控制等场景。

运行状态与调试:

  • 修复工作流使用页中被跳过分支的输出节点仍然卡在 loading 的问题,命中分支完成后页面状态可以正常收口。
  • 修复分支执行结束后运行按钮仍停留在“运行中”的问题,工作流完成状态现在可以正确结束。
  • 调试视图和运行记录中的被跳过节点现在会显示为“已跳过”,不再错误显示绿色成功头和误导性的运行时间。
  • 修复快速分支运行场景下 check-status 轮询可能卡在过期 202 响应的问题。

Full Changelog: v0.4.5...v0.4.6

Don't miss a new vector-vein release

NewReleases is sending notifications on new releases.