You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Howard Lewis Ship <hl...@gmail.com> on 2015/01/19 20:23:36 UTC

Tapestry 5.4-beta-26

This release is now available for download, or from Maven central.

Notable fixes and improvements since the previous beta:

   - Fixed problems with tracking validation errors on fields inside Ajax
   updates
   - Improvements to the exception report page, and the ability to write an
   exception report text file
   - Fixed the layout issues related to the use of the Autocomplete mixin
   - Converted the Autocomplete mixin to use Twitter Typeahead 0.10.5
   - Fixed most compatibility issues with Internet Explorer 8
   - Split more code out into smaller modules, to encourage reuse (even
   outside of a Tapestry web application)
   - Fixed issues related to keyboard navigation and the modal dialog
   created by the Confirm mixin
   - Removed the unused FormInjector component


Full details:

http://tapestry.apache.org/2015/01/19/tapestry-54-beta-26.html


-- 
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
@hlship

Re: Tapestry 5.4-beta-26

Posted by Thiago H de Paula Figueiredo <th...@gmail.com>.
On Mon, 19 Jan 2015 17:23:36 -0200, Howard Lewis Ship <hl...@gmail.com>  
wrote:
>    - Split more code out into smaller modules, to encourage reuse (even
>    outside of a Tapestry web application)

Specifically, two new subprojects/JARs were created: BeanModel (everything  
you need to use BeanModel without any dependence on tapestry-core or  
tapestry-ioc) and Common (stuff from tapestry-ioc and tapestry-core that  
is used in the BeanModel subproject, but represents concepts that aren't  
specific to BeanModel, such as Registry, TypeCoercer, etc). This is all  
100% backward-compatible: all classes that were moved to either BeanModel  
or Commons have the same names and belong to the same packages as before.

This was done with the intention of using the Tapestry's BeanModel classes  
as a very fast Java property reflection library without the need to use  
Tapestry-core (the Web framework) nor Tapestry-IoC.

-- 
Thiago H. de Paula Figueiredo
Tapestry, Java and Hibernate consultant and developer
http://machina.com.br

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org