Flowable 7.0.0 release

简介: Flowable 7.0.0 release

Flowable 7.0.0 release

  • 这是第一个稳定发布的版本7的可流动引擎,侧重于Spring Boot 3,Spring 6和Java 17的升级。
  • REST应用程序需要一个支持Jakarta 9的servlet容器/应用服务器。
  • 该版本主要关注BPMN、CMMN、DMN和事件注册引擎的主要可流动引擎和REST APIs。这意味着没有UI应用程序,没有内容和表单引擎,Mule和其他一些模块也被删除。
  • 发布了一篇博客文章,提供了更多关于Flowable 7版本的信息https://www . flow able . com/blog/engineering/flow able-open-source-7-0-0发布
  • 支持CMMN的批量迁移
  • 案例重新激活的重复支持
  • 支持停止内务处理批处理
  • 支持Http头和HTTP任务选项
  • 移除重新定位的Spring Boot启动器
  • 应改为使用可流动-弹簧-启动-启动-基本-可流动-弹簧-启动-启动-过程
  • 应该使用易流动-弹簧-启动-启动-剩余-api -易流动-弹簧-启动-启动-过程-剩余
  • 添加包含所有可流动工件的可流动bom
  • 支持动态Kafka消息密钥
  • 将TaskCompletionBuilder添加到CmmnTaskService
  • 添加对处理错误开始和边界事件的自定义输入参数以及在错误结束事件中传递附加数据的支持
  • 增加了在变量中存储人工和用户任务完成者的功能
  • 支持收集字符串或json数组作为邮件任务中的邮件收件人
  • 升级到Spring Boot 3.1
  • 升级到Camel 4
  • 升级到CXF 4
  • 为通过可流动邮件客户端发送电子邮件提供一个抽象概念
  • 使用Jakarta邮件代替Javax邮件,用Eclipse Angus邮件代替Apache Commons邮件
  • 删除基于消息的执行器
  • 删除一些易流动的废弃代码
  • CmmnRepositoryService # getDecisionTablesForCaseDefinition-请改用CmmnRepositoryService # getDecisionsForCaseDefinition
  • repository service # getDecisionTablesForProcessDefinition-请改用repository service # getDecisionsForProcessDefinition
  • historicalcaseinstancequery # limit case variables-没有替换它是一个noop
  • CaseInstanceQuery # limitcaseinstancevaluations-没有替换它是一个noop
  • historicalprocessinstancequery # limitprocessinstancevaluations-没有替换它是一个noop
  • ProcessInstanceQuery # limitprocessinstancevaluations-没有替换它是一个noop
  • 任务信息查询#限制任务变量-没有替代它是一个noop
  • 已从CmmnEngineConfiguration和ProcessEngineConfigurationImpl中删除查询限制配置
  • 移除了history manager # recordActivityEnd-没有替换,Flowable从未调用该方法
  • 已删除org . flow able . engine . flowabletaskalreadyclaimedexception-请改用org . flow able . common . engine . API . flowabletaskalreadyclaimedexception
  • 已删除org . flow able . engine . CFG . mail server info-请改用org . flow able . common . engine . impl . CFG . mail . mail server info
  • 已删除org.flowable.http.HttpRequest -改用org . flow able . http . common . API . http request
  • 已删除org . flow able . http . httpresponse-改用org . flow able . http . common . API . httpresponse
  • 已删除org . flow able . http . delegate . http request handler-改用org . flow able . http . common . API . delegate . http request
  • 已删除org . flow able . http . delegate . httpresponse handler-请改用org . flow able . http . common . API . delegate . httpresponse
  • 已删除org . flow able . identity link . service . identity link type-请改用org . flow able . identity link . API . identity link type
  • 已删除ManagedAsyncJobExecutor -在引擎配置中配置线程工厂
  • 已删除org . flow able . spring . springcallerrunsrejectedjobshandler-请改用org . flow able . spring . job . service . springcallerrunsrejectedjobshandler
  • 已删除org . flow able . spring . springrejectedjobshandler-请改用org . flow able . spring . job . service . springrejectedjobshandler
  • 删除异步历史支持。如果您正在使用异步历史记录,请确保在启动新版本之前没有异步历史记录作业
相关文章
|
存储 XML Java
Flowable工作流-高级篇
Flowable工作流-高级篇
5840 0
|
存储 XML 数据库
Flowable 完整表结构说明(一)
Flowable 完整表结构说明
2614 0
|
Java 应用服务中间件 API
Flowable UI Web应用搭建教程(图解)
Flowable UI Web应用搭建教程(图解)
1001 0
|
数据可视化 前端开发 Java
SpringBoot 集成 Flowable + Flowable Modeler 流程配置可视化(图解)(一)
SpringBoot 集成 Flowable + Flowable Modeler 流程配置可视化(图解)
3517 0
|
关系型数据库 MySQL Java
docker 安装flowable-ui使用mysql
docker 安装flowable-ui使用mysql
993 0
|
消息中间件 JSON Java
Flowable 7.0.0 release发布
Flowable 7.0.0 release发布
589 0
|
消息中间件 Java Kafka
flowable6.8.0正式发布了
flowable6.8.0正式发布了
784 0
|
11月前
|
XML 存储 Java
SpringBoot集成Flowable:构建强大的工作流引擎
在企业级应用开发中,工作流管理是核心功能之一。Flowable是一个开源的工作流引擎,它提供了BPMN 2.0规范的实现,并且与SpringBoot框架完美集成。本文将探讨如何使用SpringBoot和Flowable构建一个强大的工作流引擎,并分享一些实践技巧。
2415 0
|
前端开发 数据库 JavaScript
基于Flowable的流程挂接自定义业务表单的设计与实践
文章讨论了如何在Flowable流程引擎中挂接自定义业务表单,以及相关设计和实践的步骤。文章中包含了一些前后端代码示例,如Vue组件的模板和脚本部分,这些代码用于实现与Flowable流程引擎交互的界面。例如,有一个按钮组件用于提交申请,点击后会触发applySubmit方法,该方法会与后端API进行交互,处理流程启动、查询关联流程等逻辑。
52958 11
Flowable流程的挂起与激活详解
Flowable流程的挂起与激活详解
746 1