structure T5 namespace / Tapestry namespace – what a mess! Prototype dependency … where's jQuery? Too much based on Prototype's Class Requires a lot of monkey patching to customize
of dependencies ➠ faster page load Implicit hygenic functions to hide private properties & functions Nice avoidance of globals Easy to monkey patch Tapestry can override an entire module
page Modules aggregated into stacks LESS and/or SASS support Cometd or WebSocket support … plus lots of little stuff … whatever we can finish soon, for December release
Improved meta-programming with Plastic Live reloading in the services layer JavaScript / CSS minimization Kaptcha support HTML5 support Non-private component fields
onPassivate() @RequestParameter Full HTML exception report for failed Ajax requests MultiZoneUpdate ➠ AjaxResponseRenderer service Underscore.js Tree component Skinning / Theming support User Alerts