Validation::Class: Released version 7.900001

I wanted to formally annouce the release of Validation::Class, as of version
7.900001 the codebase is dramatically different though it maintains backwards
compatibility at about 95%. The following is the current complete list of core
directives (validation rules). As stated in the documentation, the purpose of
the core directives is merely to provide a reasonable layer of protection
against bad/malformed data and validators are not very sophisticated. e.g. the
email directive does not perform a host lookup, etc:

Hey Gabor, that's a great question, thanks for taking the time to ask.

The previous versions had tests which thoroughly tested its directives, validations and most methods. The 5% refers to a handful of methods that aren't automatically exported (meaning you would've had to access the class prototype directly to use them) and the fact that they're no longer there means any app using them will die. All methods removed have been recorded in the CHANGES file.

None of the legacy tests were altered to support the redesign. All legacy tests continue to pass and those tests will not be removed anytime soon.