Today we released a new Flowable 5.x engine version (5.23.0). The easiest way to start using it is through Maven:
The version 5 code is on the flowable5 branch on Github https://github.com/flowable/flowable-engine/tree/flowable5.The version 6 code is on master https://github.com/flowable/flowable-engine.
The 5.23.0 release has the following highlights:
Great community contribution for collapsed sub processes by David Pardo. You now can model processes in a hierarchical way without needing to use call activities, which result in different process definitions in the Flowable Engine. When using collapsed sub processes, the modeling part is hierarchical and using different model diagrams for the main process and the sub process models. But when deploying on the Flowable Engine, there’s still one process definition using embedded sub processes. So this feature it targeted at the modeling level.
Bug fix for service tasks with class attributes using skip expressions.
Added support for using the Flowable namespace in addition to the Activiti namespace in BPMN XML.
Several bug fixes and smaller enhancements
A big thank you to the whole Flowable team for making this release possible, and a special thank you to David Pardo for the Modeler contribution. You can use the forum to ask specific questions about the 5.23.0 release, any feedback is welcome.
Today, we are happy to share that we have released Flowable 7.0.0. As a Flowable community user this means, you can start working with Spring Boot 3 and requires Java 17 as a baseline. Read more
Data is a crucial part of modeling and executing cases and processes. Our new module, Data Dictionary, empowers modelers to define which data structures and constraints are needed in the case or process model and all its child models.Read more
The new Flowable Design shines with a completely new user interface whilst maintaining backward compatibility to the previous version. In this article, we highlight some of the new features and technical details.Read more