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.M4</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.M4</version><scope>import</scope><type>pom</type></dependency></dependencies></dependencyManagement>
In the 7.1.0.M4 release you will find the following main fixes & features:
BPMN elements:
Support of Error Event and Event Sub-process
Support of Terminate event
Support or Message Event: it's possible to model processes that uses Message Start Event, Message Intermediate Catch event and Message Boundary event. The message can be thrown event using a REST endpoint:
Start a process via message:
POST {{gateway}}/rb/v1/process-instances/message{"name": "myMessageName","businessKey" : "my key","variables": {"firstName": "John"},"payloadType": "StartMessagePayload"}
Send message to Message Intermediate Catch event or Message Boundary Event:
PUT {{gateway}}/rb/v1/process-instances/message{"name": "myMessageName","correlationKey" : "my key","variables": {"firstName": "John"},"payloadType": "ReceiveMessagePayload"}
Upgrade Spring Boot and Spring cloud versions:
Spring boot: 2.1.6.RELEASE
Spring cloud: Greenwich.SR2
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​
This will improve performances for audit service.
Liquibase will handle database initialisation and schema migration Audit and Query services.
Problem with MySQL initialisation script in Activiti Core and Runtime Bundle: https://github.com/Activiti/Activiti/issues/2929​
​