Not released yet
Fixes:
#77, #117: notEmpty
validator doesn't work on file input
Released on 2014-03-21
New features:
- #56: Add
selector
option for each field. The field can be defined by CSS validator instead of thename
attribute - #107: Add
container
option for each field to indicate where the error messages are shown
New validators:
- #5: Add
ip
validator. Support both IPv4 and IPv6 - #6: Add
isbn
validator, support both ISBN 10 and ISBN 13 - #7: Add
step
validator - #95: Add
mac
validator - #96: Add
base64
validator - #97: Add
cvv
validator - #99, #100: Add
phone
validator. Support US phone number only, thanks to @gercheq
Improvements:
Released on 2014-03-17
New features:
- #4: Add
date
validator - #72, #79: Improve
updateStatus()
method to make the plugin play well with another - #80: Add
enabled
option andenableFieldValidators()
method to enable/disable all validators to given field - #90: Add
bower.json
file, thanks to @ikanedo - #3, #92: Support more form controls on the same row
Changes:
- Remove the
columns
option. Now the plugin works normally no matter how many columns the form uses - #102: The
resetForm
method now only resets fields with validator rules
Fixes:
- #82, #84: The error messages aren't shown if the form field doesn't have label
- #89:
submitHandler
or default submission isn't called afterremote
validation completes
Released on 2014-03-10
New features:
- #44: Rewrite entirely using Deferred
- #26, #27, #67: Add
choice
validator, thanks to @emilchristensen - #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, thanks to @emilchristensen
- #65: Support Sweden zip code, thanks to @emilchristensen
- #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, #54: Fix
notEmpty
validator for radios and checkboxes, thanks to @kristian-puccio - #55: The plugin doesn't validate other fields if the
remote
validator returns true - #62: The callback validator passes wrong parameter, thanks to @iplus
Document:
- #59: Add example for Rail field convention, thanks to @narutosanjiv
- #60: Update the installation guide, thanks to @vaz
- #73: Describe which version should be included in the Usage section
Released on 2014-01-07
- #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
Released on 2013-11-08
Released on 2013-10-21
- #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
Released on 2013-10-17
- Add
submitButtons
option - #16: Disable client side validation in HTML 5
- #17: Support default Bootstrap form without labels
- #19: Support select box validator
Released on 2013-10-14
- First release
- Provide various validators
- between
- digits
- emailAddress
- greaterThan
- hexColor
- identical
- lessThan
- notEmpty
- regexp
- remote
- stringLength
- uri
- usZipCode