Skip to content

Commit d5c69ec

Browse files
committed
docs: update documentation for 2.0.0-beta3
1 parent 0d9427b commit d5c69ec

1 file changed

Lines changed: 12 additions & 8 deletions

File tree

README.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ Dependencies
111111
<dependency>
112112
<groupId>com.devskiller.friendly-id</groupId>
113113
<artifactId>friendly-id</artifactId>
114-
<version>2.0.0-beta2</version>
114+
<version>2.0.0-beta3</version>
115115
</dependency>
116116
```
117117

@@ -163,7 +163,7 @@ The FriendlyID library includes a Spring configuration to make it easy to add sh
163163
<dependency>
164164
<groupId>com.devskiller.friendly-id</groupId>
165165
<artifactId>friendly-id-spring-boot-starter</artifactId>
166-
<version>2.0.0-beta2</version>
166+
<version>2.0.0-beta3</version>
167167
</dependency>
168168
```
169169

@@ -207,7 +207,7 @@ First, add the following Jackson module dependency:
207207
<dependency>
208208
<groupId>com.devskiller.friendly-id</groupId>
209209
<artifactId>friendly-id-jackson-datatype</artifactId>
210-
<version>2.0.0-beta2</version>
210+
<version>2.0.0-beta3</version>
211211
</dependency>
212212
```
213213
Then register the `FriendlyIdModule` module as follows:
@@ -226,7 +226,7 @@ First, add the dependency:
226226
<dependency>
227227
<groupId>com.devskiller.friendly-id</groupId>
228228
<artifactId>friendly-id-jooq</artifactId>
229-
<version>2.0.0-beta2</version>
229+
<version>2.0.0-beta3</version>
230230
</dependency>
231231
```
232232

@@ -253,7 +253,7 @@ First, add the dependency:
253253
<dependency>
254254
<groupId>com.devskiller.friendly-id</groupId>
255255
<artifactId>friendly-id-jpa</artifactId>
256-
<version>2.0.0-beta2</version>
256+
<version>2.0.0-beta3</version>
257257
</dependency>
258258
```
259259

@@ -281,7 +281,7 @@ First, add the dependency:
281281
<dependency>
282282
<groupId>com.devskiller.friendly-id</groupId>
283283
<artifactId>friendly-id-openfeign</artifactId>
284-
<version>2.0.0-beta2</version>
284+
<version>2.0.0-beta3</version>
285285
</dependency>
286286
```
287287

@@ -321,7 +321,7 @@ Update dependencies to use the new version:
321321
<dependency>
322322
<groupId>com.devskiller.friendly-id</groupId>
323323
<artifactId>friendly-id-spring-boot-starter</artifactId>
324-
<version>2.0.0-beta2</version>
324+
<version>2.0.0-beta3</version>
325325
</dependency>
326326
```
327327

@@ -333,7 +333,7 @@ Use the new Jackson 2.x module:
333333
<dependency>
334334
<groupId>com.devskiller.friendly-id</groupId>
335335
<artifactId>friendly-id-jackson2-datatype</artifactId>
336-
<version>2.0.0-beta2</version>
336+
<version>2.0.0-beta3</version>
337337
</dependency>
338338
```
339339

@@ -411,6 +411,10 @@ The value object can be used in:
411411
- JPA entities
412412
- jOOQ records
413413

414+
#### Null-safety with JSpecify
415+
416+
Version 2.x uses [JSpecify](https://jspecify.dev/) annotations for null-safety. All packages are marked with `@NullMarked`, meaning parameters and return values are non-null by default.
417+
414418
#### Jackson module names
415419

416420
| Jackson Version | Module Class | Artifact |

0 commit comments

Comments
 (0)