Hibernate Validator Latest stable (9.1)

Releases

Interested in commercial support?

Check out commercial support offerings .

Series

latest stable

9.1 9.1.3.Final 2026-07-26

This series targets to improve performance, introduces new constraints, applies new documentation theme, updates dependencies, includes improvements and bug fixes.

limited-support

9.0 9.0.1.Final 2025-06-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.

limited-support

8.0 8.0.5.Final 2026-07-26

Jakarta EE 10, @UUID constraint

limited-support

6.2 6.2.5.Final 2022-09-12

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

See older series

Older series

end-of-life

7.0
7.0.5.Final 2022-08-04

Jakarta Bean Validation 3.0, jakarta.* packages

end-of-life

6.1
6.1.7.Final 2020-12-16

Jakarta Bean Validation, new Quarkus-tailored bootstrap

end-of-life

6.0
6.0.23.Final 2022-02-09

Bean Validation 2.0 support, performance improvements.

end-of-life

5.4
5.4.3.Final 2019-02-03

JavaMoney support, annotation processor improvements.

end-of-life

5.3
5.3.6.Final 2017-10-19

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

end-of-life

5.2
5.2.4.Final 2016-02-17

Java 8 support and more

end-of-life

5.1
5.1.3.Final 2014-10-22

Performances and memory footprint improvements

end-of-life

5.0
5.0.3.Final 2014-01-28

Reference implementation for Bean Validation 1.1

end-of-life

4.3
4.3.2.Final 2014-07-25

Last Bean Validation 1.0 compatible version

end-of-life

4.2
4.2.0.Final 2011-06-20

end-of-life

4.1
4.1.0.Final 2010-06-28

end-of-life

4.0
4.0.2.GA 2009-11-06

end-of-life

3.1
3.1.0.GA 2008-09-10

end-of-life

3.0
3.0.0.GA 2007-09-21

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, 23 or 25 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 also our support options .

Back to top