Author

Roman Smirnov

Camunda 7.9.0 Released

Camunda BPM platform 7.9.0 is now available, and the highlights are: Clients for External Tasks History Cleanup Performance Improvements Transient Variables New Features in Camunda Cockpit 119 Bug Fixes

By Svetlana Dorokhova, Nikola Koevski, Roman Smirnov

Camunda BPM 7.8.0 Released

Camunda BPM Platform 7.8.0 is here, significantly improving the process engine’s performance. Besides that, we have made numerous improvements for Cockpit. The highlights are: Batch Operations for Process Restart, Suspend/Resume and State Modification Deletion of Process Definitions Inspecting and Editing JSON and XML variables Seeing the number of technical incidents within a process diagram Faster rendering of BPMN diagrams

By Roman Smirnov

Camunda BPM 7.8.0-alpha6 Released

Camunda BPM platform 7.8.0-alpha6 is here and it is packed with new features. The highlights are: Significant improvement of engine’s performance due to batching of SQL Statements Support for Microsoft Sql Server 2016 (docs) Support for Microsoft Edge (docs) 29 Bug Fixes The complete release notes are available in Jira. List of known Issues. You can Download Camunda For Free If you want to dig in deeper, you can find the source code on GitHub.

By Roman Smirnov

Camunda BPM 7.6.0-alpha4 Released

Camunda 7.6.0-alpha4 is here and it is packed with new features. The highlights are: Batch Cancellation of Process Instances CMMN Monitoring in Cockpit New Home Page for the Webapplication Improved Metrics API 25 Bug Fixes The complete release notes are available in Jira. You can Download Camunda For Free or Run it with Docker.

By Johannes Heinemann, Christopher Kujawa, Roman Smirnov, Askar Akhmerov, Daniel Meyer

How to repeat a task in CMMN?

We have some good news: We implemented the repetition rule in our CMMN engine. This gives the users the ability to repeat a task under certain conditions. We invite you to try it out! For testing purposes use the current 7.4.0-SNAPSHOT of the engine and repeat a CMMN task as often as you wish. There also exists some documentation with an explanation how the repetition rule works and how you can use it. Just read the section about repetition rule. Every feedback is welcome. If you miss something or something does not work as expected please let us know. PS: We are currently refactoring the documentation. So apologize if there is something in the documentation that does not work as usually….

By Roman Smirnov

{ json : everywhere } – How to use JSON in a process

Since Camunda BPM platform 7.2 it is very easy to read, write and manipulate JSON objects by using Camunda Spin. Among other things, this feature is used to serialize Java objects inside a process instance in the process engine. But what if you want to use JSON Variables without mapping to Java objects? With the next alpha release we will introduce a new ValueType “json” (and “xml” but that is an other story). In this post I demonstrate how you can use the JSON value type to implement HTML Forms which work with a JSON Variable, implement BPMN Sequence Flow conditions based on the properties of the JSON Variable. Example Process In this post I use the following example process:…

By Roman Smirnov

Camunda BPM 7.1.0-alpha2 released

It was a hard time of two months without a new Camunda BPM release, but the waiting came to an end today. We are happy to announce the first release of 2014: Camunda BPM 7.1.0-alpha2. The highlights of this release are: engine: enhance PVM Atomic Operation and Graph Model to provide facility for an activity to cancel a scope or be executed concurrently to activities in the same scope. This refactoring has the following positive effects: write History for Boundary Events, Intermediate Catch Events following an Event Based Gateway Execution Listeners on cancel scope / concurrent activities now work proper and fixed a lot of further bugs a Receive Task with a message reference can be triggered like an ordinary event…

By Roman Smirnov

Try All Features of Camunda