7.1.0 M4

7.1.0.M4

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

Known issues / Changes from 7.0.x

Replace @Lob annotation with TEXT column definition in audit service

This will improve performances for audit service.

Add Liquibase to Audit and Query services

Liquibase will handle database initialisation and schema migration Audit and Query services.

Known issues

Problem with MySQL initialisation script in Activiti Core and Runtime Bundle: https://github.com/Activiti/Activiti/issues/2929

Last updated