CINXE.COM
News - Apache Tapestry
<!DOCTYPE html> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to You under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="keywords" content="tapestry, apache, apache tapestry, framework, java, web, component, open source, application, dynamic, scalable, robust, servlet"> <meta name="description" content="Apache Tapestry is a open-source component-oriented framework for creating dynamic, robust, highly scalable web applications in Java. Tapestry complements and builds upon the standard Java Servlet API, and so it works in any servlet container or application server."> <title> News - Apache Tapestry </title> <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/images/apache-tapestry-icon-144.png"> <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/images/apache-tapestry-icon-114.png"> <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/images/apache-tapestry-icon-72.png"> <link rel="apple-touch-icon-precomposed" href="/images/apache-tapestry-icon-57.png"> <link rel="shortcut icon" href="/images/apache-tapestry-icon-32.png"> <link rel="stylesheet" href="/resources/bootstrap/bootstrap.min.css"> <link rel="stylesheet" href="/resources/font-awesome/5.13.0/css/all.min.css"> <link rel="stylesheet" href="/resources/prism/1.20.0/prism.min.css"> <link rel="stylesheet" href="/resources/fonts/fonts.css"> <link rel="stylesheet" href="/styles/main.css"> <script type="text/javascript"> if (window.location.protocol === 'http:' && window.location.hostname !== 'localhost') { window.location = window.location.href.replace('http://', 'https://'); } </script> <script src="/resources/jquery/jquery-3.4.1.slim.min.js"></script> <script src="/resources/bootstrap/popper.min.js" defer></script> <script src="/resources/bootstrap/bootstrap.min.js" defer></script> <script src="/resources/prism/1.20.0/prism.min.js" defer></script> <script src="/resources/prism/1.20.0/prism-autoloader.min.js" defer></script> <!-- Matomo --> <script> var _paq = window._paq = window._paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ _paq.push(["setDoNotTrack", true]); _paq.push(["disableCookies"]); _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="https://analytics.apache.org/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '71']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })(); </script> <!-- End Matomo Code --> </head> <body> <!-- /// Navigation Start --> <div id="navigation"><p><header> <div class="container-fluid"> <div class="row"> <div class="col-12"> <nav class="navbar navbar-expand-xl navbar-light justify-content-between"> <a class="navbar-brand" href="/index.html"> <img src="/images/apache-tapestry-icon-dark.svg" width="60" alt="Apache Tapestry" title="Apache Tapestry"> <span>apache tapestry</span> </a> <button type="button" class="navbar-toggler" data-toggle="collapse" data-target="#navbarCollapse" aria-controls="navbarCollapse" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="navbarCollapse"> <ul class="navbar-nav mx-auto"><li class="nav-item"> <a class="nav-link active" href="/getting-started.html">Getting Started</a> </li><li class="nav-item"> <a class="nav-link active" href="/documentation.html">Documentation</a> </li><li class="nav-item"> <a class="nav-link active" href="/download.html">Download</a> </li><li class="nav-item dropdown"> <a class="nav-link dropdown-toggle active" id="communityNavbarDropdown" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Community </a> <div class="dropdown-menu" aria-labelledby="communityNavbarDropdown"> <a class="dropdown-item" href="/community.html">Mailing Lists</a> <a class="dropdown-item" href="https://stackoverflow.com/questions/tagged/tapestry">StackOverflow</a> <a class="dropdown-item" href="/support.html">Support</a> <a class="dropdown-item" href="/community.html">Getting Involved</a> <a class="dropdown-item" href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=24185588" title="Edit this page (requires approval, just ask on the mailing list)">Edit this page</a> <div class="dropdown-divider"></div> <a class="dropdown-item" href="https://twitter.com/ApacheTapestry">@ApacheTapestry</a> <a class="dropdown-item" href="https://twitter.com/hashtag/tapestry5">#tapestry5</a> </div> </li><li class="nav-item dropdown"> <a class="nav-link dropdown-toggle active" id="developmentNavbarDropdown" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Development </a> <div class="dropdown-menu" aria-labelledby="developmentNavbarDropdown"> <a class="dropdown-item" href="https://gitbox.apache.org/repos/asf?p=tapestry-5.git">Source Code</a> <a class="dropdown-item" href="https://issues.apache.org/jira/browse/TAP5">Issues</a> <a class="dropdown-item" href="/development-roadmap.html" title="Development Roadmap">Roadmap</a> </div> </li><li class="nav-item dropdown"> <a class="nav-link dropdown-toggle active" id="apacheNavbarDropdown" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Apache </a> <div class="dropdown-menu" aria-labelledby="apacheNavbarDropdown"> <a class="dropdown-item" href="https://www.apache.org/">About Apache</a> <a class="dropdown-item" href="https://apachecon.com/?ref=royale.apache.org">Events</a> <a class="dropdown-item" href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a> <a class="dropdown-item" href="https://www.apache.org/licenses/LICENSE-2.0">License</a> <a class="dropdown-item" href="https://www.apache.org/security/">Security</a> <a class="dropdown-item" href="https://www.apache.org/foundation/thanks.html">Thanks!</a> </div> </li></ul> <form enctype="application/x-www-form-urlencoded" method="get" class="form-inline" action="search.html"> <input type="search" class="form-control search-input" name="q" placeholder="Search docs, issues, wikis and blogs" aria-label="Search"> <button type="submit" class="d-none">Search</button> </form> </div> </nav> </div> </div> </div> </header></p></div> <!-- /// Navigation End --> <article> <div class="container-fluid"> <div class="container pt-5"> <div class="row"> <div class="col-12"> <!-- /// Breadcrumb Start --> <div id="breadcrumb" class="mb-2 text-small"> <a href="index.html">Apache Tapestry</a> > <a href="index.html">Index</a> > <a href="news.html">News</a> </div> <!-- /// Breadcrumb End --> <!-- /// Smallbanner Start --> <div id="smallbanner"><h1 class="title" id="title">News</h1></div> <!-- /// Smallbanner Start --> <!-- /// Content Start --> <div id="content"> <div id="ConfluenceContent"> <div class="adaptavist-psl-unlicensed-banner adaptavist-psl-warning adaptavist-psl-js"> <b>This page contains macros or features from a plugin which requires a valid license.</b> <p>You will need to contact your administrator.</p> </div> <div id="bar"><p> <strong>We think you will love Tapestry!</strong> Give us 20 minutes and <strong><a href="tapestry-tutorial.html">follow our tutorial</a></strong>.</p></div><div><h2 id="News-News">News <a href="https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpost&spaces=TAPESTRY&title=Apache+Tapestry+News+RSS+Feed&labelString%3D&sort=created&maxResults=10&timeSpan=12&confirm=Create&showContent=true&showDiff=false"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" draggable="false" src="news.data/Feed-icon.gif"></span></a></h2><p> </p><div class="blog-post-listing"> <div class="logo-heading-block"> <span class="logoBlock"> <span class="aui-avatar aui-avatar-large"> <span class="aui-avatar-inner"> <a class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~thiagohp"> <img class="userLogo logo" src="/images/confluence/icons/profilepics/default.svg" alt="User icon: thiagohp" title="thiagohp"> </a> </span> </span> </span> <span class="blogHeading"> <a class="blogHeading" href="/confluence/pages/viewpage.action?pageId=318605731">Tapestry 5.8.7 released</a> </span><div class="page-metadata not-personal"> <a class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~thiagohp">Thiago Henrique De Paula Figueiredo</a> posted on Aug 12, 2024</div> </div> <div class="wiki-content"> Tapestry 5.8.7 is a mostly bugfix release, although it also includes a couple improvements. It fixes a few regressions caused by the multiple classloader mode/smarter page cache invalidation feature. It's a recommended upgrade for Tapestry 5.7.0+ projects. Please check all the details in the release notes page https://tapestry.apache.org/release-notes-587.html.  </div> </div> <div class="blog-post-listing"> <div class="logo-heading-block"> <span class="logoBlock"> <span class="aui-avatar aui-avatar-large"> <span class="aui-avatar-inner"> <a class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~thiagohp"> <img class="userLogo logo" src="/images/confluence/icons/profilepics/default.svg" alt="User icon: thiagohp" title="thiagohp"> </a> </span> </span> </span> <span class="blogHeading"> <a class="blogHeading" href="/confluence/pages/viewpage.action?pageId=301795997">Tapestry 5.8.6 released</a> </span><div class="page-metadata not-personal"> <a class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~thiagohp">Thiago Henrique De Paula Figueiredo</a> posted on Apr 16, 2024</div> </div> <div class="wiki-content"> Tapestry 5.8.6 is a bugfix release, being a  drop-in replacement and recommended upgrade for Tapestry 5.7.0+ projects. Please check all the details in the release notes page https://cwiki.apache.org/confluence/display/TAPESTRY/Release+Notes+5.8.6. </div> </div> <div class="blog-post-listing"> <div class="logo-heading-block"> <span class="logoBlock"> <span class="aui-avatar aui-avatar-large"> <span class="aui-avatar-inner"> <a class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~thiagohp"> <img class="userLogo logo" src="/images/confluence/icons/profilepics/default.svg" alt="User icon: thiagohp" title="thiagohp"> </a> </span> </span> </span> <span class="blogHeading"> <a class="blogHeading" href="/confluence/pages/viewpage.action?pageId=300026422">Tapestry 5.8.5 released</a> </span><div class="page-metadata not-personal"> <a class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~thiagohp">Thiago Henrique De Paula Figueiredo</a> posted on Mar 31, 2024</div> </div> <div class="wiki-content"> Tapestry 5.8.5 is a bugfix release, being a  drop-in replacement and recommended upgrade for Tapestry 5.7.0+ projects. Please check all the details in the release notes page. </div> </div> <div class="blog-post-listing"> <div class="logo-heading-block"> <span class="logoBlock"> <span class="aui-avatar aui-avatar-large"> <span class="aui-avatar-inner"> <a class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~thiagohp"> <img class="userLogo logo" src="/images/confluence/icons/profilepics/default.svg" alt="User icon: thiagohp" title="thiagohp"> </a> </span> </span> </span> <span class="blogHeading"> <a class="blogHeading" href="/confluence/pages/viewpage.action?pageId=217387690">Tapestry 5.8.2 released</a> </span><div class="page-metadata not-personal"> <a class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~thiagohp">Thiago Henrique De Paula Figueiredo</a> posted on Jun 20, 2022</div> </div> <div class="wiki-content"> Tapestry 5.8.2 is a new release introducing CORS (Cross-Origin Resource Sharing) support and also includes a number of bug fixes and small improvements. Tapestry 5.8.2 is a drop-in replacement and recommended upgrade for Tapestry 5.7.0+ projects. Please check all the details in the release notes page. </div> </div> <div class="blog-post-listing"> <div class="logo-heading-block"> <span class="logoBlock"> <span class="aui-avatar aui-avatar-large"> <span class="aui-avatar-inner"> <a class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~thiagohp"> <img class="userLogo logo" src="/images/confluence/icons/profilepics/default.svg" alt="User icon: thiagohp" title="thiagohp"> </a> </span> </span> </span> <span class="blogHeading"> <a class="blogHeading" href="/confluence/pages/viewpage.action?pageId=210078665">Tapestry 5.8.1 release</a> </span><div class="page-metadata not-personal"> <a class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~thiagohp">Thiago Henrique De Paula Figueiredo</a> posted on Apr 04, 2022</div> </div> <div class="wiki-content"> Hello, Tapestry community! We've just released Tapestry 5.8.1. It's mostly about getting Tapestry-IoC to support all Java language features introduced between Java 9 and 17 https://docs.oracle.com/en/java/javase/17/language/.  It also includes some other bug fixes and small improvements. Tapestry 5.8.1 is a drop-in replacement and recommended upgrade for Tapestry 5.7.0+ projects. All the details are in the release notes. Happy coding! </div> </div> <div class="blog-post-listing"> <div class="logo-heading-block"> <span class="logoBlock"> <span class="aui-avatar aui-avatar-large"> <span class="aui-avatar-inner"> <a class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~thiagohp"> <img class="userLogo logo" src="/images/confluence/icons/profilepics/default.svg" alt="User icon: thiagohp" title="thiagohp"> </a> </span> </span> </span> <span class="blogHeading"> <a class="blogHeading" href="/confluence/pages/viewpage.action?pageId=199533108">Tapestry 5.8.0 release</a> </span><div class="page-metadata not-personal"> <a class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~thiagohp">Thiago Henrique De Paula Figueiredo</a> posted on Jan 26, 2022</div> </div> <div class="wiki-content"> Hello, Tapestry community!Tapestry 5.8.0 has just been released. It's focused on a couple of new features: Support for writing REST endpoints. Read more about this on its documentation page: https://tapestry.apache.org/rest-support-580.html https://tapestry.apache.org/rest-support-580.html. Support for Servlet API 3.0+ asynchronous requests. Full release notes at https://tapestry.apache.org/release-notes-580.html https://tapestry.apache.org/release-notes-580.html. Tapestry 5.8.… </div> </div> <div class="blog-post-listing"> <div class="logo-heading-block"> <span class="logoBlock"> <span class="aui-avatar aui-avatar-large"> <span class="aui-avatar-inner"> <a class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~thiagohp"> <img class="userLogo logo" src="/images/confluence/icons/profilepics/default.svg" alt="User icon: thiagohp" title="thiagohp"> </a> </span> </span> </span> <span class="blogHeading"> <a class="blogHeading" href="/confluence/pages/viewpage.action?pageId=186877778">Tapestry 5.7.3 released</a> </span><div class="page-metadata not-personal"> <a class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~thiagohp">Thiago Henrique De Paula Figueiredo</a> posted on Aug 16, 2021</div> </div> <div class="wiki-content"> 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.… </div> </div> <div class="blog-post-listing"> <div class="logo-heading-block"> <span class="logoBlock"> <span class="aui-avatar aui-avatar-large"> <span class="aui-avatar-inner"> <a class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~thiagohp"> <img class="userLogo logo" src="/images/confluence/icons/profilepics/default.svg" alt="User icon: thiagohp" title="thiagohp"> </a> </span> </span> </span> <span class="blogHeading"> <a class="blogHeading" href="/confluence/pages/viewpage.action?pageId=177050744">Tapestry 5.6.4 released</a> </span><div class="page-metadata not-personal"> <a class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~thiagohp">Thiago Henrique De Paula Figueiredo</a> posted on Apr 14, 2021</div> </div> <div class="wiki-content"> 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.… </div> </div> <div class="blog-post-listing"> <div class="logo-heading-block"> <span class="logoBlock"> <span class="aui-avatar aui-avatar-large"> <span class="aui-avatar-inner"> <a class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~thiagohp"> <img class="userLogo logo" src="/images/confluence/icons/profilepics/default.svg" alt="User icon: thiagohp" title="thiagohp"> </a> </span> </span> </span> <span class="blogHeading"> <a class="blogHeading" href="/confluence/pages/viewpage.action?pageId=177050747">Tapestry 5.7.2 released</a> </span><div class="page-metadata not-personal"> <a class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~thiagohp">Thiago Henrique De Paula Figueiredo</a> posted on Apr 14, 2021</div> </div> <div class="wiki-content"> 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.… </div> </div> <div class="blog-post-listing"> <div class="logo-heading-block"> <span class="logoBlock"> <span class="aui-avatar aui-avatar-large"> <span class="aui-avatar-inner"> <a class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~thiagohp"> <img class="userLogo logo" src="/images/confluence/icons/profilepics/default.svg" alt="User icon: thiagohp" title="thiagohp"> </a> </span> </span> </span> <span class="blogHeading"> <a class="blogHeading" href="/confluence/pages/viewpage.action?pageId=177047326">Tapestry 5.6.3 released</a> </span><div class="page-metadata not-personal"> <a class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~thiagohp">Thiago Henrique De Paula Figueiredo</a> posted on Mar 16, 2021</div> </div> <div class="wiki-content"> 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.… </div> </div> <div class="blog-post-listing"> <div class="logo-heading-block"> <span class="logoBlock"> <span class="aui-avatar aui-avatar-large"> <span class="aui-avatar-inner"> <a class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~thiagohp"> <img class="userLogo logo" src="/images/confluence/icons/profilepics/default.svg" alt="User icon: thiagohp" title="thiagohp"> </a> </span> </span> </span> <span class="blogHeading"> <a class="blogHeading" href="/confluence/pages/viewpage.action?pageId=177047328">Tapestry 5.7.1 released</a> </span><div class="page-metadata not-personal"> <a class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~thiagohp">Thiago Henrique De Paula Figueiredo</a> posted on Mar 16, 2021</div> </div> <div class="wiki-content"> 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.… </div> </div> <div class="blog-post-listing"> <div class="logo-heading-block"> <span class="logoBlock"> <span class="aui-avatar aui-avatar-large"> <span class="aui-avatar-inner"> <a class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~thiagohp"> <img class="userLogo logo" src="/images/confluence/icons/profilepics/default.svg" alt="User icon: thiagohp" title="thiagohp"> </a> </span> </span> </span> <span class="blogHeading"> <a class="blogHeading" href="/confluence/pages/viewpage.action?pageId=173087528">Tapestry 5.6.2 released</a> </span><div class="page-metadata not-personal"> <a class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~thiagohp">Thiago Henrique De Paula Figueiredo</a> posted on Feb 24, 2021</div> </div> <div class="wiki-content"> 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.… </div> </div> <div class="blog-post-listing"> <div class="logo-heading-block"> <span class="logoBlock"> <span class="aui-avatar aui-avatar-large"> <span class="aui-avatar-inner"> <a class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~thiagohp"> <img class="userLogo logo" src="/images/confluence/icons/profilepics/default.svg" alt="User icon: thiagohp" title="thiagohp"> </a> </span> </span> </span> <span class="blogHeading"> <a class="blogHeading" href="/confluence/pages/viewpage.action?pageId=173087530">Tapestry 5.7.0 released</a> </span><div class="page-metadata not-personal"> <a class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~thiagohp">Thiago Henrique De Paula Figueiredo</a> posted on Feb 24, 2021</div> </div> <div class="wiki-content"> 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.… </div> </div> <div class="blog-post-listing"> <div class="logo-heading-block"> <span class="logoBlock"> <span class="aui-avatar aui-avatar-large"> <span class="aui-avatar-inner"> <a class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~thiagohp"> <img class="userLogo logo" src="/images/confluence/icons/profilepics/default.svg" alt="User icon: thiagohp" title="thiagohp"> </a> </span> </span> </span> <span class="blogHeading"> <a class="blogHeading" href="/confluence/pages/viewpage.action?pageId=158877784">Tapestry 5.6.1 released</a> </span><div class="page-metadata not-personal"> <a class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~thiagohp">Thiago Henrique De Paula Figueiredo</a> posted on Sep 19, 2020</div> </div> <div class="wiki-content"> 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. </div> </div> <div class="blog-post-listing"> <div class="logo-heading-block"> <span class="logoBlock"> <span class="aui-avatar aui-avatar-large"> <span class="aui-avatar-inner"> <a class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~thiagohp"> <img class="userLogo logo" src="/images/confluence/icons/profilepics/default.svg" alt="User icon: thiagohp" title="thiagohp"> </a> </span> </span> </span> <span class="blogHeading"> <a class="blogHeading" href="/confluence/pages/viewpage.action?pageId=158874467">Tapestry 5.6.0 released</a> </span><div class="page-metadata not-personal"> <a class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~thiagohp">Thiago Henrique De Paula Figueiredo</a> posted on Aug 30, 2020</div> </div> <div class="wiki-content"> 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. </div> </div> <div class="blog-post-listing"> <div class="logo-heading-block"> <span class="logoBlock"> <span class="aui-avatar aui-avatar-large"> <span class="aui-avatar-inner"> <a class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~thiagohp"> <img class="userLogo logo" src="/images/confluence/icons/profilepics/default.svg" alt="User icon: thiagohp" title="thiagohp"> </a> </span> </span> </span> <span class="blogHeading"> <a class="blogHeading" href="/confluence/pages/viewpage.action?pageId=148643479">Tapestry 5.5.0 released</a> </span><div class="page-metadata not-personal"> <a class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~thiagohp">Thiago Henrique De Paula Figueiredo</a> posted on Mar 23, 2020</div> </div> <div class="wiki-content"> 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),… </div> </div> <div class="blog-post-listing"> <div class="logo-heading-block"> <span class="logoBlock"> <span class="aui-avatar aui-avatar-large"> <span class="aui-avatar-inner"> <a class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~thiagohp"> <img class="userLogo logo" src="/images/confluence/icons/profilepics/default.svg" alt="User icon: thiagohp" title="thiagohp"> </a> </span> </span> </span> <span class="blogHeading"> <a class="blogHeading" href="/confluence/pages/viewpage.action?pageId=128651340">Tapestry 5.4.5 released</a> </span><div class="page-metadata not-personal"> <a class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~thiagohp">Thiago Henrique De Paula Figueiredo</a> posted on Sep 10, 2019</div> </div> <div class="wiki-content"> 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. </div> </div> <div class="blog-post-listing"> <div class="logo-heading-block"> <span class="logoBlock"> <span class="aui-avatar aui-avatar-large"> <span class="aui-avatar-inner"> <a class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~jkemnade"> <img class="userLogo logo" src="/images/confluence/icons/profilepics/default.svg" alt="User icon: jkemnade" title="jkemnade"> </a> </span> </span> </span> <span class="blogHeading"> <a class="blogHeading" href="/confluence/pages/viewpage.action?pageId=69406657">Tapestry 5.4.2</a> </span><div class="page-metadata not-personal"> <a class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~jkemnade">Jochen Kemnade</a> posted on Apr 19, 2017</div> </div> <div class="wiki-content"> We have created another release in the 5.4.x series. This should be a drop-in replacement for 5.4.x. Release Notes </div> </div> <div class="blog-post-listing"> <div class="logo-heading-block"> <span class="logoBlock"> <span class="aui-avatar aui-avatar-large"> <span class="aui-avatar-inner"> <a class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~jkemnade"> <img class="userLogo logo" src="/images/confluence/icons/profilepics/default.svg" alt="User icon: jkemnade" title="jkemnade"> </a> </span> </span> </span> <span class="blogHeading"> <a class="blogHeading" href="/confluence/pages/viewpage.action?pageId=62692139">Tapestry 5.4.1</a> </span><div class="page-metadata not-personal"> <a class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~jkemnade">Jochen Kemnade</a> posted on Apr 13, 2016</div> </div> <div class="wiki-content"> 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. </div> </div> <div class="blog-post-listing"> <div class="logo-heading-block"> <span class="logoBlock"> <span class="aui-avatar aui-avatar-large"> <span class="aui-avatar-inner"> <a class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~jkemnade"> <img class="userLogo logo" src="/images/confluence/icons/profilepics/default.svg" alt="User icon: jkemnade" title="jkemnade"> </a> </span> </span> </span> <span class="blogHeading"> <a class="blogHeading" href="/confluence/pages/viewpage.action?pageId=61333556">Tapestry 5.4.0</a> </span><div class="page-metadata not-personal"> <a class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~jkemnade">Jochen Kemnade</a> posted on Dec 21, 2015</div> </div> <div class="wiki-content"> 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.… </div> </div> <div class="blog-post-listing"> <div class="logo-heading-block"> <span class="logoBlock"> <span class="aui-avatar aui-avatar-large"> <span class="aui-avatar-inner"> <a class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~jkemnade"> <img class="userLogo logo" src="/images/confluence/icons/profilepics/default.svg" alt="User icon: jkemnade" title="jkemnade"> </a> </span> </span> </span> <span class="blogHeading"> <a class="blogHeading" href="/confluence/pages/viewpage.action?pageId=61326381">Tapestry 5.4 release candidate</a> </span><div class="page-metadata not-personal"> <a class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~jkemnade">Jochen Kemnade</a> posted on Oct 30, 2015</div> </div> <div class="wiki-content"> 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,… </div> </div> <div class="blog-post-listing"> <div class="logo-heading-block"> <span class="logoBlock"> <span class="aui-avatar aui-avatar-large"> <span class="aui-avatar-inner"> <a class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~hlship"> <img class="userLogo logo" src="/images/confluence/icons/profilepics/default.svg" alt="User icon: hlship" title="hlship"> </a> </span> </span> </span> <span class="blogHeading"> <a class="blogHeading" href="/confluence/pages/viewpage.action?pageId=50859913">Tapestry 5.4-beta-26</a> </span><div class="page-metadata not-personal"> <a class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~hlship">Howard Lewis Ship</a> posted on Jan 19, 2015</div> </div> <div class="wiki-content"> Tapestry 5.4-beta-26 fixes many bugs and paves the way towards the long awaited release candidate. </div> </div> <div class="blog-post-listing"> <div class="logo-heading-block"> <span class="logoBlock"> <span class="aui-avatar aui-avatar-large"> <span class="aui-avatar-inner"> <a class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~kaosko"> <img class="userLogo logo" src="/images/confluence/icons/profilepics/default.svg" alt="User icon: kaosko" title="kaosko"> </a> </span> </span> </span> <span class="blogHeading"> <a class="blogHeading" href="/confluence/pages/viewpage.action?pageId=50233969">Tapestry 5.3.8</a> </span><div class="page-metadata not-personal"> <a class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~kaosko">Kalle Korhonen</a> posted on Dec 11, 2014</div> </div> <div class="wiki-content"> 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.… </div> </div> <div class="blog-post-listing"> <div class="logo-heading-block"> <span class="logoBlock"> <span class="aui-avatar aui-avatar-large"> <span class="aui-avatar-inner"> <a class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~hlship"> <img class="userLogo logo" src="/images/confluence/icons/profilepics/default.svg" alt="User icon: hlship" title="hlship"> </a> </span> </span> </span> <span class="blogHeading"> <a class="blogHeading" href="/confluence/pages/viewpage.action?pageId=46633206">Tapestry 5.4-beta-22</a> </span><div class="page-metadata not-personal"> <a class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~hlship">Howard Lewis Ship</a> posted on Sep 25, 2014</div> </div> <div class="wiki-content"> 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.… </div> </div> <div class="blog-post-listing"> <div class="logo-heading-block"> <span class="logoBlock"> <span class="aui-avatar aui-avatar-large"> <span class="aui-avatar-inner"> <a class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~hlship"> <img class="userLogo logo" src="/images/confluence/icons/profilepics/default.svg" alt="User icon: hlship" title="hlship"> </a> </span> </span> </span> <span class="blogHeading"> <a class="blogHeading" href="/confluence/pages/viewpage.action?pageId=41812917">Tapestry 5.4-beta-6</a> </span><div class="page-metadata not-personal"> <a class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~hlship">Howard Lewis Ship</a> posted on May 29, 2014</div> </div> <div class="wiki-content">   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,… </div> </div> </div></div> </div> <!-- /// Content End --> </div> </div> </div> </div> </article> <!-- /// Footer Start --> <div id="footer"><p>Apache Tapestry, Tapestry, Apache, the Apache feather logo, and the Apache Tapestry project logo are trademarks of The Apache Software Foundation.</p><p><br clear="none"><footer class="py-3"> <div class="container-fluid"> <div class="container"> <div class="row"> <div class="col-4 col-lg-2"> <span class="font-weight-bold">Apache Tapestry</span> <ul><li><a href="index.html">Home</a></li><li><a href="download.html">Download</a></li><li><a href="about.html">Team</a></li><li><a href="https://www.apache.org/licenses/LICENSE-2.0">License</a></li></ul> <span class="font-weight-bold">Documentation</span> <ul><li><a href="introduction.html">Introduction</a></li><li><a href="principles.html">Principles</a></li><li><i class="fas fa-play"></i> <a href="getting-started.html">Getting Started</a></li><li><i class="fas fa-play"></i> <a href="user-guide.html">User Guide</a></li><li><i class="fas fa-book"></i> <a href="documentation.html">Docs</a></li><li><i class="fas fa-book"></i> <a href="component-reference.html">Component Reference</a></li><li><i class="fas fa-book"></i> <a href="current/apidocs">Apidocs</a></li><li><a href="frequently-asked-questions.html">FAQ</a></li></ul> </div> <div class="col-4 col-lg-2"> <span class="font-weight-bold">Community</span> <ul><li><i class="fas fa-envelope-open-text"></i> <a href="community.html">Mailing Lists</a></li><li><i class="fab fa-stack-overflow"> </i> <a href="https://stackoverflow.com/questions/tagged/tapestry">StackOverflow</a></li><li><a href="support.html">Support</a></li><li><a href="community.html">Getting Involved</a></li><li><a href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=24185588" title="Edit this page (requires approval, just ask on the mailing list)">Edit this page</a></li></ul> <span class="font-weight-bold">Social</span> <ul><li><i class="fab fa-twitter"></i> <a href="https://twitter.com/ApacheTapestry">@ApacheTapestry</a></li><li><i class="fas fa-hashtag"></i> <a href="https://twitter.com/hashtag/tapestry5">#tapestry5</a></li></ul> <span class="font-weight-bold">Development</span> <ul><li><i class="fab fa-git"></i> <a href="https://gitbox.apache.org/repos/asf?p=tapestry-5.git">Source Code</a></li><li><i class="fab fa-jira"></i> <a href="https://issues.apache.org/jira/browse/TAP5">Issues</a></li></ul> </div> <div class="col-4 col-lg-2"> <span class="font-weight-bold">Apache</span> <ul><li><a href="https://www.apache.org/">About Apache</a></li><li><a href="https://apachecon.com/?ref=royale.apache.org">Events</a></li><li><a href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a href="https://www.apache.org/licenses/LICENSE-2.0">License</a></li><li><a href="https://www.apache.org/security/">Security</a></li><li><a href="https://www.apache.org/foundation/thanks.html">Thanks!</a></li></ul> </div> <div class="col-md-12 col-lg-6 clearfix"> <span class="font-weight-bold d-block">About us</span> <p class="float-right ml-3 mb-0"><img src="images/apache-tapestry-icon-light.svg" width="100" alt="Apache Tapestry" title="Apache Tapestry"></p> <p><a href="https://tapestry.apache.org/">Apache Tapestry™</a> is an open-source component-oriented framework for creating dynamic, robust, highly scalable web applications in Java.</p> <p>Tapestry complements and builds upon the standard Java Servlet API, and so it works in any servlet container or application server.</p> <p class="float-right ml-3 mb-0"><img src="images/apache-powered-by.svg" width="100" alt="Apache PoweredBy" title="Apache PoweredBy"></p> <p> <a href="https://tapestry.apache.org/">Apache Tapestry™</a>, <a href="https://www.apache.org/">Apache™</a> and the <a href="https://www.apache.org/foundation/press/kit/">Apache feather logo™</a> are trademarks of The Apache Software Foundation. All other marks mentioned may be trademarks or registered trademarks of their respective owners. </p> </div> </div> <div class="row"> <div class="col-12"> Copyright © 2020 The Apache Software Foundation, Licensed under the <a href="https://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>. </div> </div> </div> </div> </footer><br clear="none"></p><p><br clear="none"></p></div> <!-- /// Footer End --> </body> </html>