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
- Embedded 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
- Improved performance of Expression Language execution (CAM-2725 contribution by Jörn Horstmann, Zalado)
- Improved HAL Support in REST Api (CAM-2940, CAM-2798,
- Upgraded Mybatis dependency to 3.2.8 (Contribution by Frank Langelage)
- CMMN-Based Case Management
- 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 release are in alpha6 and we do not expect any more major API or Database changes. (No guarantees, however 🙂 )
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:
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: