Modified: poi/site/publish/changes.html URL: http://svn.apache.org/viewvc/poi/site/publish/changes.html?rev=1765989&r1=1765988&r2=1765989&view=diff ============================================================================== --- poi/site/publish/changes.html (original) +++ poi/site/publish/changes.html Fri Oct 21 11:04:43 2016 @@ -268,63 +268,86 @@ if (VERSION > 3) { <div class="h4"> <h4>Changes</h4> </div> -<ul> - -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60288">60288</a> - OOXML: reduce speed to lookup document relationships</li> - -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=55714">55714</a> - XSLF: background image ignored on slide copy</li> - -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60255">60255</a> - XSSF: create drawings when workbook contains non-sequential drawing indices</li> - -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_id=59302,60273,59830,59858,60158">59302,60273,59830,59858,60158</a> - Various improvements for reading VBA macros</li> - -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=53191">53191</a> - HSLF: Problems with line style when converting ppt to png</li> - -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60255">60255</a> - XSSF: Check for in-use drawing part names and use next available, when creating a new sheet drawing</li> - -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_id=56781,60246">56781,60246</a> - SS Common: named range validation</li> - -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59907">59907</a> - SS Common: Regression in getting and setting anchor type introduced in 3.15</li> - -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60153">60153</a> - SXSSF: AES encrypt temporary files and workbook on disk</li> - -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_id=51233,55075">51233,55075</a> - SXSSF: image is incorrectly resized if custom row height is set</li> - -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60197">60197</a> - SS Common: named range sheet index not updated when changing sheet order</li> - -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60003">60003</a> - Regression: HSLF Powerpoint text extractor from footer of master slide</li> - -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60226">60226</a> - ClassLoader workaround for OSGI when processing OOXML files</li> - -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60187">60187</a> - SS Common: support BorderStyle enums in RegionUtil</li> - -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59857">59857</a> - Password protected files with "Microsoft Enhanced Cryptographic Provider v1.0"</li> - -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59687">59687</a> - XSSF: Comments removed from wrong row when removing a row from a sheet with empty rows</li> - -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59933">59933</a> - POI: Fix IllegalAccess exception caused by logger</li> - -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59853">59853</a> - XSSF: Support Table (structured reference) sources in PivotTables</li> +<table class="ForrestTable" cellspacing="1" cellpadding="4"> +<thead> +<tr class="b"> +<th>Type</th><th>Bug</th><th style="width: 100%;">Description</th> +</tr> +</thead> + +<tr class="b"> +<td><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: reduce speed to lookup document relationships</td> +</tr> + +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=55714">55714</a></td><td>XSLF: background image ignored on slide copy</td> +</tr> + +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60255">60255</a></td><td>XSSF: create drawings when workbook contains non-sequential drawing indices</td> +</tr> + +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_id=59302,60273,59830,59858,60158">59302,60273,59830,59858,60158</a></td><td>Various improvements for reading VBA macros</td> +</tr> + +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=53191">53191</a></td><td>HSLF: Problems with line style when converting ppt to png</td> +</tr> + +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60255">60255</a></td><td>XSSF: Check for in-use drawing part names and use next available, when creating a new sheet drawing</td> +</tr> + +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_id=56781,60246">56781,60246</a></td><td>SS Common: named range validation</td> +</tr> + +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59907">59907</a></td><td>SS Common: Regression in getting and setting anchor type introduced in 3.15</td> +</tr> + +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60153">60153</a></td><td>SXSSF: AES encrypt temporary files and workbook on disk</td> +</tr> + +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_id=51233,55075">51233,55075</a></td><td>SXSSF: image is incorrectly resized if custom row height is set</td> +</tr> + +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60197">60197</a></td><td>SS Common: named range sheet index not updated when changing sheet order</td> +</tr> + +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60003">60003</a></td><td>Regression: HSLF Powerpoint text extractor from footer of master slide</td> +</tr> + +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60226">60226</a></td><td>ClassLoader workaround for OSGI when processing OOXML files</td> +</tr> + +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60187">60187</a></td><td>SS Common: support BorderStyle enums in RegionUtil</td> +</tr> + +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59857">59857</a></td><td>Password protected files with "Microsoft Enhanced Cryptographic Provider v1.0"</td> +</tr> + +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59687">59687</a></td><td>XSSF: Comments removed from wrong row when removing a row from a sheet with empty rows</td> +</tr> + +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59933">59933</a></td><td>POI: Fix IllegalAccess exception caused by logger</td> +</tr> + +<tr class="a"> +<td><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: Support Table (structured reference) sources in PivotTables</td> +</tr> -</ul> +</table> @@ -355,151 +378,202 @@ if (VERSION > 3) { </ul> -<a name="Changes-N100ED"></a> +<a name="Changes-N1011A"></a> <div class="h4"> <h4>Changes</h4> </div> -<ul> +<table class="ForrestTable" cellspacing="1" cellpadding="4"> +<thead> +<tr class="b"> +<th>Type</th><th>Bug</th><th style="width: 100%;">Description</th> +</tr> +</thead> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60140">60140</a> - OOXML: Fixed memory leak in FileBackedDataSource</li> +<tr class="b"> +<td><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: Fixed memory leak in FileBackedDataSource</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60128">60128</a> - OOXML: Close open file handles before raising an exception</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60128">60128</a></td><td>OOXML: Close open file handles before raising an exception</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60131">60131</a> - SS Common: D* function refactorings</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60131">60131</a></td><td>SS Common: D* function refactorings</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60130">60130</a> - SS Common: Fix DGET function behaviour with empty cells</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60130">60130</a></td><td>SS Common: Fix DGET function behaviour with empty cells</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=52425">52425</a> - XSSF: Error adding Comments into cloned Sheets</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=52425">52425</a></td><td>XSSF: Error adding Comments into cloned Sheets</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60025">60025</a> - SS Common: DataFormatter should return TRUE or FALSE for boolean cell values</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60025">60025</a></td><td>SS Common: DataFormatter should return TRUE or FALSE for boolean cell values</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58191">58191</a> - XSLF: Support merge cells within a table row</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58191">58191</a></td><td>XSLF: Support merge cells within a table row</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59958">59958</a> - XSSF: Add cells on the fly to the evaluation sheet cache on cache miss</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59958">59958</a></td><td>XSSF: Add cells on the fly to the evaluation sheet cache on cache miss</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60005">60005</a> - XSLF: NPE in XSLFTextParagraph.getDefaultFontSize()</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60005">60005</a></td><td>XSLF: NPE in XSLFTextParagraph.getDefaultFontSize()</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> Add Apache commons-collections4 dependency</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td>Add Apache commons-collections4 dependency</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> XSSFFormulaEvaluator.evaluateAll() should mirror HSSF and use any setup referenced workbooks</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td></td><td>XSSFFormulaEvaluator.evaluateAll() should mirror HSSF and use any setup referenced workbooks</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59736">59736</a> - SS Common: Incorrect evaluation of SUBTOTAL with composite interval</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59736">59736</a></td><td>SS Common: Incorrect evaluation of SUBTOTAL with composite interval</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=55384">55384</a> - SXSSF: Handle setting pre-evaluation string correctly in SXSSF as well</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=55384">55384</a></td><td>SXSSF: Handle setting pre-evaluation string correctly in SXSSF as well</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59634">59634</a> - POI Overall: Clarify and refine JavaDoc of various close() methods to consistently state that close() invalidates the object</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59634">59634</a></td><td>POI Overall: Clarify and refine JavaDoc of various close() methods to consistently state that close() invalidates the object</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57919">57919</a> - HSSF, HSLF and HPSF support for in-place writing to the currently open File (requires the POIFS/NPOIFS was opened from a read-write File)</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57919">57919</a></td><td>HSSF, HSLF and HPSF support for in-place writing to the currently open File (requires the POIFS/NPOIFS was opened from a read-write File)</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57919">57919</a> - HSSF, HSLF, HPSF and HWPF support for writing out to a new File - normally faster than writing to an OutputStream</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57919">57919</a></td><td>HSSF, HSLF, HPSF and HWPF support for writing out to a new File - normally faster than writing to an OutputStream</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59881">59881</a> - SS Common: D* formula evaluation from blank cells in database headers</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59881">59881</a></td><td>SS Common: D* formula evaluation from blank cells in database headers</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=52122">52122</a> - Excel does not handle conditional formatting based on formula correctly unless recalculation is forced</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=52122">52122</a></td><td>Excel does not handle conditional formatting based on formula correctly unless recalculation is forced</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59106">59106</a> - SS Common: WorkdayFunction does not read the area with holidays correctly to calculate work days</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59106">59106</a></td><td>SS Common: WorkdayFunction does not read the area with holidays correctly to calculate work days</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58802">58802</a> - HWPF: Allow reading of footnote and endnote properties</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58802">58802</a></td><td>HWPF: Allow reading of footnote and endnote properties</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59665">59665</a> - HSSF: Using HSSFWorkbook#setSheetOrder to move sheets to the end corrupts bspos value in WorkbookRecordList</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59665">59665</a></td><td>HSSF: Using HSSFWorkbook#setSheetOrder to move sheets to the end corrupts bspos value in WorkbookRecordList</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59740">59740</a> - SS Common: Sheet.shiftRows incorrectly shifts merged region if there exists another merged region</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59740">59740</a></td><td>SS Common: Sheet.shiftRows incorrectly shifts merged region if there exists another merged region</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59873">59873</a> - SS and SL Common: migrate hyperlink constants from Hyperlink to HyperlinkType enum</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59873">59873</a></td><td>SS and SL Common: migrate hyperlink constants from Hyperlink to HyperlinkType enum</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59837">59837</a> - SS Common: migrate cell alignment constants from CellStyle to HorizontalAlignment and VerticalAlignment enums</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59837">59837</a></td><td>SS Common: migrate cell alignment constants from CellStyle to HorizontalAlignment and VerticalAlignment enums</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59791">59791</a> - SS Common: migrate cell type constants from Cell to CellType enum</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59791">59791</a></td><td>SS Common: migrate cell type constants from Cell to CellType enum</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59775">59775</a> - XSSF: correctly recognized URL hyperlinks containing a hash mark</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59775">59775</a></td><td>XSSF: correctly recognized URL hyperlinks containing a hash mark</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59872">59872</a> - SS Common: add Sheet#getHyperlink(CellAddress)</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59872">59872</a></td><td>SS Common: add Sheet#getHyperlink(CellAddress)</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59841">59841</a> - OOXML: enable custom zip streams via OPCPackage.open(ZipEntrySource)</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59841">59841</a></td><td>OOXML: enable custom zip streams via OPCPackage.open(ZipEntrySource)</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59833">59833</a> - SS Common: migrate fill pattern constants from CellStyle to FillPatternType enum</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59833">59833</a></td><td>SS Common: migrate fill pattern constants from CellStyle to FillPatternType enum</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56154">56154</a> - OOXML: Get and set last modified by user property</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56154">56154</a></td><td>OOXML: Get and set last modified by user property</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59776">59776</a> - OPC: Attach cause of exception when marshalling a Zip Package</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59776">59776</a></td><td>OPC: Attach cause of exception when marshalling a Zip Package</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59814">59814</a> - SS Common: clear cached EvaluationWorkbook and EvaluationSheetvalues from WorkbookEvaluator</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59814">59814</a></td><td>SS Common: clear cached EvaluationWorkbook and EvaluationSheetvalues from WorkbookEvaluator</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59805">59805</a> - POI Overall: fixed memory leak in LocaleUtil</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59805">59805</a></td><td>POI Overall: fixed memory leak in LocaleUtil</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59780">59780</a> - OPC support for a wider range of timezone'd created and modified date formats in package properties</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59780">59780</a></td><td>OPC support for a wider range of timezone'd created and modified date formats in package properties</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59796">59796</a> - XSSF: XSSFTable.getRowCount off-by-one error</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59796">59796</a></td><td>XSSF: XSSFTable.getRowCount off-by-one error</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59795">59795</a> - XSSF: XSSFTable needs a method to reset start/end Cell References</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59795">59795</a></td><td>XSSF: XSSFTable needs a method to reset start/end Cell References</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59790">59790</a> - SS Common: convert FormulaType class to enum</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59790">59790</a></td><td>SS Common: convert FormulaType class to enum</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59789">59789</a> - HSSF: improve performance of row shifting on sheets that contain comments</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59789">59789</a></td><td>HSSF: improve performance of row shifting on sheets that contain comments</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59786">59786</a> - HMEF: fix NPE from HMEFContentsExtractor</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59786">59786</a></td><td>HMEF: fix NPE from HMEFContentsExtractor</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_id=59788,59166">59788,59166</a> - POI Overall: Create temporary directories that are deleted on JVM exit</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_id=59788,59166">59788,59166</a></td><td>POI Overall: Create temporary directories that are deleted on JVM exit</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59170">59170</a> - HSSF: Remove deprecated classes (POI 3.15) - o.a.p.hssf.model.*Shape classes removed</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59170">59170</a></td><td>HSSF: Remove deprecated classes (POI 3.15) - o.a.p.hssf.model.*Shape classes removed</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59781">59781</a> - Common SS: Move PaneInformation from HSSF to SS package</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59781">59781</a></td><td>Common SS: Move PaneInformation from HSSF to SS package</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59766">59766</a> - When setting SAX features, handle Error too (eg from Google AppEngine)</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59766">59766</a></td><td>When setting SAX features, handle Error too (eg from Google AppEngine)</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59734">59734</a> - XSSF: Make lookup and creation of named ranges constant-time instead of linear in the number of ranges in the workbook.</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59734">59734</a></td><td>XSSF: Make lookup and creation of named ranges constant-time instead of linear in the number of ranges in the workbook.</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59920">59920</a> - XSSF: Fix regression in the handling of empty passwords for workbook protection.</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59920">59920</a></td><td>XSSF: Fix regression in the handling of empty passwords for workbook protection.</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59922">59922</a> - XSSF: Rename XSSFPaswordHelper to XSSFPasswordHelper</li> +<tr class="a"> +<td><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: Rename XSSFPaswordHelper to XSSFPasswordHelper</td> +</tr> -</ul> +</table> @@ -508,142 +582,190 @@ if (VERSION > 3) { <h3>Version 3.15-beta2 (2016-07-02)</h3> </div> -<a name="Changes-N102BE"></a> +<a name="Changes-N10352"></a> <div class="h4"> <h4>Changes</h4> </div> -<ul> +<table class="ForrestTable" cellspacing="1" cellpadding="4"> +<thead> +<tr class="b"> +<th>Type</th><th>Bug</th><th style="width: 100%;">Description</th> +</tr> +</thead> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59748">59748</a> - Replace Hashtable with HashMap</li> +<tr class="b"> +<td><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>Replace Hashtable with HashMap</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59746">59746</a> - XSSF support for files from certain alternate tools where the row XML is missing the row number</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59746">59746</a></td><td>XSSF support for files from certain alternate tools where the row XML is missing the row number</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59743">59743</a> - SXSSF: ZipSecureFile throwing "zip bomb detected" exception when writing SXSSFWorkbook</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59743">59743</a></td><td>SXSSF: ZipSecureFile throwing "zip bomb detected" exception when writing SXSSFWorkbook</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59742">59742</a> - XSLF: XSLFPictureData support for TIFF images</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59742">59742</a></td><td>XSLF: XSLFPictureData support for TIFF images</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59717">59717</a> - POIXMLProperties helper methods for reading and changing OOXML document thumbnails</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59717">59717</a></td><td>POIXMLProperties helper methods for reading and changing OOXML document thumbnails</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59730">59730</a> - SS Common: add Sheet.removeMergedRegions</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59730">59730</a></td><td>SS Common: add Sheet.removeMergedRegions</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59729">59729</a> - SS Common: move CellRangeUtil to o.a.p.ss.util</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59729">59729</a></td><td>SS Common: move CellRangeUtil to o.a.p.ss.util</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56958">56958</a> - SS Common: correctly check array formulas for intersection when adding merged regions</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56958">56958</a></td><td>SS Common: correctly check array formulas for intersection when adding merged regions</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59724">59724</a> - Provide a close() method and implement Closeable on all OLE2-based POIDocument classes</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59724">59724</a></td><td>Provide a close() method and implement Closeable on all OLE2-based POIDocument classes</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59719">59719</a> - XSSF: correctly parse literal data validation constraints</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59719">59719</a></td><td>XSSF: correctly parse literal data validation constraints</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59170">59170</a> - Remove deprecated classes</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59170">59170</a></td><td>Remove deprecated classes</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59645">59645</a> - Common SS: Print row and column headings</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59645">59645</a></td><td>Common SS: Print row and column headings</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=55983">55983</a> - HSLF: Creating transparent Freeform object does not result in transparent shape</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=55983">55983</a></td><td>HSLF: Creating transparent Freeform object does not result in transparent shape</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59702">59702</a> - XSLF: Setting background color in slide master</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59702">59702</a></td><td>XSLF: Setting background color in slide master</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57838">57838</a> - Remove related cell-comments when removing a row</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57838">57838</a></td><td>Remove related cell-comments when removing a row</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> Initial steps to allow to compile against Java 9</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td>Initial steps to allow to compile against Java 9</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57840">57840</a> - XSSF: 30% faster formula evaluation</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57840">57840</a></td><td>XSSF: 30% faster formula evaluation</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_id=57840,57721">57840,57721</a> - XSSF: Formula parsing and evaluation containing structured references (data tables)</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_id=57840,57721">57840,57721</a></td><td>XSSF: Formula parsing and evaluation containing structured references (data tables)</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59684">59684</a> - SS Common: Parsing absolute entire-row CellReferences</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59684">59684</a></td><td>SS Common: Parsing absolute entire-row CellReferences</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59686">59686</a> - XSLF: Error when trying to access XSLFTableCell properties like textHeight, lineWidth, etc.</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59686">59686</a></td><td>XSLF: Error when trying to access XSLFTableCell properties like textHeight, lineWidth, etc.</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59170">59170</a> - Remove deprecated classes (POI 3.15) - remove BuiltinFormats.getBuiltinFormats()</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59170">59170</a></td><td>Remove deprecated classes (POI 3.15) - remove BuiltinFormats.getBuiltinFormats()</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59638">59638</a> - SS Common: allow DataFormatter to use Locale-aware number grouping separator</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59638">59638</a></td><td>SS Common: allow DataFormatter to use Locale-aware number grouping separator</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57766">57766</a> - XSLF: Table isn't exported on convert slides of a .pptx slide show to a PNG/SVG image</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57766">57766</a></td><td>XSLF: Table isn't exported on convert slides of a .pptx slide show to a PNG/SVG image</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58217">58217</a> - XSLF: support alpha channel on solid colors (fill, line, text)</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58217">58217</a></td><td>XSLF: support alpha channel on solid colors (fill, line, text)</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> XSLF: remove creation of empty paragraph in XSLFTextShape.addNewTextParagraph()</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td></td><td>XSLF: remove creation of empty paragraph in XSLFTextShape.addNewTextParagraph()</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59355">59355</a> - XSSFPivotTable::addColumnLabel sets the cell type of a cell outside of the source data area</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59355">59355</a></td><td>XSSFPivotTable::addColumnLabel sets the cell type of a cell outside of the source data area</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=54570">54570</a> - InvalidFormatException because of Absolute URI forbidden</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=54570">54570</a></td><td>InvalidFormatException because of Absolute URI forbidden</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59170">59170</a> - Remove deprecated classes (POI 3.15) - use FormulaError instead of ErrorConstants</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59170">59170</a></td><td>Remove deprecated classes (POI 3.15) - use FormulaError instead of ErrorConstants</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58144">58144</a> - Behaviour for headers and footers of slides is inconsistent between slideshows created in 2003 and 2007</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58144">58144</a></td><td>Behaviour for headers and footers of slides is inconsistent between slideshows created in 2003 and 2007</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59443">59443</a> - SS Common: get and set Comment addresses</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59443">59443</a></td><td>SS Common: get and set Comment addresses</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59434">59434</a> - Cannot add a picture on a slide that already have an image with an hyperlink on it</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59434">59434</a></td><td>Cannot add a picture on a slide that already have an image with an hyperlink on it</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59383">59383</a> - SS Common performance regression: DataFormatter no longer caches formats</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59383">59383</a></td><td>SS Common performance regression: DataFormatter no longer caches formats</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59327">59327</a> - HSLF/XSLF: Setting text direction on a table cell has no effect</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59327">59327</a></td><td>HSLF/XSLF: Setting text direction on a table cell has no effect</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58648">58648</a> - Regression: Fix handling of whitespaces in formulas after it was slightly broken by the changes to support the intersection operator</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58648">58648</a></td><td>Regression: Fix handling of whitespaces in formulas after it was slightly broken by the changes to support the intersection operator</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59342">59342</a> - XSSF: Get and set sheet tab color</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59342">59342</a></td><td>XSSF: Get and set sheet tab color</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59340">59340</a> - SS Common: Lookup IndexedColors by index</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59340">59340</a></td><td>SS Common: Lookup IndexedColors by index</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59336">59336</a> - SS Common: Deprecate CellUtil methods that do not need a workbook parameter.</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59336">59336</a></td><td>SS Common: Deprecate CellUtil methods that do not need a workbook parameter.</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59338">59338</a> - HSSF: Mark HSSFCellUtil for removal, replaced with Common SS CellUtil.</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59338">59338</a></td><td>HSSF: Mark HSSFCellUtil for removal, replaced with Common SS CellUtil.</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=52949">52949</a> - VBA Macro reader and extractor</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=52949">52949</a></td><td>VBA Macro reader and extractor</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=55982">55982</a> - Don't fail to open the spreadsheet if no TabIdRecord is found</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=55982">55982</a></td><td>Don't fail to open the spreadsheet if no TabIdRecord is found</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> Fix some cases where file-handles were not closed properly, mostly when the documents could not be opened correctly</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td></td><td>Fix some cases where file-handles were not closed properly, mostly when the documents could not be opened correctly</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56911">56911</a> - Fix IndexOutOfBoundsException in PlfLfo.add()</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56911">56911</a></td><td>Fix IndexOutOfBoundsException in PlfLfo.add()</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59264">59264</a> - SS Common: unify setting cell border line style with BorderStyle</li> +<tr class="b"> +<td><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: unify setting cell border line style with BorderStyle</td> +</tr> -</ul> +</table> @@ -652,76 +774,102 @@ if (VERSION > 3) { <h3>Version 3.15-beta1 (2016-04-15)</h3> </div> -<a name="Changes-N1046D"></a> +<a name="Changes-N10563"></a> <div class="h4"> <h4>Changes</h4> </div> -<ul> +<table class="ForrestTable" cellspacing="1" cellpadding="4"> +<thead> +<tr class="b"> +<th>Type</th><th>Bug</th><th style="width: 100%;">Description</th> +</tr> +</thead> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58909">58909</a> - Add a cloneSheet() which directly sets the sheetname to allow to avoid a costly renaming of sheets</li> +<tr class="b"> +<td><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>Add a cloneSheet() which directly sets the sheetname to allow to avoid a costly renaming of sheets</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59183">59183</a> - Regression in 3.14 on OPC files with less common timezone formats in the core properties</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59183">59183</a></td><td>Regression in 3.14 on OPC files with less common timezone formats in the core properties</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59132">59132</a> - Adjust implementation of COUNTBLANK to be conforming to Excel, empty strings are counted as blank as well</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59132">59132</a></td><td>Adjust implementation of COUNTBLANK to be conforming to Excel, empty strings are counted as blank as well</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59199">59199</a> - Gracefully handle null-values in Cell.setValue() for Date and Calendar similar to String.</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59199">59199</a></td><td>Gracefully handle null-values in Cell.setValue() for Date and Calendar similar to String.</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59224">59224</a> - XSSF: fix XSSFColor.hasTint which incorrectly used the alpha channel, add XSSFColor.hasAlpha</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59224">59224</a></td><td>XSSF: fix XSSFColor.hasTint which incorrectly used the alpha channel, add XSSFColor.hasAlpha</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59222">59222</a> - XSSF: fix NPE raised by XSSFSheet.getCellComments()</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59222">59222</a></td><td>XSSF: fix NPE raised by XSSFSheet.getCellComments()</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59212">59212</a> - Common SS: copy non-validating XSSFSheet.addMergedRegionUnsafe from bug 58885 to Sheet interface</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59212">59212</a></td><td>Common SS: copy non-validating XSSFSheet.addMergedRegionUnsafe from bug 58885 to Sheet interface</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59208">59208</a> - XWPF: bold xml value of "1" treated as false</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59208">59208</a></td><td>XWPF: bold xml value of "1" treated as false</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> HSLF: Add support for system colors</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td>HSLF: Add support for system colors</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56930">56930</a> - Add Workbook.getNames() to allow to query for names that appear multiple times</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56930">56930</a></td><td>Add Workbook.getNames() to allow to query for names that appear multiple times</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=55791">55791</a> - Avoid using an existing file-name when creating a new slide, it could still be left over from previous partial removal</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=55791">55791</a></td><td>Avoid using an existing file-name when creating a new slide, it could still be left over from previous partial removal</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=55668">55668</a> - Try to avoid NullPointerException by setting the cell to BLANK instead, when changing cell-type and a formula leads to null-string</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=55668">55668</a></td><td>Try to avoid NullPointerException by setting the cell to BLANK instead, when changing cell-type and a formula leads to null-string</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59135">59135</a> - Password gets truncated when using passwords longer than 15 characters for the function protectSheet()</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59135">59135</a></td><td>Password gets truncated when using passwords longer than 15 characters for the function protectSheet()</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56549">56549</a> - Correctly calculate char index ranges for HWPF in the TextPieceTable</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56549">56549</a></td><td>Correctly calculate char index ranges for HWPF in the TextPieceTable</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57495">57495</a> - Fix problem with tables in documents at pos 0</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57495">57495</a></td><td>Fix problem with tables in documents at pos 0</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> Fix a number of edge-cases where file-handles would be leaked</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td></td><td>Fix a number of edge-cases where file-handles would be leaked</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59170">59170</a> - Remove deprecated classes (POI 3.15) - *Workbook.setRepeatingRowsAndColumns()</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59170">59170</a></td><td>Remove deprecated classes (POI 3.15) - *Workbook.setRepeatingRowsAndColumns()</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59170">59170</a> - Remove deprecated classes (POI 3.15) - org.apache.poi.hssf/ss.util.Region</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59170">59170</a></td><td>Remove deprecated classes (POI 3.15) - org.apache.poi.hssf/ss.util.Region</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57031">57031</a> - Out of Memory when extracting text from attached files</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57031">57031</a></td><td>Out of Memory when extracting text from attached files</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> More helpful exception when POIFSFileSystem is given a raw XML file</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td></td><td>More helpful exception when POIFSFileSystem is given a raw XML file</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> More helpful exceptions when OPCPackage is given OLE2 or ODF or raw XML files</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td></td><td>More helpful exceptions when OPCPackage is given OLE2 or ODF or raw XML files</td> +</tr> -</ul> +</table> @@ -730,130 +878,174 @@ if (VERSION > 3) { <h3>Version 3.14 (2016-03-07)</h3> </div> -<a name="Changes-N1053C"></a> +<a name="Changes-N10669"></a> <div class="h4"> <h4>Changes</h4> </div> -<ul> +<table class="ForrestTable" cellspacing="1" cellpadding="4"> +<thead> +<tr class="b"> +<th>Type</th><th>Bug</th><th style="width: 100%;">Description</th> +</tr> +</thead> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57914">57914</a> - Provide a better error message for OOXML strict format which we do not support yet</li> +<tr class="b"> +<td><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>Provide a better error message for OOXML strict format which we do not support yet</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=47245">47245</a> - Adjust handling of missing row-records as it seems LibreOffice/Excel are handling such documents</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=47245">47245</a></td><td>Adjust handling of missing row-records as it seems LibreOffice/Excel are handling such documents</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59056">59056</a> - Render individual slideshow shapes</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59056">59056</a></td><td>Render individual slideshow shapes</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59074">59074</a> - ExtractorFactory should give a more helpful exception on old Excel files too old for ExcelExtractor</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59074">59074</a></td><td>ExtractorFactory should give a more helpful exception on old Excel files too old for ExcelExtractor</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57989">57989</a> - XSSFChart support for setting chart titles</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57989">57989</a></td><td>XSSFChart support for setting chart titles</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59030">59030</a> - Prevent NPE in XWPFTableCell's getVerticalAlignment() from Prasad Babu</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59030">59030</a></td><td>Prevent NPE in XWPFTableCell's getVerticalAlignment() from Prasad Babu</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59021">59021</a> - XSSFSheetXMLHandler fails to extract content if namespace is included in qName</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=59021">59021</a></td><td>XSSFSheetXMLHandler fails to extract content if namespace is included in qName</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56345">56345</a> - Reject single-cell merged regions</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56345">56345</a></td><td>Reject single-cell merged regions</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58339">58339</a> - Make OFFSET() allow missing optional height and width parameters</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58339">58339</a></td><td>Make OFFSET() allow missing optional height and width parameters</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://github.com/apache/poi/pull/27">github-27</a> - Handle documents with a picture-only header</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://github.com/apache/poi/pull/27">github-27</a></td><td>Handle documents with a picture-only header</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58996">58996</a> - Regression caused by fixing bug 56295: Don't try to unset fill color if it is not set to avoid invalid access inside the Xml structures</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58996">58996</a></td><td>Regression caused by fixing bug 56295: Don't try to unset fill color if it is not set to avoid invalid access inside the Xml structures</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57034">57034</a> - Cell.setCellValue((String)null) should be treated as an empty cell on SXSSF as well, to avoid a NPE when autosizing columns</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57034">57034</a></td><td>Cell.setCellValue((String)null) should be treated as an empty cell on SXSSF as well, to avoid a NPE when autosizing columns</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> XSLF - fixed NPE when adding pictures with existing non-picture media files (e.g. movies)</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td></td><td>XSLF - fixed NPE when adding pictures with existing non-picture media files (e.g. movies)</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58885">58885</a> - Fixed performance regression after fixing bug 58443 when adding a merged region to an XSSFSheet.</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58885">58885</a></td><td>Fixed performance regression after fixing bug 58443 when adding a merged region to an XSSFSheet.</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> Raised xmlsec version to 2.0.6</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td>Raised xmlsec version to 2.0.6</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=47291">47291</a> - Cannot open link correctly which insert in ppt</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=47291">47291</a></td><td>Cannot open link correctly which insert in ppt</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=41047">41047</a> - Support hyperlinks in HSLF shapes and textruns</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=41047">41047</a></td><td>Support hyperlinks in HSLF shapes and textruns</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58879">58879</a> - Return SpreadsheetVersion from Workbook</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58879">58879</a></td><td>Return SpreadsheetVersion from Workbook</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> Fix NPE when calling HSLFTextRun.setHorizontalCentered()</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td></td><td>Fix NPE when calling HSLFTextRun.setHorizontalCentered()</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58633">58633</a> - Set multiple cell style properties at once</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58633">58633</a></td><td>Set multiple cell style properties at once</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56004">56004</a> - Support for WMF rendering</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56004">56004</a></td><td>Support for WMF rendering</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56892">56892</a> - Add API for inserting ignored warnings into XSSF sheets. This can be used e.g. to suppress 'number stored as text' warnings.</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56892">56892</a></td><td>Add API for inserting ignored warnings into XSSF sheets. This can be used e.g. to suppress 'number stored as text' warnings.</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58847">58847</a> - Getters/setters/removers for the additional well-known document summary information properties from Office 12</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58847">58847</a></td><td>Getters/setters/removers for the additional well-known document summary information properties from Office 12</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57796">57796</a> - Support hyperlink extraction when rendering slides</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57796">57796</a></td><td>Support hyperlink extraction when rendering slides</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=54916">54916</a> - POI does not always read all the slides in pptx files</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=54916">54916</a></td><td>POI does not always read all the slides in pptx files</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58043">58043</a> - Provide some compatibility between HSSF and XSSF in regards to values for CellStyle.setRotation()</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58043">58043</a></td><td>Provide some compatibility between HSSF and XSSF in regards to values for CellStyle.setRotation()</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58067">58067</a> - XWPF: don't return deleted text when document is in review-mode</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58067">58067</a></td><td>XWPF: don't return deleted text when document is in review-mode</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58618">58618</a> - XWPFParagraph insertNewRun and removeRun work incorrectly for runs after hyperlink/field runs</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58618">58618</a></td><td>XWPFParagraph insertNewRun and removeRun work incorrectly for runs after hyperlink/field runs</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58760">58760</a> - Non-standard namespace-key breaks parsing XLSX files</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58760">58760</a></td><td>Non-standard namespace-key breaks parsing XLSX files</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58746">58746</a> - Fix missing adjustment of formulas when sheet-ordering is changed.</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58746">58746</a></td><td>Fix missing adjustment of formulas when sheet-ordering is changed.</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58616">58616</a> - Try to initialize with empty password if not done before</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58616">58616</a></td><td>Try to initialize with empty password if not done before</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> Fix some cases where file-handles were left open, mostly when failing to parse documents</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td></td><td>Fix some cases where file-handles were left open, mostly when failing to parse documents</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=55030">55030</a> - RichTextRun getFontName can not get chinese font name</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=55030">55030</a></td><td>RichTextRun getFontName can not get chinese font name</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56570">56570</a> - RecordType has repeat by code type 3009</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56570">56570</a></td><td>RecordType has repeat by code type 3009</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58159">58159</a> - getHeaderText() and getFooterText() duplicate text in sheet.getTextRuns()</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58159">58159</a></td><td>getHeaderText() and getFooterText() duplicate text in sheet.getTextRuns()</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58775">58775</a> - Set maximum number of data formats to avoid corrupted workbook</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58775">58775</a></td><td>Set maximum number of data formats to avoid corrupted workbook</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58778">58778</a> - Override built-in number formats in XSSFWorkbooks</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58778">58778</a></td><td>Override built-in number formats in XSSFWorkbooks</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58733">58733</a> - New AIOOBE in getCell while iterating through a table in PPT</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58733">58733</a></td><td>New AIOOBE in getCell while iterating through a table in PPT</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58718">58718</a> - Master styles not initialized when running multithreaded</li> +<tr class="b"> +<td><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>Master styles not initialized when running multithreaded</td> +</tr> -</ul> +</table> @@ -862,187 +1054,250 @@ if (VERSION > 3) { <h3>Version 3.14-beta1 (2015-12-24)</h3> </div> -<a name="Changes-N106BF"></a> +<a name="Changes-N10847"></a> <div class="h4"> <h4>Changes</h4> </div> -<ul> +<table class="ForrestTable" cellspacing="1" cellpadding="4"> +<thead> +<tr class="b"> +<th>Type</th><th>Bug</th><th style="width: 100%;">Description</th> +</tr> +</thead> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58084">58084</a> - Corrupted .xlsx file created when styles with borders are cloned from other workbooks</li> +<tr class="b"> +<td><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>Corrupted .xlsx file created when styles with borders are cloned from other workbooks</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58570">58570</a> - Promote setting and getting the active cell in a worksheet to Common SS</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58570">58570</a></td><td>Promote setting and getting the active cell in a worksheet to Common SS</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=47904">47904</a> - Update text styles in HSLF MasterSlide</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=47904">47904</a></td><td>Update text styles in HSLF MasterSlide</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58670">58670</a> - Change underlying data structure in SXSSFRow to use a TreeMap instead of an array to store SXSSFCells</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58670">58670</a></td><td>Change underlying data structure in SXSSFRow to use a TreeMap instead of an array to store SXSSFCells</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58671">58671</a> - Replace MissingCellPolicy class with enum</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58671">58671</a></td><td>Replace MissingCellPolicy class with enum</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57450">57450</a> - Autosize columns on SXSSFSheets considering both active window and flushed rows</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57450">57450</a></td><td>Autosize columns on SXSSFSheets considering both active window and flushed rows</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_id=58557,52903">58557,52903</a> - Add support for shifting hyperlinks when shifting rows on a sheet</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_id=58557,52903">58557,52903</a></td><td>Add support for shifting hyperlinks when shifting rows on a sheet</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58667">58667</a> - Implement Comparable interface in HSSFRow, XSSFRow, and SXSSFRow classes</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58667">58667</a></td><td>Implement Comparable interface in HSSFRow, XSSFRow, and SXSSFRow classes</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=46210">46210</a> - Title placeholder not recognized by Powerpoint 2003</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=46210">46210</a></td><td>Title placeholder not recognized by Powerpoint 2003</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58663">58663</a> - Pictures cannot be removed from a slide</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58663">58663</a></td><td>Pictures cannot be removed from a slide</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58636">58636</a> - Replace ClientAnchor anchor type constants with AnchorType enum</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58636">58636</a></td><td>Replace ClientAnchor anchor type constants with AnchorType enum</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58644">58644</a> - Replace Sheet.setZoom(num, den) with Sheet.setZoom(scale)</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58644">58644</a></td><td>Replace Sheet.setZoom(num, den) with Sheet.setZoom(scale)</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58642">58642</a> - Remove deprecated functions</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58642">58642</a></td><td>Remove deprecated functions</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58365">58365</a> - Get all cell comments on a sheet with Sheet.getCellComments()</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58365">58365</a></td><td>Get all cell comments on a sheet with Sheet.getCellComments()</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58637">58637</a> - Add CellAddress class, to be used instead of CellReference when the concept of an absolute/relative reference is not applicable.</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58637">58637</a></td><td>Add CellAddress class, to be used instead of CellReference when the concept of an absolute/relative reference is not applicable.</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58617">58617</a> - Add custom safe XmlBeans type loader / rename vendor specific schema packages</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58617">58617</a></td><td>Add custom safe XmlBeans type loader / rename vendor specific schema packages</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58630">58630</a> - Signing failed after deletion of first sheet</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58630">58630</a></td><td>Signing failed after deletion of first sheet</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=55955">55955</a> - Filling an existing ppt table stopped working with 3.9</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=55955">55955</a></td><td>Filling an existing ppt table stopped working with 3.9</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=54210">54210</a> - When saving PPT to PNG, some text is rendered backwards</li> +<tr class="b"> +<td><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>When saving PPT to PNG, some text is rendered backwards</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=53189">53189</a> - Shapes drawn wrongly when ppt file converted to image</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=53189">53189</a></td><td>Shapes drawn wrongly when ppt file converted to image</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> Removed most reflection calls on private methods/fields from production code; others are wrapped by AccessController.doPrivileged().</li> +<tr class="b"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td>Removed most reflection calls on private methods/fields from production code; others are wrapped by AccessController.doPrivileged().</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58597">58597</a> - XWPFDocument causes SecurityException under SecurityManager</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58597">58597</a></td><td>XWPFDocument causes SecurityException under SecurityManager</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=53192">53192</a> - Images in ppt file have wrong width when converting ppt to png</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=53192">53192</a></td><td>Images in ppt file have wrong width when converting ppt to png</td> +</tr> -<li> -<img class="icon" alt="add" src="images/add.jpg"> Add support for HSLF metro blobs</li> +<tr class="a"> +<td><img class="icon" alt="add" src="images/add.jpg"></td><td></td><td>Add support for HSLF metro blobs</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=52297">52297</a> - Bullets are not aligned properly while converting ppt slide to image</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=52297">52297</a></td><td>Bullets are not aligned properly while converting ppt slide to image</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=55265">55265</a> - DataFormatter correct support for alternate number grouping characters, eg 1234 + #'##0 = 1'234 not 1,234</li> +<tr class="a"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=55265">55265</a></td><td>DataFormatter correct support for alternate number grouping characters, eg 1234 + #'##0 = 1'234 not 1,234</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=51622">51622</a> - autoSizeColumn incorrectly sizes columns containing leading whitespace</li> +<tr class="b"> +<td><img class="icon" alt="fix" src="images/fix.jpg"></td><td><a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=51622">51622</a></td><td>autoSizeColumn incorrectly sizes columns containing leading whitespace</td> +</tr> -<li> -<img class="icon" alt="fix" src="images/fix.jpg"> <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58576">58576</a> - Rename misspelled SheetUtil.canComputeColumnWidth</li> +<tr class="a">
[... 11060 lines stripped ...] --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@poi.apache.org For additional commands, e-mail: commits-h...@poi.apache.org