Revision: 1387
http://stripes.svn.sourceforge.net/stripes/?rev=1387&view=rev
Author: bengunter
Date: 2011-01-04 16:52:48 +0000 (Tue, 04 Jan 2011)
Log Message:
-----------
Added release notes for 1.5.5
Added Paths:
-----------
tags/1.5.5/ReleaseNotes.html
Added: tags/1.5.5/ReleaseNotes.html
===================================================================
--- tags/1.5.5/ReleaseNotes.html (rev 0)
+++ tags/1.5.5/ReleaseNotes.html 2011-01-04 16:52:48 UTC (rev 1387)
@@ -0,0 +1,66 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Release Notes - Stripes - Version Release 1.5.5</title>
+<style type="text/css">
+html,body {
+ font-size: 10pt;
+ font-family: Arial, sans-serif;
+}
+
+code {
+ font-family: Courier New, fixed;
+ font-size: 9pt;
+}
+</style>
+</head>
+<body>
+
+<h2>Bug</h2>
+<ul>
+ <li>[<a
href='http://www.stripesframework.org/jira/browse/STS-744'>STS-744</a>] -
MockRoundtrip.execute() does not copy Cookies from Request into Response</li>
+ <li>[<a
href='http://www.stripesframework.org/jira/browse/STS-755'>STS-755</a>] - Unit
test fails under unknown condition</li>
+ <li>[<a
href='http://www.stripesframework.org/jira/browse/STS-773'>STS-773</a>] -
Actions not found on JBoss AS 6</li>
+ <li>[<a
href='http://www.stripesframework.org/jira/browse/STS-775'>STS-775</a>] - Jboss
6.0 M5 & Stripes 1.5.2: No default handler could be found for
ActionBean</li>
+ <li>[<a
href='http://www.stripesframework.org/jira/browse/STS-776'>STS-776</a>] -
example.war does not work on JBoss 6.0.020100911-M5</li>
+ <li>[<a
href='http://www.stripesframework.org/jira/browse/STS-777'>STS-777</a>] -
Mockround trip bug when using bean class and urlbindings</li>
+ <li>[<a
href='http://www.stripesframework.org/jira/browse/STS-780'>STS-780</a>] -
ValidationErrorReportResolution error with XHTML</li>
+ <li>[<a
href='http://www.stripesframework.org/jira/browse/STS-782'>STS-782</a>] -
Stripes fails to remove values from a ThreadLocal variable in StripesFilter,
Tomcat says</li>
+ <li>[<a
href='http://www.stripesframework.org/jira/browse/STS-786'>STS-786</a>] -
Release 1.5.4 won't compile with Java 5</li>
+ <li>[<a
href='http://www.stripesframework.org/jira/browse/STS-787'>STS-787</a>] -
JavaDoc for ActionBeanContext.getSourcePage() claims it throws
IllegalStateException</li>
+ <li>[<a
href='http://www.stripesframework.org/jira/browse/STS-788'>STS-788</a>] -
Layout issues after upgrade from 1.5.3</li>
+ <li>[<a
href='http://www.stripesframework.org/jira/browse/STS-789'>STS-789</a>] -
SimpleMessage calling MessageFormat with replacement parameters when there are
none</li>
+ <li>[<a
href='http://www.stripesframework.org/jira/browse/STS-790'>STS-790</a>] - URI
parameter is present with null value even when not specified</li>
+</ul>
+
+<h2>Improvement</h2>
+<ul>
+ <li>[<a
href='http://www.stripesframework.org/jira/browse/STS-750'>STS-750</a>] -
RedirectResolution: Add support for permanent redirects</li>
+ <li>[<a
href='http://www.stripesframework.org/jira/browse/STS-751'>STS-751</a>] - Add
support ala Struts to generate HTML or XHTML compliant close tags</li>
+ <li>[<a
href='http://www.stripesframework.org/jira/browse/STS-771'>STS-771</a>] -
Refactoring FormTag and WizardFieldsTag</li>
+ <li>[<a
href='http://www.stripesframework.org/jira/browse/STS-778'>STS-778</a>] - The
"field-metadata" tag should include "ignore" validation
attribute</li>
+ <li>[<a
href='http://www.stripesframework.org/jira/browse/STS-783'>STS-783</a>] -
Improve euro currency handling on NumberTypeConverterSupport</li>
+</ul>
+
+<h2>New Feature</h2>
+<ul>
+ <li>[<a
href='http://www.stripesframework.org/jira/browse/STS-761'>STS-761</a>] - Patch
for StreamingResolution to allow for byte range streaming</li>
+</ul>
+
+<h2>Backward Compatibility</h2>
+<ul>
+ <li>For release 1.5.4, the layout tags underwent a major overhaul to
enable them to stream output directly to the client instead of buffering the
content in memory before sending it. This change
+ also had the positive side-effect of fixing other long-standing
problems associated with the unexpected order in which layout tags executed in
older releases. Great effort has been made to ensure the
+ layout tags behave the same as they always have, however, some complex
layouts may exhibit different behavior with the new implementation. Several
such incompatibilities were reported for 1.5.4 and
+ have been fixed for 1.5.5.</li>
+ <li><code>ActionBeanContext.getSourcePageResolution()</code> no longer
returns <code>ValidationErrorReportResolution</code>. Instead, if validation
errors are present and the source page cannot
+ be determined, it throws <code>SourcePageNotFoundException</code> (a
subclass of <code>IllegalStateException</code>).
<code>DefaultExceptionHandler</code> now has a handler method for
<code>SourcePageNotFoundException</code>
+ that does return <code>ValidationErrorReportResolution</code>. To
disable the validation error report, developers can simply override
<code>handle(SourcePageNotFoundException,HttpServletRequest,HttpServletResponse)</code>
+ in their exception handler. Applications that check whether
<code>getSourcePageResolution()</code> returns an instance of
<code>ValidationErrorReportResolution</code> should, instead, catch
<code>SourcePageNotFoundException</code>.</li>
+ <li>An incompatibility between Stripes' and JSTL's handling of messages
without replacement parameters was identified and fixed. Messages that do not
have replacement parameters are no longer
+ processed by <code>MessageFormat</code> and so do not require
single-quotes to be escaped. This fix allows for such messages to be shared
between Stripes and JSTL's "fmt" tags. Applications that use
+ messages with no replacement parameters should ensure that
single-quotes are not escaped in those messages. Otherwise, the single-quote
will appear as two single-quotes instead of one.
+</ul>
+</body>
+</html>
\ No newline at end of file
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and,
should the need arise, upgrade to a full multi-node Oracle RAC database
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Stripes-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-development