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 &amp; 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&#39;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 
&quot;field-metadata&quot; tag should include &quot;ignore&quot; 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

Reply via email to