You guys did a great job on fixing like 99% of the HTML validation, but one thing remains a problem for us anal retentive folks. When you have a field that isn't required the HTML is still outputting
which it's invalid to have an empty element. This should be an easy fix line 612 of form_display.php and just have $field_content either display the span or not display the span based on if $field['isRequired'].
My next suggest is about the User Notification. There are some instances where the "Notification to User" might need to support the ability to populate it w/ an "email field" is there a way that can be added? Or is there a reason that the option was not implemented in the that specific portion of the notifications.