性能改进
在 1.5.0 版本中,我们进行了大量调整,主要是针对内存分配。
详情可以在 Release Notes 中找到。
其中一些可能影响用户的自定义代码,特别是当您拥有覆盖了 GetOutput 方法的自定义 Command 时,因为现在我们使用强类型输出,因此我们不再需要将输出转换为 object (System.Object) 类型。
这不仅减少了样板代码,而且更快,因为我们不再转换为会因装箱操作 (boxing) 导致分配内存的 object。

在 创建自定义 Command 类型 中查看完整说明。
错误修复
先前的更新 (1.4.0) 存在一个主要错误,导致项目无法构建,该错误现在已修复。 其中还包含可以在 Release Notes 中找到的其他错误修复。
新功能
在先前的版本中,运行一个 Sub Flow 相当令人困惑,因为一旦默认输出的 flow 退出,Sub Flow 就会退出,即使仍然有来自非默认输出的并行 flow 在运行。 所以现在,Sequine Flow 提供了 Exit command 作为替代方案,用以明确指定何时作为 Sub Flow 退出并返回到父 flow。
在 Sub Flow 中查看完整说明。
