0.1210
  required Perl 5.008001, enable Carp trust relationship
0.1209
  fixed Carp trust relationship
0.1208
  added the following constraints
    trim
    trim_lead
    trim_trail
    trim_collapse

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. 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
a