Fixed a bug where datasets returning empty data could return an empty string rather than a 'null' object in some cases. Proper null-checking may be required to avoid script errors!
Fixed a bug where errors in a script could show a generic error message "exception has been thrown", rather than the actual problem. Script errors should be more descriptive now.
Fixed a bug where scripts that no longer existed were not being caught as errors in the Error List. Scripts now show up in the error list along with their label, subwidget and widget names so you can track down where you're using scripts that you deleted.