You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Tapestry 5.3.8 is a drop-in replacement for prior Tapestry 5.3 releases. To upgrade, just update the Maven dependency in your POM file (or download the new JAR file) and the new version will just work. However, please review the How to Upgrade instructions before upgrading.

This is a bug fix release, mainly meant to address compatibility with Java 8.

As with any Tapestry upgrade, be sure to change your application's version number.

 

Bugs fixed

  • [TAP5-311] - NPE in BeanDisplay if used in a form with a default model
  • [TAP5-983] - CLONE -NPE in BeanDisplay if used in a form with a default model
  • [TAP5-1865] - Chinese valication message issue
  • [TAP5-2270] - BeanDisplay exception when used inside a Form
  • [TAP5-2298] - "Any" component lacks any useful documentation
  • [TAP5-2321] - Tapestry 5.3.7 does not run with Java 8

Dependency upgrade

  • [TAP5-2295] - Vulnerability in Tapestry-upload module due to commons-file-upload

Improvements made

  • [TAP5-1718] - Tapestry-beanvalidator isn't validating nested DTO objects / Doesn't mark the invalid fields in the UI
  • [TAP5-2157] - Czech translations

New Features added

  • [TAP5-2305] - Create a @Sortable annotation for properties
  • No labels