Tapestry 5.4.1 is a drop-in replacement for Tapestry 5.4.1 releases. To upgrade, just update the dependency in your build configuration (Maven POM, Gradle build script, etc.) – or Download the new JAR file -- and the new version will just work. However, please review the How to Upgrade instructions before upgrading.
Release Notes - Tapestry 5 - Version 5.4.1 <h2> Bugs fixed </h2> <ul> <li>[<a href='TAP5-1837https://issues.apache.org/jira/browse/TAP5-1837'>TAP5-1837</a>] - NPE on registry startup when using tapestry.use-external-spring-context </li> <li>[<a href='TAP5-1886https://issues.apache.org/jira/browse/TAP5-1886'>TAP5-1886</a>] - DateField is not localized correctly </li> <li>[<a href='TAP5-2027https://issues.apache.org/jira/browse/TAP5-2027'>TAP5-2027</a>] - EntityManagerObjectProvider always provides the initial EntityManger proxy created </li> <li>[<a href='TAP5-2499https://issues.apache.org/jira/browse/TAP5-2499'>TAP5-2499</a>] - Race condition in EntityManagerSource#getEntityManagerFactory </li> <li>[<a href='TAP5-2524https://issues.apache.org/jira/browse/TAP5-2524'>TAP5-2524</a>] - CSS minification breaks keyframes </li> <li>[<a href='TAP5-2525https://issues.apache.org/jira/browse/TAP5-2525'>TAP5-2525</a>] - Tapestry-Hibernate integration incompatible with Hibernate 5.x </li> <li>[<a href='TAP5-2526https://issues.apache.org/jira/browse/TAP5-2526'>TAP5-2526</a>] - ArrayIndexOutOfBoundsException in CaseInsensitiveMap </li> <li>[<a href='TAP5-2529https://issues.apache.org/jira/browse/TAP5-2529'>TAP5-2529</a>] - NullPointerException in org.apache.tapestry5.ioc.internal.util.InternalUtils.join(List) </li> <li>[<a href='TAP5-2531https://issues.apache.org/jira/browse/TAP5-2531'>TAP5-2531</a>] - OperationTracker doesn't report path when failing to create exception report files </li> <li>[<a href='TAP5-2537https://issues.apache.org/jira/browse/TAP5-2537'>TAP5-2537</a>] - ApplicationStateManagerImpl.getIfExists() fails when session is invalid (on Jetty, at least) </li> </ul> <h2> Dependencies upgraded </h2> <ul> <li>[<a href='TAP5-2522https://issues.apache.org/jira/browse/TAP5-2522'>TAP5-2522</a>] - Upgrade Bootstrap to 3.3.6 </li> <li>[<a href='TAP5-2523https://issues.apache.org/jira/browse/TAP5-2523'>TAP5-2523</a>] - Upgrade Moment.js to 2.12.0 </li> <li>[<a href='TAP5-2527https://issues.apache.org/jira/browse/TAP5-2527'>TAP5-2527</a>] - Upgrade jQuery to 1.12.1 </li> </ul> <h2> Improvements made </h2> <ul> <li>[<a href='TAP5-2033https://issues.apache.org/jira/browse/TAP5-2033'>TAP5-2033</a>] - Grid and Zone XDOC Documentations - How to set default value for their parameters </li> <li>[<a href='TAP5-2520https://issues.apache.org/jira/browse/TAP5-2520'>TAP5-2520</a>] - NullPointerException in CaseInsensitiveMap </li> <li>[<a href='TAP5-2528https://issues.apache.org/jira/browse/TAP5-2528'>TAP5-2528</a>] - Fix typo: "classes" instead of "clashes" </li> </ul> |