Release Notes 5.3.2Page edited by Bob Harner
Comment:
Changed page name for consistency
Changes (1)
Full ContentThis is the consolidated list of changes between Tapestry versions 5.3.1 and 5.3.2. To upgrade, just update the Maven dependency in you POM file (or download the new JAR file) and the new version will just work. However, please read carefully below before upgrading. And be sure to check the Release Notes for 5.3 too. New FeaturesComponent field visibilityIn prior versions of Tapestry, all instance fields of components had to be visibility private; starting with version 5.3.2, this has been relaxed. Component fields may be protected, or package private (that is, no visibility modifier). Fields that are final, or annotated with @Retain may even be public. In any case, this makes it easier for pages to work with other pages in the same package, and for subclasses to more easily access the fields (including parameter fields, or injections) provided by base classes. This feature should be used with care, as it can lead to designs that are more difficult to maintain.
Change Notification Preferences
View Online
|
View Changes
|
- [CONF] Apache Tapestry > Release Notes 5.3.2 confluence
- [CONF] Apache Tapestry > Release Notes 5.3.2 confluence
- [CONF] Apache Tapestry > Release Notes 5.3.2 confluence
- [CONF] Apache Tapestry > Release Notes 5.3.2 confluence
