Hibernate Validator 4.3.0.CR1 has just arrived. This release is hopefully the last stepping stone to 4.3.0.Final. As mentioned before we want to get 4.3 out as fast as possible, so that we can start working on Hibernate Validator 5 (aligning with Bean Validation 1.1).
Aside of some minor bug fixes (HV-572, HV-573, HV-574, HV-575), this release is all about performance. We wanted to make sure that you get a Hibernate Validator which is at least as fast as the previous versions. To prove that, we introduced a new module performance which allows us to easier compare the performance of different validator releases. For more information have a look at this readme.
On important fact which is a side effect of the introduction of JBoss Logging is that even though the API of Validator 4.3 is backwards compatible with 4.2, you need now a Java 6 runtime environment (see also HV-569 and HV-481). We believe this should not a big issue and it is time to move on, but if you think differently, speak now or forever hold your peace! ;-)
Hibernate Validator 4.3.0.CR1 is available for download in the JBoss Maven Repository under the GAV org.hibernate:hibernate-validator:4.3.0.CR1 or via SourceForge. Read the changelog for a list of all chnges and make sure to check the Hibernate Validator Migration Guide as well.
Let us know what you think via the forum or the project issue tracker.
Enjoy!