jBPM is a fully featured workflow and BPM engine. Also a new version of the Graphical Process Designer (GPD) was released. New feature highlights of the core jBPM are asynchronous process continuation, improved flexibility of the persistence API and task instance variables. The persistence API has been changed maintaining backward compatibility with the 3.0 release. Purpose of these changes was amongst others to use Hibernate more directly whitout too much unnecessary wrapping.
The 3.0.4 release of the GPD now fully supports swimlane configuration through an additional swimlanes tab in the editor and the properties configuration page of tasks. Another new feature in the GPD is grid support to improve the looks of the process graphs.