Skip to content

Commit 2547e16

Browse files
oschwaldclaude
andcommitted
Drop Java 11 support, require Java 17
- Update Maven compiler plugin to use Java 17 - Update GitHub Actions CI to test Java 17, 21, and 24 - Update README requirements - Update CHANGELOG for version 4.0.0 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent 99dceab commit 2547e16

File tree

4 files changed

+10
-5
lines changed

4 files changed

+10
-5
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
matrix:
1010
distribution: ['zulu']
1111
os: [ubuntu-latest, windows-latest, macos-latest]
12-
version: [ 11, 17, 21, 22 ]
12+
version: [ 17, 21, 24 ]
1313
steps:
1414
- uses: actions/checkout@v5
1515
with:

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
CHANGELOG
22
=========
33

4+
4.0.0
5+
------------------
6+
7+
* Java 17 or greater is now required.
8+
49
3.2.0 (2025-05-28)
510
------------------
611

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ specific to this reader, please [contact MaxMind support](https://www.maxmind.co
207207

208208
## Requirements ##
209209

210-
This API requires Java 11 or greater.
210+
This API requires Java 17 or greater.
211211

212212
## Contributing ##
213213

pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -147,9 +147,9 @@
147147
<artifactId>maven-compiler-plugin</artifactId>
148148
<version>3.14.0</version>
149149
<configuration>
150-
<release>11</release>
151-
<source>11</source>
152-
<target>11</target>
150+
<release>17</release>
151+
<source>17</source>
152+
<target>17</target>
153153
</configuration>
154154
</plugin>
155155
<plugin>

0 commit comments

Comments
 (0)