News

We think you will love Tapestry! Give us 20 minutes and follow our tutorial.

News

Tapestry 5.7.3 is a new release focused on some improvements and new features. Main ones are: Upgrading Hibernate's version from 5.1.1.Final to 5.4.32.Final. This required some changes in tapestry-hibernate due to some non-backward-compatible changes between these 2 Hibernate versions. If your project doesn't work with this new Hibernate version, you should be able to use version 5.7.2 of tapestry-hibernate and tapestry-hibernate with 5.7.3 of everything else without issues.…
Tapestry 5.7.2 is a drop-in replacement and recommended upgrade for Tapestry 5.7 releases. To upgrade, just update the dependency in your build configuration (Maven POM, Gradle build script, etc.) – or Download https://cwiki.apache.org/confluence/display/TAPESTRY/Download the new JAR file -- and the new version will just work. However, please review the How to Upgrade https://cwiki.apache.org/confluence/display/TAPESTRY/How+to+Upgrade instructions before upgrading.…
Tapestry 5.6.4 is a drop-in replacement and recommended upgrade for Tapestry 5.4, 5.5 and 5.6 releases. To upgrade, just update the dependency in your build configuration (Maven POM, Gradle build script, etc.) – or Download https://cwiki.apache.org/confluence/display/TAPESTRY/Download the new JAR file -- and the new version will just work. However, please review the How to Upgrade https://cwiki.apache.org/confluence/display/TAPESTRY/How+to+Upgrade instructions before upgrading.…
Tapestry 5.6.3 is a drop-in replacement and recommended upgrade for Tapestry 5.4, 5.5 and 5.6 releases. To upgrade, just update the dependency in your build configuration (Maven POM, Gradle build script, etc.) – or Download https://cwiki.apache.org/confluence/display/TAPESTRY/Download the new JAR file -- and the new version will just work. However, please review the How to Upgrade https://cwiki.apache.org/confluence/display/TAPESTRY/How+to+Upgrade instructions before upgrading.…
Tapestry 5.7.1 is a drop-in replacement and recommended upgrade for Tapestry 5.7.1 To upgrade, just update the dependency in your build configuration (Maven POM, Gradle build script, etc.) – or Download https://cwiki.apache.org/confluence/display/TAPESTRY/Download the new JAR file -- and the new version will just work. However, please review the How to Upgrade https://cwiki.apache.org/confluence/display/TAPESTRY/How+to+Upgrade instructions before upgrading.…
Tapestry 5.6.2 is a drop-in replacement for Tapestry 5.4, 5.5 and 5.6 releases. It's a recommended upgrade for 5.6.1 and 5.6.0. To upgrade, just update the dependency in your build configuration (Maven POM, Gradle build script, etc.) – or Download https://cwiki.apache.org/confluence/display/TAPESTRY/Download the new JAR file -- and the new version will just work. However, please review the How to Upgrade https://cwiki.apache.…
Tapestry 5.7.0 is a new major version which needs a migration step for projects using previous versions. To upgrade, update the dependency in your build configuration (Maven POM, Gradle build script, etc.) – or Download https://cwiki.apache.org/confluence/display/TAPESTRY/Download the new JAR file. Please check the Upgrade Guide section below for details. This is a step that only needs to be done once. Please also review the How to Upgrade https://cwiki.apache.…
Tapestry 5.6.1 is a bugfix release.  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 should just work. The only change is , which caused asset requests to fail if your webapp doesn't have Apache commons-lang in the classpath.
Tapestry 5.6.0 is the new major release. 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 should just work. The main new features are: Support for Java 14 bytecode. Automatically generated WAI-ARIA attributes for form fields for better accessibility. See more details at the release notes.
Tapestry 5.5.0 is the new major release. 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 should just work. The main new features are: Support for Java 12 bytecode. Support for on-the-fly TypeScript compilation in the tapestry-webresources module.  Ability to use Twitter Bootstrap 3 out-of-the-box (default and same version provided by Tapestry 5.4),…
Tapestry 5.4.5 is a drop-in replacement for Tapestry 5.4 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. This is a recommended upgrade due to including security improvements. Check 5.4.5 release notes https://tapestry.apache.org/release-notes-545.html for all the details.
Tapestry 5.4.2
We have created another release in the 5.4.x series. This should be a drop-in replacement for 5.4.x. Release Notes
Tapestry 5.4.1
This is probably old news, but we have created another release in the 5.4.x series. Have a look at the release notes and give the latest version a spin while we pick up pace for Tapestry 5.5.
Tapestry 5.4.0
The long wait is finally over. We are happy to announce the availability of the 5.4.0 release. Although a lot has changed under the hood, for most users, it should be a drop-in replacement for any version of the 5.3 series. Please head over to the Release Notes to read about the numerous changes that the 5.4.0 version brings and that make this release one of the best we ever made. The release is available from the Maven Central Repository, or as a direct download https://tapestry.apache.…
After a series of alpha and beta releases, some of which have been released into the wild, we're happy to announce that we created a release candidate for the 5.4 release. We have fixed a couple of bugs, updated some internal libraries and improved performance and stability. This release is available from the Maven Central Repository, or as a direct download https://tapestry.apache.org/download.html. Please give it a spin and let us know how it is working for you. If you find any bugs,…
Tapestry 5.4-beta-26 fixes many bugs and paves the way towards the long awaited release candidate.
Tapestry 5.3.8
Apache Tapestry 5.3.8: compatible with Java 8. Tapestry is primarily available for download via Maven, from the Maven central repository:     <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.…
The latest beta preview release of Tapestry 5.4 is now available.   The release numbers are not consecutive because not every beta release is voted for wider release. This one has. Tapestry 5.4-beta-22 contains a significant number of bug fixes and minor improvements. Dependencies on third party libraries have been updated. This release is available from the Maven Central Repository, or as a direct download.…
Tapestry 5.4-beta-6
  The latest beta preview release of Tapestry 5.4 is now available. The release numbers are not consecutive because not every beta release is voted for wider release. This one has. Tapestry 5.4-beta-6 contains a significant number of bug fixes and minor improvements. Dependencies on third party libraries have been updated. This release is available from the Maven Central Repository, or as a direct download. While not an actual release candidate,…
The 3rd beta preview release of Tapestry 5.4 is now available. While not an actual release candidate, beta previews like this one are high-quality builds that pass all of Tapestry's extensive automated tests. You are encouraged to try out this beta preview and let us know how it's working. If you're using Maven (or Gradle or Ivy, etc),…
A vote is underway for the 3rd beta preview release of Tapestry 5.4. This follows 2 other betas and 29 alphas for the work on version 5.4 that began over two years ago.
Apache Tapestry 5.3.7: improves security and stability.
A few days ago we changed our website infrastructure from a Confluence export that gets rsync'ed over several hosts until it reaches the ASF's main web servers to a SvnPubSub based approach. Now once an hour a buildbot build exports the site from Confluence and checks the changes into SVN where they get picked up by the public facing web servers almost instantly. This allows us to keep our old website sources in Confluence but also allows us to check in static resources like JavaDocs,…
Apache Tapestry 5.3.6: improves security and stability.
The Tapestry Team is very proud to announce the availability of Apache Tapestry 5.3.5.