Skip to content

[Enhancement]: Migrate project to Java 25 #469

@thomasturrell

Description

@thomasturrell

What

Upgrade the project to use Java 25. Search for all occurrences of 'java' throughout the codebase and update any relevant version strings or configurations accordingly. Update build files, CI/CD workflows, documentation, and any source files referencing the Java version. Ensure compatibility and run all tests. Bump snapshot version to the next major version, since this is a breaking change.

Why

To ensure the project stays current with the latest Java LTS, leverages new platform features, security improvements, and maintains compatibility with the build, deployment, and developer tooling ecosystem.

Notes

CI/CD workflows, documentation, and devcontainer configs will all likely need updating. For thoroughness, run a search in the repository for 'java' and any current version numbers to avoid missing references. See previous search notes for file suggestions.

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions