From our blog:
The Play Team is pleased to announce the release of Play Framework 2.6.18. This is the latest stable release of Play.
What is Play Framework?
Play is a high-productivity Java and Scala web application framework that integrates the components and APIs you need for modern web application development.
Play is based on a lightweight, stateless, web-friendly architecture and features predictable and minimal resource consumption (CPU, memory, threads) for highly-scalable applications thanks to its reactive model, based on Akka Streams.
Getting Play
- To start a new project, visit https://www.playframework.com/download.
- To upgrade an existing Play 2.6 project, edit your
project/plugins.sbt
file and set thesbt-plugin
to2.6.18
. - To update an older Play project, take a look at the Play 2.6 Migration Guide.
Join the Play Community
Want to discuss the new release or have questions related to Play? Visit the Play Framework forum.
Changelog
Play 2.6.18 brings several bug fixes and performance improvements. Notable changes:
- playframework/playframework#8162: Add support to more easily configure HTTP max header length for Akka HTTP Server backend.
- playframework/playframework#8550: Better logging while executing database evolutions.
- playframework/playframework#8549: CSRF filter considers either the cookie or the session, but not both.
And, as always, there are a good number of documentation improvements made by Play contributors. For more details see the full list of changes and the 2.6.18.
Credits
Thanks to the community for their detailed bug reports and contributions.
Thanks to Lightbend for their continued sponsorship of the Play core team’s efforts. Lightbend offers commercial support for Play.
Special thanks to the following contributors who helped with this release: Arne Schuldt, Greg Methvin, Justin Pihony, Kazuhiro Sera, Marcos Pereira, Play Team, Tanin Na Nakorn, Tzu-Chiao Yeh, nafg.