Skip to content

Commit

Permalink
Update Java baseline to Java 17 [databind#4820]
Browse files Browse the repository at this point in the history
  • Loading branch information
JooHyukKim authored Dec 4, 2024
1 parent 747895f commit 8b89657
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 4 deletions.
6 changes: 2 additions & 4 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,13 @@ on:
branches:
- master
- "3.0"
- "2.19"
paths-ignore:
- "README.md"
- "release-notes/*"
pull_request:
branches:
- master
- "3.0"
- "2.19"
paths-ignore:
- "README.md"
- "release-notes/*"
Expand All @@ -26,10 +24,10 @@ jobs:
strategy:
fail-fast: false
matrix:
java_version: ['8', '17', '21']
java_version: ['17', '21']
joda_version: [$JODA_DEFAULT, $JODA_MIN, $JODA_MAX]
include:
- java_version: '8'
- java_version: '17'
joda_version: $JODA_DEFAULT
snapshot: 1
env:
Expand Down
5 changes: 5 additions & 0 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,11 @@ Joda (https://www.joda.org/joda-time/) data types.
<!-- Configuration properties for the OSGi maven-bundle-plugin -->
<osgi.export>${project.groupId}.joda.*</osgi.export>
<osgi.versionpolicy>${range;[===,+);${@}}</osgi.versionpolicy>

<!-- [databind#4820]: Java 17 baseline -->
<javac.src.version>17</javac.src.version>
<javac.target.version>17</javac.target.version>

</properties>

<dependencies>
Expand Down
2 changes: 2 additions & 0 deletions release-notes/VERSION
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,5 @@ Major version: 3 (for earlier, see VERSION-2.x)

#130: Remove support of `org.joda.time.DateMidnight` from Jackson 3.x
* Rename "com.fasterxml.jackson" -> "tools.jackson"

- Minimum Java baseline: Java 17

0 comments on commit 8b89657

Please sign in to comment.