New "start work" option that allows to track the time needed for the execution of the activity (instead of the pure waiting time)
More analysis reports, eg. number of workflows that are open/discarded/closed per week/month/quarter..
Simulation of processes/calculation of the execution time of processes
web based fully graphical editor for processes (using the existing Ajax/Javascript libaries)
support of "swimlane" diagrams
Planned for GrailsFlow 1.0-final (to be published in 2009)
extended and improved documentation
full UI support for cron syntax
support for Grails 1.2
GrailsFlow 1.0-RC1, Released 10/8/2009
compatible with Grails 1.1, tested with JDK 1.5 and 1.6
email based event handling: use emails to control the processes instead of controlling the workflow through the web UI; send events to the workflows via email; you can now write email driven processes, eg. approval processes that are controlled from you iPhone or Blackberry
full support for multi-lingual UIs and multi-language processes: internationalization in process definition and worklist management
translations for english and german
delegating workitems to other users
direct support for user and roles in the process definition instead of programmatic assignment of roles
improvement worklist manager
embeddable worklist manager
fixed more than 30 bugs
GrailsFlow 0.9.2, Released 3/13/2009
delegate work items/task to other users, groups and roles
create a process description in HTML
additional description fields for processes and nodes
improved support for webservices
call external editors for process variables within the workflow
user defined unique keys for processes to simplify the synchronization with external objects
caching of process definition to speedup startup time
more than 20 bug fixes
>GrailsFlow 0.9, Released 12/15/2008
GrailsFlow is now a plugin and a test application
pluggable user management
basic support for roles
improved start page with worklist and process list
improved handling of due dates
set 'assignees' for the next nodes programmatically
improved action editor
improved forms generation with support for external search functions
Variable types: Link
support for external searches for variable values
additional attribute editor
support for constants in process definitions
more predefined actions
processes can be started automatically like a job
management UI for Quartz jobs integrated
support for delayed actions
support for synchronous and asynchronous webservices
GrailsFlow 0.3, Released 02/20/2008
Action Editor with a user friendly UI to define actions that get executed, when entering a node
Implemented ActionBuilder (executes actions, resolves action calls to action classes) and enhanced ProcessBuilder to deal with actions
Document and Document Attachments for processes are defined as simple variables for a process and can be uploaded, updated and downloaded. Document attachments have a simple versioning system that allows to see the full history of documents.
Fixed and enhanced tests and test scripts, added test actions actions
GrailsFlow ported to Grails 1.0
Minor improvements like predefined selection criterias, javascript date selection etc.
GrailsFlow 0.2, Released 10/31/2007
Improved process editor with graphical preview of processes
Process definition is now done using builders (more Groovy)
automatically generated forms to work with process variables in the worklist (eg. a form that includes all variables and allows to edit them)
Support for user defined forms and controllers
Improved support for due dates and timeouts
Basic reports to check the status of processes
Analysis report to check min./max./average runtime of processes
GrailsFlow 0.1, Released 08/16/2007
Basic workflow engine
Support for multiple nodes types (interactive, non interactive)
Worklist for simple UI
Process editor to edit process definitions, variables etc.