tapestry-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] Apache Tapestry > Release Notes 5.3.3
Date Thu, 17 May 2012 17:41:00 GMT
<html>
<head>
    <base href="https://cwiki.apache.org/confluence">
            <link rel="stylesheet" href="/confluence/s/2042/9/12/_/styles/combined.css?spaceKey=TAPESTRY&amp;forWysiwyg=true"
type="text/css">
    </head>
<body style="background: white;" bgcolor="white" class="email-body">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
    <h2><a href="https://cwiki.apache.org/confluence/display/TAPESTRY/Release+Notes+5.3.3">Release
Notes 5.3.3</a></h2>
    <h4>Page <b>edited</b> by             <a href="https://cwiki.apache.org/confluence/display/~hlship">Howard
M. Lewis Ship</a>
    </h4>
        <br/>
                         <h4>Changes (2)</h4>
                                 
    
<div id="page-diffs">
                    <table class="diff" cellpadding="0" cellspacing="0">
    
            <tr><td class="diff-unchanged" >{scrollbar}  <br> <br></td></tr>
            <tr><td class="diff-deleted-lines" style="color:#999;background-color:#fdd;text-decoration:line-through;">This
is the consolidated list of changes between Tapestry versions 5.3.2 and 5.3.3. Tapestry 5.3.2
is a drop-in replacement for Tapestry 5.3.2. To upgrade, just update the Maven dependency
in you POM file (or [download|Download] the new JAR file) and the new version will just work.
However, please review the [How to Upgrade] instructions before upgrading. And be sure to
check the [Release Notes for 5.3|Release Notes 5.3] too.  <br></td></tr>
            <tr><td class="diff-added-lines" style="background-color: #dfd;">This
is the consolidated list of changes between Tapestry versions 5.3.2 and 5.3.3. Tapestry 5.3.3
is a drop-in replacement for prior Tapestry 5.3 releases. To upgrade, just update the Maven
dependency in you POM file (or [download|Download] the new JAR file) and the new version will
just work. However, please review the [How to Upgrade] instructions before upgrading.  <br></td></tr>
            <tr><td class="diff-unchanged" > <br>This is a very modest bug
fix release, but it does straighten out a significant problem with Java component classes
containing non-private fields.  <br></td></tr>
            <tr><td class="diff-snipped" >...<br></td></tr>
    
            </table>
    </div>                            <h4>Full Content</h4>
                    <div class="notificationGreySide">
        <style type='text/css'>/*<![CDATA[*/
table.ScrollbarTable  {border: none;padding: 3px;width: 100%;padding: 3px;margin: 0px;background-color:
#f0f0f0}
table.ScrollbarTable td.ScrollbarPrevIcon {text-align: center;width: 16px;border: none;}
table.ScrollbarTable td.ScrollbarPrevName {text-align: left;border: none;}
table.ScrollbarTable td.ScrollbarParent {text-align: center;border: none;}
table.ScrollbarTable td.ScrollbarNextName {text-align: right;border: none;}
table.ScrollbarTable td.ScrollbarNextIcon {text-align: center;width: 16px;border: none;}

/*]]>*/</style><div class="Scrollbar"><table class='ScrollbarTable'><tr><td
class='ScrollbarPrevIcon'><a href="/confluence/display/TAPESTRY/Release+Notes+5.3.2"><img
border='0' align='middle' src='/confluence/images/icons/back_16.gif' width='16' height='16'></a></td><td
width='33%' class='ScrollbarPrevName'><a href="/confluence/display/TAPESTRY/Release+Notes+5.3.2">Release
Notes 5.3.2</a>&nbsp;</td><td width='33%' class='ScrollbarParent'><sup><a
href="/confluence/display/TAPESTRY/Release+Notes"><img border='0' align='middle' src='/confluence/images/icons/up_16.gif'
width='8' height='8'></a></sup><a href="/confluence/display/TAPESTRY/Release+Notes">Release
Notes</a></td><td width='33%' class='ScrollbarNextName'>&nbsp;<a
href="/confluence/display/TAPESTRY/Release+Notes+5.4">Release Notes 5.4</a></td><td
class='ScrollbarNextIcon'><a href="/confluence/display/TAPESTRY/Release+Notes+5.4"><img
border='0' align='middle' src='/confluence/images/icons/forwd_16.gif' width='16' height='16'></a></td></tr></table></div>


<p>This is the consolidated list of changes between Tapestry versions 5.3.2 and 5.3.3.
Tapestry 5.3.3 is a drop-in replacement for prior Tapestry 5.3 releases. To upgrade, just
update the Maven dependency in you POM file (or <a href="/confluence/display/TAPESTRY/Download"
title="Download">download</a> the new JAR file) and the new version will just work.
However, please review the <a href="/confluence/display/TAPESTRY/How+to+Upgrade" title="How
to Upgrade">How to Upgrade</a> instructions before upgrading. </p>

<p>This is a very modest bug fix release, but it does straighten out a significant problem
with Java component classes containing non-private fields. </p>

<p>For those developers not using Maven or Gradle, you'll be pleased to know that this
release now includes the option of a binary download containing Tapestry's modules and main
dependencies.  More details are on the <a href="/confluence/display/TAPESTRY/Download"
title="Download">Download</a> page.</p>

<h2><a name="ReleaseNotes5.3.3-Jiraissues"></a>Jira issues </h2>

 

        Release Notes - Tapestry 5 - Version 5.3.3
                
<h2>        Bug
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/TAP5-1791'>TAP5-1791</a>]
-         On some JDKs, the complex regular expression used by ComponentEventLinkEncoderImpl
will cause a stack overflow
</li>
<li>[<a href='https://issues.apache.org/jira/browse/TAP5-1836'>TAP5-1836</a>]
-         &quot;LocalhostOnly&quot; WhitelistAnalyzer check &quot;0:0:0:0:0:0:0:1%0&quot;
ip address instead &quot;0:0:0:0:0:0:0:1&quot;
</li>
<li>[<a href='https://issues.apache.org/jira/browse/TAP5-1844'>TAP5-1844</a>]
-         Datefield not fires onchange event on changes
</li>
<li>[<a href='https://issues.apache.org/jira/browse/TAP5-1854'>TAP5-1854</a>]
-         AjaxComponentEventRequestHandler doesn&#39;t handle the case where a response
has already be returned, and may append an empty JSON Object to the response
</li>
<li>[<a href='https://issues.apache.org/jira/browse/TAP5-1860'>TAP5-1860</a>]
-         Access to protected component fields does not always reflect in subclasses
</li>
<li>[<a href='https://issues.apache.org/jira/browse/TAP5-1881'>TAP5-1881</a>]
-         TypeCoercion from Number to Boolean returns false for any number that is an even
multiple of 256
</li>
<li>[<a href='https://issues.apache.org/jira/browse/TAP5-1895'>TAP5-1895</a>]
-         ValidationDecorator.insideLabel(...) is called after the removal of PropertyContext
in PropertyEditor
</li>
<li>[<a href='https://issues.apache.org/jira/browse/TAP5-1906'>TAP5-1906</a>]
-         Interaction between client-side validation and submit buttons can result in a server-side
error parsing JSON array
</li>
</ul>
            
<h2>        Improvement
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/TAP5-1827'>TAP5-1827</a>]
-         KaptchaField should have a parameter to allow it to operate as a visible text field
rather than a password field
</li>
</ul>
    
<h2>        New Feature
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/TAP5-1857'>TAP5-1857</a>]
-         Add a SubmitMode (for Submit and LinkSubmit components) for unconditionally submitting
the form
</li>
</ul>
                            
<h2>        Task
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/TAP5-1790'>TAP5-1790</a>]
-         Update Tapestry build to create a binary release archive (in addition to a source
and javadoc archive)
</li>
<li>[<a href='https://issues.apache.org/jira/browse/TAP5-1909'>TAP5-1909</a>]
-         Update Underscore JavaScript library to latest version 1.3.3
</li>
</ul>
                          
 

<style type='text/css'>/*<![CDATA[*/
table.ScrollbarTable  {border: none;padding: 3px;width: 100%;padding: 3px;margin: 0px;background-color:
#f0f0f0}
table.ScrollbarTable td.ScrollbarPrevIcon {text-align: center;width: 16px;border: none;}
table.ScrollbarTable td.ScrollbarPrevName {text-align: left;border: none;}
table.ScrollbarTable td.ScrollbarParent {text-align: center;border: none;}
table.ScrollbarTable td.ScrollbarNextName {text-align: right;border: none;}
table.ScrollbarTable td.ScrollbarNextIcon {text-align: center;width: 16px;border: none;}

/*]]>*/</style><div class="Scrollbar"><table class='ScrollbarTable'><tr><td
class='ScrollbarPrevIcon'><a href="/confluence/display/TAPESTRY/Release+Notes+5.3.2"><img
border='0' align='middle' src='/confluence/images/icons/back_16.gif' width='16' height='16'></a></td><td
width='33%' class='ScrollbarPrevName'><a href="/confluence/display/TAPESTRY/Release+Notes+5.3.2">Release
Notes 5.3.2</a>&nbsp;</td><td width='33%' class='ScrollbarParent'><sup><a
href="/confluence/display/TAPESTRY/Release+Notes"><img border='0' align='middle' src='/confluence/images/icons/up_16.gif'
width='8' height='8'></a></sup><a href="/confluence/display/TAPESTRY/Release+Notes">Release
Notes</a></td><td width='33%' class='ScrollbarNextName'>&nbsp;<a
href="/confluence/display/TAPESTRY/Release+Notes+5.4">Release Notes 5.4</a></td><td
class='ScrollbarNextIcon'><a href="/confluence/display/TAPESTRY/Release+Notes+5.4"><img
border='0' align='middle' src='/confluence/images/icons/forwd_16.gif' width='16' height='16'></a></td></tr></table></div>
    </div>
        <div id="commentsSection" class="wiki-content pageSection">
        <div style="float: right;">
            <a href="https://cwiki.apache.org/confluence/users/viewnotifications.action"
class="grey">Change Notification Preferences</a>
        </div>
        <a href="https://cwiki.apache.org/confluence/display/TAPESTRY/Release+Notes+5.3.3">View
Online</a>
        |
        <a href="https://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=27844233&revisedVersion=4&originalVersion=3">View
Changes</a>
            </div>
</div>
</div>
</div>
</div>
</body>
</html>

Mime
View raw message