camunda fox 6.1 released
camunda fox 6.1 Highlights
- More sophisticated filter capabilities, e.g. on business key, parent processes, start and end dates, process variables of ended instances and so on.
- Shows more details in the process instance, e.g. task assignment, job due dates, call activities, historic data and audit log and allows to complete tasks or continue tokens from there.
- Added possibilities to see and delete deployments.
- Can work with multiple process engines, see Multi-Tenancy
fox engine (Activiti)
- Performance Improvements: We worked (together with the Alfresco Team) on serious performance improvements, see Joram Barrez blog post
- Extended History, especially the new table for historic process variables, see History
- BPMN 2.0 intermediate message event
- BPMN 2.0 interrupting event-subprocess with message start event
- BPMN 2.0 errors can be thrown in expressions and delegateExpressions
- Start events, intermediate events, end events and parallel gateways are now recorded in history
- Improved CDI Handling with the engine (e.g. ACT-1257, ACT-1240)
- Lots of small additions and improvements (e.g. ACT-1288, ACT-1287, ACT-1167, ACT-991, ACT-720, ACT-1288, ACT-1320)
- Mock Support in engine, see Testing
- Use JCA and container managed thread pools to be fully Java EE 6 compliant. We now no longer start an thread pool on our own within the engine but use the Thread Pool from the application server, which improves stability and possibilities for operations.
- Glassfish 3.1 now supported, see Install fox platform on Glassfish 3.1
- JBoss EAP 6 now supported, see Install fox platform on JBoss AS 7
- Various deployment options for Process Applications, including EAR, see Packaging of Process Applications
- Multi-Tenancy / Multi-Engine capabilities, see Multi-Tenancy
- Improved database compatibility and extended QA to XA datasources
- Added component fox tasklist, included in distro of JBoss and Glassfish.
- Supporting forms in your own process application, see Add forms to your Process Application
- Providing Twitter Bootstrap Layout for prototyping and also getting a nice layout
- LDAP configuration provided as example, see Using LDAP with the fox tasklist
- Added Quickstarts which are included in the QA and released with every fox version, see Quickstarts at BitBucket
- Maven Archetype available to speed up getting started with new projects, see Maven Archetypes for Process Applications
Beside that fox designer has been updated a lot since the last major fox release and therefor we released version 2.0.0 this week too. The highlights are:
- Runnable on Eclipse 4
- Added basic validation and improved error messages
- Better configurability of the designer (palette, colors, level of details, remove BPMN details description box, …)
- Improved visualization of shapes, e.g. thicker lines for sequence flows
- Automatic PNG rendering
More detailed information can be always obtained from our release notes.
We currently improve our showcasesand will set them online any minute, then they will be completly aligned with version 6.1 of the platform. And we work on a cool new showcase showing the opening of a bank account using Apache Camel on the fox platform, so keep an eye on the showcases…
After the release is before the release. That’s why we are already working on version 6.2 (see Roadmap). The most important topics are:
- Rewrite of user interface for improved usability of fox cycle
- Support Websphere Application Server 8.5 (as we currently have 8.0 in the labs)
Despite that we will work on improving the user experience of fox designer, as we had to shift some issues to the time after the 6.1 release 🙂
I want to thank especially our Scrum Team and our Product Owner for that awsome release! It is really awesome, get it today (or get a trial version if you are not yet a subscription customer).