The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
This file documents the revision history for the Perl library Validation::Class.

TODO (0000-00-00)
    ? raise_error flag allows profiles to track class usage and raise errors
    ? mixin fields across namespaces

7.35 (2012-05-25)
    * POD changes

7.25 (2012-05-18)
    * misc changes
    * changed error message for options validator
    * fixed major overlooked bug in the processing of core validators

7.21 (2012-05-12)
    * fixed bad conditional in t/09-modifiers.t and t/02-keyword-object.t

7.20 (2012-05-10)
    * fixed mistype in t/09-modifiers.t causing test failures
    * add the obj/object keyword (which defines class object builders)
    * add test for the object keyword

7.16 (2012-05-03)
    * added V::C::Relatives collection class
    * fixed slight oversight in V::C
    * added test for method modifiers
    * extended V::C::Intro POD

7.15 (2012-05-03)
    * added all *_errors, *_fields, and *_params methods to 
      the proxy methods list
    * update various POD bits

7.12 (2012-05-02)
    * better synopsis
    * update various POD bits

7.11 (2012-04-27)
    * enforcing field naming convention to reduce margin for error
    * refactored and decoupled main validation routine
    * added has() method to V::C::Collection
    * various POD updates
    * major engine refactoring
    * renamed set_field_value to set_fields
    * renamed default_field_value to get_value
    * changed set_params
    * remembered (+documented) why we dont reap cloned fields

7.04 (2012-04-24)
    * using the 5.14 open pragma for one test cause failures on cpants

7.03 (2012-04-24)
    * fixed minor object-based parameter handling issue
    * get_hash_params method renamed unflatten_params
    * set_hash_params method renamed flatten_params
    * changed how field accessors are created and called

7.02 (2012-04-23)
    * moved archived tests undef regression folder
    * tested accessors and parameter handling of structures (ARRAYS)

7.01 (2012-04-23)
    * release new public version
    * complete rewrite
    * major implementation overhaul
    * prevent namespace pollution by employing a prototype class
    * added proto/prototype method to access prototype class
    * removed load_classes and load_plugins
    * changed options accepted by the load/set method
    * no longer registering quickname for relatives
    * depreciated load_plugins and load_classes methods
    * removed Array::Unique finally
    * cleanup error handling (needs its own class)
    * merge half-ass cookbook into intro POD
    * started rewriting existing tests (and new ones)