3.4 KiB
3.4 KiB
Change logs
1.5.1-SNAPSHOT
- 集成表单引擎
- 新增表单组件文本框和附件的支撑
1.5.0-SNAPSHOT
- 新增 ElasticSearch 组件支撑
- 提供 ES 相关的搜索查询功能
1.4.1-SNAPSHOT
- 配合 REQ-2616 完成工程完结需求
- 新增业务节点定时回调功能
1.4.0-SNAPSHOT
- 新增 workflow-engine-spring-boot-starter 组件,大幅简化业务方接入使用的难度。
- 在 Starter 中新增 MQ 监控功能,避免死信依赖运维。
- 优化发送待办时,提前判断是否有按钮,以及能否支持批量处理。
- 修复同一个实例下,多个人同时操作任务,可能导致数据库的 FK 异常等问题。
- 修复其他的一些小问题
1.3.3-SNAPSHOT
- 支持“政务”类型的模型管理。
- 支持模型批量控制和手写签名的控制。
- 新增转交、加签、中止功能的异步支持。
- 新增批量转交和中止的功能支持。
- 优化引擎内部异步任务携带真实的 traceId。
1.3.2-SNAPSHOT
- 新增创建流程、同意、驳回三个功能的异步动作支持。
- 优化引擎内部事件处理效率。
- 优化流程实例推测功能。
1.3.1-SNAPSHOT
- 新增相邻两个审批节点中,存在有相同的审批人时,切前一个审批节点的人已经正常通过,则自动过审功能。
- 同意审批节点,支持手写签名。
- 新增抄送功能。
- 优化引擎前后端模型协议转换逻辑。
- 优化引擎内部事件处理逻辑。
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
初始化版本