workflow-engine/Changelog.md

1.9 KiB

Change logs

1.3.0-SNAPSHOT

  • 重构整改同意/驳回/转交/加签功能的实现逻辑,以更符合 Flowable 框架的运行.
  • 重构审批日志的模型, 形成统一标准
  • 新增评论功能,并支持在评论中上传图片/附件和链接
  • 新增审批分类以及分类的黑白名单配置功能
  • 新增系统终止流程的功能
  • 新增机器人节点
  • 优化 Activity 活动事件, 确保在多实例状态下, 更符合业务逻辑的执行
  • 其他小细节的功能优化

1.2.1-SNAPSHOT

  • 重构前端 JSON 转 BPMN 协议的实现, 适配新的需求 这里的前端依赖 该开源工程
  • 新增分布式基于时间的 ID 生成器, 确保在集群环境下, 保证 ID 的唯一性
  • 新增转交和加签功能,并限制其操作不能添加已在当前节点中存在的审批人
  • 添加常用接口防重复提交功能,同时也提供了 @RepeatSubmit 注解
  • 更多小细节的功能优化

1.2.0-SNAPSHOT

  • 接入 RocketMQ, 统一采用 cn.axzo.workflow.core.listener 包下的接口来实现
  • 新增运行中流程实例的执行顺序推测
  • 中台业务的接入工作流, 对流程变量中跟人相关信息的变更

1.1.0-SNAPSHOT

  • 枢智版本
  • 调整一些 API 的命令以及模型
  • 枢智业务上的一些入侵查询功能, 采用 NativeQuery 的方式处理, 不影响引擎
  • 新增 BpmActivityEventListener 事件接口, 方便获取流程定义中某个节点的事件

1.0.2-SNAPSHOT

  • 枢智版本
  • 更新会签或或签时, 针对到每个任务的审批记录状态异常的问题

1.0.1-SNAPSHOT

  • 枢智版本
  • 主要提供 workflow-engine-core包,给外部使用,而非以服务的方式
  • 提供了 JSON 格式转 BPMN 协议,并能正常运转

1.0-SNAPSHOT

初始化版本