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.
The Tapestry Team is very proud to announce the availability of Apache Tapestry 5.3.4.
The Tapestry Team is very proud to announce the availability of Apache Tapestry 5.3.3.
James Ward has published a short article about how to deploy Tapestry applications on the Heroku cloud computing service: Deploy Containerless Tapestry Apps on Heroku .
The Tapestry Team is very proud to announce the availability of Apache Tapestry 5.3.2.
The Tapestry Team is very proud to announce the availability of Apache Tapestry 5.3.1.
The Tapestry Team is very proud to announce the availability of Apache Tapestry 5.3.
We've released a new release candidate for Tapestry 5.3: Apache Tapestry 5.3-rc-2.
I've created a very long, detailed discussion of the importance of Feedback as a cornerstone of Tapestry. It's available from my personal blog, howardlewisship.com.
We've released the first beta preview of Tapestry 5.3: Tapestry 5.3-beta-1.
A short screencast highlighting improvements to Tapestry's handling of server-side errors during Ajax requests
A short screencast introducing some new components and features coming in Tapestry 5.3
A new stable version of Tapestry is available for download, Tapestry 5.2.6. We can recommend that all Tapestry 5.2 applications upgrade to version 5.2.6.
Apache Tapestry version 5.3.0 is now available. This is the first alpha release of Tapestry 5.3. It is designed to be a drop-in replacement for Tapestry 5.2, adding new components and features, with lower memory utilization, and even faster startup.
We make bold claims right on the front page about performance and back that up with usually anecdotal evidence. It's nice that a disinterested third party has come up with their own framework performance shootout
, covering everthing from Rails to Play to Wicket to (thanks to Kalle) Tapestry 5.2.5. I have to say that Tapestry significantly rocked
The new blog Java Magic has some detailed postings about Tapestry's Aspect Oriented Programming features. This is a blog to track if you are interested in some of the more advanced capabilities of Tapestry.
As noted on Manning's MEAP blog, Tapestry 5 In Action is the top book in the MEAP (Manning Early Access Program) list for the week ending March 31st, 2011:
Tapestry 5 in Action
Spring in Action, Third Edition
Scala in Action
Scala in Depth
Liferay in Action
Mahout in Action
Activiti in Action
Clojure in Action
Groovy in Action, Second Edition
That really reflects some pent-up demand, and I hope to see that level of interest continue.
A very happy Tapestry user, Adam Zimowski, recently posted to the Tapestry users mailing list a short description of his progress with a major Tapestry application:
Today I'm more in love with Tapestry 5 than ever before. I had a milestone demo at work which went well, and could actually show a good portion of a re-written website running and working! I'm at the heights of my project development. I'm sure there are still few more dark evenings loaded with frustration in store for my future,…
As expected, Tapestry 5.2.5 has been voted up as the latest stable version for Tapestry 5.2; we can now recommend that all users upgrade from 5.2.4 to 5.2.5.
The main fix in this release is TAP5-1208, which fixes the issue with null values of mutable fields of components, when debugging applications. This bug has been introduced in 5.2.4 with the deprecation of page pooling. The official release notes can be found here.
Tapestry 5.2.5 can be downloaded in either binary or source format.…
I'm pleased to announce that the long awaited Tapestry 5 in Action book is available through MEAP now. Order the book here and start reading today.
Tapestry 5 in Action is a comprehensive guide that introduces Apache Tapestry and its approach to building modern web applications. The book walks you through Tapestry 5, from a simple Hello World application to rich Ajax-enabled applications. Written by a core committer, it provides deep insight into the architecture of Tapestry 5.