File tree Expand file tree Collapse file tree 3 files changed +4
-8
lines changed Expand file tree Collapse file tree 3 files changed +4
-8
lines changed Original file line number Diff line number Diff line change 18
18
strategy :
19
19
fail-fast : false
20
20
matrix :
21
- # Alas, as long as JDK6 is target, cannot run against 14+
22
- java_version : ['8', '11']
21
+ java_version : ['8', '17', '21', '24']
23
22
env :
24
23
JAVA_OPTS : " -XX:+TieredCompilation -XX:TieredStopAtLevel=1"
25
24
steps :
Original file line number Diff line number Diff line change 40
40
<properties >
41
41
<!-- 04-Mar-2019, tatu: Retain Java6/JDK1.6 compatibility for annotations for Jackson 2.x,
42
42
but use Moditect to get JDK9+ module info support; need newer bundle plugin as well
43
+ -->
44
+ <!-- 10-Jul-2025, tatu: Time to move on; leave at defaults for Java/JDK 8
43
45
-->
44
- <javac .src.version>1.6</javac .src.version>
45
- <javac .target.version>1.6</javac .target.version>
46
-
47
- <maven .compiler.source>1.6</maven .compiler.source>
48
- <maven .compiler.target>1.6</maven .compiler.target>
49
-
50
46
<osgi .export>com.fasterxml.jackson.annotation.*;version=${project.version} </osgi .export>
51
47
52
48
<!-- for Reproducible Builds -->
Original file line number Diff line number Diff line change @@ -17,6 +17,7 @@ NOTE: Jackson 3.x components rely on 2.x annotations; there are no separate
17
17
2.20 (not yet released)
18
18
19
19
#294 : Drop patch number from version for 2.20 and later (no more 2.20.0 )
20
+ #296 : Drop Java 6 compatibility for 2.20 (Java 8 baseline)
20
21
21
22
2.19.1 (13 -Jun-2025 )
22
23
You can’t perform that action at this time.
0 commit comments