You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by on...@apache.org on 2016/10/21 14:15:46 UTC

svn commit: r1766030 [2/5] - in /poi/site: publish/ publish/diagram/ publish/document/ publish/hmef/ publish/hpbf/ publish/hpsf/ publish/hsmf/ publish/oxml4j/ publish/poifs/ publish/resolutions/ publish/skin/ publish/slideshow/ publish/spreadsheet/ src...

Modified: poi/site/publish/changes.html
URL: http://svn.apache.org/viewvc/poi/site/publish/changes.html?rev=1766030&r1=1766029&r2=1766030&view=diff
==============================================================================
--- poi/site/publish/changes.html (original)
+++ poi/site/publish/changes.html Fri Oct 21 14:15:45 2016
@@ -262,13 +262,15 @@ if (VERSION > 3) {
     
 <a name="3.16-beta1"></a>
 <div class="h3">
-<h3>Version 3.16-beta1 (2016-11-??)</h3>
+<h3>Version 3.16-beta1 (2016-11-??)<a title="Permanent link" class="headerlink" href="#3.16-beta1">#</a>
+</h3>
 </div>
       
       
 <a name="Changes"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -276,6 +278,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60288">60288</a></td><td>OOXML</td><td>reduce speed to lookup document relationships</td>
@@ -349,18 +352,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59853">59853</a></td><td>XSSF</td><td>Support Table (structured reference) sources in PivotTables</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.15"></a>
 <div class="h3">
-<h3>Version 3.15 (2016-09-19)</h3>
+<h3>Version 3.15 (2016-09-19)<a title="Permanent link" class="headerlink" href="#3.15">#</a>
+</h3>
 </div>
       
 <a name="Summary"></a>
 <div class="h4">
-<h4>Summary</h4>
+<h4>Summary<a title="Permanent link" class="headerlink" href="#Summary">#</a>
+</h4>
 </div>
 <ul>
         
@@ -380,9 +386,10 @@ if (VERSION > 3) {
       
 </ul>
       
-<a name="Changes-N10152"></a>
+<a name="Changes-N10153"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N10153">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -390,6 +397,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60140">60140</a></td><td>OOXML</td><td>Fixed memory leak in FileBackedDataSource</td>
@@ -575,18 +583,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59922">59922</a></td><td>XSSF</td><td>Rename XSSFPaswordHelper to XSSFPasswordHelper</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.15-beta2"></a>
 <div class="h3">
-<h3>Version 3.15-beta2 (2016-07-02)</h3>
+<h3>Version 3.15-beta2 (2016-07-02)<a title="Permanent link" class="headerlink" href="#3.15-beta2">#</a>
+</h3>
 </div>
       
-<a name="Changes-N10413"></a>
+<a name="Changes-N10415"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N10415">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -594,6 +605,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59748">59748</a></td><td></td><td>Replace Hashtable with HashMap</td>
@@ -767,18 +779,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59264">59264</a></td><td>SS Common</td><td>unify setting cell border line style with BorderStyle</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.15-beta1"></a>
 <div class="h3">
-<h3>Version 3.15-beta1 (2016-04-15)</h3>
+<h3>Version 3.15-beta1 (2016-04-15)<a title="Permanent link" class="headerlink" href="#3.15-beta1">#</a>
+</h3>
 </div>
       
-<a name="Changes-N1069A"></a>
+<a name="Changes-N1069D"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N1069D">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -786,6 +801,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58909">58909</a></td><td></td><td>Add a cloneSheet() which directly sets the sheetname to allow to avoid a costly renaming of sheets</td>
@@ -871,18 +887,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td></td><td></td><td>More helpful exceptions when OPCPackage is given OLE2 or ODF or raw XML files</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.14"></a>
 <div class="h3">
-<h3>Version 3.14 (2016-03-07)</h3>
+<h3>Version 3.14 (2016-03-07)<a title="Permanent link" class="headerlink" href="#3.14">#</a>
+</h3>
 </div>
       
-<a name="Changes-N107D2"></a>
+<a name="Changes-N107D6"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N107D6">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -890,6 +909,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57914">57914</a></td><td></td><td>Provide a better error message for OOXML strict format which we do not support yet</td>
@@ -1047,18 +1067,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58718">58718</a></td><td></td><td>Master styles not initialized when running multithreaded</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.14-beta1"></a>
 <div class="h3">
-<h3>Version 3.14-beta1 (2015-12-24)</h3>
+<h3>Version 3.14-beta1 (2015-12-24)<a title="Permanent link" class="headerlink" href="#3.14-beta1">#</a>
+</h3>
 </div>
       
-<a name="Changes-N10A07"></a>
+<a name="Changes-N10A0C"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N10A0C">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -1066,6 +1089,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58084">58084</a></td><td></td><td>Corrupted .xlsx file created when styles with borders are cloned from other workbooks</td>
@@ -1299,18 +1323,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58579">58579</a></td><td>XSSF</td><td>Add CTTableStyleInfo to poi-ooxml-schemas JAR</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.13"></a>
 <div class="h3">
-<h3>Version 3.13 (2015-09-25)</h3>
+<h3>Version 3.13 (2015-09-25)<a title="Permanent link" class="headerlink" href="#3.13">#</a>
+</h3>
 </div>
       
-<a name="Changes-N10D3D"></a>
+<a name="Changes-N10D43"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N10D43">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -1318,6 +1345,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58350">58350</a></td><td></td><td>Make XSSF and HSSF consistent on Sheet.getMergedRegions: return empty list if there are none</td>
@@ -1483,18 +1511,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58130">58130</a></td><td></td><td>Conditional Formatting support for DataBars, Icon Sets / Multi-States, and Color Scales</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.13-beta1"></a>
 <div class="h3">
-<h3>Version 3.13-beta1 (2015-07-23)</h3>
+<h3>Version 3.13-beta1 (2015-07-23)<a title="Permanent link" class="headerlink" href="#3.13-beta1">#</a>
+</h3>
 </div>
       
-<a name="Changes-N10F8B"></a>
+<a name="Changes-N10F92"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N10F92">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -1502,6 +1533,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56791">56791</a></td><td></td><td>The default POIFS implementation has been switched to NPOIFS. If you request a POIFSFileSystem, you will now get a NPOIFSFileSystem-based one. OPOIFSFileSystem remains for those who still want the old implementation</td>
@@ -1591,18 +1623,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=55410">55410</a></td><td></td><td>Use specific ID value which prevents Excel from turning comments into giant curved arrows</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.12"></a>
 <div class="h3">
-<h3>Version 3.12 (2015-05-11)</h3>
+<h3>Version 3.12 (2015-05-11)<a title="Permanent link" class="headerlink" href="#3.12">#</a>
+</h3>
 </div>
       
-<a name="Changes-N110D8"></a>
+<a name="Changes-N110E0"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N110E0">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -1610,6 +1645,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>Initial XWPFStyles support for working with default document paragraph and run styles</td>
@@ -1719,18 +1755,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57622">57622</a></td><td></td><td>Change from XMLEventFactory.newFactory to XMLEventFactory.newInstance, for IBM JDK Compatibility</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.12-beta1"></a>
 <div class="h3">
-<h3>Version 3.12-beta1 (2015-02-28)</h3>
+<h3>Version 3.12-beta1 (2015-02-28)<a title="Permanent link" class="headerlink" href="#3.12-beta1">#</a>
+</h3>
 </div>
       
-<a name="Changes-N1125F"></a>
+<a name="Changes-N11268"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N11268">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -1738,6 +1777,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57459">57459</a></td><td></td><td>Add method in SXSSFSheet to directly set row OutLineLevel</td>
@@ -1875,18 +1915,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57312">57312</a></td><td>XWPF</td><td>Add check for null value of underline w:val</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.11"></a>
 <div class="h3">
-<h3>Version 3.11 (2014-12-21)</h3>
+<h3>Version 3.11 (2014-12-21)<a title="Permanent link" class="headerlink" href="#3.11">#</a>
+</h3>
 </div>
       
-<a name="Changes-N11442"></a>
+<a name="Changes-N1144C"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N1144C">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -1894,6 +1937,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57479">57479</a></td><td></td><td>Typo in HSSFWorkbook javadocs and quick-guide.</td>
@@ -1951,18 +1995,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://github.com/apache/poi/pull/13">github-13</a></td><td></td><td>Add Cell.removeHyperlink() for HSSF and XSSF</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.11-beta3"></a>
 <div class="h3">
-<h3>Version 3.11-beta3 (2014-11-11)</h3>
+<h3>Version 3.11-beta3 (2014-11-11)<a title="Permanent link" class="headerlink" href="#3.11-beta3">#</a>
+</h3>
 </div>
       
-<a name="Changes-N11510"></a>
+<a name="Changes-N1151B"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N1151B">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -1970,6 +2017,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57003">57003</a></td><td></td><td>Implement FIXED function</td>
@@ -2091,18 +2139,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56854">56854</a></td><td></td><td>XMLBeans performance when using getXXXList() and other proxy methods</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.11-beta2"></a>
 <div class="h3">
-<h3>Version 3.11-beta2 (2014-08-22)</h3>
+<h3>Version 3.11-beta2 (2014-08-22)<a title="Permanent link" class="headerlink" href="#3.11-beta2">#</a>
+</h3>
 </div>
       
-<a name="Changes-N116C5"></a>
+<a name="Changes-N116D1"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N116D1">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -2110,6 +2161,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56812">56812</a></td><td></td><td>For XSLF Pictures, provide a way to get the URI of externally linked pictures</td>
@@ -2131,18 +2183,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56814">56814</a></td><td></td><td>Switch from dom4j to JAXP</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.10.1"></a>
 <div class="h3">
-<h3>Version 3.10.1 (2014-08-18)</h3>
+<h3>Version 3.10.1 (2014-08-18)<a title="Permanent link" class="headerlink" href="#3.10.1">#</a>
+</h3>
 </div>
       
-<a name="Changes-N11721"></a>
+<a name="Changes-N1172E"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N1172E">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -2150,6 +2205,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=54764">54764</a></td><td></td><td>On supported XML parser versions (Xerces or JVM built-in, XMLBeans 2.6), enforce sensible limits on entity expansion in OOXML files, and ensure that subsequent normal files still pass fine (CVE-2014-3574)</td>
@@ -2159,18 +2215,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56164">56164</a></td><td></td><td>Tidy up the OPC SAX setup code with a new common Helper, preventing external entity expansion (CVE-2014-3529)</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.11-beta1"></a>
 <div class="h3">
-<h3>Version 3.11-beta1 (2014-08-04)</h3>
+<h3>Version 3.11-beta1 (2014-08-04)<a title="Permanent link" class="headerlink" href="#3.11-beta1">#</a>
+</h3>
 </div>
       
-<a name="Changes-N11756"></a>
+<a name="Changes-N11764"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N11764">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -2178,6 +2237,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56164">56164</a></td><td></td><td>Tidy up the OPC SAX setup code with a new common Helper, preventing external entity expansion (CVE-2014-3529)</td>
@@ -2447,18 +2507,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=51891">51891</a></td><td></td><td>Fix StringIndexOutOfBoundsException : Ole10Native.&lt;init&gt; (parsing word file)</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.10-FINAL"></a>
 <div class="h3">
-<h3>Version 3.10-FINAL (2014-02-08)</h3>
+<h3>Version 3.10-FINAL (2014-02-08)<a title="Permanent link" class="headerlink" href="#3.10-FINAL">#</a>
+</h3>
 </div>
       
-<a name="Changes-N11B0A"></a>
+<a name="Changes-N11B19"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N11B19">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -2466,6 +2529,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=51585">51585</a></td><td></td><td>WorkbookFactory.create() hangs when creating a workbook</td>
@@ -2619,18 +2683,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=55544">55544</a></td><td></td><td>Support for SHA-512 hashes on OOXML protected documents, as used by Office 2013</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.10-beta2"></a>
 <div class="h3">
-<h3>Version 3.10-beta2 (2013-09-19)</h3>
+<h3>Version 3.10-beta2 (2013-09-19)<a title="Permanent link" class="headerlink" href="#3.10-beta2">#</a>
+</h3>
 </div>
       
-<a name="Changes-N11D34"></a>
+<a name="Changes-N11D44"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N11D44">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -2638,6 +2705,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=53798">53798</a></td><td></td><td>Add fix for XmlValueDisconnectException during shifting rows</td>
@@ -2707,18 +2775,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>Upgrade version of JUnit to 4.11 to avoid problems when executing unit tests using Apache Ant &gt;= 1.7</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.10-beta1"></a>
 <div class="h3">
-<h3>Version 3.10-beta1 (2013-06-28)</h3>
+<h3>Version 3.10-beta1 (2013-06-28)<a title="Permanent link" class="headerlink" href="#3.10-beta1">#</a>
+</h3>
 </div>
       
-<a name="Changes-N11E32"></a>
+<a name="Changes-N11E43"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N11E43">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -2726,6 +2797,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=54925">54925</a></td><td></td><td>Avoid issues if the length of a StyleTextPropAtom prop is longer than the parent text</td>
@@ -2875,18 +2947,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=54210">54210</a></td><td></td><td>Fixed rendering text in flipped shapes in PPT2PNG and PPTX2PNG</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.9"></a>
 <div class="h3">
-<h3>Version 3.9 (2012-12-03)</h3>
+<h3>Version 3.9 (2012-12-03)<a title="Permanent link" class="headerlink" href="#3.9">#</a>
+</h3>
 </div>
       
-<a name="Changes-N1204E"></a>
+<a name="Changes-N12060"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N12060">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -2894,6 +2969,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=54188">54188</a></td><td></td><td>Avoid NPE in PPT2PNG</td>
@@ -3227,18 +3303,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=49529">49529</a></td><td></td><td>avoid exception when cloning sheets with no drawing records and initialized drawing patriarch</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.8-FINAL"></a>
 <div class="h3">
-<h3>Version 3.8-FINAL (2012-03-26)</h3>
+<h3>Version 3.8-FINAL (2012-03-26)<a title="Permanent link" class="headerlink" href="#3.8-FINAL">#</a>
+</h3>
 </div>
       
-<a name="Changes-N124E8"></a>
+<a name="Changes-N124FB"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N124FB">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -3246,6 +3325,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=52928">52928</a></td><td></td><td>DateFormatConverter: an utility to convert instances of java.text.DateFormat to Excel format patterns</td>
@@ -3491,18 +3571,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=52314">52314</a></td><td></td><td>enhanced SheetUtil.getColumnWidth</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.8-beta5"></a>
 <div class="h3">
-<h3>Version 3.8-beta5 (2011-12-17)</h3>
+<h3>Version 3.8-beta5 (2011-12-17)<a title="Permanent link" class="headerlink" href="#3.8-beta5">#</a>
+</h3>
 </div>
       
-<a name="Changes-N12848"></a>
+<a name="Changes-N1285C"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N1285C">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -3510,6 +3593,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=52204">52204</a></td><td></td><td>Deprecated XSSFWorkbook(String path) constructor because it does not close underlying .zip file</td>
@@ -3703,18 +3787,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td>HSLF</td><td>support for uncompressed OLE embeddings</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.8-beta4"></a>
 <div class="h3">
-<h3>Version 3.8-beta4 (2011-08-26)</h3>
+<h3>Version 3.8-beta4 (2011-08-26)<a title="Permanent link" class="headerlink" href="#3.8-beta4">#</a>
+</h3>
 </div>
       
-<a name="Changes-N12AE1"></a>
+<a name="Changes-N12AF6"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N12AF6">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -3722,6 +3809,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=51678">51678</a></td><td></td><td>Extracting text from Bug51524.zip is slow</td>
@@ -4043,18 +4131,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=51292">51292</a></td><td></td><td>Additional HWPF Table Cell Descriptor values</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.8-beta3"></a>
 <div class="h3">
-<h3>Version 3.8-beta3 (2011-06-06)</h3>
+<h3>Version 3.8-beta3 (2011-06-06)<a title="Permanent link" class="headerlink" href="#3.8-beta3">#</a>
+</h3>
 </div>
       
-<a name="Changes-N12F18"></a>
+<a name="Changes-N12F2E"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N12F2E">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -4062,6 +4153,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=51098">51098</a></td><td></td><td>Correctly calculate image width/height, if image fits into one cell</td>
@@ -4203,18 +4295,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>Allow HSMF access to the HTML body contents in MAPIMessage</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.8-beta2"></a>
 <div class="h3">
-<h3>Version 3.8-beta2 (2011-04-08)</h3>
+<h3>Version 3.8-beta2 (2011-04-08)<a title="Permanent link" class="headerlink" href="#3.8-beta2">#</a>
+</h3>
 </div>
       
-<a name="Changes-N130F7"></a>
+<a name="Changes-N1310E"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N1310E">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -4222,6 +4317,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>Implement the load method on MemoryPackagePart</td>
@@ -4311,18 +4407,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=47100">47100</a></td><td></td><td>Change related formulas and named ranges when XSSFWorkbook.setSheetName is called</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.8-beta1"></a>
 <div class="h3">
-<h3>Version 3.8-beta1 (2011-03-07)</h3>
+<h3>Version 3.8-beta1 (2011-03-07)<a title="Permanent link" class="headerlink" href="#3.8-beta1">#</a>
+</h3>
 </div>
       
-<a name="Changes-N13235"></a>
+<a name="Changes-N1324D"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N1324D">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -4330,6 +4429,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=50610">50610</a></td><td></td><td>Ant tasks for running POI against a workbook</td>
@@ -4487,18 +4587,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=50119">50119</a></td><td></td><td>avoid NPE when XSSFReader comes across chart sheets</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.7"></a>
 <div class="h3">
-<h3>Version 3.7 (2010-10-29)</h3>
+<h3>Version 3.7 (2010-10-29)<a title="Permanent link" class="headerlink" href="#3.7">#</a>
+</h3>
 </div>
       
-<a name="Changes-N13464"></a>
+<a name="Changes-N1347D"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N1347D">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -4506,6 +4609,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=50075">50075</a></td><td></td><td>avoid NPE in ListLevel.getNumberText() when numberText is null </td>
@@ -4543,18 +4647,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>Generate SHA1 hashes of distribution files, alongside existing MD5 ones</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.7-beta3"></a>
 <div class="h3">
-<h3>Version 3.7-beta3 (2010-09-24)</h3>
+<h3>Version 3.7-beta3 (2010-09-24)<a title="Permanent link" class="headerlink" href="#3.7-beta3">#</a>
+</h3>
 </div>
       
-<a name="Changes-N134F8"></a>
+<a name="Changes-N13512"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N13512">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -4562,6 +4669,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=48325">48325</a></td><td></td><td>If a HSSF header or footer lacks left/right/centre information, assume it is a centre one</td>
@@ -4719,18 +4827,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>initial support for Excel autofilter</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.7-beta2"></a>
 <div class="h3">
-<h3>Version 3.7-beta2 (2010-08-09)</h3>
+<h3>Version 3.7-beta2 (2010-08-09)<a title="Permanent link" class="headerlink" href="#3.7-beta2">#</a>
+</h3>
 </div>
       
-<a name="Changes-N13715"></a>
+<a name="Changes-N13730"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N13730">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -4738,6 +4849,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=47990">47990</a></td><td></td><td>Support for .msg attachments within a MAPIMessage .msg</td>
@@ -4843,18 +4955,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td></td><td></td><td>xslfslideshow shouldn't break on .thmx (theme) files. support for them is still very limited though</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.7-beta1"></a>
 <div class="h3">
-<h3>Version 3.7-beta1 (2010-06-20)</h3>
+<h3>Version 3.7-beta1 (2010-06-20)<a title="Permanent link" class="headerlink" href="#3.7-beta1">#</a>
+</h3>
 </div>
       
-<a name="Changes-N13889"></a>
+<a name="Changes-N138A5"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N138A5">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -4862,6 +4977,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=49432">49432</a></td><td></td><td>lazy caching of xssfcomment ctcomment objects by reference, to make repeated comment searching faster</td>
@@ -5199,17 +5315,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td></td><td></td><td>switch to compiling the ooxml schemas for java 1.5</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="3.6"></a>
 <div class="h3">
-<h3>Version 3.6 (2009-12-14)</h3>
+<h3>Version 3.6 (2009-12-14)<a title="Permanent link" class="headerlink" href="#3.6">#</a>
+</h3>
 </div>
       
-<a name="Changes-N13CFB"></a>
+<a name="Changes-N13D18"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N13D18">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -5217,6 +5336,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=48332">48332</a></td><td></td><td>fixed xssfsheet autosizecolumn() to tolerate empty richtextstring</td>
@@ -5356,17 +5476,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=47889">47889</a></td><td></td><td>fixed xssfcell.getstringcellvalue() to properly handle cached formula results</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="3.5-final"></a>
 <div class="h3">
-<h3>Version 3.5-final (2009-09-28)</h3>
+<h3>Version 3.5-final (2009-09-28)<a title="Permanent link" class="headerlink" href="#3.5-final">#</a>
+</h3>
 </div>
       
-<a name="Changes-N13EE7"></a>
+<a name="Changes-N13F05"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N13F05">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -5374,6 +5497,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=47747">47747</a></td><td></td><td>fixed logic for locating shared formula records</td>
@@ -5591,17 +5715,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=47372">47372</a></td><td></td><td>Fixed locale-sensitive unit tests to pass when running on non-US locale</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="3.5-beta6"></a>
 <div class="h3">
-<h3>Version 3.5-beta6 (2009-06-22)</h3>
+<h3>Version 3.5-beta6 (2009-06-22)<a title="Permanent link" class="headerlink" href="#3.5-beta6">#</a>
+</h3>
 </div>
       
-<a name="Changes-N141E4"></a>
+<a name="Changes-N14203"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N14203">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -5609,6 +5736,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=47363">47363</a></td><td></td><td>Fixed HSSFSheet to allow addition of data validations after sheet protection</td>
@@ -5834,17 +5962,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=46627">46627</a></td><td></td><td>Fixed offset of added images if Pictures stream contains pictures with zero length</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="3.5-beta5"></a>
 <div class="h3">
-<h3>Version 3.5-beta5 (2009-02-19)</h3>
+<h3>Version 3.5-beta5 (2009-02-19)<a title="Permanent link" class="headerlink" href="#3.5-beta5">#</a>
+</h3>
 </div>
       
-<a name="Changes-N14504"></a>
+<a name="Changes-N14524"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N14524">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -5852,6 +5983,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=46536">46536</a></td><td></td><td>When shifting rows, update formulas on that sheet to point to the new location of those rows</td>
@@ -6013,17 +6145,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=46280">46280</a></td><td></td><td>Fixed RowRecordsAggregate etc to properly skip PivotTable records</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="3.5-beta4"></a>
 <div class="h3">
-<h3>Version 3.5-beta4 (2008-11-29)</h3>
+<h3>Version 3.5-beta4 (2008-11-29)<a title="Permanent link" class="headerlink" href="#3.5-beta4">#</a>
+</h3>
 </div>
       
-<a name="Changes-N1473B"></a>
+<a name="Changes-N1475C"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N1475C">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -6031,6 +6166,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=46213">46213</a></td><td></td><td>Fixed FormulaRecordAggregate to gracefully ignore extra StringRecords</td>
@@ -6116,17 +6252,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=46053">46053</a></td><td></td><td>fixed evaluation cache dependency analysis when changing blank cells</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="3.5-beta3"></a>
 <div class="h3">
-<h3>Version 3.5-beta3 (2008-09-26)</h3>
+<h3>Version 3.5-beta3 (2008-09-26)<a title="Permanent link" class="headerlink" href="#3.5-beta3">#</a>
+</h3>
 </div>
       
-<a name="Changes-N14871"></a>
+<a name="Changes-N14893"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N14893">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -6134,6 +6273,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=45518">45518</a></td><td></td><td>Fix up ColumnHelper to output valid col tags, by making 1 based and 0 based bits clearer, and using the right ones</td>
@@ -6147,17 +6287,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>Initial ExtractorFactory support for building TextExtractors for embeded documents</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="3.5-beta2"></a>
 <div class="h3">
-<h3>Version 3.5-beta2 (2008-08-20)</h3>
+<h3>Version 3.5-beta2 (2008-08-20)<a title="Permanent link" class="headerlink" href="#3.5-beta2">#</a>
+</h3>
 </div>
       
-<a name="Changes-N148B1"></a>
+<a name="Changes-N148D4"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N148D4">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -6165,6 +6308,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>Support stripping XSSF header and footer fields (eg page number) out of header and footer text if required</td>
@@ -6214,17 +6358,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=45430">45430</a></td><td></td><td>Correct named range sheet reporting when no local sheet id is given in the xml</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="3.5-beta1"></a>
 <div class="h3">
-<h3>Version 3.5-beta1 (2008-07-18)</h3>
+<h3>Version 3.5-beta1 (2008-07-18)<a title="Permanent link" class="headerlink" href="#3.5-beta1">#</a>
+</h3>
 </div>
       
-<a name="Changes-N14963"></a>
+<a name="Changes-N14987"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N14987">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -6232,6 +6379,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=45018">45018</a></td><td></td><td>Support for fetching embeded documents from within an OOXML file</td>
@@ -6261,17 +6409,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>Created a common interface for handling Excel files, irrespective of if they are .xls or .xlsx</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="3.2-FINAL"></a>
 <div class="h3">
-<h3>Version 3.2-FINAL (2008-10-19)</h3>
+<h3>Version 3.2-FINAL (2008-10-19)<a title="Permanent link" class="headerlink" href="#3.2-FINAL">#</a>
+</h3>
 </div>
       
-<a name="Changes-N149CC"></a>
+<a name="Changes-N149F1"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N149F1">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -6279,6 +6430,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=45866">45866</a></td><td></td><td>allowed for change of unicode compression across Continue records</td>
@@ -6668,17 +6820,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>Support for parsing formulas during EventUserModel processing, via the new EventWorkbookBuilder</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="3.1-final"></a>
 <div class="h3">
-<h3>Version 3.1-final (2008-06-29)</h3>
+<h3>Version 3.1-final (2008-06-29)<a title="Permanent link" class="headerlink" href="#3.1-final">#</a>
+</h3>
 </div>
       
-<a name="Changes-N14EDC"></a>
+<a name="Changes-N14F02"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N14F02">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -6686,6 +6841,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=30978">30978</a></td><td></td><td>Fixed re-serialization of tRefErr3d and tAreaErr3d</td>
@@ -6791,17 +6947,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=44898">44898</a></td><td></td><td>Correctly handle short last blocks in POIFS</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="3.1-beta2"></a>
 <div class="h3">
-<h3>Version 3.1-beta2 (2008-05-26)</h3>
+<h3>Version 3.1-beta2 (2008-05-26)<a title="Permanent link" class="headerlink" href="#3.1-beta2">#</a>
+</h3>
 </div>
       
-<a name="Changes-N15055"></a>
+<a name="Changes-N1507C"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N1507C">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -6809,6 +6968,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=44306">44306</a></td><td></td><td>fixed reading/writing of AttrPtg(type=choose) and method toFormulaString() for CHOOSE formulas</td>
@@ -6882,17 +7042,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=44893">44893</a></td><td></td><td>Take into account indentation in HSSFSheet.autoSizeColumn</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="3.1-beta1"></a>
 <div class="h3">
-<h3>Version 3.1-beta1 (2008-04-28)</h3>
+<h3>Version 3.1-beta1 (2008-04-28)<a title="Permanent link" class="headerlink" href="#3.1-beta1">#</a>
+</h3>
 </div>
       
-<a name="Changes-N15167"></a>
+<a name="Changes-N1518F"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N1518F">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -6900,6 +7063,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=44857">44857</a></td><td></td><td>Avoid OOM on unknown escher records when EscherMetafileBlip is incorrect</td>
@@ -7198,17 +7362,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>Support for a completed Record based "pull" stream, via org.apache.poi.hssf.eventusermodel.HSSFRecordStream, to complement the existing "push" Event User Model listener stuff</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="3.0.2-FINAL"></a>
 <div class="h3">
-<h3>Version 3.0.2-FINAL (2008-02-04)</h3>
+<h3>Version 3.0.2-FINAL (2008-02-04)<a title="Permanent link" class="headerlink" href="#3.0.2-FINAL">#</a>
+</h3>
 </div>
       
-<a name="Changes-N15558"></a>
+<a name="Changes-N15581"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N15581">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -7216,6 +7383,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=44297">44297</a></td><td></td><td>IntPtg must operate with unsigned short. Reading signed short results in incorrect formula calculation</td>
@@ -7305,17 +7473,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=44070">44070</a></td><td></td><td>Fix for shifting comments when shifting rows</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="3.0.2-BETA2"></a>
 <div class="h3">
-<h3>Version 3.0.2-BETA2 (2008-01-12)</h3>
+<h3>Version 3.0.2-BETA2 (2008-01-12)<a title="Permanent link" class="headerlink" href="#3.0.2-BETA2">#</a>
+</h3>
 </div>
       
-<a name="Changes-N1569F"></a>
+<a name="Changes-N156C9"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N156C9">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -7323,6 +7494,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>Support for tables in HSLF</td>
@@ -7356,17 +7528,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=27511">27511</a></td><td></td><td>Support for data validation, via DVRecord and DVALRecord</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="3.0.2-BETA1"></a>
 <div class="h3">
-<h3>Version 3.0.2-BETA1 (2007-12-04)</h3>
+<h3>Version 3.0.2-BETA1 (2007-12-04)<a title="Permanent link" class="headerlink" href="#3.0.2-BETA1">#</a>
+</h3>
 </div>
       
-<a name="Changes-N15722"></a>
+<a name="Changes-N1574D"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N1574D">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -7374,6 +7549,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=43877">43877</a></td><td></td><td>Fix for handling mixed OBJ and CONTINUE records</td>
@@ -7507,18 +7683,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td></td><td></td><td>Tidy up the javadocs</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.0.1-FINAL"></a>
 <div class="h3">
-<h3>Version 3.0.1-FINAL (2007-07-05)</h3>
+<h3>Version 3.0.1-FINAL (2007-07-05)<a title="Permanent link" class="headerlink" href="#3.0.1-FINAL">#</a>
+</h3>
 </div>
       
-<a name="Changes-N158E8"></a>
+<a name="Changes-N15914"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N15914">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -7526,6 +7705,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td></td><td></td><td>Administrative updates to the Maven POMs, and the release artifact build process</td>
@@ -7571,18 +7751,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>Initial, read-only support for Visio documents, as HDGF</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.0-FINAL"></a>
 <div class="h3">
-<h3>Version 3.0-FINAL (2007-05-18)</h3>
+<h3>Version 3.0-FINAL (2007-05-18)<a title="Permanent link" class="headerlink" href="#3.0-FINAL">#</a>
+</h3>
 </div>
       
-<a name="Changes-N1598C"></a>
+<a name="Changes-N159B9"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N159B9">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -7590,6 +7773,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=39977">39977</a></td><td></td><td>Fix POM for Maven users</td>
@@ -7611,18 +7795,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>Initial support for HWPF image extraction</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.0-alpha3"></a>
 <div class="h3">
-<h3>Version 3.0-alpha3 (2006-12-12)</h3>
+<h3>Version 3.0-alpha3 (2006-12-12)<a title="Permanent link" class="headerlink" href="#3.0-alpha3">#</a>
+</h3>
 </div>
       
-<a name="Changes-N159E2"></a>
+<a name="Changes-N15A10"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N15A10">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -7630,23 +7817,27 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>Additional HSLF support for PowerPoint</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.0-alpha2"></a>
 <div class="h3">
-<h3>Version 3.0-alpha2 (2006-06-16)</h3>
+<h3>Version 3.0-alpha2 (2006-06-16)<a title="Permanent link" class="headerlink" href="#3.0-alpha2">#</a>
+</h3>
 </div>
       
-<a name="Changes-N15A06"></a>
+<a name="Changes-N15A35"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N15A35">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -7654,6 +7845,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>HSSF Formula support</td>
@@ -7667,18 +7859,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=39389">39389</a></td><td></td><td>Extended Ascii support for WingDings</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="3.0-alpha1"></a>
 <div class="h3">
-<h3>Version 3.0-alpha1 (2005-06-04)</h3>
+<h3>Version 3.0-alpha1 (2005-06-04)<a title="Permanent link" class="headerlink" href="#3.0-alpha1">#</a>
+</h3>
 </div>
       
-<a name="Changes-N15A43"></a>
+<a name="Changes-N15A73"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N15A73">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -7686,6 +7881,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td></td><td></td><td>Bugzilla Bug 29976 HSSF hyperlink formula size problem</td>
@@ -7699,18 +7895,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>HSLF - Initial PowerPoint Support. Includes: Support for text extraction across the whole file; Support for getting individual slides, and their notes, and extracting text from those; Initial support for changing (but not adding) text</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="2.5.1-FINAL"></a>
 <div class="h3">
-<h3>Version 2.5.1-FINAL (2004-02-29)</h3>
+<h3>Version 2.5.1-FINAL (2004-02-29)<a title="Permanent link" class="headerlink" href="#2.5.1-FINAL">#</a>
+</h3>
 </div>
       
-<a name="Changes-N15A7D"></a>
+<a name="Changes-N15AAE"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N15AAE">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -7718,6 +7917,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>Outlining support</td>
@@ -7735,18 +7935,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=28203">28203</a></td><td></td><td>Unable to open read-write excel file including forms</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="2.5-FINAL"></a>
 <div class="h3">
-<h3>Version 2.5-FINAL (2004-02-29)</h3>
+<h3>Version 2.5-FINAL (2004-02-29)<a title="Permanent link" class="headerlink" href="#2.5-FINAL">#</a>
+</h3>
 </div>
       
-<a name="Changes-N15ACB"></a>
+<a name="Changes-N15AFD"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N15AFD">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -7754,6 +7957,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>Add support for the Escher file format</td>
@@ -7763,18 +7967,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=27005">27005</a></td><td></td><td>java.lang.IndexOutOfBoundsException during Workbook.cloneSheet()</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="2.0-FINAL"></a>
 <div class="h3">
-<h3>Version 2.0-FINAL (2004-01-26)</h3>
+<h3>Version 2.0-FINAL (2004-01-26)<a title="Permanent link" class="headerlink" href="#2.0-FINAL">#</a>
+</h3>
 </div>
       
-<a name="Changes-N15AFD"></a>
+<a name="Changes-N15B30"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N15B30">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -7782,23 +7989,27 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="update" src="images/update.jpg"></td><td></td><td></td><td>No changes</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="2.0-RC2"></a>
 <div class="h3">
-<h3>Version 2.0-RC2 (2004-01-11)</h3>
+<h3>Version 2.0-RC2 (2004-01-11)<a title="Permanent link" class="headerlink" href="#2.0-RC2">#</a>
+</h3>
 </div>
       
-<a name="Changes-N15B21"></a>
+<a name="Changes-N15B55"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N15B55">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -7806,6 +8017,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=25695">25695</a></td><td></td><td>HSSFCell.getStringCellValue() on cell which has string formula will return swap bye unicode characters.</td>
@@ -7835,18 +8047,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td></td><td></td><td>Fix supplied for bug 24397 where some compilation got ambiguous classes. Explicitly imports the classes. Patch supplied by Jean-Pierre Paris.</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="2.0-RC1"></a>
 <div class="h3">
-<h3>Version 2.0-RC1 (2003-11-02)</h3>
+<h3>Version 2.0-RC1 (2003-11-02)<a title="Permanent link" class="headerlink" href="#2.0-RC1">#</a>
+</h3>
 </div>
       
-<a name="Changes-N15B8A"></a>
+<a name="Changes-N15BBF"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N15BBF">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -7854,6 +8069,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=12561">12561</a></td><td></td><td>(Min) HSSFWorkbook throws Exceptions</td>
@@ -7987,18 +8203,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=15375">15375</a></td><td></td><td>(Blo) Post 1.5.1 POI causes spreadsheet to become unopenable.</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="2.0-pre3"></a>
 <div class="h3">
-<h3>Version 2.0-pre3 (2003-07-29)</h3>
+<h3>Version 2.0-pre3 (2003-07-29)<a title="Permanent link" class="headerlink" href="#2.0-pre3">#</a>
+</h3>
 </div>
       
-<a name="Changes-N15D71"></a>
+<a name="Changes-N15DA7"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N15DA7">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -8006,6 +8225,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>HPSF is now able to read properties which are given in the property set stream but which don't have a value ("variant" type VT_EMPTY). The getXXX() methods of the PropertySet class return null if their return type is a reference (like a string) or 0
@@ -8028,18 +8248,21 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td></td><td></td><td>Sheet comparisons now ignore case</td>
 </tr>
       
+</tbody>
 </table>
     
 
     
 <a name="2.0-pre2"></a>
 <div class="h3">
-<h3>Version 2.0-pre2 (2003-07-06)</h3>
+<h3>Version 2.0-pre2 (2003-07-06)<a title="Permanent link" class="headerlink" href="#2.0-pre2">#</a>
+</h3>
 </div>
       
-<a name="Changes-N15DC1"></a>
+<a name="Changes-N15DF8"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N15DF8">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -8047,6 +8270,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td></td><td></td><td>A nasty concurrency problem has been fixed. Any users working in a multithreaded environment should seriously consider upgrading to this release.</td>
@@ -8077,17 +8301,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>Support added for reading formulas with UnaryPlus and UnaryMinus operators.</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="2.0-pre1"></a>
 <div class="h3">
-<h3>Version 2.0-pre1 (2003-05-17)</h3>
+<h3>Version 2.0-pre1 (2003-05-17)<a title="Permanent link" class="headerlink" href="#2.0-pre1">#</a>
+</h3>
 </div>
       
-<a name="Changes-N15E1C"></a>
+<a name="Changes-N15E54"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N15E54">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -8095,6 +8322,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>Patch applied for deep cloning of worksheets was provided</td>
@@ -8168,17 +8396,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td></td><td></td><td>font names can now be null</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="1.10-dev"></a>
 <div class="h3">
-<h3>Version 1.10-dev (2003-02-19)</h3>
+<h3>Version 1.10-dev (2003-02-19)<a title="Permanent link" class="headerlink" href="#1.10-dev">#</a>
+</h3>
 </div>
       
-<a name="Changes-N15EFB"></a>
+<a name="Changes-N15F34"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N15F34">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -8186,6 +8417,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>Support for zoom level</td>
@@ -8199,17 +8431,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>Row and column headers on printouts</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="1.8-dev"></a>
 <div class="h3">
-<h3>Version 1.8-dev (2002-09-20)</h3>
+<h3>Version 1.8-dev (2002-09-20)<a title="Permanent link" class="headerlink" href="#1.8-dev">#</a>
+</h3>
 </div>
       
-<a name="Changes-N15F35"></a>
+<a name="Changes-N15F6F"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N15F6F">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -8217,6 +8452,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>Custom Data Format Support</td>
@@ -8248,17 +8484,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>Support for preserving VBA macros</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="1.7-dev"></a>
 <div class="h3">
-<h3>Version 1.7-dev (Release date not recorded)</h3>
+<h3>Version 1.7-dev (Release date not recorded)<a title="Permanent link" class="headerlink" href="#1.7-dev">#</a>
+</h3>
 </div>
       
-<a name="Changes-N15F9B"></a>
+<a name="Changes-N15FD6"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N15FD6">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -8266,6 +8505,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="update" src="images/update.jpg"></td><td></td><td></td><td>Removed runtime dependency on commons logging.</td>
@@ -8275,17 +8515,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="update" src="images/update.jpg"></td><td></td><td></td><td>Formula support</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="1.5.1"></a>
 <div class="h3">
-<h3>Version 1.5.1 (2002-06-16)</h3>
+<h3>Version 1.5.1 (2002-06-16)<a title="Permanent link" class="headerlink" href="#1.5.1">#</a>
+</h3>
 </div>
       
-<a name="Changes-N15FCA"></a>
+<a name="Changes-N16006"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N16006">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -8293,6 +8536,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="update" src="images/update.jpg"></td><td></td><td></td><td>Removed depedency on commons logging. Now define poi.logging system property to enable logging to standard out.</td>
@@ -8302,17 +8546,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="fix" src="images/fix.jpg"></td><td></td><td></td><td>Fixed SST string handling so that spreadsheets with rich text or extended text will be read correctly.</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="1.5"></a>
 <div class="h3">
-<h3>Version 1.5 (2002-05-06)</h3>
+<h3>Version 1.5 (2002-05-06)<a title="Permanent link" class="headerlink" href="#1.5">#</a>
+</h3>
 </div>
       
-<a name="Changes-N15FF9"></a>
+<a name="Changes-N16036"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N16036">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -8320,6 +8567,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="update" src="images/update.jpg"></td><td></td><td></td><td>New project build.</td>
@@ -8345,17 +8593,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td></td><td>Initial low level record support for charting (not complete)</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="1.2.0"></a>
 <div class="h3">
-<h3>Version 1.2.0 (2002-01-19)</h3>
+<h3>Version 1.2.0 (2002-01-19)<a title="Permanent link" class="headerlink" href="#1.2.0">#</a>
+</h3>
 </div>
       
-<a name="Changes-N16054"></a>
+<a name="Changes-N16092"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N16092">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -8363,22 +8614,26 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="update" src="images/update.jpg"></td><td></td><td></td><td>Changes not recorded.</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="1.1.0"></a>
 <div class="h3">
-<h3>Version 1.1.0 (2002-01-04)</h3>
+<h3>Version 1.1.0 (2002-01-04)<a title="Permanent link" class="headerlink" href="#1.1.0">#</a>
+</h3>
 </div>
       
-<a name="Changes-N16078"></a>
+<a name="Changes-N160B7"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N160B7">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -8386,6 +8641,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="update" src="images/update.jpg"></td><td></td><td></td><td>Created new event model</td>
@@ -8407,17 +8663,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="update" src="images/update.jpg"></td><td></td><td></td><td>minor re-factoring and bug fixes.</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="1.0.2"></a>
 <div class="h3">
-<h3>Version 1.0.2 (2002-01-11)</h3>
+<h3>Version 1.0.2 (2002-01-11)<a title="Permanent link" class="headerlink" href="#1.0.2">#</a>
+</h3>
 </div>
       
-<a name="Changes-N160BD"></a>
+<a name="Changes-N160FD"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N160FD">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -8425,22 +8684,26 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="update" src="images/update.jpg"></td><td></td><td></td><td>Changes not recorded.</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="1.0.1"></a>
 <div class="h3">
-<h3>Version 1.0.1 (2002-01-04)</h3>
+<h3>Version 1.0.1 (2002-01-04)<a title="Permanent link" class="headerlink" href="#1.0.1">#</a>
+</h3>
 </div>
       
-<a name="Changes-N160E1"></a>
+<a name="Changes-N16122"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N16122">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -8448,22 +8711,26 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="update" src="images/update.jpg"></td><td></td><td></td><td>Changes not recorded.</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="1.0.0"></a>
 <div class="h3">
-<h3>Version 1.0.0 (2001-12-30)</h3>
+<h3>Version 1.0.0 (2001-12-30)<a title="Permanent link" class="headerlink" href="#1.0.0">#</a>
+</h3>
 </div>
       
-<a name="Changes-N16105"></a>
+<a name="Changes-N16147"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N16147">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -8471,22 +8738,26 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="update" src="images/update.jpg"></td><td></td><td></td><td>Minor documentation updates.</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="0.14.0"></a>
 <div class="h3">
-<h3>Version 0.14.0 (2001-12-22)</h3>
+<h3>Version 0.14.0 (2001-12-22)<a title="Permanent link" class="headerlink" href="#0.14.0">#</a>
+</h3>
 </div>
       
-<a name="Changes-N16129"></a>
+<a name="Changes-N1616C"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N1616C">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -8494,6 +8765,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="update" src="images/update.jpg"></td><td></td><td></td><td>Added DataFormat helper class and exposed set and get format
@@ -8517,17 +8789,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="update" src="images/update.jpg"></td><td></td><td></td><td>Some optimization on sheet creation.</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="0.13.0"></a>
 <div class="h3">
-<h3>Version 0.13.0 (2001-12-16)</h3>
+<h3>Version 0.13.0 (2001-12-16)<a title="Permanent link" class="headerlink" href="#0.13.0">#</a>
+</h3>
 </div>
       
-<a name="Changes-N1616E"></a>
+<a name="Changes-N161B2"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N161B2">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -8535,22 +8810,26 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="update" src="images/update.jpg"></td><td></td><td></td><td>Changes not recorded.</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="0.12.0"></a>
 <div class="h3">
-<h3>Version 0.12.0 (2001-12-12)</h3>
+<h3>Version 0.12.0 (2001-12-12)<a title="Permanent link" class="headerlink" href="#0.12.0">#</a>
+</h3>
 </div>
       
-<a name="Changes-N16192"></a>
+<a name="Changes-N161D7"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N161D7">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -8558,6 +8837,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="update" src="images/update.jpg"></td><td></td><td></td><td>Added MulBlank, Blank, ColInfo</td>
@@ -8589,17 +8869,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="update" src="images/update.jpg"></td><td></td><td></td><td>added support for adding/removing and naming sheets.</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="0.11.0"></a>
 <div class="h3">
-<h3>Version 0.11.0 (2001-12-08)</h3>
+<h3>Version 0.11.0 (2001-12-08)<a title="Permanent link" class="headerlink" href="#0.11.0">#</a>
+</h3>
 </div>
       
-<a name="Changes-N161ED"></a>
+<a name="Changes-N16233"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N16233">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -8607,6 +8890,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="update" src="images/update.jpg"></td><td></td><td></td><td>Bugfix release. We were throwing an exception when reading
@@ -8614,17 +8898,20 @@ if (VERSION > 3) {
         </td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="0.10.0"></a>
 <div class="h3">
-<h3>Version 0.10.0 (2001-12-02)</h3>
+<h3>Version 0.10.0 (2001-12-02)<a title="Permanent link" class="headerlink" href="#0.10.0">#</a>
+</h3>
 </div>
       
-<a name="Changes-N16211"></a>
+<a name="Changes-N16258"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N16258">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -8632,6 +8919,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="update" src="images/update.jpg"></td><td></td><td></td><td>Got continuation records to work (read/write)</td>
@@ -8655,17 +8943,20 @@ if (VERSION > 3) {
 <td style="text-align: center;"><img class="icon" alt="update" src="images/update.jpg"></td><td></td><td></td><td>Better API support for modification.</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="0.7 (and interim releases)"></a>
 <div class="h3">
-<h3>Version 0.7 (and interim releases) (2001-11-17)</h3>
+<h3>Version 0.7 (and interim releases) (2001-11-17)<a title="Permanent link" class="headerlink" href="#0.7 (and interim releases)">#</a>
+</h3>
 </div>
       
-<a name="Changes-N16261"></a>
+<a name="Changes-N162A9"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N162A9">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -8673,6 +8964,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="update" src="images/update.jpg"></td><td></td><td></td><td>Added encoding flag to high and low level api to use utf-16
@@ -8696,17 +8988,20 @@ if (VERSION > 3) {
         </td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="0.6"></a>
 <div class="h3">
-<h3>Version 0.6 (2001-11-11)</h3>
+<h3>Version 0.6 (2001-11-11)<a title="Permanent link" class="headerlink" href="#0.6">#</a>
+</h3>
 </div>
       
-<a name="Changes-N162A6"></a>
+<a name="Changes-N162EF"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N162EF">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -8714,6 +9009,7 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="update" src="images/update.jpg"></td><td></td><td></td><td>Support for read/write and modify.</td>
@@ -8725,17 +9021,20 @@ if (VERSION > 3) {
         </td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="0.5"></a>
 <div class="h3">
-<h3>Version 0.5 (2001-11-05)</h3>
+<h3>Version 0.5 (2001-11-05)<a title="Permanent link" class="headerlink" href="#0.5">#</a>
+</h3>
 </div>
       
-<a name="Changes-N162D5"></a>
+<a name="Changes-N1631F"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N1631F">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -8743,22 +9042,26 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="update" src="images/update.jpg"></td><td></td><td></td><td>Changes not recorded.</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="0.4"></a>
 <div class="h3">
-<h3>Version 0.4 (2001-10-31)</h3>
+<h3>Version 0.4 (2001-10-31)<a title="Permanent link" class="headerlink" href="#0.4">#</a>
+</h3>
 </div>
       
-<a name="Changes-N162F9"></a>
+<a name="Changes-N16344"></a>
 <div class="h4">
-<h4>Changes</h4>
+<h4>Changes<a title="Permanent link" class="headerlink" href="#Changes-N16344">#</a>
+</h4>
 </div>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
 <thead>
@@ -8766,22 +9069,26 @@ if (VERSION > 3) {
 <th>Type</th><th>Bug</th><th style="min-width: 100px;">Module</th><th style="width: 100%;">Description</th>
 </tr>
 </thead>
+<tbody>
         
 <tr class="b">
 <td style="text-align: center;"><img class="icon" alt="update" src="images/update.jpg"></td><td></td><td></td><td>Changes not recorded.</td>
 </tr>
       
+</tbody>
 </table>
     
     
 <a name="0.3"></a>
 <div class="h3">
-<h3>Version 0.3 (2001-10-26)</h3>
+<h3>Version 0.3 (2001-10-26)<a title="Permanent link" class="headerlink" href="#0.3">#</a>
+</h3>
 </div>
       
-<a name="Changes-N1631D"></a>

[... 83 lines stripped ...]



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org