Search this Blog

Search this Blog


Follow our Blog by Email

Tuesday, January 27, 2015

Camunda BPM 7.3.0-alpha1 released

The first alpha release in the 7.3 branch is ready! This is what's inside:

  • New Documentation
    • Case Management Getting Started Tutorial (Docs)
    • Multi Tenancy (Docs)
  • Process Engine
    • Features
      • Namespaces in XPath (CAM-2342)
      • Typed Variable API in CDI Module (CAM-3152, contribution by Michael Scholz)
      • Support for CMMN Manual Activation Rule (CAM-3169
      • Use BPMN Call Activity for starting a CMMN Case Instance (CAM-3353)
    • Bugfixes
  • Cockpit
    • Maintenance
      • Upgrade to Bootstrap 3 (See "Known Issues" below)
      • Switched from Angular UI to Angular Bootstrap (See "Known Issues" below)
      • Support for requirejs-angular-define deprecated
    • Features
      • Improved startup time: All Javascript resources are now minified (including plugins)
      • Advanced Process Instance Search (CAM-2697, enterprise edition only)
  • Camunda Tasklist
    • Features
      • Create a standalone task
      • Support custom libraries providing custom angular controllers and other components. (Docs)
      • Support for plugins (Docs)
All together, 75 issues were closed. Read the complete release notes in JIRA.

Camunda BPM is open source and can be downloaded from

Wednesday, January 14, 2015

Camunda 7.2 Hands-on Webinars: Recordings available

Camunda 7.2 is packed with new features, which is why we just ran a series of developer-oriented webinars about the most important ones.

We hope you like what we built! The best way to let us know what we can do in order to provide you with the best BPM technology in the universe is to

Thank you so much! 

Recordings in English

Slides in English

Recordings in German

Tuesday, January 6, 2015

Camunda Modeler 2.7.0 release

The camunda BPM team is pleased to announce the release of camunda Modeler 2.7.0. This release is dedicated to align the latest improvements of camunda BPM 7.2 with the modelers properties panel. 

Find a complete list of issues solved in this release in JIRA.

This release covers Eclipse Kepler and Juno/Indigo as well as the camunda Modeler Standalone.
The new features were mainly developed by Roman!

Thursday, December 18, 2014

Cycle 3.1 Released

We are happy to announce the release of Cycle version 3.1. Cycle is a tool which makes synchronization of BPMN diagrams between the camunda modeler and third party modeling tools possible. With this release we provide a feature which allows bpmn tool vendors to integrate their tool with camunda cycle by providing custom Connectors. The complete release notes can be found in JIRA

You can download the distribution of Cycle 3.1 from and view the source code on GitHub.


Cycle uses Connectors which implement the necessary operations to synchronize BPMN diagrams. With Cycle 3.1, we provide a way to augment Cycle with custom Connectors. Tool vendors can implement needed operations and publish a Connector which integrates their tool with camunda Cycle. This allows users of the third party tool to seamlessly work with the third party tool, integrate the changes into camunda BPM and merge changes back. We provide a repository where we list all available custom Connectors. The IBO Software GmbH already contributed a Connector for their Prometheus tool.

Tool vendors can find an example how to implement a Connector to integrate their tool with camunda Cycle in our examples repository.

In addition to the possibility to augment Cycle with custom Connectors, we also added build-in GIT support for camunda Cycle.

Diagram Rendering

Cycle displays an image of the current state of the BPMN diagram. Previously, the tool was responsible to provide this image alongside the BPMN file and keep the image file up to date. With this release we add the option to let Cycle render the bpmn diagram by using the BPMN file instead of using a provided image. This improves the integration of tools which do not provide an image themselves.

To render the diagrams, we use the awesome toolkit.

Upgrading to Cycle 3.1

If you want to use the new version of Cycle, we provide you with the necessary upgrade scripts. Please see our installation guide for information how to upgrade to camunda Cycle 3.1.

Wednesday, December 17, 2014

Getting Started: CMMN and Camunda

With Camunda BPM 7.2, we have released our very first implementation of the Case Management Model and Notation (CMMN) standard. Some people even say it is the first available CMMN implementation at all. Like BPMN, CMMN is a specification by the Object Management Group and while BPMN is a standard for modeling processes that are highly structured, CMMN is a standard for modeling cases. In contrast to processes, cases are user- and data-driven and typically are much less pre-defined in terms of execution order and required tasks.

With 7.2, it is now possible to deploy CMMN models to the engine, and interact with case instances via a rich Java and REST API. For human tasks, camunda Tasklist can be used just like it can be used for BPMN user tasks. To walk you through the development of your first CMMN application, we have compiled a getting started guide. It guides you through the following:
  • Creating a CMMN model
  • Deploying the model to Camunda BPM
  • Using camunda Tasklist to work on human tasks
  • Specifying and implementing new CMMN constructs like sentries and milestones
So now:

Thursday, December 11, 2014 releases 0.6.0 - Palette and Sub-Process Modeling

The guys are making AWESOME progress. Version 0.6.0 of the BPMN Javascript toolkit has been released today. With this release support for modeling has been greatly enhanced.

Read up on the details in Nico's Blogpost.

Friday, December 5, 2014

Camunda Modeler 2.6.1 release

It's been a while since our last eclipse Modeler release. We are happy to announce the new Camunda Modeler release 2.6.1.


Eclipse Modeler
Standalone Modeler
Indigo and Juno:

What's inside?

This release ensures compatibility of the Modeler with the latest attributes introduced in Camunda BPM 7.2.

Roman has done a great job updating the meta model of the Modeler so that BPMN 2.0 XMLs which contain i/o-mapping and script attributes can now be opened.

Additionally, we are happy that two pull requests from our great community are included in this release.

What's next?

Currently we are working on the 2.7.0 version of our Modeler, which will expose the attributes we have added with 2.6.1 on the properties panel, namely i/o mapping, scripts and asyncBefore/asyncAfter.