Fix bug with required version 3 support.
Add editor support for pattern, minLength, and maxLength. Fixes #50