Overcome the Biggest Barriers to Digital Transformation

Discover 3 factors you can’t ignore that drive change in businesses

camunda BPM platform 7.2.0-alpha6 released

6 weeks after the last release we release camunda BPM 7.2.0-alpha6. The release ships

  • Tasklist
    • Flexible layout with collapsible / expandable areas
    • Enhanced Forms Support
      • Embedded Forms
        • Check Box, Select box, Date Picker
        • Advanced Scripting
        • Working with JSON-Serialized Java Objects
        • Save partially filled in form to local Storage
        • AngularJS interoperability
      • Generated Forms
      • External Forms
    • List of Tasks
      • Search by process / task / case variable
      • Navigate through list using Keyboard
    • Process Diagram is displayed (with bpmn.io)
    • Display the value of Process / Case Variables in the list of tasks
    • Support for CMMN Human Tasks
    • Bugfixes
  • Process Engine / REST API
    • CMMN-Based Case Management
      • History for Case Instances and Case Activity Instances
      • Sentries
      • Variable Listeners
      • Transformer Extensions
    • New Typed Variable API (CAM-2903)
      • Work with both Serialized and De-serialized representation of Object Values
      • Specify Serialization Data Format for Objects (e.g. JSON, XML…)
      • Support Typed Null Values (e.g. ‘Integer’ with value null)
      • Better variable support in REST Api
    • Improved Support for Inclusive Gateway (OR Gateway)
    • Custom History Levels (fine grained control over the amount of Data Logged, CAM-2724)
    • Job Executor Improvements
      • First Level Cache reuse (performance boost) (CAM-2763)
      • Better Scalability and Work Distribution in clusters (CAM-2805)
    • Improved performance of Expression Language execution (CAM-2725 contribution by Jörn Horstmann, Zalado)
    • Improved HAL Support in REST Api (CAM-2940CAM-2798,
    • Upgraded Mybatis dependency to 3.2.8 (Contribution by Frank Langelage)
  • Improved integration of camunda SPIN for working with XML and JSON data
    • Spin is now an optional Process Engine Plugin
    • Default provider for JAX-B or Jackson based Object Serialization
  • Improved integration of camunda Connect providing HTTP and SOAP connectors
  • Greatly improved distribution for IBM Websphere Application Server
    • Resource Adapter embedded into EAR
    • Better support for Shared Libraries
    • IBM Deployment Descriptors provide default values for deployment metadata
All in all, 217 Jira Issues were closed. See the complete Release Notes in JIRA.
alpha6 is the last alpha release before the 7.2.0 final release which is due end of this month (November). It can be considered to be the “release candidate”. Almost all features planned for the 7.2.0 relase are in alpha6 and we do not expect any more major API or Database changes. (No guarantees, however 🙂 )

Tasklist == Awesome!!

We made good progress on the tasklist application and you can now do some very interesting things with it. We also improved the invoice demo application so if you download alpha6 and start it up, there are some tasks automatically created for you to play around with. At this point I just want to post some impressions:
A task with an embedded form
The history of a task
Share a filter with users and groups
List of tasks with variable values. Variables to fetch can be defined in filter.
Searching for tasks based on variables

Join our Webinar on camunda BPM 7.2.0:

There is so much more stuff in alpha6 which deserves more than a bullet point but it has been a busy couple of weeks and the guys start opening beers and I think I am going to join them. You should Jakob Freund and myself in the Webinar we are going to do where we will try to present and explain all the awesome features which are new in camunda BPM 7.2.0:
  • Drafting Your Camunda Cloud Architecture – Part...

    When automating processes you typically integrate systems and services, or in other words you orchestrate various APIs. In order to achieve this you not only have different technical possibilities, but also can choose between various modeling possibilities in BPMN. This post will give you an overview and advice on how to decide between alternatives.

    Read more
  • What You Should Know About Using Camunda...

    Camunda Platform Run, or Camunda Run for short, is a lightweight distribution of Camunda Platform that works straight out-of-the-box and comes pre-configured for production environments. Camunda Run is an excellent option if you’re just getting started with Camunda, or if you’re ready to use Camunda Platform in production. You can download the open-source Community Edition for free, and easily upgrade to the Enterprise Edition to access more features and support options. After you download and extract Camunda Run, you’ll find a configuration folder that contains a file called production.yml. The properties defined in this file are important for production environments and are derived from our guide to securing your Camunda Platform installation. To start Camunda Run with the production.yml configuration,...

    Read more
  • Drafting Your Camunda Cloud Architecture – Part...

    Have you started your first project using process automation as a service with Camunda Cloud? One of your first tasks would be to sketch the basic architecture of your solution, and this blog post will guide you through some important early questions such as how to connect the workflow engine with your application or with remote systems? Or what’s a job worker, what should it do, and how many do you need? This post is the first piece of a series of upcoming blog posts: Part 1: Connecting Camunda Cloud With Your World (this post) Part 2: Service Interaction Patterns with BPMN and Camunda Cloud (coming soon) Part 3: Writing Good Job Worker Code For Camunda Cloud (coming soon) Connecting...

    Read more