After six months of dedicated work, we are proud to announce the release of Camunda BPM 7.5.0.

The highlights are:

  • Process Instance Migration
  • Multi Tenancy with Tenant Identifiers
  • Reporting API and Duration Report
  • External Task Improvements
  • Webapp UI/UX improvements
  • New Supported Environments
  • And More

Download Camunda For Free or Run it with Docker.

Register for release webinars held in English language and German language where we will present the new features to you.

Read the update guide to learn how to update an existing installation or application.

See our JIRA for a list of known issues and the section at the end of this post on issues that we are fixing in the near future.

Process Instance Migration

Composition of Migration Plans in Camunda Cockpit

Today’s organizations need to quickly adapt their processes to changing requirements. While they have the tools and skills to rapidly improve BPMN models and
supplementary code, immediate control over the state of running process instances is often lacking. The result is a gap between to-be processes and as-is processes.

Camunda BPM 7.5.0 closes that gap by providing the tools to apply improved process models to long-running process instances with minimal interference on process operations. In particular it contains:

Batch Dashboard

Multi Tenancy with Tenant Identifiers

Multi-Tenancy with Tenant Identifiers

The new release brings greater flexibility when using Camunda in a multi tenancy scenario. In addition to the existing approach with one process engine per tenant that separates data into different database schemas, you can now employ a single process engine for all tenants.
It reduces the effort to manage large tenant bases significantly.

The single engine approach uses tenant identifiers in the form of persistent attributes in the Camunda database schema.
Resources can be shared between all tenants or restricted to a single tenant. From a tenant’s perspective, the multi-tenancy concept is transparent. Access
is restricted to their own data without interfering with other tenants.

In essence, the new Multi Tenancy feature provides:

  • Persistent tenant markers for process engine resources
  • Java and REST APIs to set and query by tenant markers
  • Camunda Admin UI to manage tenants and tenant membership
  • Authentication API for transparent resource access from a tenant’s perspective
  • Camunda web application filter for transparent resource access from a tenant’s perspective
  • Deployment of shared resources to manage common processes, cases, and decisions for all tenants in one place

Tenant Management in Camunda Admin

Reporting API and Duration Report

Reporting in Camunda Cockpit

Analyze process performance over a period of time with the new reporting features:

  • A new history API to programmatically create process instance reports
  • A corresponding Cockpit UI (Enterprise Edition only)

Find details on reporting in the alpha1 blog post.

External Task Improvements

The External Task Pattern is a Camunda feature to decouple BPMN flow evaluation in the process engine from task execution.

This release extends the external task concept by two aspects:

Webapp UI/UX Improvements

New Camunda Cockpit Dashboard

In the recent months, we have made the Camunda UI more simple and consistent.
This affects the web applications (Cockpit, Tasklist, Admin) as well as the online documentation and the new user forum.

The web applications contain the following improvements:

  • Cleaner and more consistent web application UI
  • Full Keyboard Accessibility for Camunda Tasklist
  • New Camunda Cockpit Dashboard
  • New Camunda Admin Dashboard

Read the focused blogpost blogpost that introduces the new concepts and compares the 7.4.0 Tasklist design to the new 7.5.0 Tasklist design.

New Supported Environments

We add the following application servers to the list of supported environments:

  • WildFly 10
  • Oracle WebLogic 12c R2 (Enterprise Edition only)

And More

Read the release notes for a complete list of features.

Known Issues

Camunda 7.5.0 has a regression with the REST API resource for message correlation (see ticket CAM-6139). We will release Camunda 7.6.0-alpha1 with a bug fix in the near future.

What Do You Think?

What do you think about the new Camunda BPM features? Let us know in the user forums or in the comments section of this article!

  • Monitoring Camunda Platform 7 with Prometheus

    Monitoring is an essential facet of running applications in a production system. Through this process, organizations collect and analyze data, and determine if a program is performing as expected within set boundaries. When combined with alerting, monitoring allows for detecting unexpected system behavior to mitigate exceptional situations as fast as possible. Furthermore, tracking the performance of a system enables organizations to improve those aspects that have the biggest impact with higher priority. One essential aspect of monitoring is the list of key metrics you want to observe. There are different categories of statistics that can be of interest here. To observe the defined metrics, there are plenty of application monitoring tools on the market today. They differ in many aspects...

    Read more
  • Securing Camunda 8 self-managed cluster and applications...

    Directory services are an effective way to manage an organization’s users, groups, printers, devices, and more. Most organizations accomplish this using Active Directory, Apache Directory, Oracle Internet Directory, or other similar tools. Recently I worked with a customer who wanted to see how he could secure the Camunda 8 Platform and process applications with such a directory. Their requirements consisted of: Allowing Directory users to access Camunda applications (Tasklist, Operate, Optimize) Accessing secured Tasklist & Operate APIs from our custom project Securing the custom project In this article, I’ll briefly explain the 3 easy steps taken to fulfill their requirements which include: Federate users from the Directory service into Keycloak Declare an application in Identity to access Camunda APIs Configure...

    Read more
  • Accelerate Connectivity with Camunda Platform 8.1

    We’re thrilled to announce Camunda Platform 8.1, the latest release of our process orchestration solution. This new version introduces features that accelerate connectivity to the many different systems and technologies that are required for true digital transformation, including: Create custom Connectors with our Integration Framework to accelerate connectivity New out-of-the-box Connectors for popular services Enhancements to Camunda Modeler that improve productivity Hot backups and official support for Amazon EKS and Red Hat OpenShift Plus, several upgrades requested by Camunda Platform 7 customers Organizations across all industries rely on complex technology stacks to adapt and enhance their operations in response to market dynamics, new disruptive companies, and increasing consumer expectations. Your technology stack likely includes everything from cutting-edge technologies to legacy...

    Read more

Ready to get started?

Still have questions?