Camunda Team Blog

Camunda Modeler 3.0.0-beta.0 Released

Written by Niklas Kiefer on , under Modeling category.

We are happy to announce the first beta of the Camunda Modeler 3.0.0. This release achieves feature parity with the last stable version and completes our port of the application to an entirely new architecture. Once more it incorporates numerous additional improvements and bug fixes. We encourage you to try it out.

Building on top of our last pre-release, we completed restoring features included in the latest stable release v2.2.4. This contained file dropping functionality (cf. picture below), unsaved file detection and the keyboard-shortcut overlay.

Easily drag and drop a file inside

Drop a file to open it in the app.

Download the latest beta and start modeling right away.

BPMN-Only Mode

Starting with this release, you can disable DMN and CMMN editing to end up in a BPMN-only mode. You may do so via the disable-dmn and disable-cmmn flags.

BPMN-only mode

Only BPMN inside.

Learn more about flags and how to use them in the flags documentation.

Plugin System

This release restores and reworks the plug-in system. We ship numerous improvements that aim to make it easier and more reliable to write and use plug-ins. See the plugins documentation for guidance.

Please note the potential breaking changes that may affect the usage of plug-ins.

Integrating plugins

Extend the BPMN modeler with embedded comments.

Wonder what kind of plugins you can integrate into the Camunda Modeler? Check out the camunda-modeler-plugins repository for some examples.

Improved File Discovery

Starting with this release, you may hover a diagram tab to inspect the full path to the diagram. No more confusion where to find a diagram on disk!

File path tooltip

Inspect the full file path when hovering a tab.

Align to Origin

Coming out of this release, the modeler prevents the export of negative diagram coordinates by automatically aligning diagrams to the coordinate origin. This change renders the diagram origin cross as well as the Move to Origin action obsolete. Subsequently, both have got removed from all editors.

The new behavior better aligns the tool with the relevant diagram interchange specifications. It results in improved compatibility with other modeling tools, too, as most have trouble dealing with negative diagram coordinates.

On the flip side, this feature is likely to introduce additional noise when merging diagrams using standard text-based DIFF tools. We want to hear your feedback regarding this change. Please share it in our forum.

Update On Supported Environments

We updated our documentation, clarifying the app’s supported environments. Quoting directly from the documentation:

Officially supported on the following operating systems:

* Windows 7 / 10
* Mac OS X 10.11 and later
* Ubuntu LTS (latest)

Reported to work on these operating systems, too:

* Ubuntu 12.04 and later
* Fedora 21
* Debian 8

As mentioned in the statement above it is reported to run on many other operating systems, especially different variances of Linux, too. We support these alternative environments on a best-effort basis.

There is More

Read the changelog to learn about all features and bug fixes that made it into this release. Also, recognize the potential breaking changes that may affect the usage of plug-ins.

Known Issues

As the current release is a beta version, it still contains known issues we plan to tackle in the next milestone. Help us test the release and report issues you find in our issue tracker.

Looking Forward

This release completes the port of the app to an entirely new architecture. It incorporates many bug fixes and improvements, too. Download the beta and give it a try.

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.