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.
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.
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.
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.springbootand 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.
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:
- Engine configuration based on
- Support for configuration properties not covered by
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!