diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 813aae18..3df40f91 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -18,8 +18,7 @@ jobs: strategy: fail-fast: false matrix: - # Alas, as long as JDK6 is target, cannot run against 14+ - java_version: ['8', '11'] + java_version: ['8', '17', '21', '24'] env: JAVA_OPTS: "-XX:+TieredCompilation -XX:TieredStopAtLevel=1" steps: diff --git a/pom.xml b/pom.xml index 1e2012b4..75513255 100644 --- a/pom.xml +++ b/pom.xml @@ -40,13 +40,9 @@ + - 1.6 - 1.6 - - 1.6 - 1.6 - com.fasterxml.jackson.annotation.*;version=${project.version} diff --git a/release-notes/VERSION-2.x b/release-notes/VERSION-2.x index 901c8aba..3ebf1c93 100644 --- a/release-notes/VERSION-2.x +++ b/release-notes/VERSION-2.x @@ -17,6 +17,7 @@ NOTE: Jackson 3.x components rely on 2.x annotations; there are no separate 2.20 (not yet released) #294: Drop patch number from version for 2.20 and later (no more 2.20.0) +#296: Drop Java 6 compatibility for 2.20 (Java 8 baseline) 2.19.1 (13-Jun-2025)