AgileBPM 版本更新日志

v1.6.2

发布日期 2020-10-10

新增 AgileBPM-Bladex Element-UI 版本

新增 AgileBPM PASS 0.0.1-Beta 产品

颠覆传统的开发模式,全栈式BPM云原生开发平台
支持私有云,公有云,混合云多云模式,提供简单易用的 SDK 助力企业 BPM 轻松 “上云”
欢迎新老用户咨询pass版本

新增功能

  • 流程支持子流程驳回父流程
  • 流程支持父流程驳回进入子流程,驳回进入子流程最后节点
  • 流程复制优化,默认复制主流程
  • 新增流程任务回收处理器
  • 新增流程相对角色人员插件
  • 新增流程表单取值人员插件
  • 新增流程打印表单
  • 新增流程抄送审阅
  • 新增业务对象默认布局机制
  • 新增公文风格表单
  • 新增钉钉提醒
  • 业务对象新增MongoDB持久化
  • 拖拽表单新增分类、复制支持
  • 任务新增紧急程度的展示
  • 新增表单意见高级控件
  • 新增用户权限查询
  • 新增权限用户查询
  • 新增流程Job监控管理
  • 新增催办监控管理
  • 新增流程事件监控

功能优化更新

  • 业务对象部分权限配置导致的持久化异常优化
  • 优化会签,多实例插件逻辑
  • 催办新增异常尝试机制,解决多机器定时处理时的并发问题
  • 催办日志优化
  • 附件上传支持指定附件类型配置
  • 支持多地登录控制
  • 组织新增组织路径
  • 新增启动时自由分支选择

v1.6.1

发布日期 2020-08-06

  • 新增支持postgresql 数据库
  • 新增支持 国产达梦数据库
    截至目前支持 MySQL、 Oracle 、SQLServer、 PostgreSql、 国产达梦 数据库

流程功能更新

  • 多实例分发升级,支持更复杂场景以及多实例栈业务数据过滤
  • 新增抄送审阅功能
  • 新增超管跳转功能
  • 新增全局事件脚本
  • 流程重启:支持流程重启至指定节点
  • 流程复制: 快速复制类似流程
  • 撤销事件支持:撤销时触发人工终止脚本
  • 同步网关驳回:支持同步网关驳回后回收,或者驳回后不回收直接返回驳回节点两种模式
  • 流程插件解析支持服务端校验
  • 条件并行网关支持自由分支选择
  • 加办、转办支持消息提醒

流程统计图表

支持通过时间、部门、指定流程过滤,以流程节点、部门、用户为维度,统计他们效率最高,最低的前20条数据。

  • 流程申请数量统计
  • 流程任务处理量统计
  • 流程申请耗时统计
  • 任务处理平均耗时
  • 流程办结率统计

移动端更新

  • 移动端支持自定义sql列表
  • 移动端新增菜单资源管理
  • 移动端支持菜单按钮鉴权
  • 移动端IOS端支持扫码组件

其他优化

  • 优化表单权限动态变化后 日历组件、数据字典组件、附件组件必填无法切换的问题
  • 优化LDAP 兼容AD
  • 优化分区支持
  • 自定义sql按钮支持系统变量
  • 自定义sql 自定义查询字段
  • 自定义列表支持 xx.* 模式
  • 自定义列表支持左树右列模式
  • 流程图优化升级
  • IE下一些bug修复

v1.6.0 大版本更新

发布日期 2020-05-31

微服务版本升级

集成Spring Cloud Alibaba 相关组件,具体安装介绍请参考项目readme介绍

  • OSS: 阿里云对象存储服务;在项目中应用于流程平台文件存储
  • Seata: 分布式事务框架;解决各个服务远程调用事务问题
  • Nacos: 配置中心及服务发现与注册
  • Sentinal: 流量控制,熔断、提供系统保护

支持全新拖拽式设计表单

拖拽形式设计表单,简化表单开发步骤,自动生成实体业务对象相关信息,目前支持以下表单类型:

  • 移动端新增拖拽式表单
  • iview版本支持拖拽式表单
  • 高级版支持拖拽式表单

拖拽式表单目前支持以下组件:

  • 常见控件:单行文本,多行文本,下拉框,复选框,单选按钮,日期控件
  • 复杂控件: 自定义对话框,数据字典,流水号,附件,隐藏字段
  • 布局支持: 块子表,行内子表,字段分组

流程引擎支持 Flowable6.5.10

ab-wf 模块新增2.x版本,与1.x并行维护,2.x主要整合 Flowable6.5以上版本,1.x 为activiti5.22版本。
目前已经支持以下流程插件

  • 普通插件: 消息插件、催办插件、事件插件、节点初始化插件等
  • 高级插件: 会签、动态任务、动态多实例、多实例分发、自由驳回、驳回后返回、自由跳转等
  • 高级节点: timer事件、服务任务、各种边界事件等

OA版本功能升级

  • 新增支持深色主题
  • 首页新增 天气预报、农历展示
  • 首页新增 日程日历组件
  • 首页新增 个人待办
  • 首页新增个人已办
  • 首页新增抄送展示
  • 新增仿阿里云多功能导航菜单
  • 支持登录超时记录当时地址,登录后访问原地址

主版本功能升级

  • 流程图支持多实例效果
  • 流程意见支持以多实例分组展示
  • 优化部分节点堆栈记录,流程图展示
  • 新增驳回在流程图上效果

  • 新增Number组件,支持自定义格式化如千分位、金额等

  • 业务对象选择、表单选择、提示选择新增通过更新时间排序
  • 前端新增通用获取系统属性配置的工具类
  • 自定义sql列表支持千分位金额格式化
  • 待办支持指定用户查询
  • 启动REST接口支持设置流程变量
  • 多实例分发支持会签
  • 优化加签按钮,修改为非默认按钮,改完配置形式
  • 优化同步场景下多个外部子流程异常bug

v1.5.3

发布日期 2020-04-13

  • OA版本新增排班功能
  • OA版本前端诸多优化

  • 支持LDAP统一登录,用户同步

  • 动态任务插件(实例级别动态定义任务数、任务名并支持动态任务驳回转办等普通任务的功能)
  • 流程图升级使用H5实现
  • 自定义SQL列表左侧支持树形(数据字典,枚举,自定义对话框多种数据源)分类过滤
  • 流程图支持渲染动态任务
  • 流程图支持渲染多实例分发(直观展示多实例分发任务情况)
  • 流程图支持渲染外部子流程
  • 流程默认使用defKey发起流程
  • URL表单支持跨域整合

  • 数据字典支持前端缓存

  • 脚本引擎支持安全策略
  • 系统资源管理迁移入鉴权模块
  • 业务对象第三层实体删除的bug
  • 动态级联框bug

WF v2.0-Beta版本

WF 模块 v2.0-Beta 是 AgileBPM 基于 Flowable6.5.0.14 的新版本,支持无缝升级
目前已经支持消息插件、催办插件、事件插件、节点初始化插件等插件的支持
并且支持自由跳转、多实例分发、驳回等操作
预计下个版本发布!

v1.5.2

bug fixes

v1.5.1

发布日期 2020-03-01

  • 流程新增超管自由跳转功能
  • 流程新增超管终止功能
  • 流程新增服务任务节点
  • 表单新增手写签名组件
  • 接入Spring分布式session
  • 新增支持 SQLServer 数据库
  • 支持微信消息推送
  • 新增阿里短信推送
  • 子流程撤销相关优化

OA版本更新

  • OA UI针对小屏显示的优化
  • OA支持自定义SQL列表
  • OA日期控件百度编辑器下只读优化
  • 退出登录对于缓存策略优化
  • 支持手写签字组件
  • 支持动态下拉框组件
  • 支持SQLServer数据库
  • 新增完全国际化版本

移动端更新

  • 接入微信公众号免登
  • 支持手写签字表单组件
  • 流程任务支持意见必填不必填设置
  • 流程任务支持自由候选人选择
  • 流程任务自由分支选择
  • 优化附件上传组件,支持拍照上传,优化图片预览

v1.5.0 全新设计平台UI

发布日期 2020-02-02

  • 全新设计平台UI
  • 支持错误边界事件,错误事件
  • 支持信号抛出,信号捕获,信号边界事件,信号启动
  • 支持动态多实例(动态将单实例流程新增一条实例并行运行)

  • URL表单支持携带token请求

  • BPM 数据大盘后台服务接口
  • 增加实体字段支持排序
  • 自定义SQL列表诸多优化
  • 新增动态下拉框组件
  • 新增省市区业务数据

  • 优化自由选择下节点功能

  • 多实例分发优化(支持以组的形式分发任务,优化分支情况下的bug)
  • 支持多实例分发后自主回收策略(超强)
  • 草稿支持删除
  • 用户支持超管重置密码
    等诸多bug修复

v1.3.13

发布日期 2019-12-24

年底了,团队接了几个非常有意义的救火的项目,更新略慢,请各位老板见谅。

【新功能】

  • OA版本国际化支持,所有国际化内容均支持在线配置
  • 表单支持在线生成代码
  • 支持通过表单生成远程持久化接口
  • 对跨域场景下内嵌 AgileBPM 个人办公页面的增强支持

  • 诸多bug修复

v1.3.12

发布日期 2019-11-05

【新功能】

  • 流程新增传阅(手动抄送流程)
  • 流程新增加办(任务处理前指定用户加办,用户处理完回收到自己手中继续下流转)
  • 流程动态配置实例按钮
  • 流程支持自由驳回
  • 流程图支持展示意见,处理人等信息
  • 流程支持多版本管理
  • 表单支持点击左侧业务对象树直接生成源码至编辑器(以后新增字段、子表无需重新生成表单了)
  • 表单新增布局快捷操作,并支持指定位置生成新字段功能
  • 新增更多丰富的人员脚本,业务对象脚本,流程脚本
  • 角色新增分组、级别

【优化】

  • 业务对象实体字段支持常见默认值(当前用户、组织、时间等的赋值)
  • 最新版再度兼容 oracle
  • 自定义SQL 列表已知问题修复、诸多功能优化

OA版本 v1.2.0 【同步更新】

  • 支持IE
  • 修改菜单展示形式
  • 流程支持 加办、催办按钮
  • 新增支持自由驳回
  • 流程图支持展示意见信息
  • 新增快捷操作
  • 新增省市区表单组件
  • 动态权限
  • 新增紧凑类型表单模板
  • 新增未读抄送数量展示
  • iview 升级4.0 (字号由12px 改为14px)
  • 部分细节优化

v1.3.11

发布日期 2019-10-2

功能优化

  • 自定义SQL列表解析SQL时改用 create temporary table 的方式
  • 自定义SQL列表默认不鉴权
  • 自定义SQL列表新增 SQL系统变量 currentOrgId
  • Iview表单 单行子表,多行从表生成异常的bug修复
  • 解决pageHelper与自定义列表sqlParser的版本冲突
  • Iview新增紧凑型表单模板
  • springboot版本切换数据源为tomcat

v1.3.10

发布日期 2019-9-23

新功能

  • 自定义SQL列表页
  • 自定义SQL结合在线表单,增删改查零代码
  • 在线表单子表支持导入导出
  • 表单支持植入意见框,表单
  • iview版本支持 只读展示text而非 readonly input
  • iview表单自定义对话框融入input,根据权限隐藏或者展示
  • 流程所有节点支持配置是否提交意见
  • 流程所有节点支持撤回,开始节点支持指定节点前允许撤回
  • 流程所有节点支持撤销

同步发布 OA v1.0

V1.0 含以下功能:

  • 新闻
  • 公告
  • 日程
  • 个人信息
  • 消息盒子
  • 常用网址
  • 快捷菜单
  • 流程个人办公
  • 抄送
  • 代理
  • 组织管理
  • 等功能
    试用地址:test1.agilebpm.cn

v1.3.9

发布日期 2019-9-5

功能更新

  • 流程抄送【流程插件】
  • 流程多实例分发【流程插件】
  • 流程配置保存完整性校验提示
  • 流程表单、子流程删除关联校验
  • 业务对象支持缓存
  • 业务对象支持自动维护索引
  • 流程图、意见支持多级子流程展示
  • 几十个缺陷、优化 的处理

v1.3.7

发布日期 2019-8-4
功能更新

  • 该版本全面进行了缺陷修复、功能优化
  • 组织模块全面优化
  • 新增RestTemplate 封装,透传token
  • jwt 全面优化、支持服务端失效控制
  • 最新版本支持Oracle
  • 移动端部分缺陷修复
  • 权限配置页交互优化
  • 部分对话框改造百分比形式

  • 支持远程业务对象

  • 支持业务对象Feign接口
  • 支持业务对象ServiceBean 持久化

  • 新增 远程业务对象DEMO实例

  • 支持远程http URL表单

  • 新增系统脚本案例
  • 流程设计器全面优化
  • 流程意见、流程图支持外部子流程查看
  • 动态权限
  • 流程支持边界事件
  • 支持时间节点

v1.3.6

发布日期 2019-6-30(商业版更新,开源版过几天会更新)

功能更新

  • 表单下拉框级联插件(省市区级联)
  • 表单控制支持设置描述字段
  • 表单动态权限配置

  • 流程人员配置支持 相同节点执行人

  • 节点人员支持批量预览设置
  • 远程业务对象持久化
  • 流程支持边界事件,定时节点

  • 前端支持IE9,优化高阶js语法

  • 前端统一使用一个ctx配置
  • 优化日志输出,接入数据库追踪日志插件
  • 优化后台 swagger 接口注解描述信息

bug,优化

  • 节点人员消息,人员配置
  • 附件必填bug
  • 业务对象redis下缓存bug
  • springboot2版本 升级redis配置形式,升级redis版本
  • 表单校验 部分场景下校验的bug
  • 解决权限计算线程bug
  • 不同实现类 sysIdentity equals的支持
  • 弹框支持 % 配置、优化流程图弹框大小
  • vue表单修改类型为 pc_vue
  • iview 表单bug 优化
    。。。等

v1.3.5

发布日期 2019-5-9 (商业版更新)

SpringCloud 微服务版本

新增微服务工程模块

  • 注册中心 , Zuul网关 , 用户中心微服务(组织鉴权), 流程管理微服务

EIP门户前端工程

基于iview 含 以下模块

  • 用户管理 ,组织管理 , 角色管理 ,用户组织管理 ,资源授权 ,用户角色管理
  • 我的待办 ,我的已办 ,流程发起 ,我的草稿 ,申请历史 … 等功能模块

AgileBPM 基础功能更新

  • SpringBoot 升级 2.1.4.RELEASE 版本
  • 表单动态下拉框级联组件
  • 表单快捷功能按钮(子表初始化、只读、删除、剪切、校验等快捷功能按钮)
  • 子系统配置,支持子系统跳转与切换
  • 表单布局设计(设计表单字段布局,并支持TAB页布局)
  • 表单函数计算插件,优化精度问题
  • 自定义查询,支持配置触发条件执行查询
  • 表单模板支持界面新增自定义模板
  • 修复诸多已知bug

v1.3.1

发布日期 2019-3-3 (商业版更新)

  • 流程催办
  • 任务代理
  • 流程实例分管授权(提供部门流程实例分管功能)
  • 流程任务干预(查看流程实例任务情况、并干预任务执行人、流程等)
  • 整合分布式定时计划(用于催办定时扫描)
  • Vue PC 版本自定义表单
  • Vue 自定义表单 函数计算插件(新)
  • Vue 自定义表单 日期比较校验插件(新)
  • Vue 自定义表单内日期计算插件(新)
  • Vue 自定义表单 百度编辑器 校验等功能增强(新)
  • Vue 自定义表单 自定义对话框、支持表单内字段动态传参
  • 移动端 表单支持 函数计算、日期计算比较校验、百度编辑器功能增强
  • 移动端表单支持预览功能
  • 移动端附件上传功能修复
  • 移动端部分功能优化
  • 解决流程设计器部分请求跨域问题
  • 流程设计器优化
  • 系统资源,公共查询优化
  • 工作日历计算支持精确到分钟
  • 消息策略,前端根据后端实现来动态可配置(若实现邮件、则前端支持选择邮件消息类型)
  • 流程部分功能优化
  • 业务对象支持 实体修改字段结构,直接同步至数据库
  • 一些已知缺陷修复

v1.3.0 全新的组织架构

发布日期 2019-01 下载

  • 全新的组织架构 全新交互设计,简化组织架构设计(用户管理、组织架构、岗位、组织、用户关系管理、用户角色)
  • 组织架构新增 修改密码、个人信息、个人信息修改的首页快捷入口功能
  • 多系统切换
  • 前端资源引入重构 将公共js base 抽出, list页面,ngEdit,vueEdit 以较小的依赖模块,支持可选择的使用形式
  • 流程支持 flowKey 启动
  • angular url 支持跨域,解决子系统菜单外链跨域问题
  • 流程设计器支持跨域
  • 消息队列优化
  • 异常支分类,业务消息异常、系统异常、系统严重异常
  • 添加字体图标查看页面
  • 将 jwt鉴权功能作为 spring-security的可配置项,整合成一个鉴权模块
  • 菜单资源重构 , 支持按钮权限的配置
  • 菜单资源鉴权 支持按钮请求资源的后端鉴权
  • 优化不合理的、过时的工具类,如加密等
  • 一些已知 bug 修复

v1.2.6

发布日期 2018-12-3 下载

  • 优化页面保存 交互体验
  • 流程数据提交日志插件
  • 流程支持自由人员选择
  • 流程支持 自由选择路线
  • 流程图流痕全面优化,
  • 流程催办功能
  • 流程任务转办
  • 会签支持一票否决,一票同意等功能优化
  • 修复特殊场景导致的流程线程缓存bug
  • 优化任务处理堆栈记录
  • 彻底解决 Activiti 流程图页面乱码
  • 添加单行模式表单模板
  • 下拉框多选
  • jwt 鉴权模块支持 基于cookie 的 http 模式
  • 重写 redis消息队列
  • agilebpm 单机多数据事务全面优化
  • mysql 建表设置默认字符集,防止客户端字符集导致的数据乱码
  • fastjson 升级版本

v1.2.3

发布日期 2018-11-10

  • 全面支持 Oracle
  • IE下样式问题
  • 滚动条样式优化
  • 流程导入导出,导入配置更新预览
  • 流程全局预览
  • 其他功能优化,一些bug修复

v1.2.2

发布日期 2018-10-20

  • Spring boot 版本 v0.0.1 正式发布
  • 流程模块、用户资源接口 添加Swagger 文档注解
  • PC 端支持跨域处理
  • core 模块 工具包修改为 hutool,删除旧工具类 (hutool 更易用,文档详细)
  • 邮件相关功能改为 hutool 邮件工具包
  • bus模块,org模块 修改不规范表设计
  • 工作日历功能
  • 日程功能
  • 移除 Quartz 定制计划功能。推荐许雪里分布式任务调度平台
  • 添加 异常日志(仅仅用于系统异常分析)
  • Spring security、Spring 版本 升级
  • 系统错误,异常包装操作友好提示
  • 一些bug修复

v1.2.0 大版本升级,慎重

发布日期 2018-8-30 ,大版本升级,部分流程数据受到影响。有升级并存在流程旧数据的找群主处理(我们升级版本会尽量避免对旧数据不兼容的问题)

  • 代码模块调整
  • ID生成切换为雪花算法
  • activiti切换为 no history 模式
  • 流程图新增不同意见不同颜色标记以及对no history模式支持
  • 一些bug修改,部分功能优化

v1.1.6

发布日期 2018-8-24

  • demo模块开发案例
  • 人工终止 (自定义配置任务按钮,人工终止会直接终止当前流程)
  • 会签 (可配置会签计票规则,通过参与者投票来决定流程结果)
  • 高并发下问题优化
  • 锁定解锁按钮处理器
  • security默认配置导致的ifream异常
  • 代码优化
  • 一些bug修复

v1.1.5

发布日期 2018-8-9

  • jwt鉴权模块
  • 移动端bug优化
  • 部分样式调整
  • 外部子流程插件
  • 移动端附件上传
  • 移动端自定义对话框支持
  • 添加ID雪花算法实现
  • 优化登录超时提示

v1.1.3

发布日期 2018-07-21

  • 移动端发布
  • 跨域支持,对跨域访问的鉴权控制
  • 修复设计器bug
  • 业务对象多对多、反外键支持
  • 流程状态控制
  • IE下系统若干bug处理
  • 流程配置是否支持移动端,移动端进行数据过滤
  • 实体、业务对象删除前置判断
  • 其他bug修复

v1.1.0

发布日期 2018-06-11

  • 分布式数据源事物支持
  • 自定义流程标题
  • 流程实例详情
  • 附件上传
  • 流程消息通知插件
  • 流程启动时流程图
  • mysql版本 SQL初始化脚本
  • 流程定义级联删除配置信息
  • 审批历史详情页面
  • bug修复

v1.0.0 更新历程

  • 17-3 至 17-9 项目初始化构建完毕,项目架构、 前端项目、基础模块、流程模块初始化整合、 初始化版本
  • 17-9-16 缓存使用redis
  • 17-9-19 日志模块
  • 17-11-21 业务对象模块初始化构建
  • 17-11-25 前端项目基本确定,完善样式,公共组件
  • 17-12-4 插件模式的开发规范
  • 17-12-12 前后端分离改造
  • 17-12-13 业务对象REST 模块
  • 17-12-14 流程设计器改造完工
  • 17-12-22 系统功能 流水号、资源管理
  • 17-12-24 系统功能 常用脚本等功能…
  • 17-12-29 FORM 模块初始化
  • 18-1-3 代码生成器,生成代码模板
  • 18-1-3 多数据源切换,数据源模块
  • 18-1-25 流程模块初始化构建
  • 18-2-5 流程模块核心代码,与activiti整合,流程功能插件化构建完毕
  • 18-2-18 流程模块驱动流转完整功能体系构建完毕
  • 18-2-23 组织架构模块 组织用户角色岗位
  • 18-2-24 系统属性多环境的支持
  • 18-3-6 流程自定义按钮、动作处理器
  • 18-3-13 流程功能整体测试,若干bug修复
  • 18-3-14 流程任务锁定解锁功能
  • 18-3-15 流程人员配置插件化解析
  • 18-3-17 流程用户脚本插件等
  • 18-3-17 流程驳回逻辑的处理
  • 18-3-18 流程跳过插件
  • 18-3-20 表单,业务对象功能构建完善
  • 18-3-21 流程用户,组解析插件
  • 18-3-26 组织架构前后端完工
  • 18-3-31 鉴权模块-登录
  • 18-4-2 流程配置解析
  • 18-4-6 流程消息通知插件
  • 18-4-12 鉴权用户资源授权鉴权
  • 18-4-21 工作台
  • 18-4-21 业务对象权限控制
  • 18-4-28 流程URL表单的支持
  • 18-4-30 流程设计器前端改造配置
  • 18-5-3 系统功能 定时计划
  • 18-5-18 表单业务数据的增删改查,前端表单组件,表单生成模板,表单编辑器,数据权限控制
  • 18-5-30 简易MQ邮件发送的支持,
  • 18-5-30 表单初始化插件