Skip to content

Compile for Java 21 - #272

Merged
weppos merged 2 commits into
mainfrom
java-21-target
Sep 18, 2026
Merged

weppos merged 2 commits into
mainfrom
java-21-target

Conversation

@weppos

@weppos weppos commented Sep 18, 2026

Copy link
Copy Markdown
Member

This change compiles the library for Java 21 instead of Java 17. The project dropped Java 17 support in 2.0.0 and CI tests only Java 21 and later, but the published jar continued to load on Java 17. The jar now requires Java 21, so this is a breaking change for users who still run Java 17.

🔍 QA

  • The test suite passes.

📋 Deployment Pre/Post tasks

None.

:shipit: Deployment Verification

  • QAd

Java 17 support was dropped in 2.0.0, and CI tests only Java 21 and later.
@weppos weppos self-assigned this Sep 18, 2026
@weppos weppos added the task label Sep 18, 2026
@weppos
weppos merged commit 0b76f32 into main Sep 18, 2026
3 checks passed
@weppos
weppos deleted the java-21-target branch September 18, 2026 08:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant