Update dependency com.typesafe.play:play to v2.7.9 #50
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.6.7
->2.7.9
Release Notes
playframework/playframework (com.typesafe.play:play)
v2.7.9
: Play 2.7.9Compare Source
📣 Play 2.7.9 Released
The Play Team is happy to announce the releases of Play 2.8.7 and Play 2.7.9.
As we found a regression just after building the 2.8.6 and 2.7.8 releases, we followed up on those without announcing them.
📗 What is new?
The following are the relevant changes of this bugfix release:
For more details see the full list of changes and the 2.7.8 and 2.7.9 milestones.
Migration
To make the form binding size limit configurable, some sources may need adaptation to make the
FormBinding
implicits available (see Parser maxMemoryBuffer limits).🙇 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.
Thanks to Lightbend for their continued sponsorship of the Play core team's efforts. Lightbend offers commercial support for Play.
v2.7.8
Compare Source
v2.7.7
: Play 2.7.7Compare Source
📣 Play 2.7.7 Released
The Play Team is proud to announce the release of Play 2.7.7.
📗 What is new?
The following are the main changes of this bugfix release:
@JsonRawValue
as module (https://github.com/playframework/playframework/pull/10510)For more details see the full list of changes and the 2.7.7 milestone.
🙇 Credits
Finally, thanks to the community for their help with detailed bug reports, discussion about new features, and pull requests review. Play 2.7.7 is only possible due to the help we had from amazing contributors.
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:
v2.7.6
: Play 2.7.6Compare Source
📣 Play 2.7.6 Released
The Play Team is proud to announce the release of Play 2.7.6.
📗 What is new?
The following are the main changes of this bugfix release:
For more details see the full list of changes and the 2.7.6 milestone.
🙇 Credits
Finally, thanks to the community for their help with detailed bug reports, discussion about new features, and pull requests review. Play 2.8.3 is only possible due to the help we had from amazing contributors.
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:
v2.7.5
: Play 2.7.5Compare Source
📣 Play 2.7.5 Released
The Play Team is proud to announce the release of Play 2.7.5.
📗 What is new?
The following are the main changes of this bugfix release:
2.13.2
#10279For more details see the full list of changes and the 2.7.5 milestone.
🙇 Credits
Finally, thanks to the community for their help with detailed bug reports, discussion about new features, and pull requests review. Play 2.7.5 is only possible due to the help we had from amazing contributors.
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:
v2.7.4
: Play 2.7.4Compare Source
The Play Team is pleased to announce the release of Play Framework 2.7.4. This is the latest stable release of Play 2.7.x series.
Changelog
This release mainly includes security and overall fixes.
For more details see the full list of changes and the 2.7.4 milestone.
Credits
Thanks to the community for their detailed bug reports and contributions. Special thanks to the following contributors who helped with this release: Dale Wijnand, Matthias Kurz, Renato Cavalcanti, Marcos Pereira, Jafer Khan, Eugene Yokota, Ignasi Marimon-Clos, Ander Parra, João Ferreira, rhdevlin, Vlad Romanenko, takashima0411, igarashi-kazuya, Arnout Engelen, nickweitzel, YourPsychiatrist, Brandon Brown, Owen Miller, Albaro Pereyra, etienne.
Thanks to Lightbend for their continued sponsorship of the Play core team's efforts. Lightbend offers commercial support for Play.
v2.7.3
: Play 2.7.3Compare Source
The Play Team is pleased to announce the release of Play Framework 2.7.3 with binaries for Scala 2.13. This is the latest stable release of Play 2.7.x series.
Changelog
In order to have a Scala 2.13 build we needed to remove one internal class that can't be compiled with Scala 2.13 (see playframework/playframework@1ad816e for details). The removed class,
org.jdbcdslog.LogSqlDataSource
, was only used internally so in principle users should not be impact by it.For more details see the full list of changes and the 2.7.3 milestone.
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.
v2.7.2
: Play 2.7.2Compare Source
The Play Team is pleased to announce the release of Play Framework 2.7.2, the latest stable release of Play.
Changelog
Play 2.7.2 is virtually similar to Play 2.7.1, released a few days before. It mainly fixes a problem with
play-docs
artifact generation, but from the users' perspective, nothing substantial changed. For more details see the full list of changes.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: Dale Wijnand, Marcos Pereira, Renato Cavalcanti.
Join the Play Community
Want to discuss the new release or have questions related to Play? Visit the Play Framework forum.
v2.7.1
: Play 2.7.1Compare Source
Released 18 Apr 2019
For all the details, see the announcement here: https://blog.playframework.com/play-2-7-1-released/.
v2.7.0
: Play 2.7.0Compare Source
The Play Team is proud to announce the release of Play 2.7.0. This release adds many new features and continues our efforts to make Play more modular, flexible, and secure. Play 2.7.0 is the result of more than 1 year of relentless work from our fantastic community comprehending more than 720 changes made from almost 150 contributors.
What's new?
The highlights in Play 2.7.0 include:
gRPC support
gRPC is a transport mechanism for request/response and (non-persistent) streaming use cases. It is a schema-first RPC framework, where your protocol is declared in a protobuf service descriptor, and requests and responses will be streamed over an HTTP/2 connection. Play now offers play-grpc which is a module built on top of akka-grpc and gives you experimental support to declare your services in this format. See Akka gRPC's documentation on Why gRPC? for more information about when to use gRPC as your transport.
Akka Coordinated Shutdown
Play 2.6 introduced the usage of Akka's Coordinated Shutdown but still did not use it all across the core framework or expose it to the end user. Coordinated Shutdown is now used internally to handle Play's lifecycle.
The main advantage is that it gives you fine-grained phases where you can register tasks instead of just having a single phase like Play's application lifecycle. For example, you can add tasks to run before or after server binding, or after all the current requests finishes.
New cache implementation using Caffeine
Caffeine is a high performance, near optimal caching library based on Java 8. It is now the underlying cache library used by Play Cache APIs implementation since it is a much better option for a local cache than the version of EhCache we were using before.
Enhanced Content Security Policy support
There is a new Content Security Policy filter available that supports CSP nonce and hashes for embedded content. The previous setting of enabling CSP by default and setting it to
default-src 'self'
was too strict, and interfered with browser plugins.The CSP filter uses Google's Strict CSP policy by default, which is a nonce based policy.
Direct access to request data without
Http.Context
Historically, Play used
play.mvc.Http.Context
as a way to access request information and set some response data. It is a crucial part of Java HTTP & MVC APIs, but it is not a proper abstraction of how these APIs should work. You can now make your actions directly receive the request as a parameter, and consistent APIs were added to manipulate its data and the response.See our detailed migration guide for examples showing how to migrate to the new APIs.
Major library updates
Play 2.7 brings a new version of most of its dependencies. The updates mainly include new features, security and overall fixes. See a list of the most important updates in our migration guide. Of course, we are also bringing the latest version of our own libraries such as Play JSON, Play-WS and Twirl.
Many improvements in Java Forms API
Java Forms APIs bring a good number of improvements like binding for file uploads, better support for advanced validation, and repeatable constraints.
New HTTP Error Handlers that are more suitable for REST APIs
Play 2.7 brings two new error handlers — one targeting REST APIs which will return errors formatted in JSON. The second one returns HTML or JSON errors based on the preferences specified in client’s Accept header, and it is a better option if your application uses a mixture of HTML and JSON, as is common in modern web apps.
As usual, you can see the more details of those new features in the release highlights and learn how to migrate in our migration guide. See the milestone for a more comprehensive list of changes.
How to start or migrate to Play 2.7
To get started with Play, follow the instructions in our Try Play page. And if you need to migrate from an older version to Play 2.7, see our migration guide.
Thanks to our contributors
Finally, many, many thanks to the community for their help with detailed bug reports, discussion about new features, and pull requests.
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:
v2.6.25
: Play 2.6.25Compare Source
The Play Team is pleased to announce the release of Play Framework 2.6.25. This is the latest stable release of Play 2.6.x series.
📗 Changelog
Play 2.6.25 brings a fix for
SameSite
Cookie attribute parsing to also acceptNone
value.For more details see the full list of changes and the 2.6.25 milestone.
👽 Updated dependencies
🙇 Credits
Finally, thanks to the community for their help with detailed bug reports, discussion about new features, and pull requests review. Play 2.6.25 is only possible due to the help we had from amazing contributors.
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:
v2.6.24
Compare Source
v2.6.23
: Play 2.6.23 released!Compare Source
The Play Team is pleased to announce the release of Play Framework 2.6.23. This is the latest stable release of Play 2.6.x series.
Changelog
Play 2.6.23 brings in a new version of play-ws (v1.1.13) that includes an important bug fix on streamed calls. In case of an error, after a connection is established, the error is now properly propagated. See https://github.com/playframework/play-ws/pull/340
For more details see the full list of changes and the 2.6.23 milestone.
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.
v2.6.22
: Play 2.6.22 released!Compare Source
The Play Team is pleased to announce the release of Play Framework 2.6.22. This is the latest stable release of Play 2.6.x series.
Changelog
Play 2.6.22 brings several bug fixes and documentation improvements.
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.22.
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: Dale Wijnand, Albaro Pereyra, Marcos Pereira, Matthias Kurz, Renato Cavalcanti, Ignasi Marimon-Clos, Ruth Stento, Yinan Ding, Naoki Takezoe, Valentin Stoyanov, James Roper.
v2.6.21
: Play 2.6.21Compare Source
The Play Team is pleased to announce the release of Play Framework 2.6.21. 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
project/plugins.sbt
file and set thesbt-plugin
to2.6.21
.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.21 brings several bug fixes and performance improvements. Notable changes:
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.21.
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: Amit Mhatre, Greg Methvin,
Gui Becker. L, Hajime Shiozawa, Juan J. Martínez, Kelvin Trambadiya, Marcin Aman, Marcos Pereira, Matthias Kurz, Renato Cavalcanti, Sandeep Chivukula, Roman Parshikov, Taylor Raack, Veselin Slavchev, Will Sargent, Yury Gribkov, fghzxm, picimaci.
v2.6.20
Compare Source
The Play Team is pleased to announce the release of Play Framework 2.6.20. 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
project/plugins.sbt
file and set thesbt-plugin
to2.6.20
.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.20 brings several bug fixes and performance improvements. Notable changes:
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.20.
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: Alexandr Tarasyuk, Dale Wijnand, Ignasi Marimon-Clos, Marcos Pereira, Matthias Kurz, Renato Cavalcanti, Shenker93, Yinan Ding, techmoksha.
v2.6.19
Compare Source
The Play Team is pleased to announce the release of Play Framework 2.6.19. 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
project/plugins.sbt
file and set thesbt-plugin
to2.6.19
.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.19 brings several bug fixes and performance improvements. Notable changes:
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.19.
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: Marcos Pereira, Matthias Kurz, Sheldon Young, denisname, techmoksha.
v2.6.18
Compare Source
The Play Team is pleased to announce the release of Play Framework 2.6.18. This is the latest stable release of Play.
Changelog
Play 2.6.18 brings several bug fixes and performance improvements. Notable changes:
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.
v2.6.17
Compare Source
The Play Team is pleased to announce the release of Play Framework 2.6.17. This is the latest stable release of Play.
Play 2.6.17 brings bug fixes, some updates and build improvements. For more details see the full list of changes and 2.6.17 issues on GitHub.
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: Marcos Pereira and NickBlow.
v2.6.16
Compare Source
The Play Team is pleased to announce the release of Play Framework 2.6.16. This is the latest stable release of Play.
Changelog
Play 2.6.16 brings bug fixes, some updates and build improvements. For more details see the full list of changes and 2.6.16 issues on GitHub.
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: Marcos Pereira, Arnout Engelen, Daniel Manchester, Greg Methvin, Kavit, Play Team, Schmitt Christian, Tim Moore, Yinan Ding, YuitoSato, Adam Lane, katainaka.
v2.6.15
Compare Source
The Play Team is pleased to announce the release of Play Framework 2.6.15. This is the latest stable release of Play.
Getting Play
project/plugins.sbt
file and set the sbt-plugin to2.6.15
.Changelog
Play 2.6.15 brings several bug fixes and performance improvements. Notable changes:
For more details see the full list of changes and the 2.6.14 and 2.6.15 issues on GitHub.
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: Arnout Engelen, Ben McCann, Cédric Chantepie, Greg Methvin, Ivar Abrahamsen, James Petty, James Roper, John Duffell, Kamil Duda, Kenji Yoshida, Marcos Pereira, Matthias Kurz, Rich Dougherty, Schmitt Christian, Thibault Meyer.
v2.6.14
Compare Source
v2.6.13
Compare Source
The Play Team is pleased to announce the release of Play Framework 2.6.13. This is the latest stable release of Play.
Getting Play
project/plugins.sbt
file and set the sbt-plugin to2.6.13
.Changelog
See the full list of changes and the 2.6.13 milestone on GitHub. The changes include several backward-compatible bug fixes.
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: Schmitt Christian, Marcos Pereira, Rich Dougherty, Will Sargent, Ignasi Marimon-Clos, John Duffell, Matthias Kurz, Christian Treppo, kenji yoshida, Cédric Chantepie, Dominik Dorn, Greg Methvin.
v2.6.12
Compare Source
The Play Team is pleased to announce the release of Play Framework 2.6.12. This is the latest stable release of Play.
Getting Play
project/plugins.sbt
file and set the sbt-plugin to2.6.12
.Changelog
See the full list of changes and the 2.6.12 milestone on GitHub. The changes include several backward-compatible bug fixes.
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: Greg Methvin, Matthias Kurz, Toshiyuki Takahashi, Rich Dougherty, ozencem, Joe Kutner, Christian Treppo, Tomek Kopczynski, Ignasi Marimon-Clos, sullis and Stephen Marsh.
v2.6.11
Compare Source
The Play Team is pleased to announce the release of Play Framework 2.6.11. This is the latest stable release of Play.
Getting Play
project/plugins.sbt
file and set the sbt-plugin to2.6.11
.Changelog
See the full list of changes and the 2.6.11 milestone on GitHub. The changes include several backward-compatible bug fixes.
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: Greg Methvin, Matthias Kurz, Eliot Chan, Marcos Pereira, Aidara Moussa, Sergey Chupov and Elijah Rippeth.
v2.6.10
Compare Source
v2.6.9
Compare Source
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.