The Scalate team is pleased to announce the
availability of Scalate 1.5.1
Scalate is a Scala 2.9.0 based template
engine which can be used stand alone, with servlets or web frameworks
like JAXRS,
Lift or
Play or in integration frameworks
like Apache Camel.
The following template languages are supported through the same common API:
- Ssp
which is like a Scala version of Velocity,
JSP or Erb from Rails
- Scaml
which is a Scala dialect of Haml for very DRY
markup along with the
Jade syntax
- Mustache
which is a Scala dialect of Mustache for
logic-less templates which also work inside the browser using
mustache.js
All expressions inside
Ssp,
Scaml
and Jade benefit
from the full power and expressiveness of Scala plus they are typesafe and
checked at edit/compile time to ensure you don't leave any mistakes in your
templates.
Scalate 1.5.1 Highlights
- Updated the archetypes to use Jade rather than Scaml (as its the hotness ;-) and included the markdown dependency so new projects can easily mix Jade and Markdown.
- Fixed #252 : Maven sitegen goal should set the work directory
- Fixed #251 : Dynamically generated template sources should be stored under the scalate working directory and avoid using package declarations.
- fixed the Sass filter to wrap it in the