Hibernate Validator

Releases

Interested in commercial support?

Check out Red Hat's offering .

Series

development

9.0 2024-12-13

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.

latest stable

8.0 2024-12-13

Jakarta EE 10, @UUID constraint

stable

6.2 2022-09-12

Keep javax.* packages, Expression Language overhaul, @SafeHtml removal

See older series

Older series

end-of-life

7.0 2022-08-04

Jakarta Bean Validation 3.0, jakarta.* packages

end-of-life

6.1 2020-12-16

Jakarta Bean Validation, new Quarkus-tailored bootstrap

end-of-life

6.0 2022-02-09

Bean Validation 2.0 support, performance improvements.

end-of-life

5.4 2019-02-03

JavaMoney support, annotation processor improvements.

end-of-life

5.3 2017-10-19

Dynamic constraint payload, parameter relaxation, new api for programmatic constraint definition, new translations.

end-of-life

5.2 2016-02-17

Java 8 support and more

end-of-life

5.1 2014-10-22

Performances and memory footprint improvements

end-of-life

5.0 2014-01-28

Reference implementation for Bean Validation 1.1

end-of-life

4.3 2014-07-25

Last Bean Validation 1.0 compatible version

Compatibility matrix

Hibernate Validator
9.0 8.0 6.2
Java 17, 21, 22 or 23 11, 17, 21, 22 or 23 8, 11 or 17
Jakarta Bean Validation 3.1 3.0 2.0
Jakarta EE 11 10 8

See also the Compatibility policy and Maintenance policy.

Back to top