validation for reporter type
fixed failing spec
Merge branch 'release-0.4.0' into develop