flowable官方已经释放了最新版,目前的最新版本是Flowable6.3.1,Flowable6.3.1版本新特性如下:
新特性如下:
1、引入一个app引擎,当启动Flowable 任务应用程序时,所有应用程序部署都会自动迁移到新的app引擎。
2、向CMMN引擎添加了异步历史支持。
3、将更多的历史信息添加到具有历史计划主题的CMMN引擎中。
4、改进了Spring引导支持,并升级到Spring Boot 2.0.2。
5、在Flowable任务应用程序中增强的调试器来计算表达式和脚本。
6、使作业服务更通用于范围类型属性,以提高针对不同作业类型运行不同作业处理程序的可能性。
7、各种各样的小错误修复。
更新记录
包重新命名
为了使可流模块与OSGi和Java 9模块兼容,需要一些包重命名来防止冲突。重命名已经按照这个模式进行了。org.flowable.engine.common -> org.flowable.common.engine
使用Spring引导的StrongUuidGenerator
Spring引导过程自动配置现在使用了StrongUuidGenerator。如果你重写了默认值,你可以删除它。如果您想继续使用DbIdGenerator,那么只需将下面的bean添加到配置中。
@Bean public EngineConfigurationConfigurer<SpringProcessEngineConfiguration> processEngineDbIdGeneratorConfigurer() { return engineConfiguration -> engineConfiguration.setIdGenerator(new DbIdGenerator()); }
DbIdGenerator的默认值将在流程引擎的创建过程中被填充。
IdmEngineConfigurator
默认的IdmEngineConfigurator和SpringIdmEngineConfigurator已经从org.flowable.app.engine.impl.cfg和org.flowable.spring.configurator移动到了org.flowable.idm.engine.configurator、org.flowable.idm.spring.configurator。如果你使用了它们,请替换imports包。
Async history 类修改的包
异步历史类已经从流程引擎模块转移到作业服务,使它们可以用于其他组件。
1、关于异步历史收集和执行的类(AbstractAsyncHistoryJobHandler, AsyncHistoryJobHandler, AsyncHistoryListener, AsyncHistorySessionFactory, AsyncHistorySession, DefaultAsyncHistoryJobProducer, HistoryJsonTransformer)。async已经被移动到org.flowable.job.service. request .history包。
2、与执行异步作业相关的类(最明显的是AsyncHistoryJobMessageHandler和AsyncHistoryJobMessageReceiver)已经从org.flowable.engine.impl.asyncexecutor.message移动到
org.flowable.job.service.impl.asyncexecutor.message
包。 3、类似的,对于使用消息队列来执行异步历史作业:packageorg.flowable.engine.impl.history.async.message中的类现在已经在
org.flowable.job.service.impl.history.async.message
包中。转载请注明:分享牛 » Flowable6.3.1版本新特性(flowable最新版)