0.1425

EXPERIMENTAL functionality will be changed without warnings.

EXPERIMENTAL functionality will be changed without warnings.

0.1424

0.1207
added the following constraints
not_defined
defined
not_space
not_blank
blank
int
uint
ascii
shift
duplication
length
regex
http_url
selected_at_least
greater_than
less_than
equal_to
between
decimal
in_array

0.1206
updated document
0.1205
updated document
0.1204
updated document
0.1203
updated document
0.1202
fixed document
fixed error message
added EXPERIMENTAL shared_rule attribute 0.1201
added Validator::Custom::Result message() added Validator::Custom::Result messages() added Validator::Custom::Result messages_to_hash() added Validator::Custom::Result invalid_params() added Validator::Custom::Result invalid_rule_keys() added Validator::Custom::Result raw_data() deprecated Validator::Custom::Result errors() deprecated Validator::Custom::Result errors_to_hash() deprecated Validator::Custom::Result error() deprecated Validator::Custom::Result invalid_keys 0.1103
updated document.
Validator::Custom became stable. Backword compatible of 0.1103 is keeped in. You can use Validator::Custom at ease. 0.1102
removed add_constraint() method(not backword compatible) 0.1101
constraint function must return array reference, not array(not backword compatible) removed Validator::Custom validation_rule attribute(not backword compatibe) saved all value of data to Validator::Customm::Result data attribute(not backword compatible) Validator::Custom::Result products attribute renamed to data(not backword compatible) 0.1002
add_constraint is depricated. it is renamed to register_constraint 0.1001
added Validator::Custom::data_filter() added Validator::Custom::Result::errors_to_hash() improved exception logic
0.0902
update document
0.0901
Validator::Custom error_infos data structure is changed(array ref to hash ref) add or validation
0.0802
fix pod-coverage.t
0.0801
"rule" is added in place of "validaton_rule" "validation_rule" is deprecated
updata document
"error_infos" and "add_error_info" is added to Validation::Custom::Result 0.0708
catch up with 'Object::Simple' update 0.0706
fix error message test
0.0705
catch up with 'Object::Simple' update 0.0704
cleanup
0.0702
cleanup
0.0701
add 'error' method
'is_invalid' method can receive a specified key. 0.0608
update document
fix corelative key bug
0.0607
improve error message
add syntax method for seeing validation rule syntax 0.0606
improve error message
delete Validator::Custom::Result errors_to method (not backword compatible) delete Validator::Custom::Result products_to method (not backword compatible) delete Validator::Custom::Result invalid_keys_to method (not backword compatible) 0.0605
catch up Object::Simple version up 2.0702 0.0604
catch up Object::Simple version up 2.0701 0.0603
catch up Object::Simple version up 2.0603 0.0602
catch up Object::Simple version up 2.0602 0.0601
add_constraint method can be used as object method and class method constraints method can be used as object mehtod and class mehtod 0.0501
add 'is_valid' method to Validator::Custom::Result 0.0401
validate method return Validator::Custom::Result object, not $self (not backword compatible) resutls method is renamed to products (not backword compatible) 0.0303
bag fix: second validation is fail when hash specify as constraint 0.0302
improve error message
0.0301
rename validators to validation_rule to understand easy (not backword compatible). 0.0211
add output accessor. errors_to, invalid_keys_to, results_to. 0.0210
bag fix : validator args is passed as empty array ref when args don't exists 0.0209
add : syntax sugur
add : invalid_keys accessors
0.0208
delete : some accessors
0.0207
add : some accessors
0.0206
change: options delete
change: the way to get result is changed add : add some test
0.0205
change : Build.PL requires => { Object::Simple => 2.0018 } add : can pass option to constraint function add : results attribute
add : can inheritable customize
add : error_stock attribute
add : correlation check

0.0204
catch up Object::Simple update 2.0003 change: errors methods dereference

0.0203
rename add_validator to add_constraint rename validators to constraints
rename $VALIDATORS to $CONSTRINTS
catch up Object::Simple bag fix

0.0202
bag fix: $validator is spliced
0.0201
first release
0.01_01
first develope release