We are happy to share the first alpha release of Camunda BPM 7.15 with you! This release features the following improvements:

  • Extend OpenAPI documentation
  • New External Task Lock API
  • Maven Project Templates
  • New Tasklist Features
  • 19 Bug Fixes

You can Download Camunda for free or Run it with Docker.

For a complete list of all improvements, take a look at the release notes. Please also see the list of known issues.
If you want to dig in deeper, you can find the source code on GitHub.

Extend OpenAPI documentation

We added Open API descriptions for the following REST API endpoints:

  • Batch
  • Decision Definition

To learn more about our Open API, visit our official documentation.

New External Task Lock API

With the 7.15.0-alpha1, we added an option to separate the actions of fetching and locking of external tasks. You can now query for external tasks by using the ExternalTaskService in the Java API, or the GET /external-task or POST /external-task Rest API endpoints.

Once the required external tasks are selected, they can be locked through the new ExternalTaskService#lock(String externalTaskId) method, or through the new POST /external-task/{id}/lock Rest API endpoint.

Maven Project Templates

Getting a head start on creating a new project is always nice. With our Camunda BPM Maven Archetypes, we provide templates that help you in getting up to speed with a proper setup based on best practices we recommend for certain projects. We upgraded all templates to work with Camunda BPM 7.14.

Generating a new Spring Boot Starter project based on our template is as easy as executing the following Maven command:

mvn archetype:generate 
    -DarchetypeGroupId=org.camunda.bpm.archetype 
    -DarchetypeArtifactId=camunda-archetype-spring-boot 
    -DarchetypeVersion=7.14.0

This will let you interactively define basic properties of your project like a groupId and base package name and create a project with a proper setup to get started with a production-ready process application.

The templates can also be used from your favorite IDE in order to create projects and directly import them into your IDE for an even faster startup time to get going right away.

You can read up on the project templates in our documentation.

New Tasklist Features

When using embedded start forms, it is now possible to hide start buttons if you implemented your own and don’t want to use the default buttons Tasklist provides. You can configure it using the $scope.options.hideStartButton flag in a cam-script tag. Learn more about embedded forms in our Forms documentation.

We also added a new filter criteria, which allows you to search for assigned tasks only. Learn more about creating and managing filters in the Tasklist documentation.

Share Your Thoughts with Us!

Your feedback is really important to us, so please download Camunda BPM 7.15.0-alpha1, try it out, and let us know what you think about it.

You can contact us in the forum, send a tweet to @Camunda, or file a bug in our ticket system.

  • The Journey from Camunda BPM to Camunda...

    You might have noticed something a little different about our recent release announcement: Camunda BPM is now Camunda Platform. We’ve renamed our process automation solution to better reflect our mission to help organizations automate any process, anywhere. And, to be perfectly honest, we are also keeping up with what we’re hearing in the field — many of our users and customers already informally refer to “Camunda Platform” or even just “the platform” or simply “Camunda” when talking about the product. During CamundaCon 2020.2, our CEO, Jakob Freund, explained that processes are the algorithms that determine how an organization runs. They define how we work within our own team or across teams, and they influence the way we deal with our...

    Read more
  • Camunda Optimize 3.4.0 Released

    We’re excited to announce the release of Camunda Optimize 3.4.0. Camunda Optimize provides business activity monitoring for workflows, supporting continuous process improvement by providing transparency into your automated workflows and decisions. Business-friendly reports, dashboards and alerts make it possible to identify process bottlenecks and improve end-to-end processes. If you’d like to get started with Optimize 3.4.0 right away, you can download the release here with your Camunda Enterprise Platform customer credentials. And if you’re not yet a Camunda customer, you can sign up here for a free 30-day trial of the Camunda Enterprise Platform, which includes Camunda Optimize. In the rest of this post, we’ll highlight some of the new capabilities introduced in Optimize 3.4.0. Introducing Multi-Measure and Multi-Aggregation Reports...

    Read more
  • Cawemo Enterprise (On-Premises) 1.6 Released

    We’re happy to announce the 1.6 release of Cawemo Enterprise On-Premises. Cawemo is the specification platform of the Camunda stack, enabling all stakeholders to model and collaborate on BPMN and DMN diagrams and related files. The main improvements in this release are: DMN Modeling Cawemo supports modeling of DMN diagrams in addition to BPMN. Enhanced Template Editor In addition to UiPath, Cawemo supports templates for Automation Anywhere and External Service Tasks. Additionally, you are able to define BPMN Errors. Improved Access Rights Capabilities Organizations and projects can have more than one admin now. LDAP integration You can connect your on-premises installation to an LDAP server. As a Camunda Enterprise customer, you can install or upgrade to version 1.6 following our...

    Read more