2017年10月13号,flowable团队终于释放了flowable6.2版本,这个也是目前最新官方释放的稳定版本。
flowable6.2版本新特性如下:
1.引入了一个全新的CMMN引擎,该引擎的版本为1.1。这提供了CMMN 1.1 OMG标准的实现(关于cmmn可以访问官网 http://www.omg.org/spec/CMMN/1.1/)。这个新引擎已经投入了很多精力在开发以及完善。它使用一组为CMMN引擎执行优化的数据库表。我们添加了一个新的CMMN用户指南来帮助您入门。请注意,因为这是第一个版本,CMMN引擎被标记为一个实验特性,缺少像计时器和HTTP和决策任务等功能将在下一个版本中添加。
2.在Flowable Modeler应用程序中添加了一个CMMN编辑器。
3.增加了对Flowable task 应用程序的CMMN案例支持。
4.BPMN和CMMN引擎共享许多公共服务,如任务、变量、身份链接和作业。因此,从核心BPMN引擎模块提取这些服务,并为每一个服务创建新的模块。BPMN和CMMN引擎利用这些服务来提供示例任务和变量的支持。这种方法在部署模型中是非常灵活的。您只能运行BPMN引擎,只运行CMMN引擎,或者在没有任何问题的情况下运行它们。
5.各种各样的小问题修复。
升级须知:
由于任务、变量、身份链接和作业服务的提取,我们必须更改这些模块中使用的类的包名。这意味着,例如TaskQuery和Job Query已经被移动到一个新包中。这样做是为了遵循OSGi标准,并为新的Java 9版本做好准备。这意味着您在迁移到版本6.2.0时遇到了一些编译问题。
我们总是尽可能地阻止它,但是由于新的模块,在这个版本中这是不可能的。这些新服务的通用命名模式是org .flowable. {servicename}.api模块和org .flowable. {servicename}.service。
网友评论