camunda7.20与camunda7.19
- 基于Jakarta EL 4.0的新JUEL模块:Camunda 支持在许多位置使用类似脚本便捷表达式。在 V7.19.x之前,此支持基于开源库JUEL的JSP 2.1 标准的实现。在7.20.x版本中,我们从核心组件中删除了该源代码,并创建了一个名为 camunda-juel的专用库,该库基于Jakarta Expression Language 4.0规范,它是JSP 2.1 标准的后续规范。新的表达式语言API已集成到Camunda JUEL库中,默认情况下,Camunda的预打包发行版都带有新的Camunda JUEL库。如果要从 7.19.x或更早版本更新发行版,请参阅我们的迁移指南。
- 修复7个功能缺陷:
- 由于Opistic locking情况导致的INSERT/UPDATE失败,不会在Postgres上引发 OptimisticLockingException;
- Open API定义与实际的REST API不同
- 在Open API定义中,提取遥测数据响应不正确
- 在CompleteExternalTaskCmd中引发错误时,异常的根本原因丢失
- 当被占有的执行未被删除时,针对流程实例修改的任务监听器调用中,不会考虑 skipCustomListeners(实现中的 preserve-scope 概念)
- JUEL表达式在调用重载的Spin XML方法时间歇性地抛出异常
- 删除流程定义后,不会还原计时器声明
camunda7.19与camunda7.18
Camunda BPM 7.18和7.19是Camunda BPM的两个不同版本,它们之间的区别如下:
- 改进的Cockpit应用程序 - Camunda BPM 7.19进一步增强了Cockpit应用程序的功能和性能,提供更好的用户体验和更快的数据访问速度。
- 任务列表优化 - Camunda BPM 7.19改进了任务列表的功能和界面,增加了新的过滤器、搜索选项和导出选项,使用户可以更方便地处理任务。
- 改进的 DMN 评估器 - Camunda BPM 7.19提供了改进的 DMN 评估器,可以更快速和准确地执行决策表。
- 系统性能优化 - Camunda BPM 7.19对系统性能进行了优化,提高了整个系统的性能和响应速度。
- 新的任务管理选项 - Camunda BPM 7.19引入了新的任务管理选项,包括对子任务和外部任务的支持,以及对任务标记和注释的增强。
- 决策日志扩展 - Camunda BPM 7.19扩展了决策日志的功能,支持更多的决策事件记录和查询。
总之,Camunda BPM 7.19在用户体验、决策管理和性能方面有所提高,并带来了一些新的功能和特性,可以帮助用户更好地进行流程管理和决策管理。
camunda7.18与camunda7.17
Camunda BPM 7.17和7.18是Camunda BPM的两个不同版本,它们之间的区别如下:
- 改进的Cockpit应用程序 - Camunda BPM 7.18进一步增强了Cockpit应用程序的功能和性能,提供更好的用户体验和更快的数据访问速度。
- 任务列表优化 - Camunda BPM 7.18改进了任务列表的功能和界面,增加了新的过滤器、搜索选项和导出选项,使用户可以更方便地处理任务。
- 改进的 DMN 评估器 - Camunda BPM 7.18提供了改进的 DMN 评估器,可以更快速和准确地执行决策表。
- 系统性能优化 - Camunda BPM 7.18对系统性能进行了优化,提高了整个系统的性能和响应速度。
- 新的 REST API 版本 - Camunda BPM 7.18引入了新的REST API版本,支持更多的API操作和更好的API文档。
总之,Camunda BPM 7.18在用户体验、决策管理和性能方面有所提高,并带来了一些新的功能和特性,可以帮助用户更好地进行流程管理和决策管理。