New features:
- #44: Rewrite entirely using Deferred
- #26, #27, #67: Add choice validator
- #31: The
remote
validator supports dynamic data - #36, #58: Add method to validate form manually
- #41: Disable submit button on successful form submit
- #42: Add submit button to
submitHandler()
parameter - #48: Add optional feedback icons
- #64: Support Danish zip code
- #65: Support Sweden zip code
- #70: Support custom grid columns
- #71: Show all errors
- #76: Add resetForm() method
Fixes:
- #50: Don't validate disabled element
- #51: Submit after submit doesn't work
- #53: Fix notEmpty validator for radios and checkboxes
- #55: The plugin doesn't validate other fields if the
remote
validator returns true - #62: The callback validator passes wrong parameter
Document:
- #60: Update the installation guide
- #73: Describe which version should be included in the Usage section
- #15: Focus to the first invalid element
- #31:
remote
validator: Allow to set additional data to remote URL - #34: Avoid from calling form submit recursively
- #39: Validate existing fields only
- #40: Fix the issue when the form label doesn't have class
- #32, #43, #47: Only validate not empty field
- #9: Add
creditCard
validator - #18: Add
different
validator - #20: Add custom submit handler using
submitHandler
option - #21: Add
callback
validator - #22: Support form that labels are placed in extra small (
col-xs-
), small (col-sm-
), medium (col-md-
) elements - #24: Add
live
option - #25: The
regexp
validator does not work
- Add
submitButtons
option - #16: Disable client side validation in HTML 5
- #17: Support default Bootstrap form without labels
- #19: Support select box validator
- First release
- Provide various validators
- between
- digits
- emailAddress
- greaterThan
- hexColor
- identical
- lessThan
- notEmpty
- regexp
- remote
- stringLength
- uri
- usZipCode