- Reduce visibility of Html#buffer to private
- Factor out the common code of template formats into a BufferedContent class
- Change the type of templatesTypes sbt key to Map[String, String] (the template result type can be retrieved using a type member of the format)
- Add some API documentation to play.templates public API
- Include play-templates Scaladoc
- Document how to support a custom template format
- Support .scala.js files as JavaScript templates
- Fix the scala/websocket-chat sample to prevent XSS attacks
Merge pull request #942 from julienrf/clean/template-formats

Clean code defining template formats and add support for JavaScript templates