Changes/New Features in Version 1.1
NEW general validations:
NEW business validations
NEW country-specific validations
NEW
Validating annotations can now "prepare" their execution in the future by requesting to be notified at binding time
instead of at validation time. See how DBAware/DBAwareImpl annotation pair works : by defining a global property
that can later be used by any db-aware validating annotation
NEW
Complete set of database-aware ("db-aware") validation annotations, including:
NEW - Design-by-contract
ENHANCED - Package-level annotations
Now some annotations can have package-wide effects. For example, using a single @DBAware or @JPAAware annotation
you can make all the beans or classes in a package subject to validation
ENHANCED - JPA Integration
@PersistenceUnit and @PersistenceContext now supported for DB-Aware annotations.
@JPAAware annotation
ENHANCED
The @Normalized annotation now includes the search / replace attributes to perform automatic search & replace prior
to validation
ENHANCED
Greately enhanced test suite, with near 400 test achieving 100% class and method coverage and 97% code coverage
FIXED
- Bug in the capitalization algorithm led to improper capitalization in some cases
No previous version, hence no changelog :-)