Apache Tapestry 5.3.8: compatible with Java 8.

Tapestry is primarily available for download via Maven, from the Maven central repository:

Maven Dependency <dependency> <groupId>org.apache.tapestry</groupId> <artifactId>tapestry-core</artifactId> <version>5.3.8</version> </dependency> You can also download the binary, source, or JavaDoc archives.

Tapestry 5.3.8 is the latest maintenance release from the stable 5.3 release branch. If you intend to run this release on JRE 8, make sure to read the the release notes.

This release adds some stability fix for usage and hot deployment under Tomcat application server, a fix for JSR-303 for the BeanEditor component and a fix for the duplication of client ids generated by Tapestry5 on big pages (with a lot of components and concurrent accesses)

As usual for each Tapestry 5 release we've made great efforts to ensure an easy upgrade path; but be sure to read the upgrade notes carefully as some interfaces and methods that were deprecated in earlier major releases may have been removed: you should recompile and retest your application after upgrading your dependency. If you still have problems, use the Tapestry user mailing list to get support.