display errors to the user instead of a blank page
version bump
Fix check for valid DSN string
Merge branch 'develop' into release/12.0
Merge branch 'develop' into release/12.0
Merge branch 'develop' into release/12.0