camunda BPM 7.0-alpha7 released

  • Blog
  • >
  • camunda BPM 7.0-alpha7 released
TOPICS

30 Day Free Trial

Bring together legacy systems, RPA bots, microservices and more with Camunda

Join the Camunda Developer Newsletter

Get the latest events, release notes, and product updates straight to your mailbox.

TRENDING CONTENT
camunda BPM 7.0.0-alpha7 is out now!

The highlights of this new release are:

  • In Cockpit we worked on the visualization of Process Instances:
    • Incidents of a running process instance will be shown in the corresponding rendered process diagram.
    • The former introduced Activity Instance Tree will be visualized as a tree.
    • Now it is possible to select a BPMN element in the rendered process diagram or to select a activity instance within the activity instance tree. If a single BPMN Element is selected, the corresponding activity instances will also be selected in the tree (and vice versa).
    • Variable instances of the process instance/activity instances will be shown in the view.
  • In Cockpit you can switch between the configured process engines (multi-tenancy).
  • The variable instances can be selected via an introduced Java and REST Api.
  • Support of a further BPMN 2.0 Element: Link Event.
  • New user guide for Cycle and Tasklist.

33 issues were closed. See the complete release notes in Jira.

Visualization of a Process Instance

The following screencast summarizes all in this release implemented features in Camunda Cockpit:

Camunda BPM 7.0-alpha7 released

Support of multi-tenancy in Camunda Cockpit

Due to the possibility to run multiple tenants on the Camunda BPM platform you can now switch between the configured process engines in Cockpit to get the process engine specific information.

switching the configured process engines

Variable Instance query

Now it is possible to create a variable instance query to get variables instances:
runtimeService
  .createVariableInstanceQuery()
  .list()
Furthermore, with the Java Api you are able to query after variables instances for more than one task id, process instance id, execution id and activity instance id at once. For example:

runtimeService
  .createVariableInstanceQuery()
  .taskId("aTaskId", "anotherTaskId")
  .list

In the case of the example you will get all variable instances with the task id “aTaskId” and “anotherTaskId”. This is also possible with the process instance ids, execution ids and activity instance ids.

Note: At the moment it is not possible to select variable instance with the type ‘bytes’.

The variable instance query is also exposed via the REST API.

Try All Features of Camunda Platform

Related Content

What does your organization need to do to achieve Level 3 of the Process Orchestration Maturity Model? Learn how in the third post in our series on process orchestration maturity.
Conveying the business value of process orchestration is critical to ensuring it will be properly understood and adopted.
What does your organization need to do to achieve Level 2 of the Process Orchestration Maturity Model? The second blog post in our series on process orchestration maturity.