We’re excited to announce the release of Camunda Cloud 1.1.0-alpha1, which includes
- Zeebe 1.1.0-alpha1
- Operate 1.1.0-alpha1
- Tasklist 1.1.0-alpha1
In this post, we’ll highlight some of the new capabilities introduced in this alpha release.
The first alpha version of Zeebe since the 1.0.0 release in May contains mainly bug fixes and preparing for new features coming in 1.1.0 in July. You can find the full list of closed issues in GitHub.
With the 1.1.0-alpha1 release of Operate we improve the handling of large activity instance trees. Processes which have a large number of activities in the root level, such as processes with some type of loop, will now be better supported by the activity instance tree in the Operate details view. The visible activities will be loaded in an infinite scroll fashion and only a limited number of activities will be kept in memory, which will allow the user to scroll through the list without hitting any performance or resource issues.
Similar improvements have been made to the variables list panel in the instance details view. Prior to this release, all variables of the scope were loaded at once, which could lead to issues if several variables or large variables are used in the process instance. With the latest changes the variable list now also utilizes endless scrolling to reduce the amount of loaded variables. We’ve also implemented a type of lazy fetching of variable values, meaning that only a limited amount of bytes of a variable value are loaded by default. The full variable value is only loaded if a user wants to edit the variable value. This prevents situations where large amounts of variables are fetched by the frontend.
How to get it
You can make use of Zeebe, Operate and Tasklist 1.1.0-alpha1 directly in Camunda Cloud by selecting the “alpha” channel when creating a new cluster, for more information visit the Camunda Cloud docs.
The releases for Zeebe Engine, Operate, and Tasklist have also been published on GitHub and you can find the assets here.
Please note that alpha versions are not meant to be used in production and cannot be updated to minor or major releases without losing data.