Skip to content

Upgrade Gradle to 8.14.2 and Java toolchain to 21#116

Merged
ryan-rushton merged 1 commit intomainfrom
upgrade/gradle-java-latest
Jun 28, 2025
Merged

Upgrade Gradle to 8.14.2 and Java toolchain to 21#116
ryan-rushton merged 1 commit intomainfrom
upgrade/gradle-java-latest

Conversation

@ryan-rushton
Copy link
Copy Markdown
Collaborator

@ryan-rushton ryan-rushton commented Jun 28, 2025

Summary

• Upgraded Gradle from 8.5 to 8.14.2 (latest stable release)
• Updated Java toolchain from 17 to 21 (current LTS version)
• Updated GitHub Actions workflows to use Java 21

Benefits

Java 24 support - Gradle 8.14.2 adds full support for Java 24
GraalVM Native Image toolchain - Enhanced native compilation support
Improved test reporting - Better test output and diagnostics
Performance improvements - Java 21 LTS provides better performance than Java 17
Modern language features - Access to newer Java APIs and optimizations

Test plan

  • Build successfully with new Gradle version
  • All tests pass with Java 21 toolchain
  • Verify GitHub Actions build with Java 21
  • Plugin works correctly in IntelliJ 2024.3+

🤖 Generated with Claude Code

- Update Gradle wrapper from 8.5 to 8.14.2 (latest stable)
- Upgrade Java toolchain from 17 to 21 (LTS version)
- Update GitHub Actions workflows to use Java 21
- Add support for Java 24, GraalVM Native Image toolchain, and enhanced test reporting

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@ryan-rushton ryan-rushton merged commit c99c977 into main Jun 28, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant