Releases - Hibernate Validator (original) (raw)
Series
latest stable
This series targets to improve performance, introduces new constraints, applies new documentation theme, updates dependencies, includes improvements and bug fixes.
limited-support
This series targets Jakarta EE 11. It implements Jakarta Validation 3.1. New constraints: @KorRRN, @BitcoinAddress, removal of the Security Manager integration, BOM for simpler dependency management, dependency updates, improvements and bug fixes.
limited-support
Jakarta EE 10, @UUID constraint
limited-support
Keep javax.* packages, Expression Language overhaul, @SafeHtml removal
Older series
end-of-life
Jakarta Bean Validation 3.0, jakarta.* packages
end-of-life
Jakarta Bean Validation, new Quarkus-tailored bootstrap
end-of-life
Bean Validation 2.0 support, performance improvements.
end-of-life
JavaMoney support, annotation processor improvements.
end-of-life
Dynamic constraint payload, parameter relaxation, new api for programmatic constraint definition, new translations.
end-of-life
Performances and memory footprint improvements
end-of-life
Reference implementation for Bean Validation 1.1
end-of-life
Last Bean Validation 1.0 compatible version
Compatibility matrix
| Hibernate Validator | ||||
|---|---|---|---|---|
| 9.1 | 9.0 | 8.0 | 6.2 | |
| Java | 17, 21, 25 or 26 | 17, 21, 23 or 24 | 11, 17, 21, 22 or 23 | 8, 11 or 17 |
| Jakarta Validation | 3.1 | 3.1 | 3.0 | 2.0 |
| Jakarta EE | 11 | 11 | 10 | 8 |
| Quarkus | 3.30 → 3.37 | 3.24 → 3.29 | 3.0 → 3.23 | 1.12 → 2.16 |
| WildFly | 39 (Preview) or 40 → 41 | 37 → 38 (Preview) | 27 → 39 or 40 → 41 (EE 10 variant) | N/A |
| Red Hat EAP | N/A | N/A | 8.0 → 8.1 | N/A |
| Spring Boot | N/A | 4.0 | 3.0 → 3.5 | 2.4 → 2.7 |
See alsoour support options.