Skip to content

Commit 9f2698e

Browse files
committed
Merge branch '2.20' into 2.21
2 parents 3f4fce4 + 7cdc5ff commit 9f2698e

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

release-notes/VERSION-2.x

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,23 +30,22 @@ NOTE: Jackson 3.x components rely on 2.x annotations; there are no separate
3030

3131
2.20 (28-Aug-2025)
3232

33+
#291: Add `optional` property for `@JacksonInject` to allow optionally injected values
34+
(contributed by @giulong)
3335
#293: Improve duplicate Id with different associated object error message
3436
(requested by @moutyque)
3537
#294: Drop patch number from version for 2.20 and later (no more 2.20.0)
3638
#296: Drop Java 6 compatibility for 2.20 (Java 8 baseline)
3739
- Use `Objects.equals()` for comparison (with Java 8 baseline)
3840
- Dropped Gradle BOM alignment configuration (as 2.20+ will be used by Jackson 3.x)
41+
- Generate SBOMs [JSTEP-14]
3942

4043
2.19.2 (18-Jul-2025)
4144

4245
Minor forwards-compatibility changes.
4346

4447
2.19.1 (13-Jun-2025)
4548

46-
#291: Add `optional` property for `@JacksonInject` to allow optionally injected values
47-
(contributed by @giulong)
48-
- Generate SBOMs [JSTEP-14]
49-
5049
2.19.0 (24-Apr-2025)
5150

5251
#280: Minor change to `module-info.java`: use "open module"
@@ -55,6 +54,10 @@ Minor forwards-compatibility changes.
5554
#284: Add `OptBoolean` valued `@JsonProperty.isRequired` to
5655
(eventually) replace `@JsonProperty.required`
5756

57+
2.18.5 (27-Oct-2025)
58+
59+
- No functional changes, but released via Sonatype Central Portal
60+
5861
2.18.0 (26-Sep-2024)
5962

6063
No changes since 2.17

0 commit comments

Comments
 (0)