Skip to content

Conversation

@mergify
Copy link
Contributor

@mergify mergify bot 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.


This is an automatic backport of pull request #13499 done by Mergify.

@mergify mergify bot added the conflicts label Sep 2, 2025
@mergify
Copy link
Contributor Author

mergify bot commented Sep 2, 2025

Cherry-pick of 919d027 has failed:

On branch mergify/bp/main/pr-13499
Your branch is up to date with 'origin/main'.

You are currently cherry-picking commit 919d02777.
  (fix conflicts and run "git cherry-pick --continue")
  (use "git cherry-pick --skip" to skip this patch)
  (use "git cherry-pick --abort" to cancel the cherry-pick operation)

Unmerged paths:
  (use "git add <file>..." to mark resolution)
	both modified:   dev-mode/sbt-plugin/src/main/scala/play/sbt/PlaySettings.scala

no changes added to commit (use "git add" and/or "git commit -a")

To fix up this pull request, you can check it out locally. See documentation: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/checking-out-pull-requests-locally

@mkurz mkurz changed the title [main] [3.0.x] Declare Java 25 LTS officially supported (backport #13499) by @mkurz [3.0.x] Declare Java 25 LTS officially supported (backport #13499) by @mkurz Sep 2, 2025
@mkurz mkurz changed the title [3.0.x] Declare Java 25 LTS officially supported (backport #13499) by @mkurz Declare Java 25 LTS officially supported (backport #13499) by @mkurz Sep 2, 2025
(cherry picked from commit 919d027)

# Conflicts:
#	dev-mode/sbt-plugin/src/main/scala/play/sbt/PlaySettings.scala
@mkurz mkurz force-pushed the mergify/bp/main/pr-13499 branch from 254b400 to 5189acd Compare September 2, 2025 10:28
@mkurz
Copy link
Member

mkurz commented Sep 2, 2025

Merging even though Gradle still not ready yet, but will be eventually.

@mkurz mkurz merged commit 13c0b1e into main Sep 2, 2025
5 checks passed
@mkurz mkurz deleted the mergify/bp/main/pr-13499 branch September 2, 2025 10:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants