
【导语:Flowlong开源项目迎来更新,在功能上有诸多新增与优化,同时修复了一些流程执行中的异常问题。此次更新将对流程审批等应用场景带来积极影响,其开源特性也为开发者提供了更多便利。】

Flowlong项目提供了两个开源地址,分别是Gitee(https://gitee.com/aizuda/flowlong )和GitHub(https://github.com/aizuda/flowlong ),官网文档为https://flowlong.aizuda.com 。此次更新涉及多个方面,包括功能新增、依赖升级、优化改进以及问题修复。

新增支持无节点条件执行能力,这一特性拓展了流程执行的灵活性,使得在特定情况下无需依赖节点条件即可执行流程。还新增了重审已结束的流程实例功能,可恢复实例并将当前任务退回发起人暂存待审,方便对已完成流程进行重新审查与处理。

升级mybatis - plus依赖到3.5.17版本,有助于提升系统性能与兼容性。在优化方面,对临时节点减签、多分支票签、定时任务锁、并行分支执行逻辑等多个环节进行了优化,如优化临时节点减签存在任务情况删除恢复到上一个任务,优化支持更复杂的并行分支执行逻辑等。还完善了判断当前执行任务空列表情况,并补充了issues/IJU6OD测试用例。

修复了模型获取下一个执行节点复杂情况异常问题以及主流程启动子流程导致流程实例数据丢失问题,确保了流程执行的稳定性和准确性,避免因这些异常问题影响业务的正常流转。
编辑观点:Flowlong此次更新丰富了功能、优化了性能并解决了关键问题,其开源性质利于开发者参与改进,有望在流程审批等领域发挥更大作用。

902

被折叠的 条评论
为什么被折叠?



