THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Tapestry is released under the Apache Software Licence 2.0.
New And Of Note
Main Article: Release Notes
- Tapestry now uses the Blackbird JavaScript console.
- Tapestry now automatically combines multiple JavaScript libraries into a single request.
- An Ajax event request may now return a MultiZoneUpdate instance to update multiple zones in the client web browser.
- Client-side numeric validation is now locale-sensitive.
- Some significant performance improvements over Tapestry 5.0.18: the time to initially load a page, and the time to render a page have decreased.
- Tapestry IoC services can now be easily advised as well as decorated (both of these refer to Aspect Oriented Techniques applied to Tapestry IoC services).
- Tapestry Services can now be injected into Spring Beans, when using the Tapestry/Spring integration library.
- Tapestry now compresses responses for clients that support GZIP compression. Context and classpath assets are now handled uniformly: versioned URLs, far-future expiration headers, and GZIP compression where applicable.
- Ordered and mapped configurations can now have overrides.
- Property expressions have been improved: You can now invoke methods with parameters, or create a list (very useful for link contexts).
- IoC Service contributions may now be made in terms of classes (that are automatically instantiated) as well as instances.
- A simpler method of overriding built-in services has been added.
Roadmap
Version 5.2 has reached General Availability (stable) status, and developers are working on features for a 5.3 snapshot.
...