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

Icon Close
Register

We’re excited to announce the release of Camunda Cloud 1.4.0-alpha2.

If you’d like to get started with Camunda Cloud 1.4.0-alpha2 right away, you can sign up for a free trial now.

What to Expect

Camunda Cloud 1.4.0-alpha2 is the second alpha release for our next stable minor release in April 2022. This alpha includes bug fixes and the preparations for the major features of the next 1.4.0 release. 

DMN support in Zeebe

In the upcoming  1.4.0 version, we plan to add DMN support to Camunda Cloud. Within 1.4.0-alpha2, we finished the foundations of DMN decisions evaluation in Zeebe. 

The Desktop Modeler now allows you to link a business rule task with a decision using its ID and specify a result variable to store the decision result in the process instance data. Next, the Zeebe workflow engine will invoke the corresponding decision and store the result in the specified variable. You can then access the decision result in any following step.

Zeebe process test project

The Zeebe process test project was also released in version 1.4.0-alpha2 and features multiple improvements, including support for Java 8 projects.

How does it work?

We added a new extension to the project. Depending on the extension you’re using, tests will either run using testcontainer (supporting Java 8+) or run using the embedded engine (supporting Java 17+).

Java 17+

This will work exactly the same as before, so continue annotating your tests with @ZeebeProcessTest and adding the following dependency:

<dependency>
  <groupId>io.camunda</groupId>
  <artifactId>zeebe-process-test-extension</artifactId>
  <scope>test</scope>
  <version>1.4.0-alpha2</version>
</dependency>

Java 8+

This will work almost the same as the Java 17+ version, but Docker must be running for it to do so. In addition, tests will still need to be annotated with @ZeebeProcessTest, but the required dependency has changed to:

<dependency>
  <groupId>io.camunda</groupId>
  <artifactId>zeebe-process-test-extension-testcontainer</artifactId>
  <scope>test</scope>
  <version>1.4.0-alpha2</version>
</dependency>

Improved backup documentation

We added a new section of the documentation to describe how to backup and restore a Zeebe cluster to support failure recovery examples during update procedures.

Support to override authority in the TLS handshake

Zeebe 1.4.0-alpha2 supports overriding the authority used in the TLS handshake in the Java, Go, and CLI clients. Specifically, it overrides the hostname used in the hostname verification. 

In the Java client, you can override the authority using the .overrideAuthority method on the ZeebeClientBuilder API or using the zeebe.client.overrideauthority configuration property.

With the Go client, you can specify the OverrideAuthority of the ClientConfig to override the authority.

For zbctl, the new –authority flag allows you to override the authority.

In addition, all clients support the ZEEBE_OVERRIDE_AUTHORITY environment variable.

Store temporal values as a variable from the expression result 

Zeebe can now store the result of more expressions in a process instance variable. The following data types can now be stored in a variable: date, time, date-time, day-time-duration, year-month-duration. The value is stored as the ISO-8601 string representation. For more information, look at the related pull request.

Camunda Cloud Self-Managed Helm Charts

We’re promoting the Helm Charts as our main deployment target in Camunda Cloud Self-Managed environments; therefore, we promoted the Helm Charts to the Camunda GitHub organization. We’ve also improved the documentation on how to use Helm Charts and streamlined the user experience by reducing the available chart options.

We will extend the charts further to contain all Camunda Cloud Self-Managed components, including Optimize and Identity.

How to Get It

You can access Zeebe, Operate, and Tasklist 1.4.0-alpha2 directly in Camunda Cloud by selecting the alpha channel when creating a new cluster. Visit Camunda Cloud docs for more information. 
The releases for Zeebe Engine, Operate, and Tasklist are also now available on GitHub for your access. As this is an alpha release, we don’t offer updates from later software versions.

  • 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
  • Increase your resilience with new regions in...

    We’re excited to announce new regions for Camunda Platform 8 SaaS that further strengthen the resilience, performance, and data requirements for our SaaS customers. Enterprise customers can now choose to create their clusters in a number of regions including Europe West, US Central, US East, and the most recent addition, Australia South East. This provides multiple benefits, such as increasing availability, allowing to set up fail-safes, adhering to regulatory requirements for regional data storage, and reduced latency due to closer physical proximity. Resilience and redundancy in technology are important for all modern organizations and are top of mind for many. Across industries, organizations need a solution that scales effectively and is resilient to provide a good base for process orchestration....

    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

Ready to get started?

Still have questions?