Skip to content

Conversation

@dongjoon-hyun
Copy link
Member

@dongjoon-hyun dongjoon-hyun commented Sep 24, 2025

What changes were proposed in this pull request?

This PR aims to use Java 25 toolchain while supporting Java 17+.

Why are the changes needed?

After this PR, we can take advantage of Java 25 compiler improvements while supporting all Java 17+ versions via options.release = 17.

options.release = 17

Does this PR introduce any user-facing change?

  • There is no behavior change for users.
  • There is no developer experience change in general.
    • For the system without Java 25, Gradle will automatically download and use it.
    • Since we assume that Gradle Wrapper downloads Gradle itself, most of developers should get Java 25 without any issues.

How was this patch tested?

Pass the CIs.

Was this patch authored or co-authored using generative AI tooling?

No.

@github-actions github-actions bot added the BUILD label Sep 24, 2025
@dongjoon-hyun dongjoon-hyun marked this pull request as draft September 24, 2025 19:10
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