You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by ni...@apache.org on 2006/02/15 17:48:30 UTC

svn commit: r378033 - /struts/action/trunk/xdocs/userGuide/release-notes.xml

Author: niallp
Date: Wed Feb 15 08:48:29 2006
New Revision: 378033

URL: http://svn.apache.org/viewcvs?rev=378033&view=rev
Log:
Update the 1.3.0 release notes with changes since November

Modified:
    struts/action/trunk/xdocs/userGuide/release-notes.xml

Modified: struts/action/trunk/xdocs/userGuide/release-notes.xml
URL: http://svn.apache.org/viewcvs/struts/action/trunk/xdocs/userGuide/release-notes.xml?rev=378033&r1=378032&r2=378033&view=diff
==============================================================================
--- struts/action/trunk/xdocs/userGuide/release-notes.xml (original)
+++ struts/action/trunk/xdocs/userGuide/release-notes.xml Wed Feb 15 08:48:29 2006
@@ -106,6 +106,10 @@
                     <i>Patrick Lightbody</i>
                     .
                 </p>
+                <p>
+                    We also welcome <i>Wendy Smoak's</i> acceptance to join the
+                    Struts PMC (project management committee).
+                </p>
 
                 <h3>Struts Action Library</h3>
 
@@ -138,6 +142,54 @@
                     projects any way you like!)
                 </p>
 
+                <h3>Dependency Changes</h3>
+
+                <h4>Specification Changes</h4>
+                <p>
+                    The 1.3.x series of Struts Action Framework now has
+                    a minumum requirement of the following specification
+                    versions:
+                    <ul>
+                        <li>
+                            Java Servlet 2.3 and JavaServer Pages (JSP) 1.2
+                        </li>
+                        <li>
+                            Java 2 Standard Platform Edition (J2SE) 1.4
+                        </li>
+                    </ul>
+                </p>
+                <h4>Software Component Changes</h4>
+                <p>
+                    Struts 1.3.0 has changed its dependency on the following
+                    software components:
+                    <ul>
+                        <li>
+                            New dependency on Commons Chain 1.0 - see
+                            <a href="http://jakarta.apache.org/commons/chain/">
+                            Chain Website
+                            </a>.
+                        </li>
+                        <li>
+                            Upgraded to Commons FileUpload 1.1 (previously 1.0) - see
+                            <a href="http://jakarta.apache.org/commons/fileupload/changes-report.html">
+                            FileUpload 1.1 Release Notes
+                            </a>.
+                        </li>
+                        <li>
+                            New dependency on Commons IO 1.1 (required by FileUpload 1.1) - see
+                            <a href="http://jakarta.apache.org/commons/io/">
+                            IO Website
+                            </a>.
+                        </li>
+                        <li>
+                            Upgraded to Commons Validator 1.2 (previously 1.1.4) - see
+                            <a href="http://jakarta.apache.org/commons/validator/changes-report.html">
+                            Validator 1.2.0 Release Notes
+                            </a>.
+                        </li>
+                    </ul>
+                </p>
+
                 <h3>Struts Applications</h3>
 
                 <p>
@@ -152,6 +204,11 @@
                     <li>
                         In MailReader, fix invalid password limit error.
                     </li>
+                    <li>
+                        The examples application's config files (struts 
+                        and validation) in the Validator module have been
+                        split into up into one per example page.
+                    </li>
                 </ul>
 
                 <h3>Struts Action Framework</h3>
@@ -419,15 +476,42 @@
                     &lt;/action>
                 </source>
 
+                <h4>Other Miscellaneous Changes</h4>
+                <ul>
+                    <li>
+                        Added support for resetting DynaActionForm property
+                        values through configuration.
+                    </li>
+                    <li>
+                       Changed the MultipartRequestWrapper to extend the 
+                       HttpServletRequestWrapper which was introduced in Servlet 2.3.
+                       This fixed the issue that MultipartRequestWrapper didn't support
+                       Servlet 2.4 methods and means that mutlipart requests no longer
+                       have to be "un-wrapped" before forwarding - now making parameters
+                       parsed from the multipart request available after forwarding.
+                    </li>
+                    <li>
+                        Added support for per-field character encoding in multipart
+                        requests.
+                    </li>
+                </ul>
+
                 <h3>Struts EL</h3>
 
-                <p>Aside from addressing deprecrations, there was one minor
-                    change to Struts EL.</p>
+                <p>Aside from addressing deprecrations, there were a few minor
+                    changes to Struts EL.</p>
                 <ul>
                     <li>
                         Remove reference to html:html's locale attr in
                         TestELHtmlTag
                     </li>
+                    <li>
+                        Fixed the "errorKey" being set incorrectly set to null
+                        in the release() method (for HTML form field tags).
+                    </li>
+                    <li>
+                        Added "onselect" attribute to TextTag and TextareaTag.
+                    </li>
                 </ul>
 
                 <h3>Struts Extras</h3>
@@ -435,8 +519,14 @@
                 <p>
                     This subproject was extracted from the Actions and Plugins
                     packages of Struts 1.2.
-                    The code itself is unchanged.
+                    The code itself is unchanged except for one minor issue.
                 </p>
+                <ul>
+                    <li>
+                        ModuleConfigVerifier has been modified to use Commons
+                        Logging in line with the rest of Struts.
+                    </li>
+                </ul>
 
                 <h3>Struts Site</h3>
 
@@ -515,7 +605,26 @@
                         instead of just the first one.
                     </li>
                     <li>
-                        Added escape for single quotes in javascript values
+                        Fix MessagesTag so that it displays an error message
+                        if a resource key is not found rather than throwing
+                        a NullPointerException.
+                    </li>
+                    <li>
+                        Added escape for single quotes and new lines in
+                        javascript values.
+                    </li>
+                    <li>
+                        Fixed the mis-leading warning message indicating a 
+                        missing form when dynamicJavascript is <code>false</code>
+                        in the JavascriptTag.
+                    </li>
+                    <li>
+                        Added "onselect" attribute to TextTag and TextareaTag
+                        (standard and nested versions).
+                    </li>
+                    <li>
+                        Fixed indexed behaviour to check for JSTL's LoopTag rather
+                        then LoopTagSupport to verify JSLT. 
                     </li>
                 </ul>
 



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org