We’re pleased to announce the release of Camunda Desktop Modeler 5.1. 

The newest version of Camunda Desktop Modeler improves the diagram editing experience. On the modeling canvas, we’ve significantly revamped the selection UX by adding a multi-select context pad, a dedicated multi-selection outline, and more. Multi-selection is properly indicated in the properties panel, too. Infrastructure-wise we ship conditional properties as a major enhancement to element templates—our solution for domain-specific editing—so that you can take advantage of the full potential of element templates as the universal building blocks for your process models. 

Read this blog post to learn more details about these features, and download the latest release to start modeling right away.

The multi-select context pad

With the latest release of Desktop Modeler, you can now conveniently perform actions for multiple selected elements. We have unified the user experience by making the context pad now available for multiple selection. From here, you can now align and distribute model nodes with ease. We also improved the Align and Distribute actions to work more intuitively in the context of BPMN and DMN diagrams.

Model elements aligned using the new multi-select context pad
Model elements aligned using the new multi-select context pad

Refined selection UX

To power the multi-select context pad and to make changes to complex process models more convenient, we refined the whole selection behavior. Selecting multiple elements now follows more intuitive patterns that we have identified from user observations over the past years.

Updated selection behavior in the Desktop Modeler, showcasing the multi-selection
Updated selection behavior in the Desktop Modeler, showcasing the multi-selection

Clear outlines now indicate what the outer box of the multi-selection is and what the child elements are. In addition, the properties panel is now consistent with the selection and allows changes only when a single element is purposefully selected. With these changes, we follow our paradigm of a lean experience that does not stay in your way so you can focus on modeling excellent business processes.

Conditional properties for element templates

Element templates allow you to create predefined configurations for BPMN elements. This means that you can create domain-specific BPMN elements that can then be easily used by others in process modeling, ensuring that only valid data for the domain-specific use case can be entered into the properties panel. The template takes care of binding the custom properties to the proper execution properties (i.e. input/output variables and headers).

This release adds support for conditional properties in your element templates. This means that it is now possible to create dynamic element templates that make the properties panel respond to user input by showing or hiding fields depending on the input of other fields.

The properties panel asks the user for further required input when selecting a value from a dropdown
The properties panel asks the user for further required input when selecting a value from a dropdown

With easy-to-write rules, you can now control the behavior of the properties panel, hide contextually irrelevant details, and guide your template users safely through the use of your templates.

Adding a simple condition attribute to make your templates dynamic 
You only need to add a simple condition attribute to make your templates dynamic 

You can learn more about how to define conditional properties (and element templates in general) in the documentation. If you want to get started right away, you can also try our sample templates from the Desktop Modeler repository

ℹ️ Please note that this feature is currently only available for Camunda Platform 8.

There is more

We have added several other smaller improvements to further enhance the user experience.

For a comprehensive list of all changes, please visit the changelog.

Looking forward

Download the latest release of Camunda Desktop Modeler to try these new features and, most importantly — share your feedback with us.

Did we miss anything? Did you spot a bug, or would you like to suggest an improvement? Reach out to us via our Camunda Community Forum, tweet us @Camunda, or file any issue you find in our Camunda Modeler issue tracker.

Stay tuned for future updates!

  • Header image that reads, "Camunda Automation Platform 7.18.0-alpha4 Released

    Camunda Automation Platform 7.18.0-alpha4 Released

    We are pleased to announce the next alpha release of Camunda Platform Runtime 7.18. This release features the following improvements: Support for H2 2.1 Traditional Chinese translations are available Improved status monitoring of batch jobs Improved safety of executing a batch operation on the Batch Operation page 8 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. Support for H2 2.1 This release adds support for the H2 database in version 2.1, which provides fixes for vulnerabilities. Enterprise customers...

    Read more
  • A title slide that reads "Camunda Optimize 3.9.0 alpha3 Released

    Camunda Optimize 3.9.0 alpha3 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 alpha3. What’s new? Ease of adding new reports to dashboard Reports are added to dashboards to design an individual overview of the performance of your processes. Adding reports to dashboards was already possible with previous versions of Optimize, but now we’ve reduced the number of steps to do...

    Read more
  • A Technical Sneak Peek into Camunda’s Connector...

    Learn what a connector is made of, how the code for a connector roughly looks, and how connectors can be operated in various scenarios. Since this is a preview, details are subject to change.

    Read more

Ready to get started?

Still have questions?