The Apache Tapestry developers are proud to announce that Tapestry 5.4,
a long-awaited major release, is now available for immediate download:

    http://tapestry.apache.org/download

Tapestry 5.4 represents a tremendous effort by a large number of
people, and includes almost 200 enhancements and over 300 bug fixes.
Full details are in the release notes, but here are a few highlights:

* A JavaScript abstraction layer that removes Tapestry's dependence
on Prototype and lets you swap in jQuery (or potentially other
JavaScript framewords) instead.

* JavaScript modules based on RequireJS

* A new module, tapestry-webresources, which provides support for
automatically compiling CoffeeScript into JavaScript and Less into
CSS, and for minimizing CSS and JavaScript. And, best of all, this
processing takes place at runtime.

* Greatly improved asset caching based on the checksums of file
contents, to intelligently cache assets like images and CSS only
until their content changes.

* The adoption of Bootstrap 3 CSS styling by default, with built-in
glyphicon support.

... and many dozens of other significant changes.

Despite all the changes, Tapestry 5.4 is still mostly a drop-in replacement
for
5.3 users, with the caveat that the adoption of Bootstrap 3 CSS may require
some
CSS tweaks if you're not already using Bootstrap 3.

Please see https://tapestry.apache.org/release-notes-54.html for a full
list of
changes and upgrade instructions.

Reply via email to