* Saves the selected task with the variables set in the payload in the task scope
* - This method checks that the task is visible by the authenticated user
* - This method also check that the task is assigned to the currently authenticated user
void save(SaveTaskPayload saveTaskPayload);
Also, the TaskRuntime.delete() method is now returning the Task Status CANCELLED to be coherent with other operations and the reason is updated to
deleteTaskPayload.setReason("Task deleted by " + authenticatedUserId);
REST APIs / Swagger
Now as part of the release each *-starter project also release its SWAGGER JSON/YAML file which can be used to create clients for the services in different programming languages. You can also add them as dependencies to your projects.
Also /v2/api-docs endpoint was providing wrong value for mediatype application/json and has been fixed.
The way how connector definitions are referenced in the process XML has changed from connectorId.actionId to connectorName.actionName. If you were referencing connector definitions you need to update the following:
Note: nothing change if you're not using connector definition files
Static values as conector inputs
Add support to static values for connnector inputs inside the variable mappings. Static values can be used to provide extra input to connectors that are not defined in the connector definition.
//this is not in the connector definition
Note: It works also for connectors without definition.
We splitted the acceptance tests libraries for further refactoring and to make sure that Activiti Cloud and Activiti Cloud Modeling projects are decoupled. For this reason the module called (which was not present in 7.0.0):