After much too long, the first alpha release of Apache Tapestry 5.2 is now available for download. Tapstry 5.2 adds significant capabilities to Tapestry, along with loads of bug fixes and improvements. Major improvements include:
* Live reloading of service implementation classes (not just components and pages) * New annotations to support passing information as query parameters * Proper client-side form cancelling logic (bypassing client-side validation) * Tapestry no longer uses a StAX XML parser; it uses a standard SAX parser (for compatibility with Google App Engine). * JSR-303 Bean Validation Integration * Improved and simplified meta-programming capabilities * Tapestry pages are now singletons (no longer pooled instanced) ... though this doesn't change your code at all! This code has been used in a large number of development, and even production, Tapestry applications. There are some known bugs, and the Tapestry team is eager to learn about any difficulties users have upgrading from 5.1 to 5.2. We hope that in the vast majority of cases, upgrading will simply involve changing the Tapestry dependency version number and recompiling. If you run into problems, please use the Tapestry user mailing list for support. Tapestry is available for download from the Apache Mirrors, or via the central Maven repository: <dependency> <groupId>org.apache.tapestry</groupId> <artifactId>tapestry-core</artifactId> <version>5.2.0</version> </dependency> See http://tapestry.apache.org/news.html#a20100809 for more information. -- Howard M. Lewis Ship Creator of Apache Tapestry The source for Tapestry training, mentoring and support. Contact me to learn how I can get you up and productive in Tapestry fast! (971) 678-5210 http://howardlewisship.com --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org