Skip to content

Releases: aizuda/flowlong

v1.0.2

08 Sep 07:11
Compare
Choose a tag to compare
  • 新增支持子流程任意节点唤醒父流程执行
  • 优化子流程新增尾节点测试用例
  • 合并编译脚本配置
  • issue 解决自增 ID 主键冲突问题
  • 其它代码优化

v1.0.1

01 Sep 12:17
Compare
Choose a tag to compare
  • 新增模拟角色直接分配处理人并自动完成
  • 新增支持执行任务中动态指定后续节点处理人
  • 优化细分角色认领部门认领
  • 修复发布抄送事件后查询不到抄送人员
  • 修复自选处理人的时, 在发起审批线程没有重新渲染逻辑节点 parentNode
  • 修改测试用例修改认领部分逻辑

v1.0.0

21 Aug 14:40
Compare
Choose a tag to compare
  • 优化包容分支支持完成
  • 优化并行任务拿回任务判断逻辑
  • 修复自动执行触发器相关 bug
  • 发起人通知任务ID记录
  • 指定的条件节点不存在时,还能接着使用表达式计算
  • 完善单元测试断言错误修复
  • 优化唤醒历史任务时从历史任务中恢复对应的历史任务参与者列表

v0.0.11

01 Aug 14:42
Compare
Choose a tag to compare
  • 新增包容分支支持逻辑
  • 优化并行分支逻辑
  • 代理类型区分代理人还是认领角色部门
  • NodeAssignee 新增 extendConfig 扩展属性
  • 修复强制完成所有任务bug
  • 修复afterDoneTask方法,会签获取流程任务list时使用taskName获取任务列表
  • JSON BPM 节点 添加超时自动审批
  • 流程实例监听启动修改为 start 事件
  • 审批结束 流程实例监听器通知 EventType.end
  • ModelHelper 新增 getRootNodeAllChildNodes 方法合并、获取动态分配处理人
  • 调整脚本代理相关字段非必填

v0.0.10

16 Jul 03:48
Compare
Choose a tag to compare

优化触发器立即执行逻辑
新增流程类型枚举类
流程实例扩展新增流程类型字段标记
新增 JSON BPM 节点表单时条件类型
新增验证模型发起角色配置
调整 maven 依赖相关配置
修复倒序获取最新版本流程信息
任务参与者新增代理人ID类型及扩展JSON字段
新增角色部门会签或签票签相关测试用例
优化任务代理执行逻辑
其它代码优化

v0.0.9

07 Jul 13:42
Compare
Choose a tag to compare

模型新增审批类型属性
开放获取所有节点方法,新增生成时间戳节点KEY
新增生成时间戳节点KEY
主流程监听节点追加子流程实例ID
兼容args为Null情况
新增不允许拿回逻辑判断
修复委派任务设置bug
解耦 orm 层为 jpa 支持准备
优化参与者减签逻辑
依次审批新增注释说明
优化触发器相关逻辑

v0.0.8

20 Jun 14:27
Compare
Choose a tag to compare
  • 优化任务为发起人自己自动自动跳过逻辑
  • 新增流程历史版本注释
  • 优化部署逻辑支持保存回调函数参数
  • 优化流程定义归档历史
  • 优化流程定义部署逻辑
  • 不允许历史状态流程部署
  • 优化根据流程KEY获取流程逻辑
  • 模型新增历史审批类型
  • 优化枚举类判断逻辑支持Null情况
  • 添加延时处理类型
  • 优化子流程任务通知监听
  • 优化强制完成流程支持子流程
  • 优化条件节点处理新增支持KEY选择条件分支

v0.0.7

06 Jun 07:47
Compare
Choose a tag to compare
  • 会签直接驳回任务问题修复
  • 会签多次操作撤回历史出现多任务问题修复
  • 修改为 nodeKey 为节点唯一条件
  • 新增获取所有未设置处理人员节点方法
  • 新增配置支持 github action 版本自动发布
  • 其它优化完善