Camunda

Camunda Blog

Engineering

Camunda BPM 7.7.0-alpha2 Released

Camunda BPM platform 7.7.0-alpha2 is here and it is packed with new features. The highlights are: Deploy Processes, Decisions and Cases from Cockpit Automatic cleanup of historic data based on TTL (docs) Process Instance Restart in API (docs) Additional Batch Operations in API (Modification, Restart and Set Retries for External Tasks) (docs) Support for PostgreSQL 9.6 and MySQL 5.7 (docs) 31 Bug Fixes The complete release notes are available in Jira. List of known Issues. You can Download Camunda For Free or Run it with Docker.

By Daniel Meyer

Product

Camunda Modeler 1.8 Released

We are happy to announce the Camunda Modeler version 1.8 release! This release brings extensibility through plugins, a minimap that helps you to navigate big processes and a number of improvements for the modeling experience. Download the new version from camunda.org.

By Philipp Fromme

Product

Adding Custom Elements to the BPMN Properties Panel

Extending the BPMN properties panel to add custom elements. UPDATE: Since the publication of this post, we have reworked our BPMN properties panel infrastructure. The examples below may no longer be accurate for the latest versions. Please visit this link for updated examples on how to extend the BPMN properties panel with custom elements. Goal In this article, we will try to add a custom element to the BPMN properties panel under the ‘General’ tab for a service task type component. To be precise, under the ‘General’ tab, in the details sections, if ‘Java Class’ is selected as implementation type, a text box appears below. Here the user is expected to enter the java class, but our goal is to…

By Vinod Louis

Community

Camunda BPM Camel 0.5.0 Released – External Task Support

The community extension Camunda BPM Camel seamlessly connects Camunda BPM and the integration framework Apache Camel. Next to minor changes, the new release adds support for consuming Camunda’s external tasks (introduced in Camunda 7.4.0) in the form of a Camel route endpoint. This is another level of technical decoupling and brings a lot of advantages.

By Stephan Pelikan

Community

More FEEL for Camunda

I’m happy to announce the first release of the new community extension FEEL-Scala. FEEL is a part of the DMN specification of the OMG and stands for “Friendly Enough Expression Language”. It provides a simple data model and a syntax designed for a wide audience. The new community extension implements a large feature set of FEEL and replaces the default FEEL engine of the Camunda DMN engine.

By Philipp Ossler

Product

Camunda Modeler 1.7 Released

We are happy to announce the Camunda Modeler version 1.7 release! This release brings massive improvements to copy and paste, a new way to use element templates and various improvements for BPMN and DMN modeling. Download the new version from camunda.org.

By Ricardo Matias, Philipp Fromme

Engineering

Argon2 as password-hashing function in Camunda

Introduction On the new version of the Camunda Engine Platform (7.7) the user passwords, which are stored in the database, are by default hashed with a SHA-2 family algorithm. Before the passwords are hashed, they are concated with an individual random generated salt for each user, to prevent dictionary and rainbow table attacks. For someone who needs a more secure hashing algorithm Camunda introduce a new API, which allows to customize and exchange the default hashing algorithm. In this blog post I will present this customization and will use argon2 as hashing algorithm. Argon2 is a password-hashing function 1, which is considered as state of the art and also won the Password Hashing Competition at the end of 2015 2….

By Christopher Kujawa

Engineering

Camunda BPM 7.7.0-alpha1 Released

Camunda 7.7.0-alpha1 is here and it is packed with new features. The highlights are: Webapps: drill down in Metrics Charts and general facelift Core Engine: drastic reduction of optimistic locking exceptions when using Job Executor External Tasks: History API and monitoring in Cockpit Fluent BPMN builder API: now generates BPMN diagram elements Supported Environments: IBM Websphere 9 and OpenJDK 8 Security: salts and stronger hashing of user passwords 32 Bug Fixes The complete release notes are available in Jira. List of known Issues. You can Download Camunda For Free or Run it with Docker.

By Daniel Meyer

Engineering

Integrating Camunda and Drupal

Over the last days, I have worked on integrating Camunda into the latest version of Drupal. For the record, Drupal is an Open Source CMS powering a large number of the top websites available on the Internet. Therefore it is reasonable to assume that the combination of Camunda and Drupal is a possible scenario.

By Valentin Vago

Ready to get started?