The stable release for Apache Tapestry 5.1, release 5.1.0.5, is now available for download.
Apache Tapestry is an open-source, component-based web application framework for Java. It features concise templates, minimal amounts of Java code, high performance, and important productivity features such as live class reloading. Tapestry 5.1 includes a large number of improvements to the speed and scalability of Tapestry without sacrificing backwards compatibility. However, you should still consult the upgrade notes that identify a couple of minor "gotchas". Major improvements from Tapestry 5.0 to Tapestry 5.1: * Performance optimizations that speed rendering of very complex pages, and reduce memory usage * Static JavaScript libraries will now be dynamically combined into a single request * Automatic GZIP compression of static and dynamic content, for clients that support it * Significant improvements to Tapestry's property expression language * Partial page updates (via Ajax) may now update multiple client-side Zones * Many new features and improvements to Tapestry template files * Improved client- and server-side validation of numeric input values * User's preferred locale is now encoded into the URL, rather than stored in a cookie * A new ProgressiveDisplay component for incremental page loading * Vastly improved Quickstart Archetype * New Tapestry IoC features to make it easier to override services and contributions to service configurations * Many new localizations of validation messages * Component reference documentation now identifies events triggered by components * Really slick new client-side logging facility (based on Blackbird) * New API for URL rewriting (to provide improved control over Tapestry URLs) ... and many, many more bug fixes and improvements; full details are available in the release notes. Home page: http://tapestry.apache.org/tapestry5.1/ Upgrade notes: http://tapestry.apache.org/tapestry5.1/upgrade.html Release notes: http://tapestry.apache.org/tapestry5.1/release-notes.html Download page: http://tapestry.apache.org/download.html Also available via Maven: <dependency> <groupId>org.apache.tapestry</groupId> <artifactId>tapestry-core</artifactId> <version>5.1.0.5</version> </dependency> -- Howard M. Lewis Ship Creator of Apache Tapestry Director of Open Source Technology at Formos --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org