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 @@ </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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]