This page shows the compatibility between Hibernate projects and integrations: dependencies or downstream frameworks/platforms. Each table shows which versions of Hibernate projects are compatible with each version of the integration.
Table of contents
Java
| Java Version | Hibernate ORM | Hibernate Reactive | Hibernate Data Repositories | Hibernate Search | Hibernate Validator |
|---|---|---|---|---|---|
| 26 | 7.3 | 3.3 , 4.3 | 7.3 | 8.3 | 9.1 |
| 25 | 6.6 (6.6.40+) , 7.1 → 7.3 , 8.0 | 2.4 , 3.1 → 3.3 , 4.1 → 4.3 | 6.6 (6.6.40+) , 7.1 → 7.3 , 8.0 | 7.2 , 8.1 → 8.3 | 9.1 |
| 24 | N/A | 3.0 , 4.0 | N/A | N/A | 9.0 |
| 23 | 7.0 | N/A | 7.0 | 7.2 , 8.0 | 8.0 , 9.0 |
| 22 | N/A | N/A | N/A | N/A | 8.0 |
| 21 | 6.2 → 6.6 , 7.0 → 7.3 , 8.0 | 2.0 → 2.4 , 3.0 → 3.3 , 4.0 → 4.3 | 6.6 , 7.0 → 7.3 , 8.0 | 6.2 , 7.0 → 7.2 , 8.0 → 8.3 | 8.0 , 9.0 → 9.1 |
| 20 | 6.2 | 2.0 → 2.3 | N/A | N/A | N/A |
| 18 | 5.6 , 6.0 → 6.1 | N/A | N/A | 6.1 | N/A |
| 17 | 5.3 (with 5.3.22+) , 5.4 (with 5.4.32+) , 5.5 → 5.6 , 6.0 → 6.6 , 7.0 → 7.3 , 8.0 | 1.0 → 1.1 , 2.0 → 2.4 , 3.0 → 3.3 , 4.0 → 4.3 | 6.6 , 7.0 → 7.3 , 8.0 | 5.10 (with 5.10.11+) , 5.11 (with 5.11.9+) , 6.0 → 6.2 , 7.0 → 7.2 , 8.0 → 8.3 | 6.0 → 6.2 , 7.0 , 8.0 , 9.0 → 9.1 |
| 16 | N/A | 1.0 → 1.1 | N/A | N/A | N/A |
| 11 | 5.3 → 5.6 , 6.0 → 6.6 | 1.0 → 1.1 , 2.0 → 2.4 | 6.6 | 5.10 (with 5.10.7+) , 5.11 , 6.0 → 6.2 , 7.0 → 7.2 | 6.0 → 6.2 , 7.0 , 8.0 |
| 8 | 5.0 → 5.6 | N/A | N/A | 4.4 → 4.5 , 5.0 → 5.11 , 6.0 → 6.2 | 5.2 → 5.4 , 6.0 → 6.2 , 7.0 |
| 7 | 4.2 → 4.3 , 5.0 , 5.1 (up to 5.1.16) | N/A | N/A | 4.4 → 4.5 , 5.0 → 5.6 | 5.0 → 5.4 |
| 6 | 4.2 → 4.3 , 5.0 , 5.1 (up to 5.1.15) | N/A | N/A | 4.4 → 4.5 | 4.3 , 5.0 → 5.4 |
| See older series | |||||
JPA
| JPA Version | Hibernate ORM |
|---|---|
| 2.2 | 5.3 → 5.6 |
| 2.1 | 4.3 , 5.0 → 5.2 |
| 2.0 | 4.2 |
| See older series | |
Jakarta Persistence
| Jakarta Persistence Version | Hibernate ORM | Hibernate Data Repositories |
|---|---|---|
| 4.0 | 8.0 | 8.0 |
| 3.2 | 7.0 → 7.3 | 7.0 → 7.3 |
| 3.1 | 6.0 → 6.6 | 6.6 |
| 3.0 | 5.5 → 5.6 , 6.0 → 6.1 | N/A |
| See older series | ||
Jakarta Data
| Jakarta Data Version | Hibernate ORM | Hibernate Data Repositories |
|---|---|---|
| 1.0 | 6.6 , 7.0 → 7.3 , 8.0 | 6.6 , 7.0 → 7.3 , 8.0 |
Bean Validation
| Bean Validation Version | Hibernate Validator |
|---|---|
| 2.0 | 6.0 |
| 1.1 | 5.0 → 5.4 |
| 1.0 | 4.3 |
| See older series | |
Jakarta Validation
| Jakarta Validation Version | Hibernate Validator |
|---|---|
| 3.1 | 9.0 → 9.1 |
| 3.0 | 7.0 , 8.0 |
| 2.0 | 6.1 → 6.2 |
Java EE
| Java EE Version | Hibernate ORM | Hibernate Validator |
|---|---|---|
| 8 | 5.3 → 5.5 | 6.0 |
| See older series | ||
Jakarta EE
| Jakarta EE Version | Hibernate ORM | Hibernate Data Repositories | Hibernate Validator |
|---|---|---|---|
| 12 | 8.0 | 8.0 | N/A |
| 11 | 7.0 → 7.3 | 7.0 → 7.3 | 9.0 → 9.1 |
| 10 | 6.0 → 6.6 | 6.6 | 8.0 |
| 9 | 5.5 → 5.6 , 6.0 → 6.1 | N/A | 7.0 |
| 8 | N/A | N/A | 6.1 → 6.2 |
| See older series | |||
Vert.x
| Vert.x Version | Hibernate Reactive |
|---|---|
| 5.0 | 4.0 → 4.3 |
| 4.5 → 4.5 | 2.1 → 2.4 , 3.0 → 3.3 |
| 4.4 | 2.0 |
| 4.2 | 1.1 |
| 4.1 | 1.0 |
| See older series | |
MongoDB Extension
| MongoDB Extension Version | Hibernate ORM | Hibernate Data Repositories |
|---|---|---|
| 1.0 | 6.6 | 6.6 |
Apache Lucene
| Apache Lucene Version | Hibernate Search |
|---|---|
| 10.4 |
8.3
(through *-backend-lucene-next)
|
| 10.3 |
8.2
(through *-backend-lucene-next)
|
| 10.2 |
8.0
(through *-backend-lucene-next)
,
8.1
(through *-backend-lucene-next)
|
| 9.12 | 8.0 → 8.3 |
| 9.11 | 7.2 |
| 9.9 | 7.1 |
| 9.8 | 7.0 |
| 8.11 | 6.1 → 6.2 |
| 8.7 | 6.0 |
| 5.5 | 5.6 → 5.11 |
| 5.2 → 5.4 | 5.5 |
| 4.10 | 5.0 → 5.4 |
| 3.6 | 4.4 → 4.5 |
| See older series | |
Elasticsearch server
| Elasticsearch server Version | Hibernate Search |
|---|---|
| 9.3 | 8.3 |
| 9.2 | 8.2 → 8.3 |
| 9.1 | 8.1 → 8.3 |
| 9.0 | 8.0 → 8.3 |
| 8.14 → 8.18 | 7.2 , 8.0 → 8.3 |
| 8.13 | 7.1 → 7.2 , 8.0 → 8.3 |
| 8.11 → 8.12 | 7.0 → 7.2 , 8.0 → 8.3 |
| 8.0 → 8.10 | 6.2 , 7.0 → 7.2 , 8.0 → 8.3 |
| 7.11 → 7.16 | 6.1 → 6.2 , 7.0 → 7.2 , 8.0 → 8.3 |
| 7.10 | 6.0 → 6.2 , 7.0 → 7.2 , 8.0 → 8.3 |
| 6.0 → 7.9 | 6.0 → 6.2 |
| 5.6 | 5.8 → 5.11 , 6.0 → 6.2 |
| 3.0 → 5.5 | 5.8 → 5.11 |
| 2.0 → 2.4 | 5.6 → 5.11 |
| See older series | |
OpenSearch server
| OpenSearch server Version | Hibernate Search |
|---|---|
| 3.5 | 8.3 |
| 3.2 → 3.4 | 8.2 → 8.3 |
| 3.1 | 8.1 → 8.3 |
| 3.0 | 8.0 → 8.3 |
| 2.14 → 2.16 | 7.2 , 8.0 → 8.3 |
| 2.12 → 2.13 | 7.1 → 7.2 , 8.0 → 8.3 |
| 1.3 → 2.11 | 6.2 , 7.0 → 7.2 , 8.0 → 8.3 |
| 1.0 → 1.2 | 6.1 → 6.2 |
Quarkus
| Quarkus Version | Hibernate ORM | Hibernate Reactive | Hibernate Data Repositories | Hibernate Search | Hibernate Validator |
|---|---|---|---|---|---|
| 3.32 → 3.34 | 7.2 | 3.2 | 7.2 | 8.2 | 9.1 |
| 3.31 | 7.2 | 3.2 | 7.2 | 8.2 | 9.1 |
| 3.30 | 7.1 | 3.1 | 7.1 | 8.1 | 9.1 |
| 3.28 → 3.29 | 7.1 | 3.1 | 7.1 | 8.1 | 9.0 |
| 3.27 | 7.1 | 3.1 | 7.1 | 8.1 | 9.0 |
| 3.26 | 7.1 | 3.1 | 7.1 | 8.1 | 9.0 |
| 3.24 → 3.25 | 7.0 | 3.0 | 7.0 | 8.0 | 9.0 |
| 3.21 → 3.23 | 6.6 | 2.4 | 6.6 | 7.2 | 8.0 |
| 3.20 | 6.6 | 2.4 | 6.6 | 7.2 | 8.0 |
| 3.14 → 3.19 | 6.6 | 2.4 | 6.6 | 7.2 | 8.0 |
| 3.11 → 3.13 | 6.5 | 2.3 | N/A | 7.1 | 8.0 |
| 3.9 → 3.10 | 6.4 | 2.2 | N/A | 7.1 | 8.0 |
| 3.7 → 3.8 | 6.4 | 2.2 | N/A | 7.0 | 8.0 |
| 3.2 → 3.6 | 6.2 | 2.0 | N/A | 6.2 | 8.0 |
| 3.0 → 3.1 | 6.2 | 2.0 | N/A | 6.1 | 8.0 |
| 2.7 → 2.16 | 5.6 (excluding 2.3.0) | 1.1 | N/A | 6.1 | 6.2 |
| 2.5 → 2.6 | 5.6 (excluding 2.3.0) | 1.1 | N/A | 6.0 | 6.2 |
| 2.3 → 2.4 | 5.6 (excluding 2.3.0) | 1.0 | N/A | 6.0 | 6.2 |
| 2.0 → 2.2 | 5.5 | 1.0 | N/A | 6.0 | 6.2 |
| 1.12 → 1.13 | 5.4 | 1.0 | N/A | 6.0 | 6.2 |
| 1.0 → 1.11 | 5.4 | 1.0 | N/A | 6.0 | 6.1 |
| See older series | |||||
WildFly
| WildFly Version | Hibernate ORM | Hibernate Data Repositories | Hibernate Search | Hibernate Validator |
|---|---|---|---|---|
| 39 | 6.6 , 7.1 (Preview) | 6.6 , 7.1 (Preview) | 7.2 , 8.1 (Preview) | 8.0 , 9.1 (Preview) |
| 38 | 6.6 , 7.1 (Preview) | 6.6 , 7.1 (Preview) | 7.2 , 8.1 (Preview) | 8.0 , 9.0 (Preview) |
| 37 | 6.6 , 7.0 (Preview) | 6.6 , 7.0 (Preview) | 7.2 , 8.0 (Preview) | 8.0 , 9.0 (Preview) |
| 34 → 36 | 6.6 | 6.6 | 7.2 | 8.0 |
| 32 → 33 | 6.4 | N/A | 7.1 | 8.0 |
| 31 | 6.4 | N/A | 7.0 | 8.0 |
| 30 | N/A | N/A | 6.2 | 8.0 |
| 29 | 6.2 | N/A | 6.2 | 8.0 |
| 28 | 6.2 | N/A | 6.1 | 8.0 |
| 27 | 6.1 | N/A | 6.1 | 8.0 |
| 17 → 26 | N/A | N/A | 5.10 | N/A |
| 14 → 16 | 5.3 | N/A | 5.10 | 6.0 |
| 13 | 5.1 , 5.3 | N/A | 5.5 | 6.0 |
| 12 | 5.1 | N/A | 5.5 | 6.0 |
| 11 | N/A | N/A | 5.5 | 5.3 |
| See older series | ||||
Red Hat EAP
| Red Hat EAP Version | Hibernate ORM | Hibernate Data Repositories | Hibernate Search | Hibernate Validator |
|---|---|---|---|---|
| 8.1 | 6.6 | 6.6 | 7.2 | 8.0 |
| 8.0 | 6.2 | N/A | 6.2 | 8.0 |
| 7.4 | 5.3 | N/A | 5.10 | 6.0 |
Spring Boot
| Spring Boot Version | Hibernate ORM | Hibernate Data Repositories | Hibernate Validator |
|---|---|---|---|
| 4.0 | 7.2 | 7.2 | 9.0 |
| 3.4 → 3.5 | 6.6 | 6.6 | 8.0 |
| 3.3 | 6.5 | N/A | 8.0 |
| 3.2 | 6.4 | N/A | 8.0 |
| 3.1 | 6.2 | N/A | 8.0 |
| 3.0 | 6.1 | N/A | 8.0 |
| 2.6 → 2.7 | 5.6 | N/A | 6.2 |
| 2.5 | 5.4 | N/A | 6.2 |
| 2.4 | 5.4 | N/A | 6.1 → 6.2 |
| 2.3 | 5.4 | N/A | 6.1 |
| 2.2 | 5.4 | N/A | 6.0 |
| 2.1 | 5.3 | N/A | 6.0 |
| 2.0 | 5.2 | N/A | 6.0 |
| 1.5 | 5.0 | N/A | 5.3 |
| See older series | |||