husted      01/09/17 12:55:29

  Modified:    doc      release-notes.xml project.xml installation.xml
  Added:       doc      release-notes-1.01.xml
  Log:
  Update release notes for current development. Update release notes for maintenance 
release. Refactor sidebar menu. Remove installation notes for TC4 since further steps 
will not be required in production release ;-)
  
  Revision  Changes    Path
  1.3       +28 -8     jakarta-struts/doc/release-notes.xml
  
  Index: release-notes.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/release-notes.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- release-notes.xml 2001/07/16 01:50:37     1.2
  +++ release-notes.xml 2001/09/17 19:55:29     1.3
  @@ -26,7 +26,7 @@
     <section name="What's Included?" href="Included">
   
       <p>The binary distribution of this release includes the following
  -    files relevant to Struts 1.0:</p>
  +    files relevant to Struts:</p>
       <ul>
       <li><code>INSTALL</code> - Brief installation instructions.  See
           the <code>Struts Documentation Application</code>, or online at
  @@ -126,10 +126,17 @@
       been added to accumulate Struts add-on extensions that are generally
       useful but have not yet been integrated into the standard code base.</p>
   
  +    <p>
  +    <ul>
  +    <li>ValidatorForm - Client and Server-side validation library.</li>
  +    <li>Tiles - Advanced templating library (see Struts-Tiles.war).</li>
  +    <li>Service Manager - Add custom services without subclassing controller.</li>
  +    </ul>
  +    </p>  
  +
       <p><strong>UNIT TESTING SUPPORT</strong>:  Support for running unit tests
       on Struts components and custom tags is being added, utilizing the
  -    <a href="http://jakarta.apache.org/commons/cactus/";>Cactus</a> package
  -    from the Jakarta Commons project.</p>
  +    <a href="http://jakarta.apache.org/cactus/";>Jakarta Cactus</a> product.</p>
   
       <p>The following new features have been added to the basic controller
       framework (package <code>org.apache.struts.action</code>):</p>
  @@ -142,7 +149,9 @@
       <p>The following new features have been added to the utility classes
       (package <code>org.apache.struts.util</code>):</p>
       <ul>
  -    <li>None.</li>
  +    <li>MessageResources: Escape any single quote characters that are included in 
the specified message string.</li>
  +    <li>Allow a transaction token to be the only parameter in 
computeParameters().</li>
  +    <li>Change RequestUtils to encode ampersands when building a query string.</li>
       </ul>
   
       <p>The following new features have been added to the
  @@ -164,6 +173,9 @@
           the message resource key can be obtained dynamically from a bean.</li>
       <li>Added a new <code>&lt;html:messages&gt;</code> tag to iterate through
           a message collection in the new <code>ActionMessages</code> class.</li>
  +    <li><code>ActionForm</code> will now call <code>reset()</code> if it 
  +        instantiates the ActionForm bean.</li>
  +    <li>Added indexed property to the SubmitTag, SelectTag, LinkTag.java, 
CheckboxTag, ButtonTag, ImageTag, RadioTag, and TextArea.Tag.</li>
       </ul>
   
       <p>The following new features have been added to the
  @@ -187,7 +199,11 @@
       <p>The following new features have been added to the Struts Documentation
       application (and corresponding contents on the Struts web site):</p>
       <ul>
  -    <li>None.</li>
  +    <li>Move Tag Library documentation into User's Guide.</li>
  +    <li>Added Kickstart FAQ.</li>
  +    <li>Added Reference copy of 1.0 JavaDoc.</li>
  +    <li>Revised the example page in the User's Guide (Building View Components) to 
reflect current practice.</li>
  +    <li>Revised installation instructions for SilverStream and Resin.</li>
       </ul>
   
     </section>
  @@ -212,6 +228,7 @@
           responsibility to reset these two properties.</li>
       <li>Removed deprecated Struts 0.5 methods, and support for the Struts 0.5
           configuration file format.</li>
  +    <li>The initial order a property/key is added in is now maintained by 
ActionMessages class.</li>
       </ul>
   
       <p>The following changes and bug fixes have occurred in the file upload
  @@ -235,7 +252,7 @@
       has no errors. Previously errors were always printed ! Future
       enhancements would include additional attributes to always turn
       off the header or footer. </li>
  -    <li>Make the remaining helper methods "protected" rather than 
  +    <li>Made the remaining helper methods "protected" rather than 
       "private".</li>
       </ul>
   
  @@ -243,7 +260,9 @@
       <em>struts-html</em> custom tag library (package
       <code>org.apache.struts.taglib.html</code>):</p>
       <ul>
  -    <li>None.</li>
  +    <li>Added indexed attribute to ImageTag, RadioTag, and TextAreaTag.</li>
  +    <li>Added MessagesTag.</li>
  +    <li>Correctly URLEncode the query string parameter value on ImgTag, even if 
there is only a single parameter.</li>
       </ul>
   
       <p>The following changes and bug fixes have occurred in the
  @@ -263,7 +282,8 @@
       <p>The following changes and bug fixes to the Struts Example Application
       have occurred:</p>
       <ul>
  -    <li>None.</li>
  +    <li>Exchange "name" for "attribute" properties for Edit mappings in Struts 
configuration file.</li>
  +    <li>Remove references to saving database data from "tour" document, since this 
functionality was removed.</li>
       </ul>
   
       <p>The following changes and bug fixes to the Struts Template Example
  
  
  
  1.10      +12 -20    jakarta-struts/doc/project.xml
  
  Index: project.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/project.xml,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- project.xml       2001/09/16 16:59:09     1.9
  +++ project.xml       2001/09/17 19:55:29     1.10
  @@ -5,30 +5,23 @@
   
       <title>Struts Framework</title>
   
  -    <menu name="About Struts">
  +    <menu name="Welcome">
           <item name="Home"                    href="index.html"/>
           <item name="User Guide"              href="userGuide/index.html"/>
           <item name="Resources"               href="userGuide/resources.html"/>
  +        <item name="Kickstart FAQ"           href="userGuide/kickstart.html"/> 
           <item name="Who We Are"              href="userGuide/volunteers.html"/>
  -        <!-- item name="FAQ"                 href="userGuide/faq/index.html"/ --> 
  -        <item name="Mailing Lists"           
href="http://jakarta.apache.org/site/mail.html"/>
  -        <item name="Bug Database"            
href="http://jakarta.apache.org/site/bugs.html"/>
       </menu>
   
       <menu name="Getting Started">
  -        <item name="Installation"            href="installation.html"/>
  +        <item name="Installation"            href="installation-1.0.html"/>
           <item name="Release Notes"           href="release-notes-1.0.html"/>
           <item name="Javadoc"                 href="api-1.0/index.html"/>
  -    </menu>
  -
  -    <menu name="Java Developer Guides">
  -        <item name="Digester"
  -              
href="api-1.0/org/apache/struts/digester/package-summary.html#package_description"/>
  -        <item name="Utilities"
  -              
href="api-1.0/org/apache/struts/util/package-summary.html#package_description"/>
  +        <item name="Mailing Lists"           
href="http://jakarta.apache.org/site/mail.html"/>
  +        <item name="Bug Database"            
href="http://jakarta.apache.org/site/bugs.html"/>
       </menu>
   
  -    <menu name="Tag Library Guides">
  +    <menu name="Developer Guides">
           <item name="Bean Tags"
                 
href="api-1.0/org/apache/struts/taglib/bean/package-summary.html#package_description"/>
           <item name="HTML Tags"
  @@ -37,16 +30,15 @@
                 
href="api-1.0/org/apache/struts/taglib/logic/package-summary.html#package_description"/>
           <item name="Template Tags"
                 
href="api-1.0/org/apache/struts/taglib/template/package-summary.html#package_description"/>
  -    </menu>
  -
  -    <menu name="Tag Library Reference">
  -        <item name="Bean Tags"          href="struts-bean.html"/>
  -        <item name="HTML Tags"          href="struts-html.html"/>
  -        <item name="Logic Tags"         href="struts-logic.html"/>
  -        <item name="Template Tags"      href="struts-template.html"/>
  +        <item name="Digester"
  +              
href="api-1.0/org/apache/struts/digester/package-summary.html#package_description"/>
  +        <item name="Utilities"
  +              
href="api-1.0/org/apache/struts/util/package-summary.html#package_description"/>
       </menu>
   
       <menu name="Current Development">
  +        <item name="Release Notes (1.01)"    href="release-notes-1.01.html"/>
  +        <item name="Installation (nightly)"  href="installation.html"/>
           <item name="Release Notes (nightly)" href="release-notes.html"/>
           <item name="Javadoc (nightly)"       href="api/index.html"/>
           <item name="Workflow Proposal"       href="proposal-workflow.html"/>
  
  
  
  1.11      +2 -2      jakarta-struts/doc/installation.xml
  
  Index: installation.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/installation.xml,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- installation.xml  2001/09/16 16:59:09     1.10
  +++ installation.xml  2001/09/17 19:55:29     1.11
  @@ -5,7 +5,7 @@
       <author>Craig R. McClanahan</author>
       <author>Martin Cooper</author>
       <author>Ted Husted</author>
  -    <title>The Struts Framework Project - Installation</title>
  +    <title>The Struts Framework Project - Installation (1.1)</title>
     </properties>
   
     <body>
  @@ -311,7 +311,7 @@
       required.</a></li>
     <li>Resin 1.2+ "standalone" - No additional steps required.</li>
     <li>SilverStream 3.7.1 and later - <a href="installation-sas.html">Additional 
steps required.</a></li>
  -  <li>Tomcat 4 - <a href="installation-tc40.html">Additional steps may be 
required.</a></li>
  +  <li>Tomcat 4.0 final - No additional steps required.</li>
     <li>Tomcat 3.2.1 with Apache - <a href="installation-tc.html">Additional steps 
       required.</a></li>
     <li>Tomcat 3.2.1+ "standalone" - No additional steps required.</li>
  
  
  
  1.1                  jakarta-struts/doc/release-notes-1.01.xml
  
  Index: release-notes-1.01.xml
  ===================================================================
  <?xml version="1.0"?>
  <document url="./release-notes-1.01.xml">
  
    <properties>
      <author>Craig R. McClanahan</author>
      <author>Ted Husted</author>
      <title>Struts Release Notes (Version 1.1 Milestone 1)</title>
    </properties>
  
    <body>
  
    <section name="Introduction" href="Introduction">
  
      <p>This document contains the release notes for
      <strong>Version 1.01 </strong> of the Struts Framework,
      and covers changes that have taken place since
      <a href="release-notes-1.0.html">Version 1.0</a>
      was released.  The following sections cover
      <a href="#New">New Features</a> and <a href="#Changes">Changes</a>
      to Struts.</p>
  
      <p>This version is unreleased, but available in the 
      CVS as the STRUTS_1_0_BRANCH. This version is intended a near-term
      release to cover bug-fixes only; no new functionality.</p>
  
    </section>
  
  
    <section name="What's Included?" href="Included">
  
      <p>The binary distribution of this release includes the following
      files relevant to Struts 1.1:</p>
      <ul>
      <li><code>INSTALL</code> - Brief installation instructions.  See
          the <code>Struts Documentation Application</code>, or online at
          <a 
href="http://jakarta.apache.org/struts/";>http://jakarta.apache.org/struts/</a>
          for more information.</li>
      <li><code>LICENSE</code> - The Apache Software Foundation license that
          defines the terms under which you can use Struts (and other software
          licensed by Apache).</li>
      <li><code>README</code> - A brief introduction to Struts.</li>
      <li><code>lib/</code> - Directory containing files you will need in
          your own applications.  The individual files of interest are:</li>
          <ul>
          <li><code>struts.jar</code> - JAR file that contains the compiled
              Java classes for version 1.0 of Struts.  You must
              place this file in the <code>/WEB-INF/lib</code> directory of
              your web application.</li>
          <li><code>struts-xxxxx.tld</code> - The tag library descriptor files
              for the Struts 1.1 tag libraries (bean, html, logic, and
              template).  You must place these files in the <code>/WEB-INF</code>
              directory of your web application, and reference them with
              appropriate <code>&lt;taglib&gt;</code> directives in your
              web.xml file.</li>
          <li><code>jdbc2_0-stdext.jar</code> - The JDBC 2.0 Optional Package
              API classes (package <code>javax.sql</code>).  You will need to
              include this file in the <code>/WEB-INF/lib</code> directory
              of your application, if it is not already made visible to web
              applications by your servlet container.</li>
          <li><code>struts-config_1_1.dtd</code> - The document type descriptor
              (DTD) for the Struts configuration file (which is typically named
              <code>/WEB-INF/struts-config.xml</code>.  Your configuration file
              will be validated against an internal copy of this DTD -- this
              copy is available for reference purposes only.</li>
          <li><code>web-app_2_2.dtd</code> - The document type descriptor (DTD)
              for web.xml files conforming to the Servlet 2.2 specification.
              This copy is for reference purposes only.</li>
          <li><code>web-app_2_3.dtd</code> - The document type descriptor (DTD)
              for web.xml files conforming to the Servlet 2.3 specification.
              This copy is for reference purposes only.</li>
          </ul>
          <li><code>webapps/</code> - Web Application Archive (WAR) files for the
              web applications that are included with Struts.</li>
      </ul>
  
      <p>The struts 0.5 milestone API release is no longer supported.
         and has been removed as of Struts 1.1:</p>
      <ul>
      </ul>
  
    </section>
  
  
    <section name="What's New?" href="New">
  
  
      <p>The following new features have been added to the basic controller
      framework (package <code>org.apache.struts.action</code>):</p>
      <ul>
      </ul>
  
      <p>The following new features have been added to the utility classes
      (package <code>org.apache.struts.util</code>):</p>
      <ul>
      <li>MessageResources: Escape any single quote characters that are included in 
the specified message string.</li>
      <li>Allow a transaction token to be the only parameter in 
computeParameters().</li>
      <li>Change RequestUtils to encode ampersands when building a query string.</li>
      </ul>
  
      <p>The following new features have been added to the
      <em>struts-html</em> custom tag library (package
      <code>org.apache.struts.taglib.html</code>):</p>
      <ul>
      </ul>
  
      <p>The following new features have been added to the
      <em>struts-logic</em> custom tag library (package
      <code>org.apache.struts.taglib.logic</code>):</p>
      <ul>
      </ul>
  
      <p>The following new features have been added to the
      <em>struts-template</em> custom tag library (package
      <code>org.apache.struts.taglib.template</code>):</p>
      <ul>
      </ul>
  
      <p>The following new features have been added to the Struts Documentation
      application (and corresponding contents on the Struts web site):</p>
      <ul>
      </ul>
  
    </section>
  
  
    <section name="Changes and Bug Fixes" href="Changes">
  
      <p>The following changes and bug fixes have occurred in the configuration
      files related to Struts:</p>
      <ul>
      </ul>
  
      <p>The following changes and bug fixes have occurred in the basic
      controller framework (package <code>org.apache.struts.action</code>):</p>
      <ul>
      </ul>
  
      <p>The following changes and bug fixes have occurred in the file upload
      package (package <code>org.apache.struts.upload</code>):</p>
      <ul>
      </ul>
  
      <p>The following changes and bug fixes have occurred in the utilities
      (package <code>org.apache.struts.util</code>):</p>
      <ul>
      <li><code>ConvertUtils.convertCharacter()</code> will now detect empty strings 
and return the default value.</li>
      </ul>
  
      <p>The following changes and bug fixes have occured in the
      <em>struts-bean</em> custom tag library (package
      <code>org.apache.struts.taglib.bean</code>):</p>
      <ul>
      </ul>
  
      <p>The following changes and bug fixes have occured in the
      <em>struts-html</em> custom tag library (package
      <code>org.apache.struts.taglib.html</code>):</p>
      <ul>
      <li>Correctly URLEncode the query string parameter value on ImgTag, even if 
there is only a single parameter.</li>
      </ul>
  
  
      <p>The following changes and bug fixes have occurred in the
      <em>struts-logic</em> custom tag library (package
      <code>org.apache.struts.taglib.logic</code>):</p>
      <ul>
      </ul>
  
      <p>The following changes and bug fixes to the Struts Documentation
      application (and corresponding contents on the Struts web site) have
      occurred:</p>
      <ul>
      <li>Correct the example page in the User's Guide (Building View Components) to 
reflect current practice.</li>
      <li>Revised installation instructions for SilverStream and Resin.</li>
      </ul>
  
      <p>The following changes and bug fixes to the Struts Example Application
      have occurred:</p>
      <ul>
      <li>Remove references to saving database data from "tour" document, since this 
functionality was removed.</li>
      </ul>
  
      <p>The following changes and bug fixes to the Struts Template Example
      Application have occurred:</p>
      <ul>
      </ul>
  
    </section>
  
  
    </body>
  
  </document>
  
  
  

Reply via email to