News from the project

Model Connections in CMMN

Published by Nico Rehwaldt on Monday, 06 June 2016.


We are proud to announce the latest version of cmmn-js. The release adds the ability to model on-part as well as discretionary connections. Furthermore it allows you to document important parts of your diagrams with text annotations, adds the ability to search your CMMN diagram and fixes tons of bugs.

With discretionary as well as on-part connections you can now model relationships between tasks, stages and milestones. Different in semantics, both connection types play important roles in creating meaningful CMMN diagrams.

Try out the added connection features and give us feedback!

We tried to make the modeling experience as painless as possible, meaning you can freely connect elements as long as it makes CMMN sense. Under the hood cmmn-js does the heavy lifting for you and ensures the diagram is semantically correct CMMN 1.1.

Other Features

On top of connections we added a number of other features:

  • Create text annotations
  • Model discretionary tasks from the context pad
  • Search CMMN diagram elements
  • Model plan fragments
  • Model case file items
  • more...

Next Steps

With the next release we are going to look into modeling convenience such as snapping and auto-expand.

If you have feedback or questions regarding cmmn-js let us know! Get in touch with us via our forums and tell us what you think. Make sure to follow us on Mastodon if you would like to keep track on what is happening in the bpmn-io sphere.

Get the latest cmmn-js release via npm or bower.

Are you passionate about JavaScript, modeling, and the web?
Join Camunda and build modeling tools people heart.