- Moved to Grails 2.1.1
- Switched to local CMIS plugin
- Changed hibernate mapping of jBPM execution and repository to default-lazy=false
- Made getTaskEndpoint safe for the case of no transitions
- Added Solr indexing for Document
- Switched to Dialog plugin
- Added quartz plugin (for Solr reindex scheduling)
Made SolrService domain class independent
Cleaned up UI (removed unnecessary gsp's)
- Started bootstrap template
- Fixed order of form generation in template config delegate
- Started to use resources plugin
- Changed list views to list in dialog plugin
Migrated to twitter bootstrap
- Changed jBPM dialogs to bootstrap layout
- Corrected Solr dialogs
- Corrected DME dialogs
- added executor plugin
Added support for form pages and sections
- Cleanup of template set
- Allow generating one form
- Use gsp caching for forms generator
- Removed WFormTagLib
- Added copy/paste to DME
- Added type and workflow filter to DME
- Changed fieldPostion to position
- Added exception handlers to DME drag/drop handlers
- Cleanup of template
- Added group info to reponse of Authenticate web service
- Corrected RepeatingList template
- Remove dependant fields before removing field in DME
- SecurityService getFeatures is now sorted
- Added correct user and group info to tasks
- Added page copy/paste to form
- Added groovy-script based index expressions
- removed deprecated FindTasksEndpoint
- Fixed process history form layout
- Amended inkoop example process
- Cleanup of domain classes
- Switch to ActiveMQ 5.7.0
- Moved tomcat plugin def to BuildConfig.groovy
Fixed bug when assigning participations to a candidate
Fixed escaping and position name  bugs in TextArea, Select and JaNeeBoolean snippets
Removed typeModel.gsp of Select snippet set
- Split DocumentService.storeDocument into create and update parts
- Changed transaction strategy, now using annotation based transactions
Added withNewTransaction
Wrapped updateTaskOut in transaction
Cleanup of DocumentService