Play 2.9.1
The Play Team is delighted to announce the release of Play 2.9.1! 馃コ
馃摋 About this Release
This is a pure patch release, not shipping any new features, but upgrading dependencies and fixing minor bugs reported by the community since our major Play 2.9 release two months ago. Many projects have already smoothly upgraded to Play 2.9.
If you're considering upgrading to Play 2.9, please check the Play 2.9 release announcement for highlights and further details on how to migrate.
Noteworthy Pull Requests
- A POSIX file permissions problem on Windows was fixed, thanks to @inigo:
- #12187 UnsupportedOperationException building/running Play 2.9 projects using Webjars on Windows NTFS due to POSIX permissions
- webjars/webjars-locator-core#123 POSIX file permissions problem on Windows (Thanks @jamesward!)
- Fixed a performance regression when processing files via sbt-js-engine, as reported by @platypii:
- sbt/sbt-js-engine#120 Process all sources in one process only by @mkurz
- #12278 Netty was upgraded to version 4.1.104 by @mkurz
- #12268 We now support CSP
nonce
in Comet helpers by @mkurz - #12265 In tests,
redirectLocation(...)
can now get the location of a Permanent Redirect by @tmccombs
Full Changelog
Following pull requests got merged for this release:
- #12278 [2.9.x] Netty 4.1.104 by @mkurz
- #12274 [2.9.x] sbt 1.9.8 (backport #12273) by @mkurz
- #12271 [2.9.x] Fix errors if
play-published-local-*
cache entries not found (backport #12015) by @ihostage - #12268 [2.9.x] Support CSP nonce in Comet helpers (backport #12267) by @mkurz
- #12265 [2.9.x] fix: redirectLocation can get location of Permanent Redirect (backport #12223) by @tmccombs
- #12264 [2.9.x] Add hepek components (backport #12253) by @sake92
- #12261 [2.9.x] Patch updates by @mkurz
- #12257 [2.9.x] Bugfix: Always set
play.server.http.port
, even if disabled (backport #12256) by @mkurz - #12244 [2.9.x] netty-transport-native-epoll 4.1.101.Final (was 4.1.100.Final) by @scala-steward
- #12246 [2.9.x] hibernate-core 6.3.2.Final (was 6.3.1.Final) by @scala-steward
- #12249 [2.9.x] Patch updates by @scala-steward
- #12213 [2.9.x] Migration guide: Dispatchers defined directly in the
akka.*
config won鈥檛 load automatically anymore (backport #12212) by @mkurz - #12208 [2.9.x] Link to correct samples (backport #12207) by @mkurz
- #12203 [2.9.x] Add suffix to coursier cache key for publish job (backport #12201) by @ihostage
- #12202 [2.9.x] Fix headers check for Play OpenID module (backport #12199) by @ihostage
- #12197 [2.9.x] Upgrade sbt-web to really fix #12187 by @mkurz
- #12188 [2.9.x] Upgrade webjars-locator and play-json to fix bugs by @mkurz
- #12178 [2.9.x] avoid deprecated
scala.Symbol
literal inCspFilter.md
(backport #12172) by @xuwei-k - #12177 [2.9.x] Small wording change in 2.9 Highlights by @mkurz
- #12175 [2.9.x] fix dead link in AccessingAnSQLDatabase.md (backport #12171) by @xuwei-k
- #12169 [2.9.x] Docs enhancements (backport #12168) by @mkurz
- #12165 [2.9.x] Make docs handle svg files (backport #12163) by @mkurz
- #12161 [2.9.x] remove ensime from IDE.md (backport #12142) by @xuwei-k
- #12160 [2.9.x] Fix link to typesafe config by @mkurz
- #12159 [2.9.x] Fix links to javadoc.io (backport #12158) by @mkurz
- #12157 [2.9.x] Update play-json scaladoc url by @mkurz
- #12154 [2.9.x] use new sbt slash syntax in doc (backport #12147) by @xuwei-k
- #12155 [2.9.x] update macwire url (backport #12150) by @xuwei-k
- #12151 [2.9.x] Update BuildingFromSource.md (backport #12143) by @xuwei-k
- #12152 [2.9.x] replace deprecated
Resolver.sonatypeRepo
(backport #12144) by @xuwei-k - #12153 [2.9.x] Update sbt-assembly version in doc (backport #12146) by @xuwei-k
- #12141 [2.9.x] Set correct mimaPreviousVersion + scalatestplus-play stable release by @mkurz
For more details see the full list of changes and the 2.9.1 milestone.
鉂わ笍 Thanks to our premium sponsors!
If you find this OSS project useful for work, please consider asking your company to support it by becoming a sponsor.
You can also individually sponsor the project by becoming a backer.
馃檱 Thanks to our contributors
Finally, thanks to the community for their help with detailed bug reports, discussions about new features and pull request reviews. This project is only possible due to the help we had from amazing contributors.
Special thanks to all code contributors who helped with this particular release (they are listed below)!