关于

项目时间线

This is a project timeline

2023年7月06日

06 July | Thursday

Slickflow-BPMN2 2.0.1.0 版本发布

1)修正保存时,由于开始和结束节点检测Timer类型引起的Bug;

2)完成转移连线上定义的接受者类型;

3)连线重新连接后的扩展属性更新;

2022年09月08日

08 Sept | Thursday

企业版 Slickflow-BPMN2.0 版本发布

1)流程设计器构建为BPMN2.0版本;

2)产品升级到NET6版本;

3)增加加签节点按照普通节点运行的模式;

4)完成普通任务可以加签的功能;

5)完成加签特殊情况下的退回功能处理;

2022年04月11日

11 April | Monday

企业版 Slickflow 1.7.8.0 版本发布

1)条件启动节点功能完成;

2)优化SQL查询,恢复直接SQL查询方式;

3)重构Slickflow.Data.DataProvider项目;

4)服务类型节点(ServiceTask)功能实现;

5)全部项目.NET6版本生成;

2021年9月30日

30 September | Thursday

Slickflow 1.7.7.8 版本发布

1)增加三种中间事件:定时、消息和条件;

2)重新调整HangFire作业功能;

3)简化并合并语言本地化项目;

4)完成动态表单设计器Quasar版,并发版;

2021年4月08日

08 April | Thursday

Slickflow 1.7.7 版本发布

1)引擎产品升级到.NET5版本;

2)Quasar(VUE)请假流程Demo示例;

3)实现会签结合审批网关分支流转模式;

4)设计器及测试工具多语言(中英文)界面显示;

5)增加pgsql脚本,满足用户数据库需求;

2021年02月08日

08 Feb | Monday

企业版 Slickflow 1.7.6.6 版本发布

1)项目升级到.NETCore3.1版本;

2)修正泳道流程有效性检查;

3)修正中间节点的事件响应;

4)运行时动态指定子流程功能实现;

5)表单项目多语言(中英文)界面支持;

2020年11月11日

11 Nov | Wensday

企业版 Slickflow 1.7.6.4 版本发布

1)新增加自动服务节点(ServiceTask);

2)新增加审批网关类型(ApprovalOrSplit);

3)增加或分支(OrSplit)条件都不满足时的默认分支选项;

4)完成表单数据控件级联事件处理;

5)修正表单绑定流程节点权限操作功能;

6)增加表单版本字段标识以及版本升级功能;

2020年7月30日

30 July | Thursday

Slickflow 1.7.6.3 版本发布

1)Linux版本路径大小写匹配修正;

2)表单实现下拉框控件数据源绑定功能;

3)表单输入控件实现事件绑定功能;

4)表单按钮控件支持单击事件;

5)集成FineUploader文件上传控件;

6)表单控件数据源之间实现级联控制;

7)数据源支持表、视图、SQL、存储过程和WebAPI接口;

8)统一重构表单控件属性定义界面;

2020年5月11日

11 May | Monday

Slickflow 1.7.6.0 版本发布

1)多语言本地化版本发版,支持中文英文;

2)集成消息队列(RabbitMQ);

3)实现泳道流程和主流程的数据维护;

4)实现跨泳道流程间的消息订阅和发布;

5)实现中间消息节点Throw/Catch和开始消息节点MessageStart;

6)增加业务日志模块项目;

2020年01月08日

08 January | Wednesday

企业版 Slickflow 1.7.5.3 版本发布

1)开发代码图形建模工具Slickflow.Graph工具;

2)集成CodeMirror实现引擎建模语言脚本执行;

3)实现流程有效性验证功能;

4)增加节点外部事件类型(C#组件方法反射调用);

5)增加中间事件节点(IntermediateEvent)的事件注册和调用

6)搭建面向全球客户引擎论坛:http://forum.slickflow.com;

2019年9月30日

30 Sept | Monday

企业版 Slickflow 1.7.5.0 版本发布

1)增加外部事件类型(调用WebAPI, SQL, 存储过程和Python脚本);

2)重构撤销(Withdraw)功能;

3)流程变量修改为区分和支持流程和活动类型;

4)WebTest项目增加流程变量的存储操作;

5)增加运行等方法异步(Async)接口;

2019年7月20日

20 July | Saturday

Slickflow 1.7.4.0 版本发布

1)设计器增加多语言环境支持(英文和中文);

2)实现模板技术,流程选择模板生成图形;

3)子流程多实例(并行容器)功能实现;

4)子流程节点修正角色定义;

5)增加任务退回后的退回时间记录;

6)修改流程变量设置方法,增加变量类型参数显式申明;

7)修正合并网关之后的节点可以同时退回多个分支的功能;

8)修复泳道节点重复问题;

2019年5月6日

6 May | Monday

集团版 Slickflow 1.7.3.0 版本发布

1)增加互斥(XOr)分支和合并模式;

2)实现增强或合并模式(EOrJoin);

3)并行多实例分支内部的退回处理,定位多路退回的办理人;

4)合并节点之后紧跟分支的条件判断功能增加;

5)增加UpgradeProcess()接口;

6)WebTest测试项目功能增加条件变量和控制参数;

2019年3月25日

25 March | Monday

企业版 Slickflow 1.7.2.0 版本发布

1)增加并行分支节点退回;

2)增加结束节点的事件绑定;

3)增加“驳回”和“办结”接口方法 ;

4)增加节点自定义属性MyProperties的属性读取(Json);

5)删除ActivityUrl字段,统一从Activity的xml内容读取;

2019年1月28日

28 Jan | Monday

企业版 Slickflow 1.7.0.0 版本发布

1)流程外部事件调用实现;

2)流程变量存储实现;

3)流程引擎流式服务接口实现;

4)中间事件(Intermediate Event)节点定义实现;

5)并行分支嵌套会签多实例的工作流模式实现。

2018年11月28日

28 November | Wednesday

企业版 Slickflow 1.6.3.8 版本发布

1)增加流程跳转的增强选项:包括发起人和结束;

2)重构退回节点,实现跨网关节点退回;

3)增加发送Resend()接口,实现退回后再原路返回;

2018年10月26日

26 October | Friday

集团版 Slickflow 1.6.3.3 版本发布

1)集成表单项目(百度编辑器版本);

2)集成引擎项目,表单流转统一界面按钮定制功能实现;

3)表单字段绑定流程节点的权限功能实现,权限有(可见和读写);

4)数据库表扩展增加租户属性字段,用于集团或SAAS平台项目搭建;

2018年6月22日

29 June | Friday

企业版 Slickflow 1.6.3.0 版本发布

1)待办任务的邮件发送功能完成;

2)任务逾期超时,自动完成功能完成;

3)修正图形设计器连线重叠功能,即增加连线控制点;

4)修正设计器项目角色冗余数据;

5)增加流程列表状态可用字段的格式化显示。

2018年1月9日

9 January | Tuesday

企业版 Slickflow(NetCore2.0) 1.6.0.0 版本发布

1)NETCore2.0 跨平台版本实现;

2)EFCore2.0 多数据库迁移脚本生成;

3)LINQ2Entity 替代SQL脚本;

4)设计器项目转换为 ASP.NET CORE;

5)MvcDEMO项目转换为 ASP.NET CORE;

2017年12月10日

10 December | Sunday

企业版 Slickflow 1.6.0.0 版本发布

1)增加并行分支多实例(并行容器)模式;

2)流程定时结束功能实现;

3)改进子流程启动人员列表自动读取;

4)已完成流程路径红色显示;

5)集团版、多组户和SAAS平台版实现;

2017年9月28日

28 September | Wensday

企业版 Slickflow 1.5.9.4 版本发布

1)引擎核心实现流程定时触发启动功能;

2)Slickflow.Designer实现定时作业CRON表达式编辑器功能;

3)新增WfJobs表,用于记录自动定时作业日志;

4)接口GetAllTaskActivityList()方法改进: 按照流程图转移顺序返回活动节点列表数据;

2017年7月29日

29 July | Saturday

企业版 Slickflow 1.5.9.3 版本发布

1)实现流程逾期完成,集成HangFire任务调度组件;

2)重构Slickflow.Designer设计器前端程序代码;

3)整合DEMO项目流程图查看功能到SFD设计器项目,避免重复构建;

4)WebDEMO请假流程增加意见表(HrsLeaveOpinion);

5)社区版 Slickflow 1.5.9 版本发布,设计器采用MxGraph框架,实现泳道功能。

2017年3月13日

13 March | Monday

企业版 Slickflow 1.5.8 版本发布

1)增加加签通过率类型字段CompareType,可以表单页面动态指定;

2)实现会签加签通过率两种类型(个数和百分比)的全覆盖功能;

3)修正Gateway节点之后Transition定义的ReceiverType类型未能获取的BUG;

4)实现跨Gateway节点退回的功能(OrSplit单一分支撤回);

2016年11月7日

7 November | Monday

企业版 Slickflow 1.5.7 版本发布

1. Slickflow.Designer 设计器项目全面重构编写,更新如下:

1)升级到ASP.NET MVC5;

2)升级到BOOTSTRAP3.3.7;

3)图形库框架升级到JSPLUMB2.2.8,图形体验更流畅;

4)AG-Grid取代SlickGrid,AG-Grid在开源社区方面的建设更加完善;

2. 项目解决方案VS2017版本建立。

2016年3月14日

14 March | Monday

企业版 Slickflow 1.5.5 版本发布

1)引擎集成国产数据库人大金仓Kingbase;

2)添加Slickflow.Module项目,实现组织机构的模块化构建;

3)引擎实现提交至发送人员的部门主管,下属或者同级同事流转功能;

2016年01月20日

20 January | Wednesday

企业版 Slickflow 1.5.2 版本发布

1)引擎增加辅助查询步骤角色用户关系接口;

2)优先支持数据存储XML方式;

3)重新改版设计器,全部实现SlickOne版本的Bootstrap框架;

4)MvcDemo重新改版为SlickOne版本的Bootstrap框架;

5)引擎集成支持动态表单示例功能实现;

2015年9月30日

30 September | Wednesday

企业版 Slickflow 1.5.1 版本发布

1)实现会签加签不同模式处理,串行并行及通过率设置;

2)引擎响应外部API接口,并实现调用功能;

3)IE8以上, Firefox 和谷歌浏览器兼容版本实现;

4)增加会签加签子流程等特性配置;

2015年5月31日

31 May | Sunday

社区版 Slickflow 1.2.0 版本发布

1)实现会签内部的退回和撤销操作;

2)增加流程动态加签功能;

3)图形设计器引入JsPlumb框架,兼容主流浏览器环境;

2015年1月11日

11 June | Sunday

Slickflow 1.0.0 版本发布

1)整理修改用户ID的数据类型,支持多种企业域账号系统;

2)发布基于HTML5技术的图形设计器;

3)发布MvcDemo示例的初版;

4)发布WinformDemo示例的测试程序。

2014年11月1日

1 November | Saturday

Wf5 更名为 Slickflow

1) 实现流程跳转功能;

2) 实现流程会签,包括串行会签和并行会签;

3) 扩展流程定义文件的读取接口;

4) 实现流程版本管理功能;

2014年3月31日

31 March | Monday

Wf5 0.1.5 版本发布

1) 实现会签基本功能,以及子流程流转功能;

2) 增加XML测试文件的模板示例;

3) 编写WebApi测试用例;

4) 实现任务办理的委托功能;

2013年11月24日

24 November | Sunday

Wf5 0.1.3 版本发布

1) 引入Dapper数据访问框架,底层支持多数据库;

2) 实现Asp.NET WebForm的演示示例;

3) 封装流程执行方法的返回对象,增加了获取当前运行节点的方法,提升查询效率;

4) 初版图形设计器发布;

2013年5月29日

29 May | Wendnesday

Wf5 根据实际项目的研发成果,发布第一个版本。

发版感言:流程引擎是实现业务流程的最佳组件工具,需要深入做下去。

 

项目贡献和参与人员


过河卒子(杭州)

青文逸仙(石家庄)

老朋友(上海)

Wayne(杭州)

π(苏州)

风风(深圳)

琼途(北京) 

随风(石家庄)


感谢团队成员的坚持和努力,谢谢Slickflow社区和群友的支持和建议,Slickflow 会一路向前,因为有你一路同行,我们才会走得更远。            


Slickflow 产品组

杭州立恭科技有限公司