盘古BPM体验地址    盘古BPM交流群盘古BPM交流群号:963222735

Flowable6.3.1版本新特性(flowable最新版)

分享牛 8043℃
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最新版)