NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Maven Central · #1479 by repository stars
Annotation Processor to detect incorrect usage of constraint annotations.
Last release 17 days ago
21 Sep 2026
Release timing varies
gaps range from 2 weeks to 8 months
Some releases are documented
notes for 29 of 57 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
91 releases · first in 2017
Hibernate Validator 9.1.4.Final released
We are pleased to announce the release of Hibernate Validator 9.1: 9.1.4.Final.
You can find the full list of 9.1.4.Final changes here.
For additional details, see:
Visit the website for details on getting in touch with us.
One column per quarter.
Hibernate Validator 9.1.3.Final released
We are pleased to announce the release of Hibernate Validator 9.1: 9.1.3.Final.
You can find the full list of 9.1.3.Final changes here.
For additional details, see:
Visit the website for details on getting in touch with us.
Hibernate Validator 9.1.2.Final released
We are pleased to announce the release of Hibernate Validator 9.1: 9.1.2.Final.
You can find the full list of 9.1.2.Final changes here.
For additional details, see:
Visit the website for details on getting in touch with us.
Hibernate Validator 9.1.1.Final released
We are pleased to announce the release of Hibernate Validator 9.1: 9.1.1.Final.
You can find the full list of 9.1.1.Final changes here.
For additional details, see:
Visit the website for details on getting in touch with us.
Hibernate Validator 9.1.0.Final released
We are pleased to announce the release of Hibernate Validator 9.1: 9.1.0.Final.
You can find the full list of 9.1.0.Final changes here.
This release mainly targets to improve performance. At the same time it contains a few other improvements, new constraints and more. See the "what's new" page to learn more.
You can also find the report on validation performace improvements at our blog.
For additional details, see:
Visit the website for details on getting in touch with us.
HV-2151 - CachingTraversableResolverForSingleValidation won't work
HV-2147 - Bump Apache Groovy to 5.0.2
HV-2140 - Bump Apache Groovy to 5.0.1
HV-2117 - NIP validation incorrectly accepts values ending in 0
Nothing published for this version
HV-2074 - Customizing PropertyNodeNameProvider Not Working in Programmatic Constraint Definition
maven-assembly-plugin instead of copy-maven-plugin to rename the pdf documentsHV-2067 - UUID version not correctly validated
HV-2043 - Remove deprecated PropertyTarget#property
AnnotationProcessingOptionsPredefinedScopeHibernateValidatorConfiguration#initializeLocaleshibernate.validator.constraint_mapping_contributorNothing published for this version
Hibernate Validator 8.0.5.Final released
We are pleased to announce the release of Hibernate Validator 8.0: 8.0.5.Final.
You can find the full list of 8.0.5.Final changes here.
This release introduces a few minor improvements as well as bug fixes.
For additional details, see:
Visit the website for details on getting in touch with us.
Hibernate Validator 8.0.4.Final released
We are pleased to announce the release of Hibernate Validator 8.0: 8.0.4.Final.
You can find the full list of 8.0.4.Final changes here.
This release introduces a few minor improvements as well as bug fixes.
For additional details, see:
Visit the website for details on getting in touch with us.
Nothing published for this version
Nothing published for this version
HV-1949 - Nondeterministic behavior of HibernateValidator (in springboot?) when both annotation and xml-based definition are used
Nothing published for this version
HV-1925 - Switch to WildFly 27 for testing and remove the remaining javax stuff
HV-1922 - Switch to use arquillian-protocol-servlet-jakarta artifact instead of arquillian-protocol-servlet for testing with WildFly 27
HV-1853 - Inconsistency of getter method detection in GetterPropertySelectionStrategy
HV-1895 - Bundle plugin 3.5.0 produces unusable osgi values in manifest
HV-1889 - Fix imagesdir for documentation
HV-1857 - Hibernate Validator version for EE 10/EL 5?
Nothing published for this version
Nothing published for this version
Nothing published for this version
HV-1840 - Remove deprecated CDI API usage
HV-1826 - tck-runner - Reintroduce TCK Runner in container tests for Jakarta EE 9 using WildFly Preview
HV-1821 - engine - HV-1755 introduces NPE in org.hibernate.validator.internal.engine.ValidatorFactoryImpl constructor
HV-1804 - translations - Fix Dutch translation for @Size constraint
HV-1792 - tck-runner - Upgrade Bean Validation TCK to 3.0.0
HV-1761 - engine - Interpolation of primitive arrays causes a ClassCastException
HV-1782 - translations - Remove trailing dot from @Max constraint German translation
HV-1781 - engine - Fix Jakarta Persistence class presence test
HV-1776 - annotation-processor - Rename annotation processor service file for new jakarta package
HV-1758 - translations - Extra dollar sign in validation messages for ModCheck
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
HV-1756 - translations - Incorrect variables in the newly added translations
HV-1750 - engine - Add debug log when expression factory has failed to load
HV-1739 - engine - CVE-2019-10219 Security issue with @SafeHtml
HV-1722 - engine - Remove settings-example.xml reference from .travis.yml
HV-1713 - engine - Missing violation when a bean is validated with different groups
HV-1704 - build - Build fails on Windows
HV-1692 - engine - Custom group sequence might cause StackOverflowError on objects with cycles
HV-1681 - engine - PredefinedScopeValidatorFactory and @Valid on unregistered bean throws a NPE
HV-1628 - annotation-processor, engine, tests - Configure a stricter forbidden-apis policy and remove calls deprecated in Java 10
Your coding agent can read these notes before it upgrades. Set up the MCP server →