Matthias Kurz
Matthias Kurz
**(IMHO this PR fixes a potential memory leak in dev mode)** Before I come to the problem this PR fixes, let's first have a look at how, in a default...
I have no idea why in #7621 those `UserId` classes were made to `extends AnyVal`. Back when that pull request was merged, that didn't matter. Let's again look at the...
Fixes #2983 ~TODO~: To make this work I ~still need to~ change the generated `Routes.scala` file(s) in the `target` folder so current code like this: ```scala def routes: PartialFunction[RequestHeader, Handler]...
Scala 3
In preparation of adding support for Scala 3 to Playframework, it is helpful to tackle the support issue on a per-project basis and in an optimal order. The reason is...
Java 17
Let's see how well Play plays with Java ~16~ 17. The goal here is to make Play work with upcoming [Java 17 (release date: 2021/09/14)](https://openjdk.java.net/projects/jdk/17/) as early as possible, because...
Copy/paste from the 2.8.x branch, but: * remove the `on` `pull_request` and `push` * add `ref: '2.8.x'`everyhwere It's completely stupid, so let's hope https://github.com/github/feedback/discussions/16107 gets addressed soon.
~I suggest Play 2.9 should be the last release that gets build with Java 8.~ Play 2.9 will drop support for Java 8. Newer releases of some libraries that Play...
* By default nothing changes, it's opt-in. * Backwards compatible. * Includes tests. * Includes documentation. The idea is to store the needed logic (which depends on the different server...
An instance of `play.test.TestServer` (and therefore also the `WithServer` helper) always binds to `0.0.0.0`. There is no way to change that. I don't like this approach, since even when running...