You can now use ValidationAttribute's to validate UDInput's on the client. Once a user enters something into a text field, the validation logic will run and provide the user with an error message directly in the browser.
You can customize the error message using the
UniversalDashboard.ValidationErrorMessage attribute or by using
For examples of how to use this feature, check out the integration tests: https://github.com/ironmansoftware/universal-dashboard/blob/master/src/UniversalDashboard.UITest/Integration/Input.Tests.ps1#L46
You can now interact with the UD runspaces with a built in terminal. You can call cmdlets like
Add-UDElement to add elements to the live dashboard. These changes aren't saved anywhere but allows you to play around with the features.