Join our largest event of the year | CamundaCon 2022 October 5-6

Icon Close
Camunda Automation Platform 7.18.0-alpha1 Released

Camunda Automation Platform 7.18.0-alpha1 Released

We’re pleased to announce the first alpha release of Camunda Automation Platform 7.18.0. This release features the following improvements:

Take a look at the release notes for a complete list of all the improvements and 10 bug fixes. Please also review the list of known issues.

You can download Camunda Platform 7 for free or run it with Docker. If you want to dig in deeper, you can find the source code on GitHub.

Get Process Instance Comments via REST API

Since the early days when Camunda was using Java APIs, users have been able to add comments to tasks. However, this feature was never available for a REST API – but now it is with this alpha release. Thanks to a contribution from Dimitrios Michail from the Harokopio University of Athens, users can now retrieve all task comments for a given process instance via REST API.

You can read more about the new REST endpoint in the documentation or try it yourself using Camunda Run and SwaggerUI.

Cockpit: Displayed Removal Time for Process and Decision Instances

The instance removal time is a key element of the History Cleanup feature used to remove historical process data. Before this release, the instance removal time was only available to users with direct access to the production database. With Camunda Automation Platform 7.18.0-alpha1, the removal time is now displayed in both the process instance history and decision instance views of Cockpit, making it easier and quicker for all relevant stakeholders to access.

Displayed Removal Time for Process and Decision Instances in Cockpit

Support for Quarkus 2.8.2

Camunda Platform 7.18.0-alpha1 features support for the latest version of Quarkus. You can use Quarkus 2.8.2 together with the Camunda Automation Platform Quarkus Extension

Make sure to check out the Quarkus migration guides between 2.1 and 2.8 for further details on what’s new.

Groovy Script Engine Updates

Camunda Platform 7 provides the Groovy script engine with pre-packaged distributions by default. With Camunda Automation Platform 7.18.0-alpha1, we bumped Groovy to version 2.4.21. We also decided to move away from the groovy-all.jar since newer Groovy versions no longer include it. Instead, the following Groovy modules are included in our pre-packaged distributions:

  • groovy-2.4.21.jar
  • groovy-jsr223-2.4.21.jar
  • groovy-json-2.4.21.jar
  • groovy-xml-2.4.21.jar
  • groovy-templates-2.4.21.jar

The Groovy modules, groovy-2.4.21.jar and groovy-jsr223-2.4.21.jar, are the only ones required for the correct operation of the Groovy script engine. However, we decided to provide additional useful Groovy modules to make the migration away from the groovy-all.jar less painful.

This change lays the groundwork for future Groovy updates that would have been more difficult if we continued using the groovy-all.jar. Using separate Groovy modules also gives you, the Camunda user, more freedom and flexibility in deciding what parts of Groovy you want to include in your Camunda setup.

Share Your Thoughts with Us!

Your feedback is really important to us, so please download Camunda Platform Runtime 7.18.0-alpha1, try it out, and let us know what you think.
You can contact us in the forum, send a tweet to @Camunda, or file a bug in our ticket system.

  • Feel Example Flow in Camunda 8

    FEEL more confident transforming data

    FEEL (Friendly Enough Expression Language) was created by the Object Management Group (OMG) “as part of the DMN standard”. Its goal is to be easy to understand, and at the same time, be full-featured enough to handle decision tables and literal expressions. When business and IT often work together on complex projects, writing expressions in a (relatively) accessible way reduces miscommunications and helps align teams. Camunda uses FEEL to map and transform business process data dynamically. For example, a loan application process pulls a credit score from an API call into a decision table. The decision table automates the next step of the process depending on the rules in the table. The data from the decision automation can then be...

    Read more
  • Title slide that reads, "Camunda Optimize 3.9.0 alpha4 Released"

    Camunda Optimize 3.9.0 alpha4 Released

    We’re excited to announce a new release of Camunda Optimize. 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, improve end-to-end processes, and evaluate the success of your process automation initiative. In the rest of this post, we’ll highlight some of the new capabilities introduced in Optimize 3.9.0 alpha4. What’s new? Process Onboarding UX Whenever the first process instance of a new process definition is deployed, the user will receive an email with an invitation to create a first default dashboard in Optimize. Restrict report and dashboard creation to collections Optimize is structured with entities like...

    Read more
  • Title slide that reads "Camunda Automation Platform 7.18.0-alpha5 Released"

    Camunda Automation Platform 7.18.0-alpha5 Released

    We are pleased to announce the next alpha release of Camunda Platform Runtime 7.18. This release features the following improvements: Logging: Engine name parameter in mapped diagnostic context Exception Error Codes now available in the External Task Clients IBM WebSphere Application Server Liberty support New Supported Environments 7 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. Logging: Engine Name Parameter in Mapped Diagnostic Context As an addition to the already present list of parameters for the logging context,...

    Read more

Ready to get started?

Still have questions?