Author: centic Date: Thu Nov 30 06:44:07 2017 New Revision: 1816677 URL: http://svn.apache.org/viewvc?rev=1816677&view=rev Log: Add a fix to the changelog and make usage of dots consistent
Modified: poi/site/src/documentation/content/xdocs/status.xml Modified: poi/site/src/documentation/content/xdocs/status.xml URL: http://svn.apache.org/viewvc/poi/site/src/documentation/content/xdocs/status.xml?rev=1816677&r1=1816676&r2=1816677&view=diff ============================================================================== --- poi/site/src/documentation/content/xdocs/status.xml (original) +++ poi/site/src/documentation/content/xdocs/status.xml Thu Nov 30 06:44:07 2017 @@ -72,6 +72,7 @@ <action dev="PD" type="add" fixes-bug="60887" module="XSSF">Surface XSSF Header/Footer Attributes</action> <action dev="PD" type="add" fixes-bug="61730" module="SS Common">CellRangeAddresses support iterating over their CellAddresses</action> <action dev="PD" type="fix" fixes-bug="61727" module="SS Common">CellRangeUtil merge cell ranges broken for certain orders of arguments</action> + <action dev="PD" type="fix" fixes-bug="57517" module="HSSF">Fix various situations that were handled incorrectly in HSSFOptimiser</action> <action dev="PD" type="add" fixes-bug="61671" module="XSLF">XSLFSlide does not contain isHidden and setHidden like HSLFSlide does</action> <action dev="PD" type="update" fixes-bug="61630" module="XSSF">Performance improvement to XSSFExportToXML</action> <action dev="PD" type="add" fixes-bug="58068" module="XSSF">Add a method to pass the actual Color to StylesTable.findFont()</action> @@ -84,7 +85,7 @@ <action dev="PD" type="fix" fixes-bug="59747" module="OPC">Exchange order of writing parts into Zip to allow some tools to handle files better</action> <action dev="PD" type="add" fixes-bug="github-69" module="SS Common">Support matrix functions</action> <action dev="PD" type="fix" fixes-bug="60499" module="OPC">Deleting a picture that is used twice on a slide corrupt the slide</action> - <action dev="PD" type="fix" fixes-bug="60279" module="POI">Back-off to brute-force search for macro content if macro offset is incorrect.</action> + <action dev="PD" type="fix" fixes-bug="60279" module="POI">Back-off to brute-force search for macro content if macro offset is incorrect</action> </actions> </release> @@ -106,11 +107,11 @@ <action dev="PD" type="fix" fixes-bug="61246" module="SXSSF">Do not replace Unicode Surrogate chars with ? when writing SXXSF sheets</action> <action dev="PD" type="fix" fixes-bug="61363" module="POI Overall">Unify escher shape id allocation</action> <action dev="PD" type="fix" fixes-bug="61350" module="OPC">Use unsynchronized xmlbeans</action> - <action dev="PD" type="fix" fixes-bug="61346" module="HEMF">Add more sanity checks before allocation of byte arrays in HEMF/HWMF.</action> - <action dev="PD" type="fix" fixes-bug="61338" module="HWMF">Avoid infinite loop with corrupt file.</action> - <action dev="PD" type="fix" fixes-bug="61295" module="HPSF">Avoid OOM in hpsf with corrupt file.</action> + <action dev="PD" type="fix" fixes-bug="61346" module="HEMF">Add more sanity checks before allocation of byte arrays in HEMF/HWMF</action> + <action dev="PD" type="fix" fixes-bug="61338" module="HWMF">Avoid infinite loop with corrupt file</action> + <action dev="PD" type="fix" fixes-bug="61295" module="HPSF">Avoid OOM in hpsf with corrupt file</action> <action dev="PD" type="add" fixes-bug="61331" module="SL Common">Font group handling / common font interface</action> - <action dev="PD" type="fix" fixes-bug="61300" module="POIFS">Avoid infinite loop with corrupt file.</action> + <action dev="PD" type="fix" fixes-bug="61300" module="POIFS">Avoid infinite loop with corrupt file</action> <action dev="PD" type="fix" fixes-bug="61286,61287" module="HSSF">Handle zero-length headerfooter and 2 byte WriteProtectRecord</action> <action dev="PD" type="fix" fixes-bug="github-43" module="SS Common">RoundUp and RoundDown functions round incorrectly in some scenarios</action> <action dev="PD" type="fix" fixes-bug="github-52" module="SS Common">Support number formats with trailing commas</action> @@ -133,7 +134,7 @@ <action dev="PD" type="fix" fixes-bug="61203" module="XSSF">XSSFDrawing.getAnchorFromParent handles CTOneCellAnchor incorrectly, ignores CTAbsoluteAnchor</action> <action dev="PD" type="fix" fixes-bug="56557" module="SXSSF">Output file get corrupted with SXSSFWorkbook and "chart sheet"</action> <action dev="PD" type="fix" fixes-bug="61045" module="HSLF">Allow for extra bytes in FormatRecord</action> - <action dev="PD" type="add" fixes-bug="52063" module="SS Common">Add formula support for LOOKUP(lookup_value, array).</action> + <action dev="PD" type="add" fixes-bug="52063" module="SS Common">Add formula support for LOOKUP(lookup_value, array)</action> <action dev="PD" type="fix" fixes-bug="61169" module="SL Common">Text with Japanese characters overflows textbox</action> <action dev="PD" type="add" module="XSSF">XSSFTable improved support for creating columns and setting table areas, without needing to use CT classes</action> <action dev="PD" type="fix" module="XSSF">XSSFTable should format numeric/date cells when used as Column Header names as Excel does</action> @@ -170,7 +171,7 @@ </summary> <actions> <action dev="PD" type="fix" fixes-bug="60810" module="XSLF">Check for duplicate relation-names for notes similar to the fix for slides (fixed via bug 55791)</action> - <action dev="PD" type="fix" fixes-bug="60823" module="SS Common">Correct behavior of function DGET with multiple result entries but only one non-blank. Thanks to Patrick Zimmermann for the patch.</action> + <action dev="PD" type="fix" fixes-bug="60823" module="SS Common">Correct behavior of function DGET with multiple result entries but only one non-blank. Thanks to Patrick Zimmermann for the patch</action> <action dev="PD" type="fix" fixes-bug="50955" module="HWPF">Fix charset handling in HWPFOldDocument</action> <action dev="PD" type="add" fixes-bug="60826" module="XSSF">Add initial streaming, read-only support for xlsb files</action> <action dev="PD" type="fix" fixes-bug="51519" module="XSSF">Allow user to select or ignore phonetic strings in shared strings table</action> @@ -329,8 +330,8 @@ <action dev="PD" type="remove" fixes-bug="59170" breaks-compatibility="true" module="HSSF">Remove deprecated classes (POI 3.15) - o.a.p.hssf.model.*Shape classes removed</action> <action dev="PD" type="add" fixes-bug="59781" module="SS Common">Move PaneInformation from HSSF to SS package</action> <action dev="PD" type="fix" fixes-bug="59766" module="XSSF">When setting SAX features, handle Error too (eg from Google AppEngine)</action> - <action dev="PD" type="fix" fixes-bug="59734" module="XSSF">Make lookup and creation of named ranges constant-time instead of linear in the number of ranges in the workbook.</action> - <action dev="PD" type="fix" fixes-bug="59920" module="XSSF">Fix regression in the handling of empty passwords for workbook protection.</action> + <action dev="PD" type="fix" fixes-bug="59734" module="XSSF">Make lookup and creation of named ranges constant-time instead of linear in the number of ranges in the workbook</action> + <action dev="PD" type="fix" fixes-bug="59920" module="XSSF">Fix regression in the handling of empty passwords for workbook protection</action> <action dev="PD" type="fix" fixes-bug="59922" module="XSSF">Rename XSSFPaswordHelper to XSSFPasswordHelper</action> </actions> </release> @@ -363,7 +364,7 @@ <action dev="PD" type="add" fixes-bug="57840" module="XSSF">30% faster formula evaluation</action> <action dev="PD" type="fix" fixes-bug="57840,57721" module="XSSF">Formula parsing and evaluation containing structured references (data tables)</action> <action dev="PD" type="fix" fixes-bug="59684" module="SS Common">Parsing absolute entire-row CellReferences</action> - <action dev="PD" type="fix" fixes-bug="59686" module="XSLF">Error when trying to access XSLFTableCell properties like textHeight, lineWidth, etc.</action> + <action dev="PD" type="fix" fixes-bug="59686" module="XSLF">Error when trying to access XSLFTableCell properties like textHeight, lineWidth, etc</action> <action dev="PD" type="remove" fixes-bug="59170" breaks-compatibility="true" module="POI Overall">Remove deprecated classes (POI 3.15) - remove BuiltinFormats.getBuiltinFormats()</action> <action dev="PD" type="add" fixes-bug="59638" module="SS Common">allow DataFormatter to use Locale-aware number grouping separator</action> <action dev="PD" type="add" fixes-bug="57766" module="XSLF">Table isn't exported on convert slides of a .pptx slide show to a PNG/SVG image</action> @@ -380,8 +381,8 @@ <action dev="PD" type="add" fixes-bug="58648" module="SS Common">Regression: Fix handling of whitespaces in formulas after it was slightly broken by the changes to support the intersection operator</action> <action dev="PD" type="add" fixes-bug="59342" module="XSSF">Get and set sheet tab color</action> <action dev="PD" type="add" fixes-bug="59340" module="SS Common">Lookup IndexedColors by index</action> - <action dev="PD" type="add" fixes-bug="59336" module="SS Common">Deprecate CellUtil methods that do not need a workbook parameter.</action> - <action dev="PD" type="add" fixes-bug="59338" module="HSSF">Mark HSSFCellUtil for removal, replaced with Common SS CellUtil.</action> + <action dev="PD" type="add" fixes-bug="59336" module="SS Common">Deprecate CellUtil methods that do not need a workbook parameter</action> + <action dev="PD" type="add" fixes-bug="59338" module="HSSF">Mark HSSFCellUtil for removal, replaced with Common SS CellUtil</action> <action dev="PD" type="add" fixes-bug="52949" module="HSSF">VBA Macro reader and extractor</action> <action dev="PD" type="fix" fixes-bug="55982" module="HSSF">Don't fail to open the spreadsheet if no TabIdRecord is found</action> <action dev="PD" type="fix">Fix some cases where file-handles were not closed properly, mostly when the documents could not be opened correctly</action> @@ -402,7 +403,7 @@ <action dev="PD" type="fix" fixes-bug="58909" module="XSSF">Add a cloneSheet() which directly sets the sheetname to allow to avoid a costly renaming of sheets</action> <action dev="PD" type="fix" fixes-bug="59183" module="OPC">Regression in 3.14 on OPC files with less common timezone formats in the core properties</action> <action dev="PD" type="fix" fixes-bug="59132" module="SS Common">Adjust implementation of COUNTBLANK to be conforming to Excel, empty strings are counted as blank as well</action> - <action dev="PD" type="fix" fixes-bug="59199" module="XSSF">Gracefully handle null-values in Cell.setValue() for Date and Calendar similar to String.</action> + <action dev="PD" type="fix" fixes-bug="59199" module="XSSF">Gracefully handle null-values in Cell.setValue() for Date and Calendar similar to String</action> <action dev="PD" type="fix" fixes-bug="59224" module="XSSF">fix XSSFColor.hasTint which incorrectly used the alpha channel, add XSSFColor.hasAlpha</action> <action dev="PD" type="fix" fixes-bug="59222" module="XSSF">fix NPE raised by XSSFSheet.getCellComments()</action> <action dev="PD" type="fix" fixes-bug="59212" module="SS Common">copy non-validating XSSFSheet.addMergedRegionUnsafe from bug 58885 to Sheet interface</action> @@ -450,7 +451,7 @@ <action dev="PD" type="fix" fixes-bug="58996" module="XSSF">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</action> <action dev="PD" type="fix" fixes-bug="57034" module="SXSSF">Cell.setCellValue((String)null) should be treated as an empty cell on SXSSF as well, to avoid a NPE when autosizing columns</action> <action dev="PD" type="fix">XSLF - fixed NPE when adding pictures with existing non-picture media files (e.g. movies)</action> - <action dev="PD" type="fix" fixes-bug="58885" module="XSSF">Fixed performance regression after fixing bug 58443 when adding a merged region to an XSSFSheet.</action> + <action dev="PD" type="fix" fixes-bug="58885" module="XSSF">Fixed performance regression after fixing bug 58443 when adding a merged region to an XSSFSheet</action> <action dev="PD" type="add">Raised xmlsec version to 2.0.6</action> <action dev="PD" type="add" fixes-bug="47291" module="HSLF">Cannot open link correctly which insert in ppt</action> <action dev="PD" type="add" fixes-bug="41047" module="HSLF">Support hyperlinks in HSLF shapes and textruns</action> @@ -458,7 +459,7 @@ <action dev="PD" type="fix">Fix NPE when calling HSLFTextRun.setHorizontalCentered()</action> <action dev="PD" type="add" fixes-bug="58633" module="SS Common">Set multiple cell style properties at once</action> <action dev="PD" type="add" fixes-bug="56004" module="HSLF">Support for WMF rendering</action> - <action dev="PD" type="add" fixes-bug="56892" module="XSSF">Add API for inserting ignored warnings into XSSF sheets. This can be used e.g. to suppress 'number stored as text' warnings.</action> + <action dev="PD" type="add" fixes-bug="56892" module="XSSF">Add API for inserting ignored warnings into XSSF sheets. This can be used e.g. to suppress 'number stored as text' warnings</action> <action dev="PD" type="add" fixes-bug="58847" module="HPSF">Getters/setters/removers for the additional well-known document summary information properties from Office 12</action> <action dev="PD" type="add" fixes-bug="57796" module="XSLF">Support hyperlink extraction when rendering slides</action> <action dev="PD" type="fix" fixes-bug="54916" module="XSLF">POI does not always read all the slides in pptx files</action> @@ -466,7 +467,7 @@ <action dev="PD" type="fix" fixes-bug="58067" module="XWPF">don't return deleted text when document is in review-mode</action> <action dev="PD" type="fix" fixes-bug="58618" module="XWPF">XWPFParagraph insertNewRun and removeRun work incorrectly for runs after hyperlink/field runs</action> <action dev="PD" type="fix" fixes-bug="58760" module="XSSF">Non-standard namespace-key breaks parsing XLSX files</action> - <action dev="PD" type="fix" fixes-bug="58746" module="HSSF">Fix missing adjustment of formulas when sheet-ordering is changed.</action> + <action dev="PD" type="fix" fixes-bug="58746" module="HSSF">Fix missing adjustment of formulas when sheet-ordering is changed</action> <action dev="PD" type="fix" fixes-bug="58616" module="XSSF">Try to initialize with empty password if not done before</action> <action dev="PD" type="fix">Fix some cases where file-handles were left open, mostly when failing to parse documents</action> <action dev="PD" type="fix" fixes-bug="55030" module="HSLF">RichTextRun getFontName can not get chinese font name</action> @@ -495,13 +496,13 @@ <action dev="PD" type="add" fixes-bug="58644" module="SS Common">Replace Sheet.setZoom(num, den) with Sheet.setZoom(scale)</action> <action dev="PD" type="remove" fixes-bug="58642" breaks-compatibility="true" module="SS Common">Remove deprecated functions</action> <action dev="PD" type="add" fixes-bug="58365" module="SS Common">Get all cell comments on a sheet with Sheet.getCellComments()</action> - <action dev="PD" type="add" fixes-bug="58637" module="SS Common">Add CellAddress class, to be used instead of CellReference when the concept of an absolute/relative reference is not applicable.</action> + <action dev="PD" type="add" fixes-bug="58637" module="SS Common">Add CellAddress class, to be used instead of CellReference when the concept of an absolute/relative reference is not applicable</action> <action dev="PD" type="add" fixes-bug="58617" module="POI Overall">Add custom safe XmlBeans type loader / rename vendor specific schema packages</action> <action dev="PD" type="fix" fixes-bug="58630" module="POIFS">Signing failed after deletion of first sheet</action> <action dev="PD" type="fix" fixes-bug="55955" module="HSLF">Filling an existing ppt table stopped working with 3.9</action> <action dev="PD" type="fix" fixes-bug="54210" module="HSLF">When saving PPT to PNG, some text is rendered backwards</action> <action dev="PD" type="fix" fixes-bug="53189" module="HSLF">Shapes drawn wrongly when ppt file converted to image</action> - <action dev="PD" type="remove">Removed most reflection calls on private methods/fields from production code; others are wrapped by AccessController.doPrivileged().</action> + <action dev="PD" type="remove">Removed most reflection calls on private methods/fields from production code; others are wrapped by AccessController.doPrivileged()</action> <action dev="PD" type="fix" fixes-bug="58597" module="XWPF">XWPFDocument causes SecurityException under SecurityManager</action> <action dev="PD" type="fix" fixes-bug="53192" module="HSLF">Images in ppt file have wrong width when converting ppt to png</action> <action dev="PD" type="add" module="HSLF">Add support for HSLF metro blobs</action> @@ -584,7 +585,7 @@ <action dev="PD" type="fix" fixes-bug="58204" module="XSLF">STYLE: ShapeContainer interface makes internal getShapesList() redundant</action> <action dev="PD" type="add" fixes-bug="58190" module="XSLF">The current picture handling uses raw integers for types and index, replace with enum and reference</action> <action dev="PD" type="fix" fixes-bug="58203" module="POI Overall">Apparently Maven uses plurals for all artifacts except javadocs, so tweak our naming to make it happy</action> - <action dev="PD" type="add" fixes-bug="58193" module="XSLF">Use input stream rather than byte array for checksum etc.</action> + <action dev="PD" type="add" fixes-bug="58193" module="XSLF">Use input stream rather than byte array for checksum etc</action> <action dev="PD" type="add" fixes-bug="58200" module="SXSSF">SXSSF support for evaluating formula cells, provided the cell and all its references are within the current window</action> <action dev="PD" type="fix" fixes-bug="58098" module="POIFS">Avoid NPE in cleanup if NPOIFSFileSystem is opened on a locked File under Windows</action> <action dev="PD" type="add">Merged common_sl branch to trunk</action> @@ -602,7 +603,7 @@ <action dev="PD" type="add" fixes-bug="58138" module="SS Common">Conditional Formatting support for the common Color class, in addition to previous color shorts</action> <action dev="PD" type="fix" fixes-bug="58133" module="POIFS">Agile encryption - wrong checksum calculation</action> <action dev="PD" type="fix" fixes-bug="58113" module="SXSSF">Regression: NullPointerException when setting cell value to null</action> - <action dev="DN" type="add" fixes-bug="57893" module="XSSF">Add a method for obtaining all merged regions on a worksheet. This is faster for XSSFSheet than obtaining each individually by iteration.</action> + <action dev="DN" type="add" fixes-bug="57893" module="XSSF">Add a method for obtaining all merged regions on a worksheet. This is faster for XSSFSheet than obtaining each individually by iteration</action> <action dev="DN" type="add" fixes-bug="58036" module="XSSF">Add basic support for VBA macro-enabled workbooks (xlsm)</action> <action dev="PD" type="fix" fixes-bug="57744" module="HSMF">Fix parsing the email submission data when id contains a hyphen</action> <action dev="PD" type="fix" fixes-bug="57678" module="HSMF">Better handle years in mail-messages between 1980 and 1999</action> @@ -612,8 +613,8 @@ <action dev="PD" type="fix" fixes-bug="58069" module="HSSF">Biff8RC4 xorShort returns wrong value for unsigned shorts</action> <action dev="PD" type="fix" fixes-bug="56420" module="SS Common">Fix possible NullPointerException when empty cell is included in Sumif calculation</action> <action dev="PD" type="fix" fixes-bug="58040" module="POI Overall">Log Forging</action> - <action dev="DN" type="fix" fixes-bug="56328" module="XSSF">Improve AreaReference to take account of the spreadsheet format version when determining whether a reference is whole-column.</action> - <action dev="PD" type="fix" fixes-bug="57963" module="XWPF">Fix and verify in CI builds that we can compile most examples without requiring scratchpad-jar, update documentation.</action> + <action dev="DN" type="fix" fixes-bug="56328" module="XSSF">Improve AreaReference to take account of the spreadsheet format version when determining whether a reference is whole-column</action> + <action dev="PD" type="fix" fixes-bug="57963" module="XWPF">Fix and verify in CI builds that we can compile most examples without requiring scratchpad-jar, update documentation</action> <action dev="PD" type="fix" fixes-bug="53109" module="HSSF">Correctly handle unicode strings in NameCommentRecord</action> <action dev="PD" type="add" fixes-bug="57904" module="POI Overall">Automatically verify that the resulting source-packages can be built</action> <action dev="PD" type="fix" fixes-bug="57512" module="HSSF">Fix potential NPE in DateUtil for invalid dates</action> @@ -643,7 +644,7 @@ <action dev="PD" type="fix" fixes-bug="57829" module="XWPF">Avoid XmlValueDisconnectedException when removing a XWPFRun from a XWPFParagraph by removing from IRuns as well</action> <action dev="PD" type="fix" fixes-bug="57851" module="POIFS">Skip null properties in PropertyTableBase, which is how PropertyFactory reports unsupported POIFS properties</action> <action dev="PD" type="fix" fixes-bug="57820" module="HSLF">Avoid NPE on HSLF Tables with a top position of -1</action> - <action dev="PD" type="fix" fixes-bug="56579" module="XSSF">Throw exception if max string length of 32767 chars is exceeded in XSSF and SXSSF.</action> + <action dev="PD" type="fix" fixes-bug="56579" module="XSSF">Throw exception if max string length of 32767 chars is exceeded in XSSF and SXSSF</action> <action dev="PD" type="fix" fixes-bug="55386" module="SS Common">Fix handling of bold formatting in example application 'ToHtml'</action> <action dev="PD" type="fix" fixes-bug="47304" module="HDF">Use fixed encoding when extracting text in WordDocument</action> <action dev="PD" type="fix" fixes-bug="56017" module="XSSF">Fix shifting comments with shifted rows</action> @@ -672,7 +673,7 @@ <action dev="PD" type="add">XSSFSheet support for getDrawingPatriarch(), alongside the existing createDrawingPatriarch() method</action> <action dev="PD" type="fix">TIKA-1515 - Handle Excel 3 files with a 0x8001 codepage</action> <action dev="PD" type="add" fixes-bug="53453" module="HWPF">Add methods to set margins in sections of HWPF documents</action> - <action dev="PD" type="fix" fixes-bug="46898" module="XSSF">Return #VALUE! for circular references.</action> + <action dev="PD" type="fix" fixes-bug="46898" module="XSSF">Return #VALUE! for circular references</action> <action dev="PD" type="fix" fixes-bug="46192" module="HSSF">Add methods to query outline level for HSSF and XSSF</action> <action dev="PD" type="fix" fixes-bug="56240" module="HSLF">Handle PP97_DUALSTORAGE streams</action> <action dev="PD" type="fix" fixes-bug="47261" module="HSLF">SlideShow.removeSlide makes PPT corrupted</action> @@ -682,10 +683,10 @@ <action dev="PD" type="add">Support for Office Binary Document RC4 CryptoAPI Encryption for HSLF</action> <action dev="PD" type="add" fixes-bug="57195" module="POIFS">Support for Office Binary Document RC4 Encryption</action> <action dev="PD" type="fix" fixes-bug="57373" module="XSSF">Fix get/setFirstVisibleTab() for XSSFWorkbook</action> - <action dev="PD" type="fix" fixes-bug="57362" module="XSSF">Properly initialize chart-axis datastructure when loading a spreadsheet which already contains one.</action> - <action dev="PD" type="fix" fixes-bug="56511" module="XSSF">Fix NullPointerException for RichText strings with no formatting for some runs.</action> - <action dev="PD" type="add" fixes-bug="56550" module="POI Overall">Avoid IBM JDK fail immediately during loading some POI classes, note: IBM JDK 1.7 or higher is needed because of XML APIs.</action> - <action dev="PD" type="add" fixes-bug="56595" module="POI Overall">Switch the cache in DateUtil.isADateFormat() to ThreadLocals to not have another syncpoint here.</action> + <action dev="PD" type="fix" fixes-bug="57362" module="XSSF">Properly initialize chart-axis datastructure when loading a spreadsheet which already contains one</action> + <action dev="PD" type="fix" fixes-bug="56511" module="XSSF">Fix NullPointerException for RichText strings with no formatting for some runs</action> + <action dev="PD" type="add" fixes-bug="56550" module="POI Overall">Avoid IBM JDK fail immediately during loading some POI classes, note: IBM JDK 1.7 or higher is needed because of XML APIs</action> + <action dev="PD" type="add" fixes-bug="56595" module="POI Overall">Switch the cache in DateUtil.isADateFormat() to ThreadLocals to not have another syncpoint here</action> <action dev="PD" type="fix" fixes-bug="56644" module="XSSF">NullPointerException in XSSFCell Constructor with different MissingCellPolicy</action> <action dev="PD" type="fix" fixes-bug="56888" module="XSSF">XSSFDataValidation ignores "allow blank" read from sheet, assumes true</action> <action dev="PD" type="fix" fixes-bug="57171" module="XSSF">Adjust the active sheet in setSheetOrder()</action> @@ -758,7 +759,7 @@ </summary> <actions> - <action dev="PD" type="fix" fixes-bug="57479" module="HSSF">Typo in HSSFWorkbook javadocs and quick-guide.</action> + <action dev="PD" type="fix" fixes-bug="57479" module="HSSF">Typo in HSSFWorkbook javadocs and quick-guide</action> <action dev="PD" type="fix" fixes-bug="57480" module="HSSF">Fix some unnecessary casts, generics, Eclipse warnings, ...</action> <action dev="PD" type="add">Added workarounds to tests for JDK 6 LineBreakMeasurer bug</action> <action dev="PD" type="fix" fixes-bug="57250" module="XSLF">XMLSlideShow.setSlideOrder() produces corrupted CTSlideIdList</action> @@ -767,8 +768,8 @@ <action dev="PD" type="add">Basic text extractor for older Excel 5 and 95 formats</action> <action dev="PD" type="add">Basic text extractor for very old Excel formats such as Excel 4 (Biff4)</action> <action dev="PD" type="fix">ClassCastException in validating xml signatures due to missing xml beans resources</action> - <action dev="PD" type="fix" fixes-bug="57171" module="XSSF">Adjust active sheet correctly when sheets are moved.</action> - <action dev="PD" type="fix" fixes-bug="57163" module="HSSF">Adjust active sheet correctly when sheets are removed.</action> + <action dev="PD" type="fix" fixes-bug="57171" module="XSSF">Adjust active sheet correctly when sheets are moved</action> + <action dev="PD" type="fix" fixes-bug="57163" module="HSSF">Adjust active sheet correctly when sheets are removed</action> <action dev="PD" type="fix" fixes-bug="57164" module="XSSF">XSSFDrawing.createCellComment() does not honor dx and dy values passed in</action> <action dev="PD" type="add" fixes-bug="55967" module="XSSF">Picture method to resize with different scales in width and height</action> <action dev="PD" type="add" fixes-bug="github-13" module="">Add Cell.removeHyperlink() for HSSF and XSSF</action> @@ -801,8 +802,8 @@ <action dev="PD" type="fix" fixes-bug="56914" module="XSSF">XSSFRowShifter.updateConditionalFormatting throws IOOBE when there are more than 1 CTConditionalFormatting</action> <action dev="PD" type="fix" fixes-bug="56913" module="POI Overall">Replace usages of o.a.p.util.ArrayUtil.copyOf* methods with replacements from j.u.Arrays</action> <action dev="PD" type="fix" fixes-bug="51483" module="XSSF">XSSF locking of specific features not working</action> - <action dev="PD" type="fix" fixes-bug="48195" module="HSSF">Formulas: Fix incorrect evaluation of IF() with ROW()/COLUMN() as else-result.</action> - <action dev="PD" type="fix" fixes-bug="55280" module="XSSF">Greatly improve performance of shifting rows in sheets with many merged regions.</action> + <action dev="PD" type="fix" fixes-bug="48195" module="HSSF">Formulas: Fix incorrect evaluation of IF() with ROW()/COLUMN() as else-result</action> + <action dev="PD" type="fix" fixes-bug="55280" module="XSSF">Greatly improve performance of shifting rows in sheets with many merged regions</action> <action dev="PD" type="fix" fixes-bug="51222" module="XSSF">XSSFColor.getARGBHex() returns wrong color for Excel 2007 xlsx file</action> <action dev="PD" type="fix" fixes-bug="56730" module="XSSF">Fix exporting XML if schema contains ref-elements</action> <action dev="PD" type="fix" fixes-bug="56864" module="XWPF">XWPFLatentStyles.isLatentStyle always returns true if there is at least 1 lsdException</action> @@ -903,7 +904,7 @@ <action dev="PD" type="fix" fixes-bug="55926" module="XSSF">Handle numeric formula values when exporting to XML</action> <action dev="PD" type="fix" fixes-bug="55927" module="XSSF">Handle date types when exporting to XML</action> <action dev="PD" type="fix" fixes-bug="56011" module="XSSF">Use default style if the cell style attribute is not present</action> - <action dev="PD" type="add" module="POI Overall" breaks-compatibility="true">End support for Java 1.5. POI now requires Java 6 or higher.</action> + <action dev="PD" type="add" module="POI Overall" breaks-compatibility="true">End support for Java 1.5. POI now requires Java 6 or higher</action> <action dev="PD" type="add" module="POI Overall" breaks-compatibility="true">Upgrade third party libs to latest versions: commons-logging, commons-codec, log4j</action> <action dev="PD" type="fix" fixes-bug="56260" module="HSLF">Avoid warnings when a TextHeaderAtom is empty and has another straight after, or where there's a TextRulerAtom / MasterTextPropAtom / TextSpecInfoAtom before the Text Chars / Bytes</action> <action dev="PD" type="add" fixes-bug="56075" module="XWPF">Add Change Tracking support to XWPF</action> @@ -977,8 +978,8 @@ <action dev="PD" type="fix" fixes-bug="55380" module="HSSF">Endless loop in CellRangeUtil.mergeRanges() when regions are overlapping</action> <action dev="PD" type="add" fixes-bug="55347,45551" module="XSSF">Integrate 55292 into XSSF extractors -- extract text from text boxes in xlsx files</action> <action dev="PD" type="fix" fixes-bug="55361" module="XWPF">Tika 792 - Avoid CTMarkup NoSuchMethodException stack trace by adding two beans to ooxml-lite"</action> - <action dev="PD" type="fix" fixes-bug="55294,52186" module="XSSF">Fix column grouping in XSSF.</action> - <action dev="PD" type="add" fixes-bug="55292" module="XSSF">Enhancements to XSSFSimpleShape (textbox) including: ability to add multiple paragraphs, formatting (read/write) and text extraction.</action> + <action dev="PD" type="fix" fixes-bug="55294,52186" module="XSSF">Fix column grouping in XSSF</action> + <action dev="PD" type="add" fixes-bug="55292" module="XSSF">Enhancements to XSSFSimpleShape (textbox) including: ability to add multiple paragraphs, formatting (read/write) and text extraction</action> <action dev="PD" type="fix" fixes-bug="55191" module="HPSF">Avoid a ClassCastException if a HPSF string property isn't directly stored as a string</action> <action dev="PD" type="fix">HSMF ascii encoding detection should use the CodePage properties where available</action> <action dev="PD" type="fix">HSMF fixed length property parsing should be more forgiving of some type differences from the property default</action> @@ -1294,7 +1295,7 @@ <action dev="PD" type="fix" fixes-bug="46817" module="HWPF">Regression: Text from some table cells missing</action> <action dev="PD" type="add">Add getOverallRange() method to HWPFDocumentCore</action> <action dev="PD" type="fix">PAPX referenced outside of TextPiecesTable are ignored now and not loaded</action> - <action dev="PD" type="fix">Fix main part range (and section) detection for files with additional parts (like footers/headers).</action> + <action dev="PD" type="fix">Fix main part range (and section) detection for files with additional parts (like footers/headers)</action> <action dev="PD" type="fix">Fix wrong TextPiece parsing in very rare cases like Bug33519.doc</action> <action dev="PD" type="fix">Inner tables are correctly supported</action> <action dev="PD" type="add">Allow user to retrieve Table nesting level (based on file information)</action> @@ -1303,7 +1304,7 @@ <action dev="PD" type="add">Add Excel-to-HTML converter (2007 versions)</action> <action dev="PD" type="add">Add Word-to-HTML converter (95-2007 versions)</action> <action dev="PD" type="fix">Skip wrong-type SPRMs when characters SPRM is expected</action> - <action dev="PD" type="add">Add toStrings() methods to internal HWPF structures: BorderCode, PAPX, Paragraph, PieceDescriptor, Section, SEPX, SprmOperation, TextPiece etc.</action> + <action dev="PD" type="add">Add toStrings() methods to internal HWPF structures: BorderCode, PAPX, Paragraph, PieceDescriptor, Section, SEPX, SprmOperation, TextPiece etc</action> <action dev="PD" type="fix" fixes-bug="51474" module="SXSSF">SXSSF handling for null strings</action> <action dev="PD" type="fix" fixes-bug="48294" module="HSSF">Fixed HSSFWorkbook.setSheetOrder() to respect inter-sheet references </action> <action dev="PD" type="fix" fixes-bug="51448" module="POI Overall">Avoid exception when evaluating workbooks with more than 256 sheets </action> @@ -1366,7 +1367,7 @@ <action dev="PD" type="add" fixes-bug="49765" module="XWPF">Support for adding a picture to a XSSFRun</action> <action dev="PD" type="fix">Rename/Move xssf.model.Table to xssf.usermodel.XSSFTable as it now has usermodel-like features</action> <action dev="PD" type="fix" fixes-bug="51061" module="XSSF">Correct target URI for new XSSF Tables</action> - <action dev="PD" type="add">Initial support for XSSF Charts. Provides easy access to the underlying CTChart object via the Sheet Drawing, but no high level interface onto the chart contents as yet.</action> + <action dev="PD" type="add">Initial support for XSSF Charts. Provides easy access to the underlying CTChart object via the Sheet Drawing, but no high level interface onto the chart contents as yet</action> <action dev="PD" type="fix" fixes-bug="50884" module="XSSF">XSSF and HSSF freeze panes now behave the same</action> <action dev="PD" type="add">Support for adding a table to a XSSFSheet</action> <action dev="PD" type="add">Improve HSMF MAPIMessage access to the HTML and RTF versions of the message body (where available)</action> @@ -1646,8 +1647,8 @@ <action dev="PD" type="fix" fixes-bug="48544" module="XSSF">avoid failures in xlsx2csv when shared string table is missing</action> <action dev="PD" type="fix" fixes-bug="48571" module="POI Overall">properly close all io streams created in opcpackage</action> <action dev="PD" type="fix" fixes-bug="48572" module="XSSF">always copy all declared inner classes and interfaces when generating poi-ooxml-schemas</action> - <action dev="PD" type="add">low level record support for the extrst (phonetic text) part of unicode strings. no usermodel access to it as yet though.</action> - <action dev="PD" type="fix">record.unicodestring has moved to record.common.unicodestring, to live with the other record-part classes, as it isn't a full record.</action> + <action dev="PD" type="add">low level record support for the extrst (phonetic text) part of unicode strings. no usermodel access to it as yet though</action> + <action dev="PD" type="fix">record.unicodestring has moved to record.common.unicodestring, to live with the other record-part classes, as it isn't a full record</action> <action dev="PD" type="add">avoid creating temporary files when opening opc packages from input stream</action> <action dev="PD" type="add">improved how hsmf handles multiple recipients</action> <action dev="PD" type="add">add publishertextextractor support to extractorfactory</action> @@ -1808,7 +1809,7 @@ <action dev="PD" type="fix" fixes-bug="47001" module="HSSF">Fixed WriteAccessRecord and LinkTable to handle unusual format written by Google Docs</action> <action dev="PD" type="fix" fixes-bug="46973" module="HSSF">Fixed defined names to behave better when refersToFormula is unset</action> <action dev="PD" type="fix" fixes-bug="46832" module="XSSF">Allow merged regions with columns greater than 255 or rows bigger than 65536 in XSSF</action> - <action dev="PD" type="fix" fixes-bug="46951" module="HSSF">Fixed formula parser to better handle range operators and whole row/column refs.</action> + <action dev="PD" type="fix" fixes-bug="46951" module="HSSF">Fixed formula parser to better handle range operators and whole row/column refs</action> <action dev="PD" type="fix" fixes-bug="46948" module="HSSF">Fixed evaluation of range operator to allow for area-ref operands</action> <action dev="PD" type="fix" fixes-bug="46918" module="HSSF">Fixed ExtendedPivotTableViewFieldsRecord(SXVDEX) to allow shorter format</action> <action dev="PD" type="fix" fixes-bug="46898" module="XSSF">Fixed formula evaluator to not cache intermediate circular-reference error results</action> @@ -2029,7 +2030,7 @@ <action dev="PD" type="fix" fixes-bug="45252" module="HWPF">Improvement for HWPF Range.replaceText()</action> <action dev="PD" type="fix" fixes-bug="45001" module="HWPF">Further fix for HWPF Range.delete() and unicode characters</action> <action dev="PD" type="add" fixes-bug="45175" module="HWPF">Support for variable length operands in org.apache.poi.hwpf.sprm.SprmOperation</action> - <action dev="PD" type="fix">Avoid spurious missing lines with the MissingRecordAware event code, and odd files that contain RowRecords in the middle of the cell Records.</action> + <action dev="PD" type="fix">Avoid spurious missing lines with the MissingRecordAware event code, and odd files that contain RowRecords in the middle of the cell Records</action> <action dev="PD" type="add">Support for parsing formulas during EventUserModel processing, via the new EventWorkbookBuilder</action> </actions> </release> @@ -2073,8 +2074,8 @@ <action dev="PD" type="fix" fixes-bug="44985" module="HSLF">Properly update TextSpecInfoAtom when the parent text is changed</action> <action dev="PD" type="fix" fixes-bug="41187" module="HSSF">fixed HSSFSheet to properly read xls files without ROW records</action> <action dev="PD" type="fix" fixes-bug="44950" module="HSSF">fixed HSSFFormulaEvaluator.evaluateInCell() and Area3DEval.getValue() also added validation for number of elements in AreaEvals</action> - <action dev="PD" type="fix" fixes-bug="42570" module="HSSF">fixed LabelRecord to use empty string instead of null when the length is zero.</action> - <action dev="PD" type="fix" fixes-bug="42564" module="HSSF">fixed ArrayPtg to use ConstantValueParser. Fixed a few other ArrayPtg encoding issues.</action> + <action dev="PD" type="fix" fixes-bug="42570" module="HSSF">fixed LabelRecord to use empty string instead of null when the length is zero</action> + <action dev="PD" type="fix" fixes-bug="42564" module="HSSF">fixed ArrayPtg to use ConstantValueParser. Fixed a few other ArrayPtg encoding issues</action> <action dev="PD" type="fix">Follow-on from 28754 - StringPtg.toFormulaString() should escape double quotes</action> <action dev="PD" type="fix" fixes-bug="44929" module="POI Overall">Improved error handling in HSSFWorkbook when attempting to read a BIFF5 file</action> <action dev="PD" type="fix" fixes-bug="44675" module="HSSF">Parameter operand classes (function metadata) required to encode SUM() etc properly. Added parse validation for number of parameters</action> @@ -2101,7 +2102,7 @@ <action dev="PD" type="add">Improve how POIFS works with directory entries, and update HWPFDocument to support reading an embeded word document</action> <action dev="PD" type="add">Initial support for getting and changing chart and series titles</action> <action dev="PD" type="add">Implement a proxy HSSFListener which tracks the format records, and lets you lookup the format string for a given cell. Convert the xls to csv example to use it</action> - <action dev="PD" type="fix" fixes-bug="44792" module="HSSF">fixed encode/decode problems in ExternalNameRecord and CRNRecord.</action> + <action dev="PD" type="fix" fixes-bug="44792" module="HSSF">fixed encode/decode problems in ExternalNameRecord and CRNRecord</action> <action dev="PD" type="fix" fixes-bug="43670,44501" module="POI Overall,HDGF">Fix how HDGF deals with trailing data in the list of chunk headers</action> <action dev="PD" type="add" fixes-bug="30311" module="HSSF">More work on Conditional Formatting</action> <action dev="PD" type="fix">refactored all junits' usage of HSSF.testdata.path to one place</action> @@ -2153,7 +2154,7 @@ <action dev="PD" type="fix" fixes-bug="44403" module="HSSF">Fix for Mid function handling its arguments wrong</action> <action dev="PD" type="add" fixes-bug="44364" module="HSSF">Support for Match, NA and SumProduct functions, as well as initial function error support</action> <action dev="PD" type="fix" fixes-bug="44375" module="HPSF">Cope with a broken dictionary in Document Summary Information stream. RuntimeExceptions that occured when trying to read bogus data are now caught. Dictionary entries up to but not including the bogus one are preserved, the rest is - ignored.</action> + ignored</action> <action dev="PD" type="fix" fixes-bug="38641" module="HSSF">Handle timezones better with cell.setCellValue(Calendar), so now 20:00-03:00, 20:00+00:00 and 20:00+03:00 will all be recorded as 20:00, and not 17:00 / 20:00 / 23:00 (pass a Date not a Calendar for old behaviour)</action> <action dev="PD" type="fix" fixes-bug="44373" module="HSSF">Have HSSFDateUtil.isADateFormat recognize more formats as being dates</action> <action dev="PD" type="add" fixes-bug="37923" module="HSSF">Support for Excel hyperlinks</action> @@ -2171,7 +2172,7 @@ <action dev="PD" type="fix" fixes-bug="44293" module="HSSF">Avoid swapping AreaPtgs from relative to absolute</action> <action dev="PD" type="fix" fixes-bug="44292" module="HWPF">Correctly process the last paragraph in a word file</action> <action dev="PD" type="fix" fixes-bug="44254" module="HSSF">Avoid some unread byte warnings, and properly understand DVALRecord</action> - <action dev="PD" type="add">Add another formula evaluation method, evaluateFormulaCell(cell), which will re-calculate the value for a formula, without affecting the formula itself.</action> + <action dev="PD" type="add">Add another formula evaluation method, evaluateFormulaCell(cell), which will re-calculate the value for a formula, without affecting the formula itself</action> <action dev="PD" type="fix" fixes-bug="41726" module="HSSF">Fix how we handle signed cell offsets in relative areas and references</action> <action dev="PD" type="add" fixes-bug="44233" module="HSSF">Support for getting and setting a flag on the sheet, which tells excel to re-calculate all formulas on it at next reload</action> <action dev="PD" type="fix" fixes-bug="44201" module="HSSF">Enable cloning of sheets with data validation rules</action> @@ -2221,9 +2222,9 @@ <action dev="PD" type="fix" fixes-bug="43399" module="HSSF">Fix for Cell References for rows > 32678</action> <action dev="PD" type="fix" fixes-bug="43410" module="HSSF">Improved Formula Parser support for numbers and ranges</action> <action dev="PD" type="add">When writing HSLF files out, optionally preserve all OLE2 nodes (default is just the HSLF related nodes)</action> - <action dev="PD" type="add" fixes-bug="43323" module="HSLF">Support for adding Pictures to ShapeGroups in HSLF.</action> - <action dev="PD" type="add" fixes-bug="43222" module="HSSF">Support for getting OLE object data from HSSFWorkbook.</action> - <action dev="PD" type="add" fixes-bug="43247" module="HSLF">Support for getting OLE object data from slideshows.</action> + <action dev="PD" type="add" fixes-bug="43323" module="HSLF">Support for adding Pictures to ShapeGroups in HSLF</action> + <action dev="PD" type="add" fixes-bug="43222" module="HSSF">Support for getting OLE object data from HSSFWorkbook</action> + <action dev="PD" type="add" fixes-bug="43247" module="HSLF">Support for getting OLE object data from slideshows</action> <action dev="PD" type="add" fixes-bug="43125" module="HSSF">Support for reading EMF, WMF and PICT images via HSSFWorkbook.getAllPictures()</action> <action dev="PD" type="fix" fixes-bug="43088" module="HSSF">Fix for reading files with long cell comments and text boxes</action> <action dev="PD" type="fix" fixes-bug="42844" module="HSSF">Fix for the EventUserModel and records that aren't immediately followed by their ContinueRecords</action> @@ -2312,20 +2313,20 @@ <release version="2.0-RC2" date="2004-01-11"> <actions> - <action dev="PD" type="fix" fixes-bug="25695" module="HSSF">HSSFCell.getStringCellValue() on cell which has string formula will return swap bye unicode characters.</action> + <action dev="PD" type="fix" fixes-bug="25695" module="HSSF">HSSFCell.getStringCellValue() on cell which has string formula will return swap bye unicode characters</action> <action dev="PD" type="fix">Updated website for upcoming release</action> <action dev="PD" type="fix">Formula Parser fixes with tests, by Peter M Murray Bug 25457</action> <action dev="PD" type="fix">Fixed cloning merge regions</action> - <action dev="PD" type="fix">The cloned reference for merged cells did not create a new collection, so deletes cascaded to the original.</action> + <action dev="PD" type="fix">The cloned reference for merged cells did not create a new collection, so deletes cascaded to the original</action> <action dev="PD" type="fix">Fix to 24519 call to getCustomPalette() from a newly created workbook now works</action> - <action dev="PD" type="fix">Fix supplied for bug 24397 where some compilation got ambiguous classes. Explicitly imports the classes. Patch supplied by Jean-Pierre Paris.</action> + <action dev="PD" type="fix">Fix supplied for bug 24397 where some compilation got ambiguous classes. Explicitly imports the classes. Patch supplied by Jean-Pierre Paris</action> </actions> </release> <release version="2.0-RC1" date="2003-11-02"> <actions> <action dev="PD" type="fix" fixes-bug="12561" module="HSSF">(Min) HSSFWorkbook throws Exceptions</action> - <action dev="PD" type="fix" fixes-bug="12730" module="HSSF">(Nor) values dont get copied to another sheet.</action> + <action dev="PD" type="fix" fixes-bug="12730" module="HSSF">(Nor) values dont get copied to another sheet</action> <action dev="PD" type="fix" fixes-bug="13224" module="POI Overall">(Maj) Exception thrown when cell has =Names call</action> <action dev="PD" type="fix" fixes-bug="13796" module="HSSF">(Nor) Error Reading Formula Record (optimized if, external link)</action> <action dev="PD" type="fix" fixes-bug="13921" module="HSSF">(Nor) Sheet name cannot exceed 31 characters and cannot contain :</action> @@ -2356,14 +2357,14 @@ <action dev="PD" type="fix" fixes-bug="14824" module="HSSF">(Nor) Unable to modify empty sheets</action> <action dev="PD" type="fix" fixes-bug="12843" module="HSSF">(Cri) Make POI handle chinese better</action> <action dev="PD" type="fix" fixes-bug="15353" module="HSSF">(Nor) [RFE] creating a cell with a hyperlink</action> - <action dev="PD" type="fix" fixes-bug="15375" module="HSSF">(Blo) Post 1.5.1 POI causes spreadsheet to become unopenable.</action> + <action dev="PD" type="fix" fixes-bug="15375" module="HSSF">(Blo) Post 1.5.1 POI causes spreadsheet to become unopenable</action> </actions> </release> <release version="2.0-pre3" date="2003-07-29"> <actions> <action dev="PD" type="add">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 - if the return type is numeric. Details about the return types and about how to distinguish between a property value of zero and a property value that is not present can be found in the API documentation.</action> + if the return type is numeric. Details about the return types and about how to distinguish between a property value of zero and a property value that is not present can be found in the API documentation</action> <action dev="PD" type="fix">Gridlines can now be turned on and off</action> <action dev="PD" type="fix">NamePTG refactoring/fixes</action> <action dev="PD" type="fix">minor fixes to ExternSheet and formula strings</action> @@ -2373,9 +2374,9 @@ <release version="2.0-pre2" date="2003-07-06"> <actions> - <action dev="PD" type="fix">A nasty concurrency problem has been fixed. Any users working in a multithreaded environment should seriously consider upgrading to this release.</action> - <action dev="PD" type="update">The EXTSST record has been implemented. This record is used by excel for optimized reading of strings.</action> - <action dev="PD" type="update">When rows are shifted, the merged regions now move with them. If a row contains 2 merged cells, the resulting shifted row should have those cells merged as well.</action> + <action dev="PD" type="fix">A nasty concurrency problem has been fixed. Any users working in a multithreaded environment should seriously consider upgrading to this release</action> + <action dev="PD" type="update">The EXTSST record has been implemented. This record is used by excel for optimized reading of strings</action> + <action dev="PD" type="update">When rows are shifted, the merged regions now move with them. If a row contains 2 merged cells, the resulting shifted row should have those cells merged as well</action> <action dev="PD" type="fix">There were some issues when removing merged regions (specifically, removing all of them and then adding some more) and have been resolved. </action> @@ -2383,7 +2384,7 @@ dragged across greater than 6 cells), the clone would fail. We now support cloning of sheets that contain this Excel optimization. </action> - <action dev="PD" type="add">Support added for reading formulas with UnaryPlus and UnaryMinus operators.</action> + <action dev="PD" type="add">Support added for reading formulas with UnaryPlus and UnaryMinus operators</action> </actions> </release> <release version="2.0-pre1" date="2003-05-17"> @@ -2430,20 +2431,20 @@ </release> <release version="1.7-dev" date="Release date not recorded"> <actions> - <action dev="NKB" type="update">Removed runtime dependency on commons logging.</action> + <action dev="NKB" type="update">Removed runtime dependency on commons logging</action> <action dev="PD" type="update">Formula support</action> </actions> </release> <release version="1.5.1" date="2002-06-16"> <actions> - <action dev="GJS" type="update">Removed depedency on commons logging. Now define poi.logging system property to enable logging to standard out.</action> - <action dev="GJS" type="fix">Fixed SST string handling so that spreadsheets with rich text or extended text will be read correctly.</action> + <action dev="GJS" type="update">Removed depedency on commons logging. Now define poi.logging system property to enable logging to standard out</action> + <action dev="GJS" type="fix">Fixed SST string handling so that spreadsheets with rich text or extended text will be read correctly</action> </actions> </release> <release version="1.5" date="2002-05-06"> <actions> - <action dev="NKB" type="update">New project build.</action> - <action dev="NKB" type="update">New project documentation system based on Cocoon.</action> + <action dev="NKB" type="update">New project build</action> + <action dev="NKB" type="update">New project documentation system based on Cocoon</action> <action dev="PD" type="update">Package rename</action> <action dev="PD" type="fix">Various bug fixes</action> <action dev="PD" type="add">Early stages of HSF development (not ready for development)</action> @@ -2452,7 +2453,7 @@ </release> <release version="1.2.0" date="2002-01-19"> <actions> - <action dev="PD" type="update">Changes not recorded.</action> + <action dev="PD" type="update">Changes not recorded</action> </actions> </release> <release version="1.1.0" date="2002-01-04"> @@ -2464,22 +2465,22 @@ <action dev="PD" type="update">predictive sizing, offset based writing (instead of lots of array copies) </action> - <action dev="PD" type="update">minor re-factoring and bug fixes.</action> + <action dev="PD" type="update">minor re-factoring and bug fixes</action> </actions> </release> <release version="1.0.2" date="2002-01-11"> <actions> - <action dev="PD" type="update">Changes not recorded.</action> + <action dev="PD" type="update">Changes not recorded</action> </actions> </release> <release version="1.0.1" date="2002-01-04"> <actions> - <action dev="PD" type="update">Changes not recorded.</action> + <action dev="PD" type="update">Changes not recorded</action> </actions> </release> <release version="1.0.0" date="2001-12-30"> <actions> - <action dev="PD" type="update">Minor documentation updates.</action> + <action dev="PD" type="update">Minor documentation updates</action> </actions> </release> <release version="0.14.0" date="2001-12-22"> @@ -2493,12 +2494,12 @@ <action dev="PD" type="update">Fix for Dimensions record (again)... (one of these days I'll write a unit test for this ;-p). </action> - <action dev="PD" type="update">Some optimization on sheet creation.</action> + <action dev="PD" type="update">Some optimization on sheet creation</action> </actions> </release> <release version="0.13.0" date="2001-12-16"> <actions> - <action dev="PD" type="update">Changes not recorded.</action> + <action dev="PD" type="update">Changes not recorded</action> </actions> </release> <release version="0.12.0" date="2001-12-12"> @@ -2514,7 +2515,7 @@ <action dev="PD" type="update">Added fixes for internationalization (UTF-16 should work now from HSSFCell.setStringValue, etc when the encoding is set) </action> - <action dev="PD" type="update">added support for adding/removing and naming sheets.</action> + <action dev="PD" type="update">added support for adding/removing and naming sheets</action> </actions> </release> <release version="0.11.0" date="2001-12-08"> @@ -2528,11 +2529,11 @@ <actions> <action dev="PD" type="update">Got continuation records to work (read/write)</action> <action dev="PD" type="update">Added various pre-support for formulas</action> - <action dev="PD" type="update">Massive API reorganization, repackaging.</action> + <action dev="PD" type="update">Massive API reorganization, repackaging</action> <action dev="PD" type="update">BiffViewer class added for validating HSSF & POI and/or HSSF Output. </action> - <action dev="PD" type="update">Better API support for modification.</action> + <action dev="PD" type="update">Better API support for modification</action> </actions> </release> <release version="0.7 (and interim releases)" date="2001-11-17"> @@ -2551,7 +2552,7 @@ </release> <release version="0.6" date="2001-11-11"> <actions> - <action dev="PD" type="update">Support for read/write and modify.</action> + <action dev="PD" type="update">Support for read/write and modify</action> <action dev="PD" type="update">Read only support for MulRK records (converted to Number when writing) </action> @@ -2559,22 +2560,22 @@ </release> <release version="0.5" date="2001-11-05"> <actions> - <action dev="PD" type="update">Changes not recorded.</action> + <action dev="PD" type="update">Changes not recorded</action> </actions> </release> <release version="0.4" date="2001-10-31"> <actions> - <action dev="PD" type="update">Changes not recorded.</action> + <action dev="PD" type="update">Changes not recorded</action> </actions> </release> <release version="0.3" date="2001-10-26"> <actions> - <action dev="PD" type="update">Changes not recorded.</action> + <action dev="PD" type="update">Changes not recorded</action> </actions> </release> <release version="0.2" date="2001-09-24"> <actions> - <action dev="PD" type="update">Changes not recorded.</action> + <action dev="PD" type="update">Changes not recorded</action> </actions> </release> <release version="0.1" date="2001-08-28"> --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@poi.apache.org For additional commands, e-mail: commits-h...@poi.apache.org