diff --git a/src/documentation/content/xdocs/changes.xml b/src/documentation/content/xdocs/changes.xml
index 0fdde8093..92dc95ea7 100644
--- a/src/documentation/content/xdocs/changes.xml
+++ b/src/documentation/content/xdocs/changes.xml
@@ -16,110 +16,110 @@
- Bugzilla Bug 29976 [PATCH] HSSF hyperlink formula size problem
- Image writing support
+ 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
+ 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()
+ Add support for the Escher file format
+ 27005 java.lang.IndexOutOfBoundsException during Workbook.cloneSheet()
- No changes
+ 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.
+ 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.
+
+ 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
+ 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
+ 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
+ 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.
+ 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
+ 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