April 19, 2004
19 April 2004 - Jakarta Tapestry 3.0 Final Release
At long last, Jakarta Tapestry 3.0 final release is now available.
This release, over one and a half years in the making, represents a significant evolution of the Tapestry web application framework.
Tapestry 3.0 adds a raft of new features to the framework, all focused on improved developer productivity. Most significantly:
- Implicit components, defined and configured directly in the HTML template.
- Dynamic, rather than explicit, lookup of page and component specifications. Just drop the specification files into WEB-INF.
- Automatic creation of transient and persistent properties at runtime, via bytecode enhancement. Define the properties in the specification, and let Tapestry create the property at runtime.
- Improved client- and server-side form input validation.
- Tapestry now uses Jakarta's FileUpload library.
- Line precise error reporting: runtime errors refer to the exact template or specification file and line at the root of each error.
But that's not all! The Tapestry team has worked tirelessly to improve and expand the documentation, add new components and improve existing components, extend and improve the framework functionality in many small-yet-significant ways, add new tuning and configuration options, and create an extensive JUnit test suite to ensure it all works.
Downloads:
Binary - http://jakarta.apache.org/site/binindex.cgi#tapestry
Source - http://jakarta.apache.org/site/sourceindex.cgi#tapestry
Tapestry is open source software, distributed under the terms of the Apache Software License 2.0, and hosted at Apache's Jakarta project.
http://www.apachenews.org/archives/000272.html
[ Category : Apache Jakarta ] (PDF)(XML)
