
Blaise 5.0.4 - The November 30th 2015 release
It's almost December. Time to release a new version of Blaise!
This version includes the second version of Manipula, which is now production-ready, the first version of CATI, Multi-mode support, User-defined special attributes, and a few smaller additions. Furthermore, we have worked on performance enhancements, improved the iOS and Android apps, and solved many issues that were reported by our users.
Manipula

CATI

Multi-Mode Support
Blaise 5 now truly supports multi-mode questionnaires, by adding the modes keyword to the language. In your datamodel, you define the modes in which this questionnaire can run. Every mode can have its own set of allowed special answers. Based on the mode, different routing is possible as well. Also, different texts are possible in different modes (e.g. question texts, answer options, etc.)
User Defined Special Attributes
Blaise 5 now allows the questionnaire designers to add their own special attributes (e.g. NA). These special attributes can be used in the same way as the standard special attributes (DK and RF).
Browser Page Preview

Watch Window
The Session Viewer has been extended with functionality to see the state of a particular session. You can select fields to watch, and you can compare two states to see what was changed since the last update.
Support for a custom relational database for session and audit trail data.

Actions for parallels
For a Parallel, actions can be specified in the OnEnd property. These actions will be executed when the end of the parallel is reached. The Finish action has been added to allow to end the interview (similar to when the end of the main parallel is reached).