All releases of Tapestry


Release Notes: All packages were renamed from net.sf.tapestry to org.apache.tapestry. Minor improvements were made to the input validation subsystem. The syntax used to identify attributes in HTML templates that are actually OGNL expressions was reworked, and new syntax was added so that attributes can be localized string keys.


Release Notes: Dynamic class generation was enhanced to create a binding property for each formal parameter, as well as properties for each connected parameter. The distribution was reorganized into more familiar bin and src variations. The unit test suite was expanded to 80% code coverage, and improvements were made to the specification DTD.


Release Notes: This release represents the transition from LGPL to ASL for licensing, and the transition from SourceForge to Jakarta for project hosting. It fixes several bugs in 2.2 and adds several new components.


Release Notes: Declarative transient and persistent properties: Tapestry can now generate (on the fly) and use a subclass that implements the fields and methods of properties in a page or component specification. In addition, the turn-key demos were updated to deploy into JBoss 3.0.4.


Release Notes: This release fixes a bug that broke deployment of the demo into Tomcat and adds support for a shared "Global" object similar to the "Visit" object.


Release Notes: Extensive changes allowing for fewer and simpler specifications, and more flexibility on where specifications and templates are stored. Templates may now directly specify components and bind parameters to OGNL expressions. Listener methods may now be implemented in any BSF-supported scripting language (such as Jython or JavaScript).


Release Notes: Minor bugfixes and improvements, but primarily a switch in license from the LGPL to the Apache Software License.


Release Notes: Since release 2.1, support for the Object Graph Navigation Library, component libraries, client-side input field validation, and a community-written component reference have been added.


Release Notes: The first (and, hopefully, only) release candidate for 2.2.


Release Notes: This release adds minor bugfixes and upgrades to the latest versions of Jetty and OGNL. The documentation is now split into its own distribution. The Table component used for displaying sortable tables with paging has been added. JUnit tests now produce a code coverage report. Functionality is now frozen in preparation for release 2.2 final.