📣 Play 2.8.10 Released
The Play Team is happy to announce the releases of Play 2.8.10.
📗 What is new?
Following pull requests got merged for this release:
- Update play-json and play-ws #11030 by @octonato
- update play-ws #11028 by @octonato
- use new community sonatype profile #11024 by @octonato
- Fixed
###replace:
tag that led to incorrect docs #10789 by @arid-mangoss
- Clarified the allowedhost blacklist usage in documentation #10839 by @FuriousTurtle
- bump guava dependency to fix vulnerability #10875 by @johnduffell
- bump: Akka 2.6.17 and Akka HTTP 10.1.15 for Play 2.8.9 #11019 by @ennru
- Fix IOException when using sbt thin client (backport #10890) #11014 by @mergify
- Remove Whitesource checks #11003 by @ennru
- Travis: remove explicit notifications (backport #10984) #11000 by @mergify
- [2.8x] Fix cron job by upgrading akka + scalaJava8Compat (for Scala 2.13 only) #10966 by @mkurz
- Fix variable substitution in evolution warning (backport #10931) #10960 by @mergify
- Fix cron jobs (repo.akka.io not used anymore) (backport #10961) #10963 by @mergify
- Add play-test to PlayImport (backport #10940) #10959 by @mergify
- Set MaxMetaspaceSize to 512m (like it was 4 month ago) (backport #10877) #10942 by @mergify
- fix: change project starter link (backport #10934) #10935 by @mergify
- Stop testing 0.13 #10932 by @ignasi35
- [2.8.x] Use sbt 1.5.5 for scripted tests #10926 by @mergify
- Update outdated links to scala-sbt.org in the documentation #10918 by @kaseken
- Fix tail-recursive deserializer (Lagom's #3241) (backport #10840) #10916 by @mergify
- Prefer -agentlib:jdwp= over -Xrunjdwp: (backport #10885) #10908 by @mergify
- Run tests against Scala 2.12.14 and 2.13.6 and sbt 1.5.3 (backport #10880) #10891 by @mergify
- Make sure scripted jobs use the same commit like publish-local did (backport #10855) #10872 by @mergify
- [2.8.x] Run scripted tests against sbt 1.5.2 #10856 by @mergify
- [2.8.x] Remove bintray leftovers (fixes CRON build) #10842 by @mkurz
- [2.8.x] Run tests with sbt 1.5.1 #10835 by @mkurz
- Binders for OptionalInt, OptionalLong, OptionalDouble (backport #10825) #10830 by @mergify
- Updated link to OWASP recommended to familiarize with CSRF #10828 by @TrevorNathan
- Also run netty http 1.1 microbenchmark encrypted (backport #10820) #10824 by @mergify
- Fix docs: Flash cookie is signed (bp #10818) #10821 by @mergify
- Initialize static Json objectMapper only once (bp #10808) #10812 by @mergify
- Long jobs should appear first on a stage #10811 by @ignasi35
For more details see the full list of changes and the 2.8.9 milestone.
🙇♂️ Credits
Finally, thanks to the community for their help with detailed bug reports, discussion about new features, and pull requests review. Play is only possible due to the help we had from amazing contributors.
If you find Play useful for work, please consider to support this Open Source project by becoming a backer or premium sponsor. You can donate to our Open Collective here.
Special thanks to the following contributors who helped with this release:
@FuriousTurtle, @PromanSEW, @TrevorNathan, @arid-mangoss, @ennru, @gmethvin, @ignasi35, @johnduffell, @kaseken, @mergify, @mergify[bot], @mkurz, @octonato, @rstento and @scala-steward
Full Changelog: https://github.com/playframework/playframework/compare/2.8.8...2.8.10