diff --git a/build.xml b/build.xml index d0bb1dd30..6a708966a 100644 --- a/build.xml +++ b/build.xml @@ -111,7 +111,7 @@ - + diff --git a/src/documentation/content/xdocs/changes.xml b/src/documentation/content/xdocs/changes.xml index 8fe97c72d..0fdde8093 100644 --- a/src/documentation/content/xdocs/changes.xml +++ b/src/documentation/content/xdocs/changes.xml @@ -15,29 +15,113 @@ - - HPSF: Much better codepage support - - - Patch applied for deep cloning of worksheets was provided - Patch applied to allow sheet reordering - Added additional print area setting methods using row/column numbers - HWPF: Negative Array size fix - Added argument pointers to support the IF formula - Formulas: Added special character support for string literals, specifically for SUMIF formula support and addresses a bug as well - BlockingInputStream committed to help ensure reads - Fixed problem with NaN values differing from the investigated value from file reads in FormulaRecords - Patch for getColumnWidth in HSSF - Patch for dealing with mult-level numbered lists in HWPF - Due to named reference work, several named-ranged bugs were closed - Patch applied to prevent sheet corruption after a template modification - Shared Formulas now Supported - Added GreaterEqual, LessEqual and NotEqual to Formula Parser - Added GreaterThan and LessThan functionality to formulas - Patches for i10n - POI Build System Updated - font names can now be null - + + Bugzilla Bug 29976 [PATCH] HSSF hyperlink formula size problem + Image writing support + + + + Outlining support + 27574 - [PATCH] HSSFDateUtil.getExcelDate() is one hour off when DST changes + 26465 - [PATCH] wrong lastrow entry + 28203 - [PATCH] Unable to open read-write excel file including forms + + + + Add support for the Escher file format + 27005 java.lang.IndexOutOfBoundsException during Workbook.cloneSheet() + + + + No changes + + + + Bug 25695 - HSSFCell.getStringCellValue() on cell which has string formula will return swap bye unicode characters. + Updated website for upcoming release + Formula Parser fixes with tests, by Peter M Murray Bug 25457 + Fixed cloning merge regions + The cloned reference for merged cells did not create a new collection, so deletes cascaded to the original. + Fix to 24519 call to getCustomPalette() from a newly created workbook now works + Fix supplied for bug 24397 where some compilation got ambiguous classes. Explicitly imports the classes. Patch supplied by Jean-Pierre Paris. + + + 12561 (Min) HSSFWorkbook throws Exceptions + 12730 (Nor) values dont get copied to another sheet. + 13224 (Maj) Exception thrown when cell has =Names call + 13796 (Nor) Error Reading Formula Record (optimized if, external link) + 13921 (Nor) Sheet name cannot exceed 31 characters and cannot contain : + 14330 (Nor) Error reading FormulaRecord + 14460 (Nor) Name in Formula - ArrayOutOfBoundsException + 15228 (Cri) [Urgent] ArrayIndexoutofbounds Exception. POI - Version 1.8 + 16488 (Maj) Unable to open written spreadsheet in Excel, but can in Open + 16559 (Nor) testCustomPalette.xls crashes Excel 97 + 16560 (Nor) testBoolErr.xls crashes Excel '97 + 17374 (Min) HSSFFont - BOLDWEIGHT_NORMAL + 18800 (Maj) The sheet made by HSSFWorkbook#cloneSheet() doesn't work cor + 18846 (Min) [PATCH][RFE]Refactor the transformation between byte array a + 19599 (Min) java.lang.IllegalArgumentException + 19961 (Nor) [PATCH] Sheet.getColumnWidth() returns wrong value + 21066 (Blo) Can not modify a blank spreadsheet + 21444 (Enh) [PATCH] Macro functions + 21447 (Nor) [RFE]String Formula Cells + 21674 (Enh) [PATCH] Documentation changes for @(Greater|Less|Not)EqualPt + 21863 (Enh) [PATCH] build.xml fixes + 22195 (Nor) [RFE] [PATCH] Support for Storage Class ID + 22742 (Cri) Failed to create HSSFWorkbook! + 22922 (Cri) HSSFSheet.shiftRows() throws java.lang.IndexOutOfBoundsExcep + 22963 (Nor) org.apache.poi.hpsf.SummaryInformation.getEditTime() should + 24149 (Maj) Error passing inputstream to POIFSFileSystem + 21722 (Nor) [PATCH] Add a ProtectRecord to Sheets and give control over + 9576 (Nor) [PATCH] DBCELL, INDEX EXTSST (was Acess 97 import) + 13478 (Blo) [PATCH] [RFE] POIFS, RawDataBlock: Missing workaround for lo + 14824 (Nor) Unable to modify empty sheets + 12843 (Cri) [PATCH] Make POI handle chinese better + 15353 (Nor) [RFE] creating a cell with a hyperlink + 15375 (Blo) Post 1.5.1 POI causes spreadsheet to become unopenable. + + + + 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. + Gridlines can now be turned on and off + NamePTG refactoring/fixes + minor fixes to ExternSheet and formula strings + Sheet comparisons now ignore case + + + + A nasty concurrency problem has been fixed. Any users working in a multithreaded environment should seriously consider upgrading to this release. + The EXTSST record has been implemented. This record is used by excel for optimized reading of strings. + 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. + There were some issues when removing merged + regions (specifically, removing all of them and then adding some more) and have been resolved. + When a sheet contained shared formulas (when a formula is + dragged across greater than 6 cells), the clone would fail. We now support cloning of + sheets that contain this Excel optimization. + Support added for reading formulas with UnaryPlus and UnaryMinus operators. + + + + Patch applied for deep cloning of worksheets was provided + Patch applied to allow sheet reordering + Added additional print area setting methods using row/column numbers + HDF: Negative Array size fix + Added argument pointers to support the IF formula + Formulas: Added special character support for string literals, specifically for SUMIF formula support and addresses a bug as well + BlockingInputStream committed to help ensure reads + Fixed problem with NaN values differing from the investigated value from file reads in FormulaRecords + Patch for getColumnWidth in HSSF + Patch for dealing with mult-level numbered lists in HDF + Due to named reference work, several named-ranged bugs were closed + Patch applied to prevent sheet corruption after a template modification + Shared Formulas now Supported + Added GreaterEqual, LessEqual and NotEqual to Formula Parser + Added GreaterThan and LessThan functionality to formulas + Patches for i10n + POI Build System Updated + font names can now be null + + Support for zoom level Freeze and split pane support diff --git a/src/documentation/content/xdocs/status.xml b/src/documentation/content/xdocs/status.xml index 4a87113c9..6e4cdf638 100644 --- a/src/documentation/content/xdocs/status.xml +++ b/src/documentation/content/xdocs/status.xml @@ -12,9 +12,9 @@ - + Bugzilla Bug 29976 [PATCH] HSSF hyperlink formula size problem - Image writing support + Image writing support