Skip to content

Conversation

@mkurz
Copy link
Member

@mkurz mkurz commented Sep 2, 2025

All tests pass with Java 25 final release candiate:

IMHO there is no reason why not declare it as supported.

History shows that the final RC of a Java release usually becomes the final release:

There are not P1 bugs reported yet: https://bugs.openjdk.org/issues/?filter=33410

Therefore it's very very likely to say nothing relevant will change anymore that would influence Play's support for Java 25 until its final release in 2 weeks from today.

Regarding Scala:
They will upgrad ASM in all of their next releases so they officially declarse Java 25 support as well:

For Play this is not relevant as it seems, but end users likely want to upgrade to that latest Scala versions when they are out.

@mkurz
Copy link
Member Author

mkurz commented Sep 2, 2025

@Mergifyio backport 2.9.x main

@mergify
Copy link
Contributor

mergify bot commented Sep 2, 2025

backport 2.9.x main

✅ Backports have been created

Details

@mkurz mkurz added this to the 2.9.9 / 3.0.9 milestone Sep 2, 2025
@mkurz mkurz merged commit 1ffa614 into playframework:3.0.x Sep 2, 2025
25 checks passed
@mkurz mkurz deleted the java25_unlock_3.0.x branch September 2, 2025 10:23
mkurz added a commit that referenced this pull request Sep 2, 2025
Declare Java 25 LTS officially supported (backport #13499) by @mkurz
mkurz added a commit that referenced this pull request Sep 2, 2025
Declare Java 25 LTS officially supported (backport #13499) by @mkurz
@mkurz mkurz modified the milestones: 2.9.9, 3.0.9 Sep 11, 2025
@mkurz
Copy link
Member Author

mkurz commented Sep 16, 2025

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