Play 3.0.1
The Play Team is delighted to announce the release of Play 3.0.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 3 release two months ago. Many projects have already smoothly upgraded to Play 3.
If you're considering upgrading to Play 3, please check the Play 3 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 3 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
- #12252 Pekko was upgraded to version 1.0.2 by @mkurz
- #12277 Netty was upgraded to version 4.1.104 by @mkurz
- #12267 We now support CSP
nonce
in Comet helpers by @mkurz - #12223 In tests,
redirectLocation(...)
can now get the location of a Permanent Redirect by @tmccombs
Full Changelog
Following pull requests got merged for this release:
- #12277 Netty 4.1.104 by @mkurz
- #12273 sbt 1.9.8 by @mkurz
- #12267 Support CSP nonce in Comet helpers by @mkurz
- #12223 fix: redirectLocation can get location of Permanent Redirect by @tmccombs
- #12253 Add hepek components by @sake92
- #12259 Patch updates by @mkurz
- #12258 Bugfix: Always set
play.server.http.port
, even if disabled (backport #12256) by @mkurz - #12252 Pekko 1.0.2 by @mkurz
- #12217 netty-transport-native-epoll 4.1.101.Final (was 4.1.100.Final) by @scala-steward
- #12222 Patch updates by @scala-steward
- #12212 Migration guide: Dispatchers defined directly in the
akka.*
config won鈥檛 load automatically anymore by @mkurz - #12207 Link to correct samples by @mkurz
- #12201 Add suffix to coursier cache key for publish job by @ihostage
- #12199 Fix headers check for Play OpenID module by @ihostage
- #12196 Upgrade sbt-web to really fix #12187 by @mkurz
- #12190 It's an epoch version change, we did not switch to SemVer (yet?) by @mkurz
- #12189 Upgrade webjars-locator and play-json to fix bugs by @mkurz
- #12172 avoid deprecated
scala.Symbol
literal inCspFilter.md
by @xuwei-k - #12171 fix dead link in AccessingAnSQLDatabase.md by @xuwei-k
- #12173 Minor changes to 3.0 notes by @BillyAutrey
- #12168 Docs enhancements by @mkurz
- #12163 Make docs handle svg files by @mkurz
- #12142 remove ensime from IDE.md by @xuwei-k
- #12158 Fix links to javadoc.io by @mkurz
- #12148 Update play-samples url by @xuwei-k
- #12147 use new sbt slash syntax in doc by @xuwei-k
- #12146 Update sbt-assembly version in doc by @xuwei-k
- #12145 Update play-json scaladoc url by @xuwei-k
- #12144 replace deprecated
Resolver.sonatypeRepo
by @xuwei-k - #12143 Update BuildingFromSource.md by @xuwei-k
- #12150 update macwire url by @xuwei-k
- #12140 Set correct mimaPreviousVersion + scalatestplus-play stable release by @mkurz
For more details see the full list of changes and the 3.0.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)!