You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by hl...@apache.org on 2013/05/20 23:32:31 UTC

[4/4] git commit: Update release notes

Update release notes


Project: http://git-wip-us.apache.org/repos/asf/tapestry-5/repo
Commit: http://git-wip-us.apache.org/repos/asf/tapestry-5/commit/d111e421
Tree: http://git-wip-us.apache.org/repos/asf/tapestry-5/tree/d111e421
Diff: http://git-wip-us.apache.org/repos/asf/tapestry-5/diff/d111e421

Branch: refs/heads/master
Commit: d111e421bba1171da03d9729d2e27967068048f9
Parents: d1aa911
Author: Howard M. Lewis Ship <hl...@apache.org>
Authored: Mon May 20 22:32:11 2013 +0100
Committer: Howard M. Lewis Ship <hl...@apache.org>
Committed: Mon May 20 22:32:11 2013 +0100

----------------------------------------------------------------------
 54_RELEASE_NOTES.txt |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d111e421/54_RELEASE_NOTES.txt
----------------------------------------------------------------------
diff --git a/54_RELEASE_NOTES.txt b/54_RELEASE_NOTES.txt
index 477d4f0..0ce07d9 100644
--- a/54_RELEASE_NOTES.txt
+++ b/54_RELEASE_NOTES.txt
@@ -57,6 +57,9 @@ asset URLs are distinct.
 Tapestry 5.4 now re-writes CSS files, expanding any `url()` references in them into fully qualify URLs; this
 is to allow for the checksum embedded into each URL, which breaks relative references.
 
+Tapestry 5.4 introduces a new module, tapestry-wro4j, that provides support for compiling CoffeeScript and JavaScript,
+and for minimizing CSS and JavaScript. All processing takes place at runtime.
+
 ## ControlGroup Mixin
 
 This new mixin for Field components adds the outer <div> and <label> elements for a Field to layout correctly
@@ -86,6 +89,11 @@ The WRO4J support is separate and optional, as it is not an Apache Software Foun
 large number of dependencies needed to run the various processors (some of which are written in Ruby and require JRuby,
 for example).
 
+By default, tapestry-wro4j enables:
+- compilation of CoffeeScript to JavaScript (using Java's Rhino JavaScript engine)
+- minification of CSS using Andy Robert's csscompressor
+- minification of JavaScript using the Google Closure compiler (in simple optimizations mode)
+
 ## RenderSupport Removed
 
 The RenderSupport interface, which was deprecated in Tapestry 5.2, has been removed entirely.