Camunda Team Blog

extension

Camunda hackday projects 2019: Getting Started and External Tasks

Written by Niall Deehan on , under Community category.

Each year the coding inclined residents of Camunda towers embark on a 3-day adventure into a realm of big ideas and hacky solutions. Its starts months before when a list of potential project ideas is created. Then as the hackdays approach people find ideas that they like and teams form until the day of reckoning arrives and we all gather together to see if we can realize the lofty ambition of creating a working prototype over the course of about 60 hours.

We had some unifying themes these this year and I’m going to write each post on the projects that are (sometimes loosely) related to that theme. In this post I’ll discuss projects that help users get started with Camunda and also improvements for external tasks.

Keycloak Identity Provider Extension Released

Written by Gunnar von der Beck on , under Community category.

Camunda in its current version is perfectly suited to run BPM in cloud infrastructures. From Spring Boot integration to the External Task Pattern and other features you have a lot of freedom to design your BPM architecture the way you want. Is anything missing? Hardly.

Except one thing: Identity management in the cloud often differs from classical approaches. Neither the integrated Identity Management nor the optional LDAP Identity Provider fit. That’s why we have been looking for a way to better integrate Camunda’s Identity Management into such environments.

New Official Extension: camunda-bpm-migration

Written by Malte Sörensen on , under Execution category.
Camunda BPM Migration is a framework for making process instance migration easier. It builds upon the migration functionality introduced in Camunda BPM 7.5. This is a great feature enabling the community to go boldly where few men have gone before ;) Typically, instance migration is avoided like the pest. It’s a pain. This feature, together with the migration extension, aims to ease that pain. What Does the Migration Extension Offer?

More FEEL for Camunda

Written by Philipp Ossler on , under Community category.

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.

Camunda BPM SpringBoot 2.0.0 released

Written by Jan Galinski on , under Execution category.

Today is a great day for the Camunda Spring Boot starter extension: after three month of hard (but mostly fun) work, we are proud to announce the release of 2.0.0.

We decided to switch to a new major version, because a lot of things changed:

  • new groupId: org.camunda.bpm.extension.springboot and a new maven module structure
  • switch to Java 8
  • switch to Spring Boot 1.4.2
  • switch to Camunda BPM 7.6.0

Besides those internal enhancements, we worked on stability, convenience and support of the enterprise edition.

Camunda BPM SpringBoot 1.3.0 released

Written by Jan Galinski, Oliver Steinhauer on , under Execution category.

Good news for all users of the Spring Boot community extension (and those who want to become users): Version 1.3.0 has been released!

The major changes are:

  • Introducing lifecycle events: ProcessApplicationStarted and ProcessApplicationStopped
  • Engine configuration based on ProcessEnginePlugin interface
  • Support for configuration properties not covered by CamundaBpmProperties

Camunda BPM SpringBoot 1.2.0 released

Written by Jan Galinski on , under Execution category.

Good news for all users of the Spring Boot community extension (and those who want to become users): Version 1.2.0 has been released!

The two major improvements are:

  • Support of latest (>7.4) engine features and
  • full utilisation of the camunda webapp.

You now can run a complete 7.5 webapp in your spring boot container and use embedded forms in your processes!