Skip to content

Commit a81d426

Browse files
committed
Update README wrt Deprecation via [JSTEP-9]
1 parent 890a5d9 commit a81d426

File tree

1 file changed

+17
-15
lines changed

1 file changed

+17
-15
lines changed

README.md

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1-
Project to build [Jackson](../../../jackson) module (jar) to
2-
support JSON serialization and deserialization of Hibernate (https://hibernate.org) specific datatypes
3-
and properties; especially lazy-loading aspects.
1+
Project to build [Jackson](../../../jackson) module to
2+
support JSON serialization and deserialization of Hibernate (https://hibernate.org) specific data types and properties; and features like lazy-loading.
43

54
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.fasterxml.jackson.datatype/jackson-datatype-hibernate5/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.fasterxml.jackson.datatype/jackson-datatype-hibernate5/)
65
[![Javadoc](https://javadoc.io/badge/com.fasterxml.jackson.datatype/jackson-datatype-hibernate5.svg)](https://www.javadoc.io/doc/com.fasterxml.jackson.datatype/jackson-datatype-hibernate5)
76

87
## Status
98

10-
As of version 2.0 module is usable and used by non-trivial number of developers and projects.
9+
Module is usable and supported for Jackson 2.x. and used by non-trivial number of developers and projects.
10+
11+
Currently (October 2025) module is **NOT supported for Jackson 3.x** due to lack of active maintainer.
12+
It is considered Deprecated as part of [JSTEP-9](https://github.com/FasterXML/jackson-future-ideas/wiki/JSTEP-9).
1113

1214
Note: Hibernate 4.x, 5.x, 6.x and 7.x are supported (5.x starting with Jackson 2.6; 6.x with Jackson 2.15 and 7.x with Jackson 2.20) but they require different jars, and Maven artifact names (and jar names differ).
1315

@@ -59,8 +61,8 @@ To use module on Maven-based projects, use following dependency
5961
<dependency>
6062
<groupId>com.fasterxml.jackson.datatype</groupId>
6163
<artifactId>jackson-datatype-hibernate5</artifactId>
62-
<version>2.19.2</version>
63-
</dependency>
64+
<version>2.20.0</version>
65+
</dependency>
6466
```
6567

6668
or whatever version is most up-to-date at the moment;
@@ -69,9 +71,9 @@ Note that you need to use "jackson-datatype-hibernate4" for Hibernate 4.x.
6971

7072
```xml
7173
<dependency>
72-
<groupId>com.fasterxml.jackson.datatype</groupId>
73-
<artifactId>jackson-datatype-hibernate4</artifactId>
74-
<version>2.19.2</version>
74+
<groupId>com.fasterxml.jackson.datatype</groupId>
75+
<artifactId>jackson-datatype-hibernate4</artifactId>
76+
<version>2.20.0</version>
7577
</dependency>
7678
```
7779

@@ -80,9 +82,9 @@ you will need the jakarta suffixed dependency for Hibernate 5.5:
8082

8183
```xml
8284
<dependency>
83-
<groupId>com.fasterxml.jackson.datatype</groupId>
84-
<artifactId>jackson-datatype-hibernate5-jakarta</artifactId>
85-
<version>2.19.2</version>
85+
<groupId>com.fasterxml.jackson.datatype</groupId>
86+
<artifactId>jackson-datatype-hibernate5-jakarta</artifactId>
87+
<version>2.20.0</version>
8688
</dependency>
8789
```
8890

@@ -91,9 +93,9 @@ but you will need to use "jackson-datatype-hibernate6" for Hibernate 6.x:
9193

9294
```xml
9395
<dependency>
94-
<groupId>com.fasterxml.jackson.datatype</groupId>
95-
<artifactId>jackson-datatype-hibernate6</artifactId>
96-
<version>2.19.2</version>
96+
<groupId>com.fasterxml.jackson.datatype</groupId>
97+
<artifactId>jackson-datatype-hibernate6</artifactId>
98+
<version>2.20.0</version>
9799
</dependency>
98100
```
99101

0 commit comments

Comments
 (0)