Type | Changes | By |
| Added ISBNValidator for validating book numbers.
PR# 31489
|
dgraham
|
| Upgrade dependency versions to
Commons BeanUtils1.7.0,
Commons Digester1.6 and
Commons Logging1.0.4. Remove dependency on
Commons Collections(Bea nUtils 1.7.0 has removed its dependency on Collections by including the few Collections classes required in its distribution). |
dgraham
|
| Add support for min or max numeric values.
PR# 29015
|
husted
|
| Allow validators to register errors for multiple fields.
PR# 29151
|
husted
|
| Fixed EmailValidator failing on valid email addresses.
PR# 23990
|
husted
|
| Allow forms to inherit validation rules from other forms.
PR# 27870
|
rleland
|
| Remove the need to specify an Arguement's position.
PR# 31194
|
niallp
|
| Deprecated all FastHashMap usage and provided protected get methods that return generic Maps to be used by subclasses. (fixes
PR# 29815Request public methods to access constants in ValidatorResources.) |
dgraham
|
| Handling of float and double should use the locale object.
PR# 34198and
PR# 21282
|
mrdon
|
| More informative Exception message when validation method not found.
PR# 27471
|
mrdon
|
| Client-side required validation inconsistent with server-side.
PR# 15912
|
mrdon
|
| EmailValidator allows apostrophes in domain name.
PR# 29541
|
mrdon
|
| Changing the strategy for locating form name/id, now use a common utility function which works in both IE and Firefox.
PR# 35127and
PR# 32760
|
mrdon
|
| Validation fails when "name" attribute in form not specified.
PR# 35294and
PR# 31534
|
mrdon
|
| UrlValidator fails http://www.google.com.
PR# 30686
|
mrdon
|
| Email: inexisting dashes and TLD erroneously accepted.
PR# 33409and
PR# 31644
|
mrdon
|
| Float validator can't validate the string with several dot.
PR# 32351
|
mrdon
|
| CreditValidator does not handle Visa correctly.
PR# 35926
|
mrdon
|
| datePattern not supported by JavaScript.
PR# 22384
|
mrdon
|
| validateRequired on a single radio button.
PR# 33047
|
mrdon
|
| Field.validate() cannot be invoked from user-defined code.
PR# 35508
|
mrdon
|
| Locale validation doesn't validate all fields.
PR# 30955and
PR# 16920
|
mrdon
|
| XML file included into validation.xml via entity reference not found.
PR# 27258
|
mrdon
|
| Update maven build to Include DTDs and xdocs in the source distribution.
PR# 31094
|
niallp
|
| Remove logging of exceptions when the Date validation fails (correctly) with an invalid date. |
niallp
|
| Add version 1.1.3 of the DTD from the VALIDATOR_1_1_2_BRANCH and change digester rules so that the old arg0-arg3 values are not ignored for versions of the DTD prior to 1.2.0. |
niallp
|
| Add 'resource' and 'bundle' elements to the 1.2.0 DTD.
PR# 32522
|
niallp
|
| Provide access to the result object in ValidatorResult.
PR# 27671
|
niallp
|
| Validation breaks on multiple validation.xml (eg. with Struts 1.3).
PR# 36899
|
niallp
|
| GenericTypeValidator does not accept negative Floats/Doubles.
PR# 36878
|
niallp
|
| correct UrlValidator JavaDoc.
PR# 37192
|
niallp
|
| Search the locale 'hierarchy' of formsets for a Form.
PR# 37310
|
niallp
|
| Int validation in Java and Javascript have different semantics.
PR# 37300
|
niallp
|
| Javascript Validation currently uses unsupported DOM method getAttributeNode().
PR# 37315
|
niallp
|