Modified: websites/production/tapestry/content/release-notes-533.html
==============================================================================
--- websites/production/tapestry/content/release-notes-533.html (original)
+++ websites/production/tapestry/content/release-notes-533.html Sat Feb 3
18:21:36 2018
@@ -27,6 +27,16 @@
</title>
<link type="text/css" rel="stylesheet" href="/resources/space.css" />
+ <link href='/resources/highlighter/styles/shCoreCXF.css'
rel='stylesheet' type='text/css' />
+ <link href='/resources/highlighter/styles/shThemeCXF.css' rel='stylesheet'
type='text/css' />
+ <script src='/resources/highlighter/scripts/shCore.js'
type='text/javascript'></script>
+ <script src='/resources/highlighter/scripts/shBrushJava.js'
type='text/javascript'></script>
+ <script src='/resources/highlighter/scripts/shBrushXml.js'
type='text/javascript'></script>
+ <script src='/resources/highlighter/scripts/shBrushPlain.js'
type='text/javascript'></script>
+ <script>
+ SyntaxHighlighter.defaults['toolbar'] = false;
+ SyntaxHighlighter.all();
+ </script>
<link href="/styles/style.css" rel="stylesheet" type="text/css"/>
@@ -67,53 +77,29 @@
</div>
<div id="content">
- <div
id="ConfluenceContent"><plain-text-body>{scrollbar}</plain-text-body>
-
-<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="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, 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="download.html">Download</a> page.</p>
-
-<p></p><p><plain-text-body>
-<h2> Bugs Fixed
-</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>
+ <div id="ConfluenceContent"><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="release-notes-533.html">download</a> the new JAR file) and the new
version will just work. However, please review the <a
href="release-notes-533.html">Release Notes 5.3.3</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="release-notes-533.html">Release Notes 5.3.3</a> page.</p><p> 
+</p><h2> Bugs Fixed
+</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>] -
"LocalhostOnly" WhitelistAnalyzer check "0:0:0:0:0:0:0:1%0" ip address instead
"0:0:0:0:0:0:0:1"
+</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'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> Improvements Made
-</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>
-<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>
-<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> Improvements Made
+</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><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><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>
-<!-- Force update: 0 -->
-</plain-text-body></p> <p></p>
-
-<plain-text-body>{scrollbar}</plain-text-body></div>
+
+</div>
</div>
<div class="clearer"></div>
Modified: websites/production/tapestry/content/release-notes-534.html
==============================================================================
--- websites/production/tapestry/content/release-notes-534.html (original)
+++ websites/production/tapestry/content/release-notes-534.html Sat Feb 3
18:21:36 2018
@@ -27,6 +27,16 @@
</title>
<link type="text/css" rel="stylesheet" href="/resources/space.css" />
+ <link href='/resources/highlighter/styles/shCoreCXF.css'
rel='stylesheet' type='text/css' />
+ <link href='/resources/highlighter/styles/shThemeCXF.css' rel='stylesheet'
type='text/css' />
+ <script src='/resources/highlighter/scripts/shCore.js'
type='text/javascript'></script>
+ <script src='/resources/highlighter/scripts/shBrushJava.js'
type='text/javascript'></script>
+ <script src='/resources/highlighter/scripts/shBrushXml.js'
type='text/javascript'></script>
+ <script src='/resources/highlighter/scripts/shBrushPlain.js'
type='text/javascript'></script>
+ <script>
+ SyntaxHighlighter.defaults['toolbar'] = false;
+ SyntaxHighlighter.all();
+ </script>
<link href="/styles/style.css" rel="stylesheet" type="text/css"/>
@@ -67,53 +77,27 @@
</div>
<div id="content">
- <div
id="ConfluenceContent"><plain-text-body>{scrollbar}</plain-text-body>
-
-<p>This is the consolidated list of changes between Tapestry versions 5.3.3
and 5.3.4. Tapestry 5.3.4 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="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, including a number of minor
performance improvements.</p>
-
-<p>For those developers not using Maven or Gradle, you'll be pleased that we
now offer the option of a binary download containing Tapestry's modules and
main dependencies. More details are on the <a
href="download.html">Download</a> page. </p>
-
-<p></p><p><plain-text-body>
-
-<h2> Bugs Fixed
-</h2>
-<ul>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1729'>TAP5-1729</a>]
- Sometimes YUICompressor can fail with java.util.EmptyStackException
-</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1848'>TAP5-1848</a>]
- tapestry-jpa ignores persistence provider from persistence.xml
-</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1873'>TAP5-1873</a>]
- JavaScript execution exception is not logged
-</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1880'>TAP5-1880</a>]
- GZip compression should be disabled if the request is over http 1.0
-</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1929'>TAP5-1929</a>]
- High contention in method
InternalComponentResourcesImpl.postRenderCleanup() and NamedSet.getValues()
-</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1935'>TAP5-1935</a>]
- ContextResource uses a deprecated File.toURL
-</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1950'>TAP5-1950</a>]
- ResourceStreamer sends SC_NOT_MODIFIED as an error, but it should be
just status
-</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1952'>TAP5-1952</a>]
- JavaScript Compressor should log warnings as well as errors, and
identify the input clearly
-</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1963'>TAP5-1963</a>]
- Original exception lost in CommitAfterWorker upon abort
-</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1964'>TAP5-1964</a>]
- In production mode, placeholder timestamp needs to be limited to
one-second accuracy
-</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1972'>TAP5-1972</a>]
- Missing LICENSE and NOTICE files
-</li>
-</ul>
+ <div id="ConfluenceContent"><p>This is the consolidated list
of changes between Tapestry versions 5.3.3 and 5.3.4. Tapestry 5.3.4 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="release-notes-534.html">download</a> the new JAR file) and the new
version will just work. However, please review the <a
href="release-notes-534.html">Release Notes 5.3.4</a> instructions before
upgrading.</p><p>This is a very modest bug fix release, including a number of
minor performance improvements.</p><p>For those developers not using Maven or
Gradle, you'll be pleased that we now offer the option of a binary download
containing Tapestry's modules and main dependencies. More details are on the <a
href="release-notes-534.html">Release Notes 5.3.4</a>
page.</p><p> </p><h2> Bugs Fixed
+</h2>
+<ul><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1729">TAP5-1729</a>] -
Sometimes YUICompressor can fail with java.util.EmptyStackException
+</li><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1848">TAP5-1848</a>] -
tapestry-jpa ignores persistence provider from persistence.xml
+</li><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1873">TAP5-1873</a>] -
JavaScript execution exception is not logged
+</li><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1880">TAP5-1880</a>] -
GZip compression should be disabled if the request is over http 1.0
+</li><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1929">TAP5-1929</a>] -
High contention in method InternalComponentResourcesImpl.postRenderCleanup()
and NamedSet.getValues()
+</li><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1935">TAP5-1935</a>] -
ContextResource uses a deprecated File.toURL
+</li><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1950">TAP5-1950</a>] -
ResourceStreamer sends SC_NOT_MODIFIED as an error, but it should be just status
+</li><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1952">TAP5-1952</a>] -
JavaScript Compressor should log warnings as well as errors, and identify the
input clearly
+</li><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1963">TAP5-1963</a>] -
Original exception lost in CommitAfterWorker upon abort
+</li><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1964">TAP5-1964</a>] -
In production mode, placeholder timestamp needs to be limited to one-second
accuracy
+</li><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1972">TAP5-1972</a>] -
Missing LICENSE and NOTICE files
+</li></ul>
-<h2> Improvements Made
-</h2>
-<ul>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1852'>TAP5-1852</a>]
- Upgrade Plastic to use ASM 4.0
-</li>
-</ul>
+<h2> Improvements Made
+</h2>
+<ul><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1852">TAP5-1852</a>] -
Upgrade Plastic to use ASM 4.0
+</li></ul>
-</plain-text-body></p><p></p>
-
-<plain-text-body>{scrollbar}</plain-text-body></div>
+</div>
</div>
<div class="clearer"></div>
Modified: websites/production/tapestry/content/release-notes-535.html
==============================================================================
--- websites/production/tapestry/content/release-notes-535.html (original)
+++ websites/production/tapestry/content/release-notes-535.html Sat Feb 3
18:21:36 2018
@@ -27,6 +27,16 @@
</title>
<link type="text/css" rel="stylesheet" href="/resources/space.css" />
+ <link href='/resources/highlighter/styles/shCoreCXF.css'
rel='stylesheet' type='text/css' />
+ <link href='/resources/highlighter/styles/shThemeCXF.css' rel='stylesheet'
type='text/css' />
+ <script src='/resources/highlighter/scripts/shCore.js'
type='text/javascript'></script>
+ <script src='/resources/highlighter/scripts/shBrushJava.js'
type='text/javascript'></script>
+ <script src='/resources/highlighter/scripts/shBrushXml.js'
type='text/javascript'></script>
+ <script src='/resources/highlighter/scripts/shBrushPlain.js'
type='text/javascript'></script>
+ <script>
+ SyntaxHighlighter.defaults['toolbar'] = false;
+ SyntaxHighlighter.all();
+ </script>
<link href="/styles/style.css" rel="stylesheet" type="text/css"/>
@@ -67,57 +77,30 @@
</div>
<div id="content">
- <div
id="ConfluenceContent"><plain-text-body>{scrollbar}</plain-text-body>
-<p></p><p></p><p></p><p></p><p></p><p><rich-text-body><p>x</p></rich-text-body></p><p></p><p></p><p></p><p></p><p></p>
-
-<p>This is the consolidated list of changes between Tapestry included in
version 5.3.5. Tapestry 5.3.5 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="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, including a number of minor
performance improvements. Importantly, the bundled version of <a
class="external-link" href="http://prototypejs.org/2012/8/8/prototype-1-7-1"
rel="nofollow">Prototype</a> is now 1.7.1, which includes some significant
improvements and bug fixes that target Internet Explorer. However, the
prototype change <em>may</em> affect the functionality of the Tapestry
DateField component under some versions of Internet Explorer (this issue was
discovered late in the voting process).</p>
-
-<p>For those developers not using Maven or Gradle, you'll be pleased that we
now offer the option of a binary download containing Tapestry's modules and
main dependencies. More details are on the <a
href="download.html">Download</a> page. </p>
-
-<p></p><p><plain-text-body>
-
-<h2> Bugs Fixed
-</h2>
-<ul>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1601'>TAP5-1601</a>]
- Sometime a method that references a field with a conduit will not be
instrumented, resulting in an NPE accessing the field itself
-</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1859'>TAP5-1859</a>]
- Clicking a submit or button in a non-Tapestry Form causes a client
exception
-</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1868'>TAP5-1868</a>]
- SRSCachingInterceptor returns compressed version of asset for all
clients once it was compressed for some client
-</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1887'>TAP5-1887</a>]
- Client-side JavaScript error if console.info/debug/... is available
but not a function
-</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1907'>TAP5-1907</a>]
- Client exception in IE9 when partial page render introduces
stylesheets
-</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1949'>TAP5-1949</a>]
- Alerts component does not show alerts added from a component that
occurs later in the template
-</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1973'>TAP5-1973</a>]
- :443 added to URLs when using the Link.toAbsoluteURI(true)
-</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1976'>TAP5-1976</a>]
- XML Parser adds attributes with default values and produces invalid
HTML5 markup
-</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1977'>TAP5-1977</a>]
- Memory leak (perm gen) in component reloading
-</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1979'>TAP5-1979</a>]
- Changing the implementation of a method after adding method advice
does not work; the original implementation remains
-</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1983'>TAP5-1983</a>]
- PerThreadManager does not cleanup on shutdown, can lead to memory
leaks when application redeployed
-</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1991'>TAP5-1991</a>]
- YUICompressor should be less verbose about common warnings
-</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1992'>TAP5-1992</a>]
- Switch YUICompressor dependency back to com.yahoo version 2.4.7
-</li>
-</ul>
+ <div id="ConfluenceContent"><p>This is the consolidated list
of changes between Tapestry included in version 5.3.5. Tapestry 5.3.5 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="release-notes-535.html">download</a> the new JAR file) and the new
version will just work. However, please review the <a
href="release-notes-535.html">Release Notes 5.3.5</a> instructions before
upgrading.</p><p>This is a very modest bug fix release, including a number of
minor performance improvements. Importantly, the bundled version of <a
class="external-link" href="http://prototypejs.org/2012/8/8/prototype-1-7-1"
rel="nofollow">Prototype</a> is now 1.7.1, which includes some significant
improvements and bug fixes that target Internet Explorer. However, the
prototype change <em>may</em> affect the functionality of the Tapestry
DateField component under some versions of Internet Explorer (this issue was
discovered late in the voting process).</p><p>For those developers not using
Maven or Gradle, you'll be pleased that we now offer the option of a binary
download containing Tapestry's modules and main dependencies. More details are
on the <a href="release-notes-535.html">Release Notes 5.3.5</a>
page.</p><p> 
+</p><h2> Bugs Fixed
+</h2>
+<ul><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1601">TAP5-1601</a>] -
Sometime a method that references a field with a conduit will not be
instrumented, resulting in an NPE accessing the field itself
+</li><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1859">TAP5-1859</a>] -
Clicking a submit or button in a non-Tapestry Form causes a client exception
+</li><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1868">TAP5-1868</a>] -
SRSCachingInterceptor returns compressed version of asset for all clients once
it was compressed for some client
+</li><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1887">TAP5-1887</a>] -
Client-side JavaScript error if console.info/debug/... is available but not a
function
+</li><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1907">TAP5-1907</a>] -
Client exception in IE9 when partial page render introduces stylesheets
+</li><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1949">TAP5-1949</a>] -
Alerts component does not show alerts added from a component that occurs later
in the template
+</li><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1973">TAP5-1973</a>] -
:443 added to URLs when using the Link.toAbsoluteURI(true)
+</li><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1976">TAP5-1976</a>] -
XML Parser adds attributes with default values and produces invalid HTML5 markup
+</li><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1977">TAP5-1977</a>] -
Memory leak (perm gen) in component reloading
+</li><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1979">TAP5-1979</a>] -
Changing the implementation of a method after adding method advice does not
work; the original implementation remains
+</li><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1983">TAP5-1983</a>] -
PerThreadManager does not cleanup on shutdown, can lead to memory leaks when
application redeployed
+</li><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1991">TAP5-1991</a>] -
YUICompressor should be less verbose about common warnings
+</li><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1992">TAP5-1992</a>] -
Switch YUICompressor dependency back to com.yahoo version 2.4.7
+</li></ul>
-<h2> Tasks Completed
-</h2>
-<ul>
-<li>[<a
href='https://issues.apache.org/jira/browse/TAP5-1989'>TAP5-1989</a>]
- Upgrade bundled Prototype to version 1.7.1
-</li>
-</ul>
+<h2> Tasks Completed
+</h2>
+<ul><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-1989">TAP5-1989</a>] -
Upgrade bundled Prototype to version 1.7.1
+</li></ul>
- </plain-text-body></p><p></p>
-<plain-text-body>{scrollbar}</plain-text-body></div>
+  <p> </p></div>
</div>
<div class="clearer"></div>
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 Sat Feb 3
18:21:36 2018
@@ -27,6 +27,16 @@
</title>
<link type="text/css" rel="stylesheet" href="/resources/space.css" />
+ <link href='/resources/highlighter/styles/shCoreCXF.css'
rel='stylesheet' type='text/css' />
+ <link href='/resources/highlighter/styles/shThemeCXF.css' rel='stylesheet'
type='text/css' />
+ <script src='/resources/highlighter/scripts/shCore.js'
type='text/javascript'></script>
+ <script src='/resources/highlighter/scripts/shBrushJava.js'
type='text/javascript'></script>
+ <script src='/resources/highlighter/scripts/shBrushXml.js'
type='text/javascript'></script>
+ <script src='/resources/highlighter/scripts/shBrushPlain.js'
type='text/javascript'></script>
+ <script>
+ SyntaxHighlighter.defaults['toolbar'] = false;
+ SyntaxHighlighter.all();
+ </script>
<link href="/styles/style.css" rel="stylesheet" type="text/css"/>
@@ -67,46 +77,22 @@
</div>
<div id="content">
- <div
id="ConfluenceContent"><plain-text-body>{scrollbar}</plain-text-body>
-
-<p>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="general-questions.html">application's version number</a>.</p>
-
-<p></p><p><plain-text-body>
-
-<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>
+ <div id="ConfluenceContent"><p>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="release-notes-536.html">download</a> the new JAR file) and the new
version will just work. However, please review the <a
href="release-notes-536.html">Release Notes 5.3.6</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 authenticati
on 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="release-notes-536.html">tapestry.hmac-passphrase</a>
configuration symbol.</p><p>And, as with any Tapestry upgrade, be sure to
change your <a href="release-notes-536.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>
+<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>
-</plain-text-body></p> <p></p>
-<plain-text-body>{scrollbar}</plain-text-body></div>
+</div>
</div>
<div class="clearer"></div>
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 Sat Feb 3
18:21:36 2018
@@ -27,6 +27,16 @@
</title>
<link type="text/css" rel="stylesheet" href="/resources/space.css" />
+ <link href='/resources/highlighter/styles/shCoreCXF.css'
rel='stylesheet' type='text/css' />
+ <link href='/resources/highlighter/styles/shThemeCXF.css' rel='stylesheet'
type='text/css' />
+ <script src='/resources/highlighter/scripts/shCore.js'
type='text/javascript'></script>
+ <script src='/resources/highlighter/scripts/shBrushJava.js'
type='text/javascript'></script>
+ <script src='/resources/highlighter/scripts/shBrushXml.js'
type='text/javascript'></script>
+ <script src='/resources/highlighter/scripts/shBrushPlain.js'
type='text/javascript'></script>
+ <script>
+ SyntaxHighlighter.defaults['toolbar'] = false;
+ SyntaxHighlighter.all();
+ </script>
<link href="/styles/style.css" rel="stylesheet" type="text/css"/>
@@ -67,68 +77,35 @@
</div>
<div id="content">
- <div
id="ConfluenceContent"><plain-text-body>{scrollbar}</plain-text-body>
-
-<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="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 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="general-questions.html">application's version number</a>.</p>
-
-<p></p><p><plain-text-body>
+ <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="release-notes-537.html">Release Notes 5.3.7</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="release-notes-537.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> 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>]
- &quot;Parameters&quot; 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> 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>
+<h2> New Features Added
+</h2>
+<ul><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-2055">TAP5-2055</a>] -
Polish translations
+</li></ul>
-</plain-text-body></p><p></p>
-<plain-text-body>{scrollbar}</plain-text-body></div>
+</div>
</div>
<div class="clearer"></div>
Modified: websites/production/tapestry/content/release-notes-538.html
==============================================================================
--- websites/production/tapestry/content/release-notes-538.html (original)
+++ websites/production/tapestry/content/release-notes-538.html Sat Feb 3
18:21:36 2018
@@ -44,13 +44,26 @@
<div class="wrapper bs">
- <div id="navigation"><div class="nav"><ul class="alternate"><li><a
href="index.html">Home</a></li><li><a href="getting-started.html">Getting
Started</a></li><li><a href="documentation.html">Documentation</a></li><li><a
href="download.html">Download</a></li><li><a
href="about.html">About</a></li><li><a class="external-link"
href="http://www.apache.org/licenses/LICENSE-2.0">License</a></li><li><a
href="community.html">Community</a></li><li><a class="external-link"
href="http://www.apache.org/security/">Security</a></li><li><a
class="external-link" href="http://www.apache.org/">Apache</a></li><li><a
class="external-link"
href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a
class="external-link"
href="http://www.apache.org/foundation/thanks.html">Thanks</a></li></ul></div></div>
+ <div id="navigation"><div class="nav"><ul class="alternate"><li><a
href="index.html">Home</a></li><li><a href="getting-started.html">Getting
Started</a></li><li><a href="documentation.html">Documentation</a></li><li><a
href="download.html">Download</a></li><li><a
href="about.html">About</a></li><li><a class="external-link"
href="http://www.apache.org/licenses/LICENSE-2.0">License</a></li><li><a
href="community.html">Community</a></li><li><a class="external-link"
href="http://www.apache.org/security/">Security</a></li><li><a
class="external-link" href="http://www.apache.org/">Apache</a></li><li><a
class="external-link"
href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a
class="external-link"
href="http://www.apache.org/foundation/thanks.html">Thanks</a></li></ul></div>
+
+</div>
<div id="top">
- <div id="smallbanner"><div class="searchbox"
style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999;
font-size: 90%">Tapestry docs, issues, wikis & blogs:</span><form
enctype="application/x-www-form-urlencoded" method="get"
action="http://tapestry.apache.org/search.html">
- <input type="text" name="q">
- <input type="submit" value="Search">
-</form></div><div class="emblem" style="float:left"><p><a
href="index.html"><span class="confluence-embedded-file-wrapper"><img
class="confluence-embedded-image confluence-external-resource"
src="http://tapestry.apache.org/images/tapestry_small.png"
data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div><div
class="title" style="float:left; margin: 0 0 0 3em"><h1
id="SmallBanner-PageTitle">Release Notes 5.3.8</h1></div></div>
+ <div id="smallbanner"><div class="searchbox"
style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999;
font-size: 90%">Tapestry docs, issues, wikis & blogs:</span>
+<form enctype="application/x-www-form-urlencoded" method="get"
action="http://tapestry.apache.org/search.html">
+ <input type="text" name="q">
+ <input type="submit" value="Search">
+</form>
+
+</div>
+
+
+<div class="emblem" style="float:left"><p><a href="index.html"><span
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image
confluence-external-resource"
src="http://tapestry.apache.org/images/tapestry_small.png"
data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div>
+
+
+<div class="title" style="float:left; margin: 0 0 0 3em"><h1
id="SmallBanner-PageTitle">Release Notes 5.3.8</h1></div>
+
+</div>
<div class="clearer"></div>
</div>
@@ -62,7 +75,7 @@
</div>
<div id="content">
- <div id="ConfluenceContent"><p>Tapestry 5.3.8 is a drop-in
replacement for prior Tapestry 5.3 releases. To upgrade, just update the
dependency in your build configuration (Maven POM, Gradle build script, etc.)
– 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 bug fix release, mainly meant to address
compatibility with Java 8. The ASM library is updated to a Java 8 compatible
version (5.0), however, if you wish to run this release on JRE 8, you still
need to manually specify a Java 8 compatible version of javassist (such as
3.18.2-GA). With Maven you'd include:</p><div class="code panel pdl"
style="border-width: 1px;"><div class="codeContent panelContent pdl">
+ <div id="ConfluenceContent"><p>Tapestry 5.3.8 is a drop-in
replacement for prior Tapestry 5.3 releases. To upgrade, just update the
dependency in your build configuration (Maven POM, Gradle build script, etc.)
– or <a href="release-notes-538.html">Release Notes 5.3.8</a> the
new JAR file -- and the new version will just work. However, please review
the <a href="release-notes-538.html">Release Notes 5.3.8</a> instructions
before upgrading.</p><p>This is a bug fix release, mainly meant to address
compatibility with Java 8. The ASM library is updated to a Java 8 compatible
version (5.0), however, if you wish to run this release on JRE 8, you still
need to manually specify a Java 8 compatible version of javassist (such as
3.18.2-GA). With Maven you'd include:</p><div class="code panel pdl"
style="border-width: 1px;"><div class="codeContent panelContent pdl">
<pre class="brush: java; gutter: false; theme: Default"
style="font-size:12px;"><dependency>
<groupId>org.javassist</groupId>
<artifactId>javassist</artifactId>
@@ -75,7 +88,7 @@
<groupId>javassist</groupId>
</exclusion>
</exclusions></pre>
-</div></div><p>where needed.</p><p>As with any Tapestry upgrade, be sure to
change your <a href="general-questions.html">application's version
number</a>.</p><p> </p>
+</div></div><p>where needed.</p><p>As with any Tapestry upgrade, be sure to
change your <a href="release-notes-538.html">application's version
number</a>.</p><p> </p>
<h2> Bugs fixed
</h2>
<ul><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-311">TAP5-311</a>] -
NPE in BeanDisplay if used in a form with a default model
@@ -101,7 +114,7 @@
</h2>
<ul><li>[<a
href="https://issues.apache.org/jira/browse/TAP5-2305">TAP5-2305</a>] -
Create a @Sortable annotation for properties
</li></ul>
- </div>
+ <p></p></div>
</div>
<div class="clearer"></div>