The Apache BVal project has taken the task of implementing Java Bean
Validation 2.0 as an opportunity for a major overhaul of the underlying
structure of the codebase. This is more or less complete and the team is
currently focused on meeting the requirements of the technology
compatibility kit (TCK) for certification as a compliant implementation
of the latest specification.