org.hibernate.validator:hibernate-validator-bom
9.1.3.Final
#1111 most downloaded on Maven Central
hibernate/hibernate-validator
What this package is like to depend on
Last release 28 days ago
27 Jul 2026
Release timing varies
gaps range from 2 weeks to 8 months
Most releases are documented
notes for 5 of 6 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
13 releases · first in 2024
7 releases in the last 12 months
see the full history below
Release timeline
13 releases · Aug 2024 to Jul 2026Releases
latest 13-
9.1.3.Final27 Jul 2026Release notes
Open source →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.
What's new
- See the website for requirements and compatibilities.
- See the What's New guide for details about new features and capabilities.
Conclusion
For additional details, see:
- the release page
- the Migration Guide
- the Getting started
- the Reference Guide
- the API docs
Visit the website for details on getting in touch with us.
-
9.1.2.Final06 Jul 2026Release notes
Open source →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.
What's new
- See the website for requirements and compatibilities.
- See the What's New guide for details about new features and capabilities.
Conclusion
For additional details, see:
- the release page
- the Migration Guide
- the Getting started
- the Reference Guide
- the API docs
Visit the website for details on getting in touch with us.
-
9.1.1.Final22 Jun 2026Release notes
Open source →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.
What's new
- See the website for requirements and compatibilities.
- See the What's New guide for details about new features and capabilities.
Conclusion
For additional details, see:
- the release page
- the Migration Guide
- the Getting started
- the Reference Guide
- the API docs
Visit the website for details on getting in touch with us.
-
9.1.0.Final07 Nov 2025Release notes
Open source →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.
What's new
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.
Conclusion
For additional details, see:
- the release page
- the Migration Guide
- the Getting started
- the Reference Guide
- the API docs
Visit the website for details on getting in touch with us.
-
9.1.0.CR129 Oct 2025 pre-releaseRelease notes
Open source →Bug
- HV-2151 - CachingTraversableResolverForSingleValidation won't work
Improvement
- HV-2148 - Update Hibernate asciidoc theme to 6.1.1.Final
Task
-
9.1.0.Beta122 Oct 2025 pre-releaseRelease notes
Open source →Improvement
- HV-2147 - Bump Apache Groovy to 5.0.2
- HV-2145 - Require JDK 25 for the build
- HV-2144 - Update to com.fasterxml:classmate 1.7.1
- HV-2143 - Apply the unified Hibernate Documentation theme
New Feature
- HV-2137 - Add IpAddress constraint
Task
- HV-2142 - Stage documentation and javadocs to projectroot/target/staging-deploy/documentation
-
9.1.0.Alpha219 Sep 2025 pre-releaseRelease notes
Open source →Improvement
- HV-2140 - Bump Apache Groovy to 5.0.1
- HV-2139 - Introduce a RandomAccessPath as an extension of the org.hibernate.validator.path.Path
- HV-2138 - Include license file in the META-INF of published artifacts
- HV-2135 - Do not initialize the alreadyProcessedGroups unless necessary in BeanValueContext
- HV-2004 - add constant pool for @Pattern
Task
-
9.1.0.Alpha128 Aug 2025 pre-releaseRelease notes
Open source →Bug
- HV-2117 - NIP validation incorrectly accepts values ending in 0
- HV-1987 - When complex objects are verified, processedPathsPerBean always occupies a large amount of memory, causing OOM.
Improvement
- HV-2133 - Bump Apache Groovy to 5.0.0
- HV-2128 - Consider creating Hibernate Validator extension to the Path with more convinience methods
- HV-2127 - Make Path implementaion not relying on Lists (or other collections)
- HV-2125 - Update Hibernate asciidoc theme to 5.1.2.Final
- HV-2124 - Bump Apache Groovy to 4.0.28
- HV-2122 - Update to OpenJFX to 17.0.16
- HV-2116 - Do not recreate PersistenceUtil in the built-in JPATraversableResolver
- HV-2114 - Add support for Korean foreigner resident registration number (RRN) validation
- HV-2113 - Adding Date Validation Condition in KorRRNValidator
- HV-2112 - Use the Hibernate theme for rendered javadocs
- HV-2111 - Bump Apache Groovy to 4.0.27
- HV-2110 - Update to OpenJFX to 17.0.15
- HV-2109 - Bump Expressly version to 6.0.0
- HV-1831 - Optimize cascading validation for large lists
- HV-1591 - Log a warning when @Valid is defined both globally and on a type parameter of a container
Task
- HV-2131 - Use a sig file from the TCK dist zip (instead of generating one on-the-fly)
- HV-2129 - Test against wildfly-preview 37.0.0.Final
- HV-2123 - Use Maven 3.9.11 as a required minimum version for the build
- HV-2120 - Stop exporting logging/reporting.impl packages to org.jboss.logging
- HV-2119 - Test against JDK 26
- HV-2118 - Switch to Maven Central publishing
- HV-2115 - Use Maven 3.9.10 as a required minimum version for the build
- HV-1271 - Move JavaDoc stylesheet.css to separate repo and fetch it from there
-
9.0.1.Final13 Jun 2025Nothing published for this version
-
9.0.0.Final20 May 2025Release notes
Open source →Bug
- HV-2074 - Customizing PropertyNodeNameProvider Not Working in Programmatic Constraint Definition
- HV-1917 - MinDuration/MaxDuration validation message (english) broken for zero duration.
Improvement
- HV-2103 - Include Jakarta Validation 3.1 XSDs
- HV-2102 - Disable external schema loading
- HV-2094 - Bump Jakarta EE BOM to 11.0.0
- HV-2093 - Bump joda-time to 2.14.0
- HV-2091 - Upgrade paranamer to 2.8.3
- HV-2090 - Update to OpenJFX to 17.0.14
- HV-2089 - Upgrade paranamer to 2.8.2
- HV-2088 - Bump Jakarta EE BOM to 11.0.0-RC1
- HV-2087 - Upgrade jboss-logging-tools to 3.0.4.Final
- HV-2086 - Bump Apache Groovy to 4.0.26
- HV-2085 - Upgrade paranamer to 2.8.1
- HV-2084 - Bump Jakarta EE BOM to 11.0.0-M5
- HV-2079 - Bump joda-time to 2.13.1
- HV-2078 - Bump Apache Groovy to 4.0.25
Task
- HV-2108 - Test against wildfly-preview 36.0.1.Final
- HV-2107 - Enable copytocliboard extension from hibernate-asciidoctor-extensions
- HV-2104 - Remove Google Analytics
- HV-2101 - Test against wildfly-preview 36.0.0.Final
- HV-2096 - Use JReleaser to publish hibernate artifacts
- HV-2095 - Upgrade hibernate-asciidoctor-theme to 5.0.6.Final
- HV-2081 - Test against wildfly-preview 35.0.1.Final
- HV-2077 - Align content of CONTRIBUTING.md with what's in other projects
- HV-2076 - Test against wildfly-preview 35.0.0.Final
- HV-2075 - Upgrade to wildfly-arquillian-container-managed 5.1.0.Beta9 for testing
- HV-2072 - Make Hibernate Validator integration tests running on JDK 24+
- HV-2071 - Build with JDK 21
- HV-2070 - Use
maven-assembly-plugininstead ofcopy-maven-pluginto rename the pdf documents - HV-2023 - Add a step to build pdf documentation to the nightly CI job
-
9.0.0.CR113 Dec 2024 pre-releaseRelease notes
Open source →Bug
- HV-2067 - UUID version not correctly validated
- HV-2061 - OSGi: HV 9.0.0.Beta1/2/3 imports wrong OSGi package version of Jakarta EL
- HV-2044 - The distribution package is missing the javadocs sub directory
- HV-1955 - NotBlankValidator is not consistent with Jakarta @NotBlank specs
- HV-1829 - Hibernate docs still reference ConstraintDefinitionContributor which was removed in 5.3
Improvement
- HV-2066 - update document section 3.1.1
- HV-2064 - Upgrade jboss-logging-tools to 3.0.3.Final
- HV-2062 - Version is lost when using JLink
- HV-2056 - Update to OpenJFX from 17.0.12 to 17.0.13
- HV-2055 - Update version.org.jboss.logging.jboss-logging-tools from 3.0.1.Final to 3.0.2.Final
- HV-2053 - Add translation of Validation Messages for Azerbaijani language
- HV-2049 - Bump Apache Groovy to 4.0.23
- HV-2048 - Bump joda-time to 2.13.0
- HV-2045 - Upgrade to JBoss logging 3.6.1.Final
- HV-1962 - Remove relativePath in pom because it's default
- HV-1942 - Update DefaultGroupSequenceProvider add default method provide the class of instance
- HV-1931 - No version info when running from the module path
Remove Feature
- HV-2068 - Stop publishing relocation poms
Task
- HV-2069 - Test Hibernate Validator against JDK 25
- HV-2065 - Test against wildfly-preview 34.0.1.Final
- HV-2059 - Integrate with Develocity build scans/build cache
- HV-2058 - Test against wildfly-preview 34.0.0.Final
- HV-2057 - Complete Validator + Sonar integration
- HV-2051 - Use spotless maven plugin instead of formatter/impsorter/license check plugins
- HV-2050 - Use SPDX headers format
- HV-2047 - Test against wildfly-preview 33.0.2.Final
- HV-2046 - Enable code coverage with maven build
- HV-2020 - Investigate if we can remove the dependency on Expressly
- HV-1754 - Re-enable EjbIT when all tested versions of WildFly have fixed WFL-11566
-
9.0.0.Beta304 Sep 2024 pre-releaseRelease notes
Open source →Bug
- HV-2029 - Exactly the same ConvertGroup defined on both original and overridden methods lead to an exception
- HV-2018 - Validator.validateValue() prints no violations on an interface
Improvement
- HV-2032 - Support strict Jaxp security settings from JDK 23
- HV-2031 - Make PredefinedScopeHibernateValidatorFactory aware of constraint mappings defined purely in XML
Remove Feature
- HV-2043 - Remove deprecated PropertyTarget#property
- HV-2042 - Remove deprecated org.hibernate.validator.constraints.ModCheck constraint
- HV-2040 - Remove deprecated
AnnotationProcessingOptions - HV-2039 - Remove deprecated
PredefinedScopeHibernateValidatorConfiguration#initializeLocales - HV-2038 - Remove deprecated ReflectionParameterNameProvider
- HV-2037 - Remove deprecated org.hibernate.validator.constraints.NotEmpty constraint
- HV-2036 - Remove deprecated org.hibernate.validator.constraints.NotBlank constraint
- HV-2035 - Remove deprecated org.hibernate.validator.constraints.Email constraint
- HV-2034 - Remove deprecated
hibernate.validator.constraint_mapping_contributor - HV-2025 - Remove OSGi testing and support
Task
- HV-2041 - Update to new versions of hibernate-infra extensions/theme that depend on AsciidoctorJ 3.0
- HV-2033 - Test against wildfly-preview 33.0.1.Final
- HV-2026 - Use Maven 3.9.8 as a required minimum version for the build
- HV-2022 - Try using offline links for Javadoc generation
- HV-2021 - Add simple GH actions to build Hibernate Validator
- HV-2019 - FIx snapshot publishing
-
9.0.0.Beta201 Aug 2024 pre-releaseNothing published for this version