We are excited to announce the release of Camunda Modeler v4.3.0. This release comes with a ton of improvements for users working heavily with variables and templates.

Download the latest release and start modeling right away.

Properties Panel Improvements

Variables

We’ve added a new tab to the properties panel that lists all the variables for the currently selected process or subprocess. These process variables will be detected based on the content of the diagram, for example form field IDs or output parameter names.

Input and Output Parameters

As part of our ongoing effort to simplify editing properties we’ve improved the Input/Output tab. Parameters are now listed as collapsible items for a better overview with the option to show more details when needed. More explicit labels help to understand what you have to enter to map input or output parameters.

Defining the value of input and output parameters via expressions can be difficult, since it requires you to remember the existing process variable’s exact names. Now when you’re typing expressions, you’ll be assisted with suggestions of detected process variables.

Working with Templates

Templates are an easy way to add predefined properties to your elements, especially if you want to apply these properties to more than one element. To further simplify working with templates, we’ve added a dedicated dialog that makes finding the right template even easier. As someone who creates templates, you can now add a description with more information about a template.

Once you’ve applied a template, you’ll see a new tab that will display information about the template and the properties that were defined in it. You can still edit an element’s name and Id after you’ve applied a template.

When you need to define properties that are not part of the template, you can use the Unlink feature. This will keep all properties of the template but will remove the link to the template and bring back all tabs of the properties panel. If you want to remove all properties and continue with a blank element, then you can Remove the template completely.

If a template is missing after it was applied to an element, it will be indicated in the properties panel. You can then add the template or remove it from the element.

Templates are a very flexible feature with many configuration options. Check out the documentation to learn more.

Further Improvements

In addition to these exciting features, this release also contains couple of minor improvements:

  • In DMN editor:
    • We improved recognition of input/output columns by adding placeholder labels
    • We fixed some undo/redo related bugs
    • We fixed some copy/paste related bugs
  • In BPMN editor:
    • We fixed a bug preventing incoming message flows to point at boundary message events

Looking Forward

Please read the changelog to learn about all the features, bug fixes, and numerous additional improvements that made it into this release. Download the new modeler, give it a try, and, most importantly, give us feedback.

Did we miss anything? Did you spot a bug, or would you like to suggest an improvement? Reach out to us via our forums, tweet us @Camunda, or file issues you found in the Camunda Modeler issue tracker.

Stay tuned for future updates.

  • Camunda BPM Telemetry: Community FAQ

    Camunda BPM version 7.14 includes the option to turn on Telemetry as explained in this earlier blogpost. This anonymous data will be used to help us better understand what people are really doing with the engine and will make it easier for us to highlight the community influence on future roadmaps.  When any of us stakeholders bring new potential features to the table for an upcoming release, our opinion on its own isn’t enough to shift the roadmap. Any good proposal needs to be data-driven. At the moment, a lot of the data I bring along with my proposals comes from forum posts, individual requests on JIRA, and one-on-one conversations with community members at user groups or other events. This...

    Read more
  • Cawemo Enterprise 1.4 Released

    We’re happy to announce the 1.4 release of Cawemo Enterprise On-Premises. Cawemo is the BPMN process specification platform of the Camunda stack. It enables all stakeholders to model and collaborate on files related to business process diagrams. The main improvements in this release are: Catalog and Templates You can now create and manage Templates which you can sync down to your Camunda Modeler and re-use, for example to connect your processes via Service Tasks with RPA Bots. Camunda Modeler Plugin Cloud Connect 2.0 Use the latest version of the Plugin to keep track of Templates you created in Cawemo and use them directly in the Camunda Modeler. As a Camunda Enterprise customer, you can install or upgrade to version 1.4...

    Read more
  • More From Camunda BPM: Java External Task...

    Alongside our Camunda BPM 7.14.0 release, we’re excited to announce External Task Client 1.4.0 for Java and BPM Assert 8.0.0

    Read more