Modified: websites/production/tapestry/content/release-notes-536.html ============================================================================== --- websites/production/tapestry/content/release-notes-536.html (original) +++ websites/production/tapestry/content/release-notes-536.html Sun Nov 7 14:21:22 2021 @@ -59,70 +59,7 @@ </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=30739017" 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> - </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> + <div id="navigation"><p><img class="wysiwyg-unknown-macro" src="https://cwiki.apache.org/confluence/plugins/servlet/confluence/placeholder/unknown-macro?name=html&locale=en_GB&version=2"></p></div> <!-- /// Navigation End --> <article> @@ -137,27 +74,12 @@ <!-- /// Breadcrumb End --> <!-- /// Smallbanner Start --> - <div id="smallbanner"><h1 class="title" id="title">Release Notes 5.3.6</h1></div> + <div id="smallbanner"><img class="wysiwyg-unknown-macro" src="https://cwiki.apache.org/confluence/plugins/servlet/confluence/placeholder/unknown-macro?name=html&locale=en_GB&version=2"></div> <!-- /// Smallbanner Start --> <!-- /// Content Start --> <div id="content"> - <div id="ConfluenceContent"><p class="confluence-link">This is the consolidated list of changes between Tapestry versions 5.3.5 and 5.3.6. Tapestry 5.3.6 is a drop-in replacement for prior Tapestry 5.3 releases. To upgrade, just update the Maven dependency in your POM file (or <a href="download.html">download</a> the new JAR file) and the new version will just work. However, please review the <a href="how-to-upgrade.html">How to Upgrade</a> instructions before upgrading.</p><p>This is a very modest bug fix release. Importantly, the bundled version of <a class="external-link" href="http://prototypejs.org/2012/8/8/prototype-1-7-1" rel="nofollow">Prototype</a> has been downgraded back to version 1.7, as the new version was causing a number of issues, especially under Internet Explorer.</p><p>The main improvement is security related; Tapestry will now integrate a <a class="external-link" href="http://en.wikipedia.org/wiki/HMAC" rel="nofollow">hash-based message authentication code</a> (HMAC) into serialized Java object data stored on the client (generally, this means the <code>t:formdata</code> hidden field used by the Form component).</p><p>When you first run your application under 5.3.6, you will see an alert and a console error concerning the HMAC configuration. You should update your application's configuration to set a unique, private value for the <a href="configuration.html">tapestry.hmac-passphrase</a> configuration symbol.</p><p>And, as with any Tapestry upgrade, be sure to change your <a href="configuration.html">application's version number</a>.</p><h2> Bugs Fixed -</h2> -<ul><li>[<a href="https://issues.apache.org/jira/browse/TAP5-986">TAP5-986</a>] - A request can fail with an NPE in some cases, when a Tapestry page is acting as the servlet container error page -</li><li>[<a href="https://issues.apache.org/jira/browse/TAP5-1735">TAP5-1735</a>] - Most packages lack package-level javadocs -</li><li>[<a href="https://issues.apache.org/jira/browse/TAP5-1903">TAP5-1903</a>] - Client-side exception when a Zone containing a Form with an Upload component is re-rendered -</li><li>[<a href="https://issues.apache.org/jira/browse/TAP5-2008">TAP5-2008</a>] - Serialized object data stored on the client should be HMAC signed and validated -</li><li>[<a href="https://issues.apache.org/jira/browse/TAP5-2009">TAP5-2009</a>] - Downgrade bundled Prototype version back to 1.7 -</li><li>[<a href="https://issues.apache.org/jira/browse/TAP5-2010">TAP5-2010</a>] - Broken links in Javadoc pages -</li></ul> - -<h2> Improvements Made -</h2> -<ul><li>[<a href="https://issues.apache.org/jira/browse/TAP5-1996">TAP5-1996</a>] - Add Severity.SUCCESS enum for alerts -</li></ul> - -</div> + <div id="ConfluenceContent"><p class="confluence-link">This is the consolidated list of changes between Tapestry versions 5.3.5 and 5.3.6. Tapestry 5.3.6 is a drop-in replacement for prior Tapestry 5.3 releases. To upgrade, just update the Maven dependency in your POM file (or <a href="download.html">download</a> the new JAR file) and the new version will just work. However, please review the <a href="how-to-upgrade.html">How to Upgrade</a> instructions before upgrading.</p><p>This is a very modest bug fix release. Importantly, the bundled version of <a class="external-link" href="http://prototypejs.org/2012/8/8/prototype-1-7-1" rel="nofollow">Prototype</a> has been downgraded back to version 1.7, as the new version was causing a number of issues, especially under Internet Explorer.</p><p>The main improvement is security related; Tapestry will now integrate a <a class="external-link" href="http://en.wikipedia.org/wiki/HMAC" rel="nofollow">hash-based message authentication code</a> (HMAC) into serialized Java object data stored on the client (generally, this means the <code>t:formdata</code> hidden field used by the Form component).</p><p>When you first run your application under 5.3.6, you will see an alert and a console error concerning the HMAC configuration. You should update your application's configuration to set a unique, private value for the <a href="configuration.html">tapestry.hmac-passphrase</a> configuration symbol.</p><p>And, as with any Tapestry upgrade, be sure to change your <a href="configuration.html">application's version number</a>.<img class="wysiwyg-unknown-macro" src="https://cwiki.apache.org/confluence/plugins/servlet/confluence/placeholder/unknown-macro?name=html&locale=en_GB&version=2"></p></div> </div> <!-- /// Content End --> </div> @@ -167,48 +89,7 @@ </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=30739017" 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> + <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"><img class="wysiwyg-unknown-macro" src="https://cwiki.apache.org/confluence/plugins/servlet/confluence/placeholder/unknown-macro?name=html&locale=en_GB&version=2"><br clear="none"></p><p><br clear="none"></p></div> <!-- /// Footer End --> </body> </html>
Modified: websites/production/tapestry/content/release-notes-537.html ============================================================================== --- websites/production/tapestry/content/release-notes-537.html (original) +++ websites/production/tapestry/content/release-notes-537.html Sun Nov 7 14:21:22 2021 @@ -59,70 +59,7 @@ </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=31819377" 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> - </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> + <div id="navigation"><p><img class="wysiwyg-unknown-macro" src="https://cwiki.apache.org/confluence/plugins/servlet/confluence/placeholder/unknown-macro?name=html&locale=en_GB&version=2"></p></div> <!-- /// Navigation End --> <article> @@ -137,40 +74,12 @@ <!-- /// Breadcrumb End --> <!-- /// Smallbanner Start --> - <div id="smallbanner"><h1 class="title" id="title">Release Notes 5.3.7</h1></div> + <div id="smallbanner"><img class="wysiwyg-unknown-macro" src="https://cwiki.apache.org/confluence/plugins/servlet/confluence/placeholder/unknown-macro?name=html&locale=en_GB&version=2"></div> <!-- /// Smallbanner Start --> <!-- /// Content Start --> <div id="content"> - <div id="ConfluenceContent"><p>This is the consolidated list of changes between Tapestry versions 5.3.6 and 5.3.7. Tapestry 5.3.7 is a drop-in replacement for prior Tapestry 5.3 releases. To upgrade, just update the Maven dependency in your POM file (or <a href="release-notes-537.html">download</a> the new JAR file) and the new version will just work. However, please review the <a href="how-to-upgrade.html">How to Upgrade</a> instructions before upgrading.</p><p>This is a bug fix release, mainly focused on three aspects:</p><ul><li>make Tapestry work better under Tomcat</li><li>minimize the possibility of clash for generated ids</li><li>let the BeanEditor be more JSR-303 friendly</li></ul><p>Some work has been made on the form component too.</p><p>As with any Tapestry upgrade, be sure to change your <a href="configuration.html">application's version number</a>.</p><p>  -</p><h2> Bug Fixed -</h2> -<ul><li>[<a href="https://issues.apache.org/jira/browse/TAP5-1010">TAP5-1010</a>] - Fix Finnish validation message translation - corrected file attached -</li><li>[<a href="https://issues.apache.org/jira/browse/TAP5-1890">TAP5-1890</a>] - PlaceholderBlock should implement RenderCommand -</li><li>[<a href="https://issues.apache.org/jira/browse/TAP5-1995">TAP5-1995</a>] - Tapestry5 Application can not be deployed as Tomcat7 HotDeploy Package -</li><li>[<a href="https://issues.apache.org/jira/browse/TAP5-2015">TAP5-2015</a>] - Tomcat .war path is not decoded properly -</li><li>[<a href="https://issues.apache.org/jira/browse/TAP5-2025">TAP5-2025</a>] - Duplicate generated ids -</li><li>[<a href="https://issues.apache.org/jira/browse/TAP5-2041">TAP5-2041</a>] - Links within subheadings are invisible on Javadoc pages -</li><li>[<a href="https://issues.apache.org/jira/browse/TAP5-2084">TAP5-2084</a>] - Form should decode its link parameters -</li><li>[<a href="https://issues.apache.org/jira/browse/TAP5-2101">TAP5-2101</a>] - BeanEditor should always provide a new BeanValidationContext (JSR-303) -</li></ul> - -<h2> Improvements Made -</h2> -<ul><li>[<a href="https://issues.apache.org/jira/browse/TAP5-672">TAP5-672</a>] - Translation for Vietnamese -</li><li>[<a href="https://issues.apache.org/jira/browse/TAP5-2013">TAP5-2013</a>] - "Parameters" table often too wide in component javadocs -</li><li>[<a href="https://issues.apache.org/jira/browse/TAP5-2063">TAP5-2063</a>] - Add support for multivalued parameters in Link -</li><li>[<a href="https://issues.apache.org/jira/browse/TAP5-2067">TAP5-2067</a>] - Error loading classes with Tomcat 7 parallel deployment -</li><li>[<a href="https://issues.apache.org/jira/browse/TAP5-2097">TAP5-2097</a>] - Use a JavaScriptStack to import the tapestry-beanvalidator.js file. -</li><li>[<a href="https://issues.apache.org/jira/browse/TAP5-2102">TAP5-2102</a>] - Allow supplying EntityManager properties via TapestryPersistenceUnitInfo -</li></ul> - -<h2> New Features Added -</h2> -<ul><li>[<a href="https://issues.apache.org/jira/browse/TAP5-2055">TAP5-2055</a>] - Polish translations -</li></ul> - -</div> + <div id="ConfluenceContent"><p>This is the consolidated list of changes between Tapestry versions 5.3.6 and 5.3.7. Tapestry 5.3.7 is a drop-in replacement for prior Tapestry 5.3 releases. To upgrade, just update the Maven dependency in your POM file (or <a href="release-notes-537.html">download</a> the new JAR file) and the new version will just work. However, please review the <a href="how-to-upgrade.html">How to Upgrade</a> instructions before upgrading.</p><p>This is a bug fix release, mainly focused on three aspects:</p><ul><li>make Tapestry work better under Tomcat</li><li>minimize the possibility of clash for generated ids</li><li>let the BeanEditor be more JSR-303 friendly</li></ul><p>Some work has been made on the form component too.</p><p>As with any Tapestry upgrade, be sure to change your <a href="configuration.html">application's version number</a>.</p><p> <img class="wysiwyg-unknown-macro" src="https://cwiki.apache.org/confluence/pl ugins/servlet/confluence/placeholder/unknown-macro?name=html&locale=en_GB&version=2"></p></div> </div> <!-- /// Content End --> </div> @@ -180,48 +89,7 @@ </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=31819377" 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> + <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"><img class="wysiwyg-unknown-macro" src="https://cwiki.apache.org/confluence/plugins/servlet/confluence/placeholder/unknown-macro?name=html&locale=en_GB&version=2"><br clear="none"></p><p><br clear="none"></p></div> <!-- /// Footer End --> </body> </html>
