Skip to content

Commit 6fdac59

Browse files
committed
Fix #272: bump minimum JDK to 17
1 parent 3b9c619 commit 6fdac59

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

pom.xml

+4-4
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,11 @@
3838
</scm>
3939

4040
<properties>
41-
<!-- 01-Dec-2024, tatu: [annotations#267] Retain Java 8 baseline
42-
for annotations (up from Jackson 2.x Java 1.6 baselin)
41+
<!-- 11-Jan-2025, tatu: [annotations#272] JDK 17 for Jackson 3.x
42+
(up from Jackson 2.x Java 1.6 baseline for annotations)
4343
-->
44-
<javac.src.version>1.8</javac.src.version>
45-
<javac.target.version>1.8</javac.target.version>
44+
<javac.src.version>17</javac.src.version>
45+
<javac.target.version>17</javac.target.version>
4646

4747
<osgi.export>com.fasterxml.jackson.annotation.*;version=${project.version}</osgi.export>
4848

release-notes/VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@ mostly)
1111

1212
3.0 (not yet released)
1313

14-
#267: Raise minimum Java version for `jackson-annotations` to Java 8 for Jackson 3.x
14+
#272: Require JDK17 for jackson-annotations 3.0 for proper `module-info.java`
1515
- Change `JsonInclude.value`, `JsonInclude.content` to `USE_DEFAULTS` (from `ALWAYS`)

0 commit comments

Comments
 (0)