Releases: aizuda/flowlong
Releases · aizuda/flowlong
v1.0.2
- 新增支持子流程任意节点唤醒父流程执行
- 优化子流程新增尾节点测试用例
- 合并编译脚本配置
- issue 解决自增 ID 主键冲突问题
- 其它代码优化
v1.0.1
- 新增模拟角色直接分配处理人并自动完成
- 新增支持执行任务中动态指定后续节点处理人
- 优化细分角色认领部门认领
- 修复发布抄送事件后查询不到抄送人员
- 修复自选处理人的时, 在发起审批线程没有重新渲染逻辑节点 parentNode
- 修改测试用例修改认领部分逻辑
v1.0.0
- 优化包容分支支持完成
- 优化并行任务拿回任务判断逻辑
- 修复自动执行触发器相关 bug
- 发起人通知任务ID记录
- 指定的条件节点不存在时,还能接着使用表达式计算
- 完善单元测试断言错误修复
- 优化唤醒历史任务时从历史任务中恢复对应的历史任务参与者列表
v0.0.11
- 新增包容分支支持逻辑
- 优化并行分支逻辑
- 代理类型区分代理人还是认领角色部门
- NodeAssignee 新增 extendConfig 扩展属性
- 修复强制完成所有任务bug
- 修复afterDoneTask方法,会签获取流程任务list时使用taskName获取任务列表
- JSON BPM 节点 添加超时自动审批
- 流程实例监听启动修改为 start 事件
- 审批结束 流程实例监听器通知 EventType.end
- ModelHelper 新增 getRootNodeAllChildNodes 方法合并、获取动态分配处理人
- 调整脚本代理相关字段非必填
v0.0.10
优化触发器立即执行逻辑
新增流程类型枚举类
流程实例扩展新增流程类型字段标记
新增 JSON BPM 节点表单时条件类型
新增验证模型发起角色配置
调整 maven 依赖相关配置
修复倒序获取最新版本流程信息
任务参与者新增代理人ID类型及扩展JSON字段
新增角色部门会签或签票签相关测试用例
优化任务代理执行逻辑
其它代码优化
v0.0.9
模型新增审批类型属性
开放获取所有节点方法,新增生成时间戳节点KEY
新增生成时间戳节点KEY
主流程监听节点追加子流程实例ID
兼容args为Null情况
新增不允许拿回逻辑判断
修复委派任务设置bug
解耦 orm 层为 jpa 支持准备
优化参与者减签逻辑
依次审批新增注释说明
优化触发器相关逻辑
v0.0.8
- 优化任务为发起人自己自动自动跳过逻辑
- 新增流程历史版本注释
- 优化部署逻辑支持保存回调函数参数
- 优化流程定义归档历史
- 优化流程定义部署逻辑
- 不允许历史状态流程部署
- 优化根据流程KEY获取流程逻辑
- 模型新增历史审批类型
- 优化枚举类判断逻辑支持Null情况
- 添加延时处理类型
- 优化子流程任务通知监听
- 优化强制完成流程支持子流程
- 优化条件节点处理新增支持KEY选择条件分支
v0.0.7
- 会签直接驳回任务问题修复
- 会签多次操作撤回历史出现多任务问题修复
- 修改为 nodeKey 为节点唯一条件
- 新增获取所有未设置处理人员节点方法
- 新增配置支持 github action 版本自动发布
- 其它优化完善