Modified: cocoon/site/site/2.1/changes.html
URL: 
http://svn.apache.org/viewcvs/cocoon/site/site/2.1/changes.html?view=diff&r1=159368&r2=159369
==============================================================================
--- cocoon/site/site/2.1/changes.html (original)
+++ cocoon/site/site/2.1/changes.html Tue Mar 29 05:47:29 2005
@@ -2,14 +2,18 @@
 <html>
 <head>
 <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.6">
+<meta name="Forrest-skin-name" content="forrest-site">
 <title>History of Changes</title>
 <link type="text/css" href="skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="">
 </head>
 <body text="#000000" bgcolor="#FFFFFF">
 <!--================= start Navigation Path ==================-->
 <table summary="navigation path" width="100%" border="0" cellpadding="0" 
cellspacing="0">
 <tr>
-<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img 
height="1" width="5" alt="" src="skin/images/spacer.gif" 
class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font 
size="2" face="Arial, Helvetica, Sans-serif"><script src="skin/breadcrumbs.js" 
language="JavaScript" type="text/javascript"></script></font></td>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img 
height="1" width="5" alt="" src="skin/images/spacer.gif" 
class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font 
size="2" face="Arial, Helvetica, Sans-serif"><a 
href="http://www.apache.org/";>apache</a> &gt; <a 
href="http://cocoon.apache.org/";>cocoon</a><script src="skin/breadcrumbs.js" 
language="JavaScript" type="text/javascript"></script></font></td>
 </tr>
 <tr>
 <td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" 
src="skin/images/spacer.gif" class="spacer"></td>
@@ -20,9 +24,9 @@
 <table summary="header with logos" width="100%" border="0" cellpadding="0" 
cellspacing="0">
 <tr>
 <!--================= start Group Logo ==================-->
-<td bgcolor="#294563"><a href="http://cocoon.apache.org/";><img border="0" 
class="logoImage" alt="Apache Cocoon" 
src="images/cocoon-project-logo.png"></a></td>
+<td bgcolor="#294563"><a href="http://cocoon.apache.org/";><img 
class="logoImage" alt="Apache Cocoon" 
src="images/cocoon-project-logo.png"></a></td>
 <!--================= end Group Logo ==================-->
-<!--================= start Project Logo ==================--><td width="100%" 
align="center" bgcolor="#294563"><a href="http://cocoon.apache.org/";><img 
border="0" class="logoImage" alt="Apache Cocoon" 
src="images/project-logo.gif"></a></td>
+<!--================= start Project Logo ==================--><td width="100%" 
align="center" bgcolor="#294563"><a href="http://cocoon.apache.org/";><img 
class="logoImage" alt="Apache Cocoon" src="images/project-logo.gif" 
title="Apache Cocoon"></a></td>
 <!--================= end Project Logo ==================-->
 <!--================= start Search ==================--><td valign="top" 
rowspan="2" bgcolor="#294563">
 <form target="_blank" action="http://www.google.com/search"; method="get">
@@ -31,13 +35,13 @@
 <td colspan="3"><img height="10" width="1" alt="" src="skin/images/spacer.gif" 
class="spacer"></td>
 </tr>
 <tr>
-<td><img height="1" width="1" alt="" src="skin/images/spacer.gif" 
class="spacer"></td><td nowrap="nowrap"><input value="cocoon.apache.org" 
name="sitesearch" type="hidden"><input size="15" name="q" id="query" 
type="text"><img height="1" width="5" alt="" src="skin/images/spacer.gif" 
class="spacer"><input name="Search" value="Search" type="submit">
+<td><img height="1" width="1" alt="" src="skin/images/spacer.gif" 
class="spacer"></td><td nowrap="nowrap"><input value="cocoon.apache.org" 
name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" 
type="text"><img height="1" width="5" alt="" src="skin/images/spacer.gif" 
class="spacer"><input name="Search" value="Search" type="submit">
 <br>
 <font face="Arial, Helvetica, Sans-serif" size="2" color="white">
-                      the Apache Cocoon site
-                      
-                      
-                    </font></td><td><img height="1" width="1" alt="" 
src="skin/images/spacer.gif" class="spacer"></td>
+                          the Apache Cocoon site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" 
src="skin/images/spacer.gif" class="spacer"></td>
 </tr>
 <tr>
 <td><img alt="" border="0" height="10" width="9" 
src="skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" 
src="skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" 
height="10" width="9" src="skin/images/search-right.gif"></td>
@@ -45,7 +49,7 @@
 </table>
 </form>
 </td>
-<!--================= start Search ==================--><td 
bgcolor="#294563"><img height="10" width="10" alt="" 
src="skin/images/spacer.gif" class="spacer"></td>
+<!--================= end Search ==================--><td 
bgcolor="#294563"><img height="10" width="10" alt="" 
src="skin/images/spacer.gif" class="spacer"></td>
 </tr>
 <tr>
 <td valign="bottom" bgcolor="#294563" colspan="2">
@@ -64,10 +68,10 @@
 </table>
 </div>
 <!--================= end Tabs ==================-->
-</td><td bgcolor="#294563"><img alt="" width="1" height="1" 
src="skin/images/spacer.gif" class="spacer"></td>
+</td><td bgcolor="#294563"></td>
 </tr>
 <tr>
-<td bgcolor="#4C6C8F" colspan="4"><img width="1" height="10" alt="" 
src="skin/images/spacer.gif" class="spacer"></td>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
 </tr>
 </table>
 <!--================= end Banner ==================-->
@@ -312,149 +316,230 @@
 <tr>
 <td valign="middle">
 <h1>History of Changes</h1>
-</td><script language="Javascript" type="text/javascript">
-function printit() {  
-if (window.print) {
-    window.print() ;  
-} else {
-    var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH="0" HEIGHT="0" 
CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
-document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
-    WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box    
WebBrowser1.outerHTML = "";  
-}
-}
-</script><script language="Javascript" type="text/javascript">
-var NS = (navigator.appName == "Netscape");
-var VERSION = parseInt(navigator.appVersion);
-if (VERSION > 3) {
-    document.write('<td nowrap="nowrap" width="40" align="center">');
-    document.write('  <a class="dida" href="javascript:printit()">');
-    document.write('    <img alt="Print this Page" 
src="skin/images/printer.gif" class="skin"><br>');
-    document.write('  print</a>');
-    document.write('</td>');
-}
-</script><td nowrap="nowrap" width="40" align="center"><a class="dida" 
href="changes.pdf"><img alt="PDF" src="skin/images/pdfdoc.gif" class="skin"><br>
-          PDF</a></td>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" 
href="changes.pdf"><img alt="PDF" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
 </tr>
 </table>
 <ul class="minitoc">
 <li>
-<a href="[EMAIL PROTECTED]@">Version @version@ (@date@)</a>
+<a href="#version_2.1.7">Version 2.1.7 (March 23 2005)</a>
 </li>
 <li>
-<a href="#2.1.6">Version 2.1.6 (November 19 2004)</a>
+<a href="#version_2.1.6">Version 2.1.6 (November 19 2004)</a>
 </li>
 <li>
-<a href="#2.1.5.1">Version 2.1.5.1 (July 9 2004)</a>
+<a href="#version_2.1.5.1">Version 2.1.5.1 (July 9 2004)</a>
 </li>
 <li>
-<a href="#2.1.4">Version 2.1.4 (February 12 2004)</a>
+<a href="#version_2.1.4">Version 2.1.4 (February 12 2004)</a>
 </li>
 <li>
-<a href="#2.1.3">Version 2.1.3 (November 13 2003)</a>
+<a href="#version_2.1.3">Version 2.1.3 (November 13 2003)</a>
 </li>
 <li>
-<a href="#2.1.2">Version 2.1.2 (September 30 2003)</a>
+<a href="#version_2.1.2">Version 2.1.2 (September 30 2003)</a>
 </li>
 <li>
-<a href="#2.1.1">Version 2.1.1 (September 05 2003)</a>
+<a href="#version_2.1.1">Version 2.1.1 (September 05 2003)</a>
 </li>
 <li>
-<a href="#2.1">Version 2.1 (August 12 2003)</a>
+<a href="#version_2.1">Version 2.1 (August 12 2003)</a>
 </li>
 <li>
-<a href="#2.1rc1">Version 2.1rc1 (July 29 2003)</a>
+<a href="#version_2.1rc1">Version 2.1rc1 (July 29 2003)</a>
 </li>
 <li>
-<a href="#2.1m3">Version 2.1m3 (July 5 2003)</a>
+<a href="#version_2.1m3">Version 2.1m3 (July 5 2003)</a>
 </li>
 <li>
-<a href="#2.1m2">Version 2.1m2 (May 20 2003)</a>
+<a href="#version_2.1m2">Version 2.1m2 (May 20 2003)</a>
 </li>
 <li>
-<a href="#2.1-M1">Version 2.1-M1 (April 29 2003)</a>
+<a href="#version_2.1-M1">Version 2.1-M1 (April 29 2003)</a>
 </li>
 </ul>
 <p>
 <a href="changes.rss"><img alt="RSS" src="images/rss.png"></a>
 </p>
- 
-<a name="N1000E"></a><a name="@version@"></a>
-<h3>Version @version@ (@date@)</h3>
+  
+<a name="N1000E"></a><a name="version_2.1.7"></a>
+<h3>Version 2.1.7 (March 23 2005)</h3>
 <div style="margin-left: 0 ; border: 2px">
 <ul>
-   
 <li>
 <img class="icon" alt="add" src="images/add.jpg">
-     Added commons-transaction 1.0 and commons-codec 1.3. Both are needed by 
slide 2.1.
-   (AG)</li>
-   
+     Implemented error handling for the internal requests. Error handling for
+     the internal requests configured using <span class="codefrag">when</span> 
attribute on
+     the <span class="codefrag">handle-errors</span> element. Supported values 
are: <ul>
+     
 <li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Updated jakarta-slide-webdavlib to 2.1, jdom to 1.0, slide-kernel to 2.1, 
slide-stores to 2.1, slide-webdavservlet to 2.1.
-   (AG)</li> 
-   
+<span class="codefrag">external</span>: This error handler should be used only 
on
+     external requests (default);</li>
+     
 <li>
-<img class="icon" alt="add" src="images/add.jpg">
-        Portal now allows Cocoon to be deployed as a war (only supports local 
JSR-168 portlets) and 
-        allows external portlets to be in a war.
-   (RG)</li>
-   
+<span class="codefrag">internal</span>: This error handler should be used only 
on
+     internal requests;</li>
+     
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     CForms: the parser used to read form files now uses the EntityResolver 
defined in cocoon.xconf.
-   (SW) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=31668";>31668</a>.</li>
-   
+<span class="codefrag">always</span>: This error handler can be used for all
+     requests.</li>
+     
+</ul>
+     Currently, if internal error handling is enabled, only inner most error 
handler
+     will be used for errors which happened during internal pipeline
+     processing.
+   (VG)</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Tiny typo in AbstractTextSerializer
-   (AG) Thanks to <a href="mailto:[EMAIL PROTECTED]">Micah Dubinko</a>. Fixes 
<a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=32620";>32620</a>.</li>
-   
+<img class="icon" alt="add" src="images/add.jpg">
+     A flowscript's file encoding can now be specified by a comment on the 
script's
+     very first line, in the form "<span class="codefrag">// encoding = 
xxxx</span>". Otherwise, the
+     default platform encoding is used.
+   (SW)</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Modified PortletURLProviderImpl.toString() to create a copy of itself and 
register that with the event.
-   (RG) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=32645";>32645</a>.</li>
-   
+<img class="icon" alt="add" src="images/add.jpg">
+     Added QueryBean as a standalone block, copied over from 2.2.0. Removed
+     the original from the Lucene Block. Stores Favourites using OJB in HSQLDB.
+   (JQ)</li>
 <li>
 <img class="icon" alt="add" src="images/add.jpg">
-     ContinuationsManager default implementation can now store continuations 
in user session. 
-     Continuations are not available outside user session and invalidated 
automatically 
-     when session gets invalidated by servlet container. This is a good 
security option for web applications. 
+     Polish i18n for CForms.
    (LG)</li>
-   
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Update Deli to x031104 (include over 300 vendor, operator and third party 
profiles)
-   (AG) Thanks to <a href="mailto:[EMAIL PROTECTED]">Mark H. Butler</a>. Fixes 
<a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=32083";>32083</a>.</li>
-   
+<img class="icon" alt="add" src="images/add.jpg">
+     Many changes in CForms block.
+     <br>
+     Widgets:
+     <ul>
+       
+<li>add <span class="codefrag">Widget.getDefinition()</span> to access the 
definition that was used to create the widget.</li>
+       
+<li>make widget definitions immutable once setup. This is necessary with the 
previous change as a definition
+           is shared by all of the widgets it creates and modifying it could 
lead to weird behaviors.</li>
+       
+<li>new "output" widget state, where values are displayed but not read on the 
request. The difference with
+           "disabled" is that "output" widgets are displayed as plain text and 
not as disabled inputs.</li>
+       
+<li>add <span class="codefrag">on-create</span> event listeners that are 
called when a widget is created.</li>
+       
+<li>deprecate "struct" in favor of "group" in definition, template and 
binding. More work is needed on the
+           relation between ft:group and fi:group provided by 
forms-page-styling.xsl</li>
+     
+</ul>
+     
+<br>
+     Field:
+     <ul>
+       
+<li>a field's selection list can be removed by setting it to null. This 
previously re-installed the widget
+           definition's selection list.</li>
+       
+<li>a field can have an optional initial value defined using &lt;initial-value 
locale="..."&gt;...&lt;/initial-value&gt;.
+           The "locale" attribute is used to convert the value text into an 
object as defined by the datatype's convertor.
+           This feature is also available on AggregateField and BooleanField 
(for which locale is useless).</li>
+     
+</ul>
+     
+<br>
+     Form.js :
+     <ul>
+       
+<li>the argument of <span class="codefrag">new Form(...)</span> can now be 
either a String or a DOM Element.
+           Accepting an Element allows the use of any kind of dynamic process 
to build the form
+           definition.</li>
+       
 <li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Updated hsqldb to 1.7.3, lucene to 1.4.3, ehcache to 1.1, log4j 1.2.9.
+<span class="codefrag">Form.showForm()</span> now uses a single continuation, 
which saves memory and speeds
+           up processing by shortening the continuation chain when the user 
has a long interaction
+           with the form.</li>
+       
+<li>"ttl" parameter added to <span class="codefrag">Form.showForm()</span>, 
which has the same meaning as for cocoon.sendPageAndWait().</li>
+       
+<li>new "cleanupHook" property on Form: this is a function that is called each 
time the form is displayed.
+           This is similar to the "fun" parameter of 
cocoon.sendPageAndWait().</li>
+       
+<li>new "restoreHook" property on Form: this is a function that is called each 
time the continuation is called back,
+           to restore if needed the execution environment before processing 
the request.</li>
+     
+</ul>
+     
+<br>
+     Actions:
+     <ul>
+       
+<li>the "action-command" attribute is deprecated and replaced by "command" 
which is now optional, except on
+           repeater-action and row-action where it indicates what to do.</li>
+       
+<li>new "insert-rows" repeater-action that insert new rows before the selected 
rows in a repeater</li>
+     
+</ul>
+     
+<br>
+     Styling: styling "output" is deprecated and will be removed in 2.1.8. The 
"output" widget state should be
+     used instead.
+   (SW)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+     Added best-fit-while-keeping-aspect-ratio option to the ImageReader
+   (TC) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=30417";>30417</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+     Mail Block: Add support for replyTo.
+   (VG) Thanks to <a href="mailto:andrew.at.caret.cam.ac.uk";>Andrew 
Thornton</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=28973";>28973</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+     CocoonBean can now process a URL to a SAX ContentHandler (skipping the 
serialiser), via cocoon.process(uri, handler).
+   (UV)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+     hsqldb: make name and path of database parameterizable - this way the 
database can be located outside of Cocoon
+   (RP)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+     Portal Block: Add portal tools framework contribution.
+   (CZ) Thanks to <a href="mailto:jmaukisch.at.s-und-n.de";>Jens Maukisch</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=33287";>33287</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+     Build system: External blocks can be built together with Cocoon.
+   (CZ)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+     Add &lt;compiler-compliance-level&gt; parameter for java XSP compiler.
+     This new parameter allow to specify the java code source version used to 
compile the XSP code.
+     It is useful to run cocoon using java 1.5 while using source code for 1.4.
+          
+     Posible values:
+           1.3 = Java version 1.3
+           1.4 = Java version 1.4
+           1.5 = Java version 1.5
+           auto = The version of the JVM where cocoon is running. (Default 
value).
+          
+     NOTE: The parameter is optional to keep backward compatibility.
+           The parameter currently works only with Sun Javac compiler.
+           The eclipse compiler version 3.0.1 currently does not support java 
1.5.
+           The pizza compiler does not support java 1.5.
    (AG)</li>
-   
 <li>
 <img class="icon" alt="add" src="images/add.jpg">
-    paranoid: make the classloader implementation configurable
-   (TC)</li>
-   
+     Added commons-transaction 1.0 and commons-codec 1.3. Both are needed by 
slide 2.1.
+   (AG)</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     typo on the date-selector doc.
-   (AG) Thanks to <a href="mailto:[EMAIL PROTECTED]">Juan Jose Pablos</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=32408";>32408</a>.</li>
-   
+<img class="icon" alt="add" src="images/add.jpg">
+     Portal now allows Cocoon to be deployed as a war (only supports local 
JSR-168 portlets) and 
+     allows external portlets to be in a war.
+   (RG)</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     xml2html.xslt does not work on IE.
-   (AG) Thanks to <a href="mailto:[EMAIL PROTECTED]">Micah Dubinko</a>. Fixes 
<a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=30043";>30043</a>.</li>
-   
+<img class="icon" alt="add" src="images/add.jpg">
+     ContinuationsManager default implementation can now store continuations 
in user session. 
+     Continuations are not available outside user session and invalidated 
automatically 
+     when session gets invalidated by servlet container. This is a good 
security option for web applications. 
+   (LG)</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Portal: attributes "javax.portlet.request" and "javax.portlet.response" 
were not set for JSR-168
-     portlets running in the Cocoon webapp.
-   (RG) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=32417";>32417</a>.</li>
-   
+<img class="icon" alt="add" src="images/add.jpg">
+     Paranoid: make the classloader implementation configurable
+   (TC)</li>
 <li>
 <img class="icon" alt="add" src="images/add.jpg">
-    cForms: added HTMLCleaning convertor (taken from Outerthought's Daisy) 
that cleans
+    CForms: added HTMLCleaning convertor (taken from Outerthought's Daisy) 
that cleans
             up the result by HTMLArea fields. The cleanup process, that is 
based upon
             Nekohtml can be configured. One confiugration is available at
             
resource://org/apache/cocoon/forms/datatype/convertor/HtmlCleanerConfiguration.xml
@@ -468,10 +553,9 @@
 &lt;/fd:datatype&gt;
      </span>
    (RP)</li>
-   
 <li>
 <img class="icon" alt="add" src="images/add.jpg">
-    cForms: 'htmlarea' fields can be directly configured in cForms templates
+    CForms: 'htmlarea' fields can be directly configured in cForms templates
     <br>
     Example configuration (within the &lt;conf&gt; part the variable conf 
contains
     the configuration object of HTMLArea
@@ -494,405 +578,291 @@
 &lt;/fi:styling&gt;
     </span>
    (RP)</li>
-   
-<li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-    cForms: fields styled as 'htmlarea' can be used in tables (workaround for 
strange IE behaviour)
-   (RP)</li> 
-   
 <li>
 <img class="icon" alt="add" src="images/add.jpg">
      CForms: add a new "link" styling for action widgets, that renders the 
action
      as an hypertext link.
    (SW)</li>
-   
-<li>
-<img class="icon" alt="update" src="images/update.jpg">
-     DateInputModule now accepts date format string when specified in a 
sitemap.
-   (RG) Thanks to <a href="mailto:[EMAIL PROTECTED]">Nico Verwer</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=28360";>28360</a>.</li>
-   
 <li>
 <img class="icon" alt="add" src="images/add.jpg">
      Portal: Added support for storing JSR-168 Portlet preferences.
    (RG)</li>
-   
-<li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Batik block: Fixed handling for empty extract URIs when matching on null
-     namespace URIs.
-   (JH) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=32342";>32342</a>.</li>
-   
 <li>
 <img class="icon" alt="add" src="images/add.jpg">
      Allow attribute values to be matches as well for EncodeURLTransformer.
    (GP)</li>
-   
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Multipart requests: use container encoding for decoding requests, in 
order to have consistent
-     handling between normal requests and multipart requests.
-   (BRD)</li>
-   
+<img class="icon" alt="update" src="images/update.jpg">
+     Updated hsqldb to 1.7.3.3.
+   (AG)</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     I18n (ParamSaxBuffer): handle case where substitution params like {0} are 
split over multiple character events.
-   (BRD) Thanks to <a href="mailto:[EMAIL PROTECTED]">Neil Bacon</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=31887";>31887</a>.</li>
-   
+<img class="icon" alt="update" src="images/update.jpg">
+     Updated quartz to 1.4.5, jcs to 1.2.5-dev-20050313.
+   (AG)</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Fix: Continuation can only be invoked for the interpreter it was 
originally created for.
-   (LG)</li>
- 
-</ul>
-</div>
- 
-<a name="N100EF"></a><a name="2.1.6"></a>
-<h3>Version 2.1.6 (November 19 2004)</h3>
-<div style="margin-left: 0 ; border: 2px">
-<ul>
-   
+<img class="icon" alt="update" src="images/update.jpg">
+     Refactored the Deprecation class: the "forbidden-deprecation-level" 
parameter in web.xml
+     allows to raise deprecation exceptions depending on the log level. For 
example, DEBUG
+     allows no deprecations (strict mode), and FATAL_ERROR allows all 
(tolerant mode).
+     Default is ERROR, allowing messages up to WARN.
+   (SW)</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Lucene: SearchGenerator incorrectly counts previous-index. Reported by: 
Tomasz Nowak ([EMAIL PROTECTED])
-   (AG) Thanks to <a href="mailto:[EMAIL PROTECTED]">Jorg Heymans</a>. Fixes 
<a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=23118";>23118</a>.</li>
-   
+<img class="icon" alt="update" src="images/update.jpg">
+     CForms: separate <span class="codefrag">FormattingDateConvertor</span> 
that uses
+     <span class="codefrag">java.text.SimpleDateFormat</span> and <span 
class="codefrag">Icu4jDateFormatter</span>
+     that uses ICU4J. There was previously an automatic switch to ICU4J if the
+     library was present in the classpath, which sometimes caused some strange
+     results are it behaves a bit differently.
+   (SW)</li>
 <li>
 <img class="icon" alt="update" src="images/update.jpg">
-     Updated iText to 1.1.
+     Build: Added exclude.all.blocks and include.all.blocks properties
+     to quickly toggle all blocks on or off.
+   (VG)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+     Updated antlr to 2.7.5, groovy to 1.0-beta-10, jetty to 4.2.23
    (AG)</li>
-   
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Fix: buildList() in AbstractDatabaseAction generates incorrect parameter 
list.
-   (AG) Thanks to <a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=32011";>32011</a>.</li>
-   
+<img class="icon" alt="update" src="images/update.jpg">
+     OJB Block: Marked as stable.
+   (VG)</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Fix: Webmail sample broken.
-   (AG) Thanks to <a href="mailto:[EMAIL PROTECTED]">Leo Leonid</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=32124";>32124</a>.</li>
-   
+<img class="icon" alt="update" src="images/update.jpg">
+    Make Cocoon compilable and buildable using JDK 5.0.
+   (all)</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Fix: Context directory not required to be writable by the CLI.
-   (AG) Thanks to <a href="mailto:[EMAIL PROTECTED]">Rick Tessner</a>. Fixes 
<a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=32214";>32214</a>.</li>
-   
+<img class="icon" alt="update" src="images/update.jpg">
+    Remove scratchpad block - the scratchpad area is only available in trunk.
+   (CZ)</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Portal: If a coplet has an error, the error-uri has been called twice. 
This is fixed now.
-   (CZ) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=32199";>32199</a>.</li>
-   
+<img class="icon" alt="update" src="images/update.jpg">
+     Deprecated Pizza compiler support in XSP. To be removed in Cocoon 2.2.
+   (AG)</li>
 <li>
-<img class="icon" alt="remove" src="images/remove.jpg">
-     Flowscript: Deprecated support for passing sitemap parameters into 
flowscript
-     function as positional arguments. Use cocoon.parameters instead. Support 
will
-     be removed completely in Cocoon 2.2.
+<img class="icon" alt="update" src="images/update.jpg">
+     CForms: JavaSelectionList implementations can now be Contextualizable and
+     can build SelectionLists with XMLizable labels.
    (VG)</li>
-   
-<li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Portal: Request content length and content type are required in portlet 
ActionRequest 
-     for custom upload handling.     
-   (RG) Thanks to <a href="mailto:[EMAIL PROTECTED]">Michal Durdina</a>. Fixes 
<a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=32159";>32159</a>.</li>
-   
 <li>
-<img class="icon" alt="add" src="images/add.jpg">
-     Portal: Added support for page labels.
-   (RG) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=31857";>31857</a>.</li>
-   
+<img class="icon" alt="update" src="images/update.jpg">
+     OJB Block: Renamed JdoPMF component to JDO, OdmgImplementation to ODMG, 
and
+     removed PBFactory component - please use OJB PersistenceFactory API 
directly.
+   (VG)</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Javaflow: JavaInterpreter initialize method was not thread safe.
-   (RG) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=31854";>31854</a>.</li>
-   
+<img class="icon" alt="update" src="images/update.jpg">
+     OJB Block: Integrated OJB logging with Cocoon logging.
+   (VG)</li>
 <li>
-<img class="icon" alt="add" src="images/add.jpg">
-     Portal: Generate subnavigation for non-selected tabs.
-   (RG) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=31229";>31229</a>.</li>
-   
+<img class="icon" alt="update" src="images/update.jpg">
+     Add a deprecation logger that gives hint about used deprecated stuff.
+   (CZ)</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Scratchpad block: Restored CastorTransformer support for context beans,
-     restored bean lookup logic, fixed sample.
-   (VG)</li>
-   
+<img class="icon" alt="update" src="images/update.jpg">
+     Updated commons-transaction to 1.0.1, castor to 0.9.6, groovy to beta-9, 
quartz to 1.4.4.
+   (AG)</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     The CocoonBean now creates its own private logger hierarchy, thus 
avoiding to
-     pollute the CocoonServlet hierarchy when called in that context (e.g. when
-     generating a static site from a CMS).
+<img class="icon" alt="update" src="images/update.jpg">
+     Remove restrictions on the flowscript object model (FOM): the objects 
available through the
+     <span class="codefrag">cocoon</span> object (request, session, response, 
etc) now provide the full API of the
+     corresponding Java classes.
    (SW)</li>
-   
-<li>
-<img class="icon" alt="add" src="images/add.jpg">
-     Added replacement for Excalibur Event package in
-     org.apache.cocoon.components.thread and migrated most classes using their 
own
-     threads to that package.
-   (GP)</li>
-   
 <li>
 <img class="icon" alt="update" src="images/update.jpg">
-     Updated antlr to 2.7.4, db-ojb to 1.0.1.
+     Updated quartz to 1.4.3, nekodtd to 0.1.11, nekohtml to 0.9.4
+     castor to 0.9.5.4, commons-digester to 1.6, groovy to 1.0-beta-8, asm to 
1.5.2
+     and asm-util to 1.5.2.
    (AG)</li>
-   
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Javaflow block: Support inherited methods.
-   (TC) Thanks to <a href="mailto:[EMAIL PROTECTED]">Nikolaus Rath</a>. Fixes 
<a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=31297";>31297</a>.</li>
-   
+<img class="icon" alt="update" src="images/update.jpg">
+     Updated jakarta-slide-webdavlib to 2.1, jdom to 1.0, slide-kernel to 2.1, 
slide-stores to 2.1, slide-webdavservlet to 2.1.
+   (AG)</li>
 <li>
-<img class="icon" alt="add" src="images/add.jpg">
-     Javaflow block: Add parameter support.
-   (TC)</li>
-   
+<img class="icon" alt="update" src="images/update.jpg">
+     Updated hsqldb to 1.7.3, lucene to 1.4.3, ehcache to 1.1, log4j to 1.2.9.
+   (AG)</li>
 <li>
-<img class="icon" alt="add" src="images/add.jpg">
-     CForms block: added widget states. All widgets can now have an "active" 
(default), "disabled" or "invisible"
-     state. Updated the stylesheets accordingly to use HTML's disabled inputs.
-   (SW)</li>
-   
+<img class="icon" alt="update" src="images/update.jpg">
+     DateInputModule now accepts date format string when specified in a 
sitemap.
+   (RG) Thanks to <a href="mailto:nverwer.at.email.com";>Nico Verwer</a>. Fixes 
<a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=28360";>28360</a>.</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     Scratchpad block: BetwixtTransformer: removed deprecation warning with
-     latest betwixt.
-   (AG) Thanks to <a href="mailto:[EMAIL PROTECTED]">Christoph Gaffga</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=29945";>29945</a>.</li>
-   
+     Fix caching of i18n bundles with expires validities.
+   (VG)</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     Flowscript: enforce the explicit declaration of variables in the global
-     scope (attached to the session). This avoids the implicit declaration of
-     variables in the global scope when the 'var' keyword is missing, which
-     leads to weird bugs difficult to track down, especially with 
continuations.
-   (SW) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=25951";>25951</a>.</li>
-   
-<li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Deprecated the PHP block since the PHP servlet the generator depends on
-     never worked properly. Explicitly excluded the PHP block from 
blocks.properties.
-   (ATC)</li>
-   
+     Sitemap now properly throws ResourceNotFound exception for not matched
+     requests even if last pipeline marked as an internal pipeline.
+   (VG)</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     XSP Block: Add space="strip" attribute support for &lt;xsp:page&gt;
-     element. When present, all extra whitespace from XSP source is stripped.
-   (VG) Thanks to <a href="mailto:[EMAIL PROTECTED]">Guillaume Deflache</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=27176";>27176</a>.</li>
-   
+     Sitemap handle-errors now reports an error if generator is missing, or
+     if type attribute (deprecated) specified and generator is present.
+   (VG)</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     XMLDB Block: Fix NullPointerException in XMLDBTransformer if specified
-     collection does not exist.
-   (VG) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=30849";>30849</a>.</li>
-   
+     Tour block: fix "shapes" sample using if/else in flowscript
+     instead of switch.
+   (BD)</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     XSP - JXPath logicsheet: Allow use relative contexts in 
&lt;jxpath:for-each&gt;.
-           Add a new tag &lt;jpath:set-lenient lenient="true|false"&gt;.
-   (AG) Thanks to <a href="mailto:[EMAIL PROTECTED]">Gunnar Brand</a>. Fixes 
<a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=31564";>31564</a>.</li>
-   
+     Change the mime-type setting of a reader. See also bug #25121.
+   (CZ) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=10277";>10277</a>.</li>
 <li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Updated commons-httpclient to 2.0.2, groovy to 1.0-beta-7, 
commons-betwixt to 0.6.
-   (AG)</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     Fix thread safety problem in JXTemplateGenerator.setup() concerning 
template script reparsing.
+   (LG) Thanks to <a href="mailto:niklas.at.trillian.se";>Niklas Therning</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=33836";>33836</a>.</li>
 <li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Flow invocations (function calls or continuation invocations) should 
always
-     result in a response. Flowscripts with no response are prohibited.
+<img class="icon" alt="fix" src="images/fix.jpg">
+     Runnable Manager: Fix bug preventing scheduling of two different jobs at 
the same time.
    (VG)</li>
-   
 <li>
-<img class="icon" alt="add" src="images/add.jpg">
-     Portal block: Apply batch for configuring the type handling in the Castor 
converter.
-   (CZ) Thanks to <a href="mailto:[EMAIL PROTECTED]">Juergen Seitz</a>.</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     Resource Reader: Make sure response is cacheable when expires parameter 
is not set.
+   (VG) Thanks to <a href="mailto:adam.at.prema.co.nz";>Adam Ratclife</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=33319";>33319</a>.</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     Fix bug in SessionPropagatorAction.
-   (CZ) Thanks to <a href="mailto:[EMAIL PROTECTED]">Sal Mangano</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=30250";>30250</a>.</li>
-   
+     CForms: forms generator and template transformer now use the same object 
model as the JXTG: access
+             to objects have to use the "cocoon" object, like 
"cocoon/continuation/id".
+   (CZ)</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     Fix syntax error in build.bat on Windows ME.
-   (CZ) Thanks to <a href="mailto:[EMAIL PROTECTED]">Jeff Ramsdale</a>. Fixes 
<a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=22707";>22707</a>.</li>
-   
+     Apply patch for a better exception handling in the Meta-InputModule when 
an input module is not found.
+   (CZ) Thanks to <a href="mailto:durdina.at.asset.sk";>Michal Durdina</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=32987";>32987</a>.</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     Portal block: Apply patch for rendering a link of the selected tab in 
TabContentAspect.
-   (CZ) Thanks to <a href="mailto:[EMAIL PROTECTED]">Christian Mayrhuber</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=29996";>29996</a>.</li>
-   
+     Fixed caching of i18n bundles when using multiple locations.
+   (JH) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=33097";>33097</a>.</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     Portal block: Apply patch for handling GET method when no enctype is set 
in CopletTransformer.
-   (CZ) Thanks to <a href="mailto:[EMAIL PROTECTED]">Christian Mayrhuber</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=29951";>29951</a>.</li>
-   
+     Fix handling of environment context when returning from a pass-through 
sitemap mount.
+   (SW) Thanks to <a href="mailto:jbq.at.anyware-tech.com";>Jean-Baptiste 
Quenot</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=33178";>33178</a>.</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     Throw a more meaningful exception if charset classes are missing.
-   (TC) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=31545";>31545</a>.</li>
-   
+     Refreshing a page with a JSR-168 portlet in it could cause unexpected 
results. JSR-168 urls can
+     now be configured to contain the data required to generated the required 
events.
+   (RG) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=33091";>33091</a>.</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     Fixes the SQLTransformer not to close the statement twice.
-   (TC) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=30874";>30874</a>.</li>
-   
+     PageLabel url's were not properly encoded.
+   (RG) Thanks to <a href="mailto:lingererhuang.at.hotmail.com";>Roy Huang</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=32838";>32838</a>.</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     Change constructor to be public in order to fix bug 30270.
-   (TC) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=30994";>30994</a>.</li>
-   
-<li>
-<img class="icon" alt="add" src="images/add.jpg">
-     Forms block: added possibility to add a SelectionList based on Java.
-   (JH) Thanks to <a href="mailto:[EMAIL PROTECTED]">Nuno Santos</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=29715";>29715</a>.</li>
-   
+     CForms: the parser used to read form files now uses the EntityResolver 
defined in cocoon.xconf.
+   (SW) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=31668";>31668</a>.</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     HTML serialization has no space between publicId and systemId.
-     Updated xalan to 2.6.1-dev-20041008T0304.
-   (AG) Thanks to <a href="mailto:[EMAIL PROTECTED]">David Crossley</a>. Fixes 
<a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=28680";>28680</a>.</li>
-   
-<li>
-<img class="icon" alt="add" src="images/add.jpg">
-     Scratchpad block: Implemented support of parallel loading of included
-     sources in the IncludeTransformer.
-   (VG)</li>
-   
-<li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Updated commons-lang to 2.0-20041007T2305. Now cocoon compiles in java 
1.5.
-   (AG)</li>
-   
-<li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Updated jdt-core to 3.0.1.
-   (AG)</li>
-   
+     Tiny typo in AbstractTextSerializer
+   (AG) Thanks to <a href="mailto:mdubinko.at.snapbridge.com";>Micah 
Dubinko</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=32620";>32620</a>.</li>
 <li>
-<img class="icon" alt="add" src="images/add.jpg">
-     Faces block: Added JSF CarStore demo.
-   (VG)</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     Modified PortletURLProviderImpl.toString() to create a copy of itself and 
register that with the event.
+   (RG) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=32645";>32645</a>.</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     Flow preserves global variables on sitemap reload.
-   (VG)</li>
-   
+     Update Deli to x031104 (include over 300 vendor, operator and third party 
profiles)
+   (AG) Thanks to <a href="mailto:mark-h.butler.at.hp.com";>Mark H. Butler</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=32083";>32083</a>.</li>
 <li>
-<img class="icon" alt="add" src="images/add.jpg">
-     Forms block: Implementation of the CForm template language using JX 
macros,
-     allowing smart page layout that depends on the widgets state and value.
-   (SW)</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     Typo on the date-selector doc.
+   (AG) Thanks to <a href="mailto:cheche.at.che-che.com";>Juan Jose Pablos</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=32408";>32408</a>.</li>
 <li>
-<img class="icon" alt="remove" src="images/remove.jpg">
-     Remove jisp from distribution.
-   (AG)</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     xml2html.xslt does not work on IE.
+   (AG) Thanks to <a href="mailto:mdubinko.at.snapbridge.com";>Micah 
Dubinko</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=30043";>30043</a>.</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     XSP logicsheet jpath.xsl: incorrect call to JXPathContext.compile.
-   (AG) Thanks to <a href="mailto:[EMAIL PROTECTED]">Rob Berens</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=31493";>31493</a>.</li>
-   
+     Portal: attributes "javax.portlet.request" and "javax.portlet.response" 
were not set for JSR-168
+     portlets running in the Cocoon webapp.
+   (RG) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=32417";>32417</a>.</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     Mail block: Support multiple SMTP servers, not only default one.
-   (VG) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=28485";>28485</a>.</li>
-   
+     CForms: fields styled as 'htmlarea' can be used in tables (workaround for 
strange IE behaviour)
+   (RP)</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     Mail block: Add support for authenticated SMTP server connections.
-   (VG) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=24760";>24760</a>.</li>
-   
+     Batik block: Fixed handling for empty extract URIs when matching on null
+     namespace URIs.
+   (JH) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=32342";>32342</a>.</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     Cron block: JobScheduler's fireJob method now supports jobs calling Cocoon
-     pipelines.
-   (VG)</li>
-   
+     Multipart requests: use container encoding for decoding requests, in 
order to have consistent
+     handling between normal requests and multipart requests.
+   (BRD)</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     Allow recursive Flow invocations with processPipelineTo.
-   (VG)</li>
-   
+     I18n (ParamSaxBuffer): handle case where substitution params like {0} are 
split over multiple character events.
+   (BRD) Thanks to <a href="mailto:nbacon.at.pinnaclesoftware.com.au";>Neil 
Bacon</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=31887";>31887</a>.</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     Forms block: rename <span class="codefrag">fd:on-activate</span> to <span 
class="codefrag">fd:on-action</span> on
-     <span class="codefrag">fd:row-action</span> and <span 
class="codefrag">fd:repeater-action</span> for consistency
-     with <span class="codefrag">fd:action</span> and <span 
class="codefrag">fd:submit</span>.
-   (SW)</li>
-   
+     Fix: Continuation can only be invoked for the interpreter it was 
originally created for.
+   (LG)</li>
+</ul>
+</div>
+ 
+<a name="N1026A"></a><a name="version_2.1.6"></a>
+<h3>Version 2.1.6 (November 19 2004)</h3>
+<div style="margin-left: 0 ; border: 2px">
+<ul>
 <li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Cache the mime-type of readers and serializers.
-   (CZ)</li>
-   
+<img class="icon" alt="add" src="images/add.jpg">
+     Portal: Added support for page labels.
+   (RG) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=31857";>31857</a>.</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     The daylight time cause error when timezone is CST. Updated icu4j to 3.0.
-   (AG) Thanks to <a href="mailto:[EMAIL PROTECTED]">Johnson Hsu</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=30372";>30372</a>.</li>
-   
+<img class="icon" alt="add" src="images/add.jpg">
+     Portal: Generate subnavigation for non-selected tabs.
+   (RG) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=31229";>31229</a>.</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Upgrading DELI block from version 0.9.8 to x020904.
-   (AG) Thanks to <a href="mailto:[EMAIL PROTECTED]">Mark H. Butler</a>. Fixes 
<a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=31407";>31407</a>.</li>
-   
+<img class="icon" alt="add" src="images/add.jpg">
+     Added replacement for Excalibur Event package in
+     org.apache.cocoon.components.thread and migrated most classes using their 
own
+     threads to that package.
+   (GP) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=31760";>31760</a>.</li>
 <li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Add support for translating attribute values which contain i18n 
expressions
-     rather than complete i18n key.
-   (VG)</li>
-   
+<img class="icon" alt="add" src="images/add.jpg">
+     Javaflow block: Add parameter support.
+   (TC)</li>
 <li>
 <img class="icon" alt="add" src="images/add.jpg">
-     Forms block: allow widget attributes which were only accessible 
programmatically
-     to be set in the form definition. This allows e.g. generic form 
processing code
-     to find widgets having a particular attribute.
+     CForms block: added widget states. All widgets can now have an "active" 
(default), "disabled" or "invisible"
+     state. Updated the stylesheets accordingly to use HTML's disabled inputs.
    (SW)</li>
-   
 <li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Mail block: the MailSender now gets its source resolver from the service 
manager.
-     This allows its use from flowscript where the old SourceResolver is not 
available.
-   (SW)</li>
-   
+<img class="icon" alt="add" src="images/add.jpg">
+     Portal block: Apply batch for configuring the type handling in the Castor 
converter.
+   (CZ) Thanks to <a 
href="mailto:Juergen.Seitz.at.Basf-It-Services.Com";>Juergen Seitz</a>.</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     AbstractSAXTransformer namespaceURI and defaultNamespaceURI must never
-     be null. When extending AbstractSAXTransformer make sure to set
-     defaultNamespaceURI in the constructor.
-   (VG)</li>
-   
+<img class="icon" alt="add" src="images/add.jpg">
+     Forms block: added possibility to add a SelectionList based on Java.
+   (JH) Thanks to <a href="mailto:nsantos.at.electroplus.pt";>Nuno Santos</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=29715";>29715</a>.</li>
 <li>
 <img class="icon" alt="add" src="images/add.jpg">
-     Faces block: Initial implementation of JavaServer Faces for Cocoon.
+     Scratchpad block: Implemented support of parallel loading of included
+     sources in the IncludeTransformer.
    (VG)</li>
-   
 <li>
 <img class="icon" alt="add" src="images/add.jpg">
-     Taglib block: Initial implementation of BodyTag.
+     Faces block: Added JSF CarStore demo.
    (VG)</li>
-   
 <li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Portal block: Changed pathInfo and servletPath logic. pathInfo always 
starts
-     with '/', while servletPath always has no '/' at the end.
-   (VG)</li>
-   
+<img class="icon" alt="add" src="images/add.jpg">
+     Forms block: Implementation of the CForm template language using JX 
macros,
+     allowing smart page layout that depends on the widgets state and value.
+   (SW)</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     JXPathMetaModule incorrectly checks for null parameter (can't happen)
-     instead of empty string.
-   (AG) Thanks to <a href="mailto:[EMAIL PROTECTED]">Ralph Goers</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=31134";>31134</a>.</li>
-   
+<img class="icon" alt="add" src="images/add.jpg">
+     Forms block: allow widget attributes which were only accessible 
programmatically
+     to be set in the form definition. This allows e.g. generic form 
processing code
+     to find widgets having a particular attribute.
+   (SW)</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Cron block: Fixed memory leak, QuartzJobExecutor was not releasing 
pipelines.
+<img class="icon" alt="add" src="images/add.jpg">
+     Faces block: Initial implementation of JavaServer Faces for Cocoon.
    (VG)</li>
-   
 <li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Updated jexl to 1.0, lucene to 1.4.1.
-   (AG)</li>
-   
+<img class="icon" alt="add" src="images/add.jpg">
+     Taglib block: Initial implementation of BodyTag.
+   (VG)</li>
 <li>
 <img class="icon" alt="add" src="images/add.jpg">
      Selector for matching the request headers using a regular expression.
@@ -900,316 +870,220 @@
      accepts application/xhtml+xml and HTML otherwise; potentially do
      automatic i18n according to the accept-language header.
    (DC) Thanks to Colin Adams. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=30321";>30321</a>.</li>
-   
 <li>
 <img class="icon" alt="add" src="images/add.jpg">
      New @pass-through attribute for the sitemap mount node.
      If true, processing will resume in the base sitemap just after the mount 
node
-     if the mounted sitemap has not already generated output (usually if no 
match 
+     if the mounted sitemap has not already generated output (usually if no 
match
      is found). Previous behaviour was always to throw a 
ResourceNotFoundException.
      The attribute defaults to "false" for backwards compatibility.
    (NKB)</li>
-   
 <li>
 <img class="icon" alt="add" src="images/add.jpg">
      Portal block: New Group Based Profile Manager.
    (CZ)</li>
-   
-<li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Cron block: Add support for persistent job stores, type "tx" and "cmt".
-   (VG)</li>
-   
-<li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Cron block: Fix TestCronJob pipeline call functionality.
-   (VG)</li>
-   
-<li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     GetInstance don't work with upgrade from db-ojb-1.0rc6.
-   (AG) Thanks to <a href="mailto:[EMAIL PROTECTED]">Johnson Hsu</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=30065";>30065</a>.</li>
-   
-<li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Updated rhino to 1.5r4-20040629T1232,
-     xreporter-expression to 20040701, ehcache to 0.9.
-   (AG)</li>
-   
-<li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     A redirect is now possible, if it's called from flow. This also fixes bug 
#26571.
-   (CZ) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=26854";>26854</a>.</li>
-   
 <li>
 <img class="icon" alt="add" src="images/add.jpg">
      Mail block: Add ability to specify mime-type for email body text 
parameter in the mail transformer.
-   (CZ) Thanks to <a href="mailto:[EMAIL PROTECTED]">John Lianoglou</a>. Fixes 
<a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=30688";>30688</a>.</li>
-   
-<li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Fix potential memory leaks in CForms/Woody Template Transformer and 
JXTemplateGenerator.
-   (CZ)</li>
-   
-<li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     XMLDB Block: Add ability to delete collections with XMLDBTransformer.
-   (VG) Thanks to <a href="mailto:[EMAIL PROTECTED]">Rui Alberto L. 
Gon&ccedil;alves</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=29765";>29765</a>.</li>
-   
-<li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Reworked LocaleAction and LocaleMatcher to have similar logic and
-     configuration.
-     <br>
-<strong>NOTE:</strong> Sitemap variable "lang" renamed to
-     "language", removed configuration parameters: "language-attribute",
-     "country-attribute", "variant-attribute".
-   (VG)</li>
-   
+   (CZ) Thanks to <a href="mailto:john.at.arachnedesign.net";>John 
Lianoglou</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=30688";>30688</a>.</li>
 <li>
 <img class="icon" alt="add" src="images/add.jpg">
      Added LocaleMatcher for file based internationalization.
    (UV)</li>
-   
-<li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Make implementation of Cocoon protocol compliant with the Source 
interface.
-   (CZ) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=27260";>27260</a>.</li>
-   
-<li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Update ant to 1.6.2, commons-jxpath to 1.2, commons-beanutils to 1.7,
-     POI to 2.5.1-final-20040804, commons-httpclient to 2.0.1, nekohtml to 
0.9.3,
-     hsqldb to 1.7.2, jcs to 1.1-dev-20040811, quartz to 1.4.2, asm to 1.4.3,
-     asm-util to 1.4.3 and groovy to 1.0-beta6.
-   (AG)</li>
-   
-<li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Mail block: The mail transformer ignored configured toAddresses from a
-     pipeline parameter. This is fixed now.
-   (CZ)</li>
-   
-<li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Fixing BetwixtTransformer does not marshal Collections properly 
(java.lang.OutOfMemoryError).
-   (AG) Thanks to <a href="mailto:[EMAIL PROTECTED]">Enrico Maccias</a>. Fixes 
<a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=28209";>28209</a>.</li>
-   
-<li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Update qdox to 1.5 and jdt-core to 3.0.0.
-   (AG)</li>
-   
-<li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Fixing lucene-block samples dependencies.
-   (AG) Thanks to <a href="mailto:[EMAIL PROTECTED]">Jorg Heymans</a>. Fixes 
<a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=30038";>30038</a>.</li>
-   
-<li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Update lucene to 1.4.
-   (AG)</li>
-   
 <li>
 <img class="icon" alt="add" src="images/add.jpg">
      Enhanced JMS support by adding a JMSConnectionManager component to the 
JMS block.
-     This component replaces the JMSConnection component which only supported 
-     publish/subscribe messaging and which mixed some concerns. Two abstract 
classes: 
+     This component replaces the JMSConnection component which only supported
+     publish/subscribe messaging and which mixed some concerns. Two abstract 
classes:
      AbstractMessageListener and AbstractMessagePublisher should be used as 
basis for
      custom publish/subscribe components.
    (UH)</li>
-   
 <li>
 <img class="icon" alt="add" src="images/add.jpg">
      Still in the scratchpad area at the time of this writing, added a
      CachedSource proxy subclass for Sources that implement TraversableSource 
and
      InspectableSource (for instance WebDAVSource).
    (UH)</li>
-   
 <li>
 <img class="icon" alt="add" src="images/add.jpg">
      Added a NekoHTMLGenerator to HTML block. This is a simpler HTML parser 
than
      JTidy, which preserves more of the original HTML, primarily just balancing
      closing tags.
    (UV)</li>
-   
 <li>
 <img class="icon" alt="add" src="images/add.jpg">
      Added support for stripping root elements in the CIncludeTransformer.
-   (TC) Thanks to <a href="mailto:[EMAIL PROTECTED]">Leszek Gawron</a>. Fixes 
<a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=29935";>29935</a>.</li>
-   
+   (TC) Thanks to <a href="mailto:ouzo.at.wlkp.org";>Leszek Gawron</a>. Fixes 
<a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=29935";>29935</a>.</li>
 <li>
 <img class="icon" alt="add" src="images/add.jpg">
      Portal block: Added ManagedCocoonPortlet, to be used together with
      CocoonServlet or CocoonPortlet.
    (VG)</li>
-   
 <li>
 <img class="icon" alt="add" src="images/add.jpg">
      POI block: cell spanning.
-   (TC) Thanks to <a href="mailto:[EMAIL PROTECTED]">Frank Taffelt</a>. Fixes 
<a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=28015";>28015</a>.</li>
-   
-<li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     POI block: processing of tags "vcenter", "hcenter", "monochrome", "draft",
-     "Header", "Footer" in "gmr:PrintInformation". Initial support for
-     "Margins" ("top", "bottom", "left", "right", "header", "footer").
-   (AG) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=23002";>23002</a>.</li>
-   
-<li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     POI block: processing of tags "grid", "orientation and "paper" in
-     "gmr:PrintInformation".
-   (AG) Thanks to <a href="mailto:[EMAIL PROTECTED]">Viktor Skladovs</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=23002";>23002</a>.</li>
-   
-<li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Fix JXTemplate generator does not handle format-number(number, 
'$#,##0.00').
-   (AG) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=24433";>24433</a>.</li>
-   
+   (TC) Thanks to <a 
href="mailto:frank.taffelt.at.interface-business.de";>Frank Taffelt</a>. Fixes 
<a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=28015";>28015</a>.</li>
 <li>
 <img class="icon" alt="add" src="images/add.jpg">
      Forms block: Implement setValue method for the upload widget.
    (JH)</li>
-   
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Forms block: Handle variants of datatype date correctly (i18n, styling).
-   (JH) Thanks to <a href="mailto:[EMAIL PROTECTED]">Colin Adams</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=29881";>29881</a>.</li>
-   
+<img class="icon" alt="add" src="images/add.jpg">
+     NamingInputModule provides access to the JNDI context.
+   (VG)</li>
 <li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Update commons-digester to 1.5, commons-betwixt to 0.5, commons-pool to 
1.2,
-     commons-dbcp to 1.2.1 and db-ojb to 1.0.0.
-   (AG)</li>
-   
+<img class="icon" alt="add" src="images/add.jpg">
+     Add configuration support for log4j.
+   (CZ)</li>
 <li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Update commons-collections to 3.1.
-   (AG)</li>
-   
+<img class="icon" alt="add" src="images/add.jpg">
+     New Input modules: URLEncodeModule and URLDecodeModule
+   (ATC) Thanks to Leszek Gawron.</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Fix JXTemplateGenerator eating backslash characters.
-   (AG) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=27133";>27133</a>.</li>
-   
+<img class="icon" alt="add" src="images/add.jpg">
+     Tour block: added Java shapes sample.
+   (BD) Thanks to Stavros Kounis. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=28834";>28834</a>.</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Add new &lt;jx:comment&gt; tag to the JXTemplate. XML comments are not
-     parsed anymore. See the bug description for a sample.
-   (AG) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=25083";>25083</a>.</li>
-   
+<img class="icon" alt="add" src="images/add.jpg">
+     Serializers block: Added support for indentation to the XMLSerializer.
+   (TC)</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Move commons-logging-1.0.4.jar to lib/core as jcs.jar depends on it.
-   (AG) Thanks to Juan Jose Pablos. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=29369";>29369</a>.</li>
-   
+<img class="icon" alt="add" src="images/add.jpg">
+     Added instrumentation support to ContinuationsManager.
+   (VG)</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Apply patch: Cached resources don't have Expires-Header.
-   (AG) Thanks to Jorg Heymans. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=17924";>17924</a>.</li>
-   
+<img class="icon" alt="remove" src="images/remove.jpg">
+     Flowscript: Deprecated support for passing sitemap parameters into 
flowscript
+     function as positional arguments. Use cocoon.parameters instead. Support 
will
+     be removed completely in Cocoon 2.2.
+   (VG)</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Apply patch: Caching JXTemplateGenerator.
-   (AG) Thanks to Leszek Gawron. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=29752";>29752</a>.</li>
-   
+<img class="icon" alt="remove" src="images/remove.jpg">
+     Remove jisp from distribution.
+   (AG)</li>
 <li>
 <img class="icon" alt="update" src="images/update.jpg">
-     ResourceReader can now take configuration elements, parameters
-     are deprecated.
+     Updated iText to 1.1.
+   (AG)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+     Updated antlr to 2.7.4, db-ojb to 1.0.1.
+   (AG)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+     Deprecated the PHP block since the PHP servlet the generator depends on
+     never worked properly. Explicitly excluded the PHP block from 
blocks.properties.
+   (ATC)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+     Updated commons-httpclient to 2.0.2, groovy to 1.0-beta-7, 
commons-betwixt to 0.6.
+   (AG)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+     Flow invocations (function calls or continuation invocations) should 
always
+     result in a response. Flowscripts with no response are prohibited.
    (VG)</li>
-   
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Fix byte ranges support in ResourceReader.
-   (VG) Thanks to Litrik De Roy. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=25712";>25712</a>.</li>
-   
+<img class="icon" alt="update" src="images/update.jpg">
+     Updated commons-lang to 2.0-20041007T2305. Needed for Java 5 
compatibility (enum is a keyword).
+   (AG)</li>
 <li>
 <img class="icon" alt="update" src="images/update.jpg">
-     Portal: CocoonPortlet has new configuration parameter,
-     default-session-scope.
+     Updated jdt-core to 3.0.1.
+   (AG)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+     Cache the mime-type of readers and serializers.
+   (CZ)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+     Add support for translating attribute values which contain i18n 
expressions
+     rather than complete i18n key.
    (VG)</li>
-   
 <li>
 <img class="icon" alt="update" src="images/update.jpg">
-     Updated commons-logging to 1.0.4
+     Mail block: the MailSender now gets its source resolver from the service 
manager.
+     This allows its use from flowscript where the old SourceResolver is not 
available.
+   (SW)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+     Portal block: Changed pathInfo and servletPath logic. pathInfo always 
starts
+     with '/', while servletPath always has no '/' at the end.
+   (VG)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+     Updated jexl to 1.0, lucene to 1.4.1.
    (AG)</li>
-   
 <li>
-<img class="icon" alt="add" src="images/add.jpg">
-     NamingInputModule provides access to the JNDI context.
+<img class="icon" alt="update" src="images/update.jpg">
+     Cron block: Add support for persistent job stores, type "tx" and "cmt".
    (VG)</li>
-   
 <li>
 <img class="icon" alt="update" src="images/update.jpg">
-     Updated quartz to 1.4
+     Updated rhino to 1.5r4-20040629T1232,
+     xreporter-expression to 20040701, ehcache to 0.9.
    (AG)</li>
-   
 <li>
-<img class="icon" alt="add" src="images/add.jpg">
-     Add configuration support for log4j.
-   (CZ)</li>
-   
+<img class="icon" alt="update" src="images/update.jpg">
+     Reworked LocaleAction and LocaleMatcher to have similar logic and
+     configuration.
+     <br>
+<strong>NOTE:</strong> Sitemap variable "lang" renamed to
+     "language", removed configuration parameters: "language-attribute",
+     "country-attribute", "variant-attribute".
+   (VG)</li>
 <li>
-<img class="icon" alt="add" src="images/add.jpg">
-     New Input modules: URLEncodeModule and URLDecodeModule
-   (ATC) Thanks to Leszek Gawron.</li>
-   
+<img class="icon" alt="update" src="images/update.jpg">
+     Update ant to 1.6.2, commons-jxpath to 1.2, commons-beanutils to 1.7,
+     POI to 2.5.1-final-20040804, commons-httpclient to 2.0.1, nekohtml to 
0.9.3,
+     hsqldb to 1.7.2, jcs to 1.1-dev-20040811, quartz to 1.4.2, asm to 1.4.3,
+     asm-util to 1.4.3 and groovy to 1.0-beta6.
+   (AG)</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Apply patch to fix some memory leaks in the tree processor.
-   (CZ) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=27066";>27066</a>.</li>
-   
+<img class="icon" alt="update" src="images/update.jpg">
+     Update qdox to 1.5 and jdt-core to 3.0.0.
+   (AG)</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Portal: Fix NPE when non-caching pipelines are used for the portal 
profile.
-   (CZ) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=29373";>29373</a>.</li>
-   
+<img class="icon" alt="update" src="images/update.jpg">
+     Update lucene to 1.4.
+   (AG)</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Portal: Fix transformation of non-external html links 
(HTMLEventLinkTransformer)
-   (CZ)</li>
-   
+<img class="icon" alt="update" src="images/update.jpg">
+     Update commons-digester to 1.5, commons-betwixt to 0.5, commons-pool to 
1.2,
+     commons-dbcp to 1.2.1 and db-ojb to 1.0.0.
+   (AG)</li>
 <li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Portal: Fix problem with bookmarks and CachingURICoplet
-   (CZ) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=28687";>28687</a>.</li>
-   
+<img class="icon" alt="update" src="images/update.jpg">
+     Update commons-collections to 3.1.
+   (AG)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+     ResourceReader can now take configuration elements, parameters
+     are deprecated.
+   (VG)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+     Portal: CocoonPortlet has new configuration parameter,
+     default-session-scope.
+   (VG)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+     Updated commons-logging to 1.0.4
+   (AG)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+     Updated quartz to 1.4
+   (AG)</li>
 <li>
 <img class="icon" alt="update" src="images/update.jpg">
      A new build property, "include.sources-in-jars", allows to include java
      source files in jar archives. Useful when using a non-released version
      to know what sources are used.
    (SW)</li>
-   
-<li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Refactor TreeProcessor to avoid constant reloading of sitemap if its
-     modification date is in the future and occasional ECM-related exceptions
-     when a sitemap is reloaded.
-   (SW) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=27249";>27249</a>.</li>
-   
-<li>
-<img class="icon" alt="add" src="images/add.jpg">
-     Tour block: added Java shapes sample.
-   (BD) Thanks to Stavros Kounis. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=28834";>28834</a>.</li>
-   
 <li>
 <img class="icon" alt="update" src="images/update.jpg">
      Updated Groovy to 1.0-beta5, qdox to 1.4 and util.concurrent to 1.3.4.
    (AG)</li>
-   
-<li>
-<img class="icon" alt="fix" src="images/fix.jpg">
-     Serializers block: Fixed the namespace handling of the XMLSerializer.
-   (TC)</li>
-   
-<li>
-<img class="icon" alt="add" src="images/add.jpg">
-     Serializers block: Added support for indentation to the XMLSerializer.
-   (TC)</li>
-   
 <li>
 <img class="icon" alt="update" src="images/update.jpg">
      Chaperon block: Improvements for Chaperon JSPWiki to xdocs conversion:
@@ -1235,2221 +1109,2389 @@
      
 </ul>
    (DC) Thanks to Dave Brondsema. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=28809";>28809</a>.</li>
-   
-<li>
-<img class="icon" alt="add" src="images/add.jpg">
-     Added instrumentation support to ContinuationsManager.
-   (VG)</li>
- 
-</ul>
-</div>
- 
-<a name="N1054B"></a><a name="2.1.5.1"></a>
-<h3>Version 2.1.5.1 (July 9 2004)</h3>
-<div style="margin-left: 0 ; border: 2px">
-<ul>
-   
-<li>
-<img class="icon" alt="update" src="images/update.jpg">
-     The store/caching system now uses JCS instead of Jisp.
-   (CZ)</li>
-   
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     The persistent store is now really persistent between two application 
runs. (Fixed
-     a bug in the hash code calculation of the keys).
-   (CZ)</li>
-   
-<li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Updated Apache JCS to 1.0 dev 20040516 and util.concurrent to 1.3.3.
-   (AG)</li>
-   
-<li>
-<img class="icon" alt="add" src="images/add.jpg">
-     Extended CocoonServlet to allow any
-     <a 
href="http://avalon.apache.org/excalibur/api/org/apache/avalon/excalibur/logger/LoggerManager.html";>org.apache.avalon.excalibur.logger.LoggerManager</a>
-     to be used.
-   (JH) Thanks to <a href="mailto:[EMAIL PROTECTED]">Ralph Goers</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=28860";>28860</a>.</li>
-   
-<li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Deprecated getWidget from the Widget interface in cforms.
-     People should consider using getChild(id) or lookupWidget(path) instead.
-     On the level of the flowscript 'Form' API a semantical distinct 
getWidget()
-     (notice: no arguments!) is still available to return the actual wrapped
-     Java form instance.
-   (MPO)</li>
-   
+     Lucene: SearchGenerator incorrectly counts previous-index. Reported by: 
Tomasz Nowak ([EMAIL PROTECTED])
+   (AG) Thanks to <a href="mailto:jh.at.domek.be";>Jorg Heymans</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=23118";>23118</a>.</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     Fixed jetty-4.2.19.jar compiled for +jdk1.4. The new version can run in 
1.3
-   (AG) Thanks to <a href="mailto:[EMAIL PROTECTED]">Juan Jose Pablos</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=28889";>28889</a>.</li>
-   
+     Fix: buildList() in AbstractDatabaseAction generates incorrect parameter 
list.
+   (AG) Thanks to <a href="mailto:wchao.at.yahoo.com";>[EMAIL PROTECTED]</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=32011";>32011</a>.</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     Fixed missing escapes of line feeds, carriage returns and tabs, that 
resulted
-     in invalid Java code.
-   (JH) Thanks to <a href="mailto:[EMAIL PROTECTED]">Michal Durdina</a>. Fixes 
<a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=27871";>27871</a>.</li>
-   
-<li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Updated Joost to 20040330
-   (AG)</li>
-   
+     Fix: Webmail sample broken.
+   (AG) Thanks to <a href="mailto:tek.at.leonid.de";>Leo Leonid</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=32124";>32124</a>.</li>
 <li>
-<img class="icon" alt="add" src="images/add.jpg">
-     RequestListener hook added, that is called before and after a request is 
processed.
-   (JH) Thanks to <a href="mailto:[EMAIL PROTECTED]">Ralph Goers</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=28424";>28424</a>.</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     Fix: Context directory not required to be writable by the CLI.
+   (AG) Thanks to <a href="mailto:rick.at.apache.org";>Rick Tessner</a>. Fixes 
<a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=32214";>32214</a>.</li>
 <li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Enable XConfToolTask to modify multiple attributes. See the bug report
-     for description of use. Also enable suppression of comments.
-   (DC) Thanks to Ralph Goers. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=28704";>28704</a>.</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     Portal: If a coplet has an error, the error-uri has been called twice. 
This is fixed now.
+   (CZ) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=32199";>32199</a>.</li>
 <li>
-<img class="icon" alt="add" src="images/add.jpg">
-     Extended FOM so that cocoon.redirectTo("url", true) will do a global
-     redirect. cocoon.redirectTo("url") will act as before. This enables
-     FOM to redirect when it is called from within cocoon: protocol
-     requests, aggregations, etc.
-   (UV)</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     Portal: Request content length and content type are required in portlet 
ActionRequest
+     for custom upload handling.
+   (RG) Thanks to <a href="mailto:durdina.at.asset.sk";>Michal Durdina</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=32159";>32159</a>.</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     Moving check on number of specified targets within CocoonBean. This was
-     preventing the processURI(uri, outputStream) method from working.
-   (UV)</li>
-   
+     Javaflow: JavaInterpreter initialize method was not thread safe.
+   (RG) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=31854";>31854</a>.</li>
 <li>
-<img class="icon" alt="remove" src="images/remove.jpg">
-     CForms: Remove custom flow level forms validators.
+<img class="icon" alt="fix" src="images/fix.jpg">
+     Scratchpad block: Restored CastorTransformer support for context beans,
+     restored bean lookup logic, fixed sample.
    (VG)</li>
-   
 <li>
-<img class="icon" alt="add" src="images/add.jpg">
-     Added the "tour" block: "Supersonic Tour of Apache Cocoon".
-     Tutorial/example app focused on the Power Trio: Pipelines, Flow, Forms.
-   (BD)</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     The CocoonBean now creates its own private logger hierarchy, thus 
avoiding to
+     pollute the CocoonServlet hierarchy when called in that context (e.g. when
+     generating a static site from a CMS).
+   (SW)</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     XMLResourceBundleFactory was stopping when it encountered the first
-     bundle name that does not have a locale, missing those that might be
-     in one of the other locations.
-   (DC) Thanks to Ralph Goers. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=27878";>27878</a>.</li>
-   
+     Javaflow block: Support inherited methods.
+   (TC) Thanks to <a href="mailto:Nikolaus.at.rath.org";>Nikolaus Rath</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=31297";>31297</a>.</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     Moved storage of all flow-related data (viewData, continuation, request, 
etc) from request
-     attributes to object model entries. This allows a view called by 
sendPage() to also use
-     flowscript (using request attributes caused the two calls to mix up their 
data).
-   (SW)</li>
-   
+     Scratchpad block: BetwixtTransformer: removed deprecation warning with
+     latest betwixt.
+   (AG) Thanks to <a href="mailto:cgaffga.at.triplemind.com";>Christoph 
Gaffga</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=29945";>29945</a>.</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     Hopefully fixed the source resolving in JSP components finally by using
-     standard Cocoon/Avalon Excalibur source resolving. This allows to use all
-     known protocols and Cocoon pseudo protocols as long as the JSP file is
-     inside the servlet's context.
-   (JH)</li>
-   
+     Flowscript: enforce the explicit declaration of variables in the global
+     scope (attached to the session). This avoids the implicit declaration of
+     variables in the global scope when the 'var' keyword is missing, which
+     leads to weird bugs difficult to track down, especially with 
continuations.
+   (SW) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=25951";>25951</a>.</li>
 <li>
-<img class="icon" alt="update" src="images/update.jpg">
-     CForms: Change to generated instance xml &lt;fi:form&gt;.
-     Nested widgets are now grouped in &lt;fi:widgets&gt; and no longer in 
&lt;fi:children&gt;.
-     This aligns with other container-widgets.
-   (MPO)</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     XSP Block: Add space="strip" attribute support for &lt;xsp:page&gt;
+     element. When present, all extra whitespace from XSP source is stripped.
+   (VG) Thanks to <a href="mailto:guillaume.at.anyware-tech.com";>Guillaume 
Deflache</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=27176";>27176</a>.</li>
 <li>
-<img class="icon" alt="update" src="images/update.jpg">
-     LinkRewriter: Added support for rewriting URLs which are embedded into
-     the attribute values (example: style attribute with background image URL).
-     Such URLs can be extracted using RE expressions and re-written, leaving
-     rest of the attribute value intact.
-   (VG)</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     XMLDB Block: Fix NullPointerException in XMLDBTransformer if specified
+     collection does not exist.
+   (VG) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=30849";>30849</a>.</li>
 <li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Updated Velocity to 1.4 and iText to 1.02b
-   (AG)</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     XSP - JXPath logicsheet: Allow use relative contexts in 
&lt;jxpath:for-each&gt;.
+           Add a new tag &lt;jpath:set-lenient lenient="true|false"&gt;.
+   (AG) Thanks to <a href="mailto:g.brand.at.interface-business.de";>Gunnar 
Brand</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=31564";>31564</a>.</li>
 <li>
-<img class="icon" alt="add" src="images/add.jpg">
-     Added standalone build target "validate-sitemaps".
-     Added standalone build target "validate-stylesheets".
-   (DC)</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     Fix bug in SessionPropagatorAction.
+   (CZ) Thanks to <a href="mailto:smangano.at.ureach.com";>Sal Mangano</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=30250";>30250</a>.</li>
 <li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Updated Xindice to 1.1b4, xmldb-api to 20030701, xmldb-common to 20030701
-     and xmldb-xupdate to 20040205
-   (AG)</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     Fix syntax error in build.bat on Windows ME.
+   (CZ) Thanks to <a href="mailto:jefe182.at.earthlink.net";>Jeff Ramsdale</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=22707";>22707</a>.</li>
 <li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Updated Jetty to 4.2.19
-   (AG)</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     Portal block: Apply patch for rendering a link of the selected tab in 
TabContentAspect.
+   (CZ) Thanks to <a href="mailto:christian.mayrhuber.at.gmx.net";>Christian 
Mayrhuber</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=29996";>29996</a>.</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     CForms: &lt;fi:styling type="date"/&gt; is not needed (nor supported)
-     anymore, the required information about the datatype and the pattern is
-     now included in the widget instance XML.
-   (BRD)</li>
-   
+     Portal block: Apply patch for handling GET method when no enctype is set 
in CopletTransformer.
+   (CZ) Thanks to <a href="mailto:christian.mayrhuber.at.gmx.net";>Christian 
Mayrhuber</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=29951";>29951</a>.</li>
 <li>
-<img class="icon" alt="add" src="images/add.jpg">
-     CForms: it is now possible to store arbitrary data with each widget
-     instance by using the new setAttribute and getAttribute methods of the
-     Widget interface.
-   (BRD)</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     Throw a more meaningful exception if charset classes are missing.
+   (TC) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=31545";>31545</a>.</li>
 <li>
-<img class="icon" alt="add" src="images/add.jpg">
-     Groovy script generator support in BSF block
-   (AG)</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     Fixes the SQLTransformer not to close the statement twice.
+   (TC) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=30874";>30874</a>.</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     Renamed validate-set to constraint-set for consistency (the element name 
is also constraint-set).
-   (JH) Thanks to Derek Hohls.</li>
-   
+     Change constructor to be public in order to fix bug 30270.
+   (TC) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=30994";>30994</a>.</li>
 <li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Updated bsf to 2.3.0
-   (AG)</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     HTML serialization has no space between publicId and systemId.
+     Updated xalan to 2.6.1-dev-20041008T0304.
+   (AG) Thanks to <a href="mailto:crossley.at.apache.org";>David Crossley</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=28680";>28680</a>.</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     "Fixed" bug 15841 by raising an exception when something is tried to add
-     to elements before attributes.
-   (JH) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=15841";>15841</a>.</li>
-   
+     Flow preserves global variables on sitemap reload.
+   (VG)</li>
 <li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Changed blocks selection handling to allow more intuitive
-     include.block.blockname syntax in (local.)blocks.properties. Old syntax
-     exclude.block.blockname is still supported.
-   (JH)</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     XSP logicsheet jpath.xsl: incorrect call to JXPathContext.compile.
+   (AG) Thanks to <a href="mailto:rberens.at.osirion.nl";>Rob Berens</a>. Fixes 
<a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=31493";>31493</a>.</li>
 <li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Enabled use of nested sitemap variables, e.g. {request-param:{1}}.
-   (UV)</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     Mail block: Support multiple SMTP servers, not only default one.
+   (VG) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=28485";>28485</a>.</li>
 <li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Updated antlr to 2.7.3
-   (AG)</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     Mail block: Add support for authenticated SMTP server connections.
+   (VG) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=24760";>24760</a>.</li>
 <li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Deprecated Tokenizer and the methods count(), matchStrings(),
-     replaceTokens() and both split() in StringUtils. The functionality of all
-     this was replaced in favor of Apache commons-lang lib. They will be 
removed
-     in Cocoon 2.2
-   (AG)</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     Cron block: JobScheduler's fireJob method now supports jobs calling Cocoon
+     pipelines.
+   (VG)</li>
 <li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Updated batik to 1.5.1, db-ojb to 1.0RC6
-   (AG)</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     Allow recursive Flow invocations with processPipelineTo.
+   (VG)</li>
 <li>
-<img class="icon" alt="remove" src="images/remove.jpg">
-     Removed xmlform and jxforms blocks as confirmed by a users poll.
-   (TC)</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     Forms block: rename <span class="codefrag">fd:on-activate</span> to <span 
class="codefrag">fd:on-action</span> on
+     <span class="codefrag">fd:row-action</span> and <span 
class="codefrag">fd:repeater-action</span> for consistency
+     with <span class="codefrag">fd:action</span> and <span 
class="codefrag">fd:submit</span>.
+   (SW)</li>
 <li>
-<img class="icon" alt="remove" src="images/remove.jpg">
-     Removed precept block. Was dead code.
-   (TC)</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     The daylight time cause error when timezone is CST. Updated icu4j to 3.0.
+   (AG) Thanks to <a href="mailto:johnson.at.soho.club.tw";>Johnson Hsu</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=30372";>30372</a>.</li>
 <li>
-<img class="icon" alt="update" src="images/update.jpg">
-     Updated jdtcore to 2.1.3, update castor-xml to 0.9.5.3
-   (AG)</li>
-   
+<img class="icon" alt="fix" src="images/fix.jpg">
+     Upgrading DELI block from version 0.9.8 to x020904.
+   (AG) Thanks to <a href="mailto:mark-h.butler.at.hp.com";>Mark H. Butler</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=31407";>31407</a>.</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     DefaultIncludeCacheManager did not release xml-serializer under some 
circumstances.
-   (CZ) Thanks to <a href="mailto:[EMAIL PROTECTED]">Corin Moss</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=27764";>27764</a>.</li>
-   
+     AbstractSAXTransformer namespaceURI and defaultNamespaceURI must never
+     be null. When extending AbstractSAXTransformer make sure to set
+     defaultNamespaceURI in the constructor.
+   (VG)</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     DOMFactory can now create a document element.
-   (CZ) Thanks to <a href="mailto:[EMAIL PROTECTED]">Peter Brant</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=27681";>27681</a>.</li>
-   
+     JXPathMetaModule incorrectly checks for null parameter (can't happen)
+     instead of empty string.
+   (AG) Thanks to <a href="mailto:Ralph_Goers.at.dslextreme.com";>Ralph 
Goers</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=31134";>31134</a>.</li>
 <li>
-<img class="icon" alt="add" src="images/add.jpg">
-     Databases: The xml-encoding for the SQLTransformer is now configurable.
+<img class="icon" alt="fix" src="images/fix.jpg">
+     Cron block: Fixed memory leak, QuartzJobExecutor was not releasing 
pipelines.
+   (VG)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+     Cron block: Fix TestCronJob pipeline call functionality.
+   (VG)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+     GetInstance don't work with upgrade from db-ojb-1.0rc6.
+   (AG) Thanks to <a href="mailto:johnson.at.soho.club.tw";>Johnson Hsu</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=30065";>30065</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+     A redirect is now possible, if it's called from flow. This also fixes bug 
#26571.
+   (CZ) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=26854";>26854</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+     Fix potential memory leaks in CForms/Woody Template Transformer and 
JXTemplateGenerator.
    (CZ)</li>
-   
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     Build System: New property "loglevel" that can be used in the patch files.
-   (CZ) Thanks to <a href="mailto:[EMAIL PROTECTED]">Andreas Hartmann</a>. 
Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=27217";>27217</a>.</li>
-   
+     XMLDB Block: Add ability to delete collections with XMLDBTransformer.
+   (VG) Thanks to <a href="mailto:rui-l-goncalves.at.ptinovacao.pt";>Rui 
Alberto L. Gon&ccedil;alves</a>. Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=29765";>29765</a>.</li>
 <li>
 <img class="icon" alt="fix" src="images/fix.jpg">
-     Portal: Fix problems with minimizing/maximizing of portlets.
-   (CZ) Thanks to <a href="mailto:[EMAIL PROTECTED]">Michal Durdina</a>. Fixes 
<a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=27518";>27518</a>.</li>
-   
+     Make implementation of Cocoon protocol compliant with the Source 
interface.
+   (CZ) Fixes <a 
href="http://issues.apache.org/bugzilla/show_bug.cgi?id=27260";>27260</a>.</li>
 <li>

[... 4791 lines stripped ...]

Reply via email to