The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Data-Verifier

0.26
  * Convert to use native Moose traits
  * Pod fixes for RT#52592

0.25
  * Don't run filters on undefined values, lest your logs be spammed
    (thanks to the most awesomest person ever, jshirley.) (ed: ChangeLog
    entry written by jshirley)

0.24
  * Fix typo in unknown type constraint error message.

0.23
  * Use MooseX::Storage::Deferred so that user can choose serialization style.
    (thanks Stevan Little)

0.22
  * Throw an exception when an unknown filter is provided to the filter
    attribute.
  * Allow coderefs to be supplied in the list of filters.
  * Add JSON::Any dependency.
  * Clarify documentation of filters.

0.21
  * Fix type of Field's value attribute (Should've been an Any now that
    it is not serialized.

0.20
  * Improve Field POD
  * Add clear_value to Field and use it rather than value(undef) (which
    validates the type constraint and is just bad form.)
  * Add original_value attribute that holds the value that was submitted for
    the field.
  * Result's value is no longer serialized.

0.10
  * Change post_check's calling convention after reading some wisdom from
    nuffin: http://blog.woobling.org/2009/09/method-style-callbacks.html
  * Change internal API to use a field class rather than a bunch of hashes.

0.09
  * Document check order
  * Clean up post-check test a bit

0.08
  * Remove warning

0.07
  * Add coercion method and attribute for site-specific coercions (stevan and jshirley)

0.06
  * Add post_check key

0.05
  * Add dependent key for creating dependent fields
  * Result
    * Add merge method that adds the supplied result to this one
    * Add is_valid, valid_count and valids
  * Rejigger most is_* methods to return more appropriate values

0.04
  - Properly set coerced values

0.03
  - Set invalid values as undef in Results
  - Add MooseX::Storage to Results can be serialized
  - Add values attribute to Results
  - Only validate defined values against types
  - Enable coercion
  - Add max_length and min_length

0.02
  - Honor global filters

0.01    
  - First version, released on an unsuspecting world.