You can consume all the Activiti artifacts for this release from Maven Central:
Activiti Cloud:
<dependencyManagement><dependencies><dependency><groupId>org.activiti.cloud.dependencies</groupId><artifactId>activiti-cloud-dependencies</artifactId><version>7.1.0.M3.1</version><scope>import</scope><type>pom</type></dependency></dependencies></dependencyManagement>
Activiti Core
<dependencyManagement><dependencies><dependency><groupId>org.activiti.dependencies</groupId><artifactId>activiti-dependencies</artifactId><version>7.1.0.M3.1</version><scope>import</scope><type>pom</type></dependency></dependencies></dependencyManagement>
In the 7.1.0.M3.1 release you will find the following main fixes & features:
New common variable mapping logic for connectors, user tasks and call activities.
Constant values are not part of mappings anymore. They have their own specific field in the extensions.json
.
BPMN elements:
Support of Timers (start, intermediate catch, boundary) and Inclusive Gateways in the Activiti Modeling Application
Enhancement of Timers and async tasks execution for Activiti Cloud: jobs are now relying on message broker to distribute the load between the different replicas of the runtime bundle.
You can also deploy our Example HELM charts using your favorite cloud platform (i.e. AWS, GCP, Azure...) or on-premise Kubernetes installation by following our Getting Started Guide
Variable mapping
The new variable mapping logic comes with newly defined edge cases, where no mapping means that all the variables are gonna be mapped, with same names, to the element whose mapping is missing:
"mapping": {}