0% found this document useful (0 votes)
20 views

History of Changes: 1. Version 3.0-Alpha2 (16 June 2006)

Uploaded by

Aziz Barry
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views

History of Changes: 1. Version 3.0-Alpha2 (16 June 2006)

Uploaded by

Aziz Barry
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

History of Changes

RSS

1. Version 3.0-alpha2 (16 June 2006)


• HSSF Formula support(POI-DEVELOPERS)
• Additional HSLF support for PowerPoint(POI-DEVELOPERS)
• 39389 - [PATCH] Extended Ascii support for WingDings(POI-DEVELOPERS)

2. Version 3.0-alpha1 (4 July 2005)


• Bugzilla Bug 29976 [PATCH] HSSF hyperlink formula size
problem(POI-DEVELOPERS)
• Image writing support(POI-DEVELOPERS)
• HSLF - Initial PowerPoint Support. Includes: Support for text extraction across the whole
file; Support for getting individual slides, and their notes, and extracting text from those;
Initial support for changing (but not adding) text(NB)

3. Version 2.5.1-FINAL (29 Feburary 2004)


• Outlining support(POI-DEVELOPERS)
• 27574 - [PATCH] HSSFDateUtil.getExcelDate() is one hour off when DST
changes(POI-DEVELOPERS)
• 26465 - [PATCH] wrong lastrow entry(POI-DEVELOPERS)
• 28203 - [PATCH] Unable to open read-write excel file including
forms(POI-DEVELOPERS)

4. Version 2.5-FINAL (29 Feburary 2004)


• Add support for the Escher file format(POI-DEVELOPERS)
• 27005 java.lang.IndexOutOfBoundsException during
Workbook.cloneSheet()(POI-DEVELOPERS)

5. Version 2.0-FINAL (26 Janurary 2004)


• No changes(POI-DEVELOPERS)

6. Version 2.0-RC2 (11 Janurary 2004)


• Bug 25695 - HSSFCell.getStringCellValue() on cell which has string formula will return

Page 1
Copyright © 2002-2006 The Apache Software Foundation All rights reserved.
History of Changes

swap bye unicode characters.(POI-DEVELOPERS)


• Updated website for upcoming release(POI-DEVELOPERS)
• Formula Parser fixes with tests, by Peter M Murray Bug 25457(POI-DEVELOPERS)
• Fixed cloning merge regions(POI-DEVELOPERS)
• The cloned reference for merged cells did not create a new collection, so deletes cascaded
to the original.(POI-DEVELOPERS)
• Fix to 24519 call to getCustomPalette() from a newly created workbook now
works(POI-DEVELOPERS)
• Fix supplied for bug 24397 where some compilation got ambiguous classes. Explicitly
imports the classes. Patch supplied by Jean-Pierre Paris.(POI-DEVELOPERS)

7. Version (2 November 2003)


• 12561 (Min) HSSFWorkbook throws Exceptions(POI-DEVELOPERS)
• 12730 (Nor) values dont get copied to another sheet.(POI-DEVELOPERS)
• 13224 (Maj) Exception thrown when cell has =Names call(POI-DEVELOPERS)
• 13796 (Nor) Error Reading Formula Record (optimized if, external
link)(POI-DEVELOPERS)
• 13921 (Nor) Sheet name cannot exceed 31 characters and cannot contain
:(POI-DEVELOPERS)
• 14330 (Nor) Error reading FormulaRecord(POI-DEVELOPERS)
• 14460 (Nor) Name in Formula - ArrayOutOfBoundsException(POI-DEVELOPERS)
• 15228 (Cri) [Urgent] ArrayIndexoutofbounds Exception. POI - Version
1.8(POI-DEVELOPERS)
• 16488 (Maj) Unable to open written spreadsheet in Excel, but can in
Open(POI-DEVELOPERS)
• 16559 (Nor) testCustomPalette.xls crashes Excel 97(POI-DEVELOPERS)
• 16560 (Nor) testBoolErr.xls crashes Excel '97(POI-DEVELOPERS)
• 17374 (Min) HSSFFont - BOLDWEIGHT_NORMAL(POI-DEVELOPERS)
• 18800 (Maj) The sheet made by HSSFWorkbook#cloneSheet() doesn't work
cor(POI-DEVELOPERS)
• 18846 (Min) [PATCH][RFE]Refactor the transformation between byte array
a(POI-DEVELOPERS)
• 19599 (Min) java.lang.IllegalArgumentException(POI-DEVELOPERS)
• 19961 (Nor) [PATCH] Sheet.getColumnWidth() returns wrong
value(POI-DEVELOPERS)
• 21066 (Blo) Can not modify a blank spreadsheet(POI-DEVELOPERS)
• 21444 (Enh) [PATCH] Macro functions(POI-DEVELOPERS)
• 21447 (Nor) [RFE]String Formula Cells(POI-DEVELOPERS)
• 21674 (Enh) [PATCH] Documentation changes for
@(Greater|Less|Not)EqualPt(POI-DEVELOPERS)

Page 2
Copyright © 2002-2006 The Apache Software Foundation All rights reserved.
History of Changes

• 21863 (Enh) [PATCH] build.xml fixes(POI-DEVELOPERS)


• 22195 (Nor) [RFE] [PATCH] Support for Storage Class ID(POI-DEVELOPERS)
• 22742 (Cri) Failed to create HSSFWorkbook!(POI-DEVELOPERS)
• 22922 (Cri) HSSFSheet.shiftRows() throws
java.lang.IndexOutOfBoundsExcep(POI-DEVELOPERS)
• 22963 (Nor) org.apache.poi.hpsf.SummaryInformation.getEditTime()
should(POI-DEVELOPERS)
• 24149 (Maj) Error passing inputstream to POIFSFileSystem(POI-DEVELOPERS)
• 21722 (Nor) [PATCH] Add a ProtectRecord to Sheets and give control
over(POI-DEVELOPERS)
• 9576 (Nor) [PATCH] DBCELL, INDEX EXTSST (was Acess 97
import)(POI-DEVELOPERS)
• 13478 (Blo) [PATCH] [RFE] POIFS, RawDataBlock: Missing workaround for
lo(POI-DEVELOPERS)
• 14824 (Nor) Unable to modify empty sheets(POI-DEVELOPERS)
• 12843 (Cri) [PATCH] Make POI handle chinese better(POI-DEVELOPERS)
• 15353 (Nor) [RFE] creating a cell with a hyperlink(POI-DEVELOPERS)
• 15375 (Blo) Post 1.5.1 POI causes spreadsheet to become
unopenable.(POI-DEVELOPERS)

8. Version 2.0-pre3 (29 July 2003)


• 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.(POI-DEVELOPERS)
• Gridlines can now be turned on and off(POI-DEVELOPERS)
• NamePTG refactoring/fixes(POI-DEVELOPERS)
• minor fixes to ExternSheet and formula strings(POI-DEVELOPERS)
• Sheet comparisons now ignore case(POI-DEVELOPERS)

9. Version 2.0-pre2 (6 July 2003)


• A nasty concurrency problem has been fixed. Any users working in a multithreaded
environment should seriously consider upgrading to this release.(POI-DEVELOPERS)
• The EXTSST record has been implemented. This record is used by excel for optimized
reading of strings.(POI-DEVELOPERS)
• 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.(POI-DEVELOPERS)

Page 3
Copyright © 2002-2006 The Apache Software Foundation All rights reserved.
History of Changes

• There were some issues when removing merged regions (specifically, removing all of
them and then adding some more) and have been resolved.(POI-DEVELOPERS)
• 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. (POI-DEVELOPERS)
• Support added for reading formulas with UnaryPlus and UnaryMinus
operators.(POI-DEVELOPERS)

10. Version 2.0-pre1 (17 May 2003)


• Patch applied for deep cloning of worksheets was provided(POI-DEVELOPERS)
• Patch applied to allow sheet reordering(POI-DEVELOPERS)
• Added additional print area setting methods using row/column
numbers(POI-DEVELOPERS)
• HDF: Negative Array size fix(POI-DEVELOPERS)
• Added argument pointers to support the IF formula(POI-DEVELOPERS)
• Formulas: Added special character support for string literals, specifically for SUMIF
formula support and addresses a bug as well(POI-DEVELOPERS)
• BlockingInputStream committed to help ensure reads(POI-DEVELOPERS)
• Fixed problem with NaN values differing from the investigated value from file reads in
FormulaRecords(POI-DEVELOPERS)
• Patch for getColumnWidth in HSSF(POI-DEVELOPERS)
• Patch for dealing with mult-level numbered lists in HDF(POI-DEVELOPERS)
• Due to named reference work, several named-ranged bugs were
closed(POI-DEVELOPERS)
• Patch applied to prevent sheet corruption after a template
modification(POI-DEVELOPERS)
• Shared Formulas now Supported(POI-DEVELOPERS)
• Added GreaterEqual, LessEqual and NotEqual to Formula Parser(POI-DEVELOPERS)
• Added GreaterThan and LessThan functionality to formulas(POI-DEVELOPERS)
• Patches for i10n(POI-DEVELOPERS)
• POI Build System Updated(POI-DEVELOPERS)
• font names can now be null(POI-DEVELOPERS)

11. Version 1.10-dev (19 Feb 2003)


• Support for zoom level(POI-DEVELOPERS)
• Freeze and split pane support(POI-DEVELOPERS)
• Row and column headers on printouts(POI-DEVELOPERS)

12. Version 1.8-dev (20 Sep 2002)


• Custom Data Format Support(POI-DEVELOPERS)

Page 4
Copyright © 2002-2006 The Apache Software Foundation All rights reserved.
History of Changes

• Enhanced Unicode Support for Russian and Japanese(POI-DEVELOPERS)


• Enhanced formula support including read-only for "optimized if"
statements.(POI-DEVELOPERS)
• Support for cloning objects(POI-DEVELOPERS)
• Fixes for header/footer(POI-DEVELOPERS)
• Spanish Documentation translations(POI-DEVELOPERS)
• Support for preserving VBA macros(POI-DEVELOPERS)

13. Version 1.7-dev (???)


• Removed runtime dependency on commons logging.(NKB)
• Formula support(POI-DEVELOPERS)

14. Version 1.5.1 (16 June 2002)


• Removed depedency on commons logging. Now define poi.logging system property to
enable logging to standard out.(GJS)
• Fixed SST string handling so that spreadsheets with rich text or extended text will be read
correctly.(GJS)

15. Version 1.5 (06 May 2002)


• New project build.(NKB)
• New project documentation system based on Cocoon.(NKB)
• Package rename(POI-DEVELOPERS)
• Various bug fixes(POI-DEVELOPERS)
• Early stages of HSF development (not ready for development)(POI-DEVELOPERS)
• Initial low level record support for charting (not complete)(POI-DEVELOPERS)

16. Version 1.1.0 (Release date not recorded)


• Created new event model(POI-DEVELOPERS)
• Optimizations made to HSSF including aggregate records for values, rows,
etc.(POI-DEVELOPERS)
• predictive sizing, offset based writing (instead of lots of array
copies)(POI-DEVELOPERS)
• minor re-factoring and bug fixes.(POI-DEVELOPERS)

17. Version 1.0.0 (Release date not recorded)


• Minor documentation updates.(POI-DEVELOPERS)

18. Version 0.14.0 (Release date not recorded)


• Added DataFormat helper class and exposed set and get format on

Page 5
Copyright © 2002-2006 The Apache Software Foundation All rights reserved.
History of Changes

HSSFCellStyle(POI-DEVELOPERS)
• Fixed column width apis (unit wise) and various javadoc on the
subject(POI-DEVELOPERS)
• Fix for Dimensions record (again)... (one of these days I'll write a unit test for this
;-p).(POI-DEVELOPERS)
• Some optimization on sheet creation.(POI-DEVELOPERS)

19. Version 0.13.0 (Release date not recorded)


• Changes not recorded.(POI-DEVELOPERS)

20. Version 0.12.0 (Release date not recorded)


• Added MulBlank, Blank, ColInfo(POI-DEVELOPERS)
• Added log4j facility and removed all sys.out type logging(POI-DEVELOPERS)
• Added support for adding font's, styles and corresponding high level api for styling
cells(POI-DEVELOPERS)
• added support for changing row height, cell width and default row height/cell
width.(POI-DEVELOPERS)
• Added fixes for internationalization (UTF-16 should work now from
HSSFCell.setStringValue, etc when the encoding is set)(POI-DEVELOPERS)
• added support for adding/removing and naming sheets.(POI-DEVELOPERS)

21. Version 0.11.0 (Release date not recorded)


• Bugfix release. We were throwing an exception when reading RKRecord
objects.(POI-DEVELOPERS)

22. Version 0.10.0 (Release date not recorded)


• Got continuation records to work (read/write)(POI-DEVELOPERS)
• Added various pre-support for formulas(POI-DEVELOPERS)
• Massive API reorganization, repackaging.(POI-DEVELOPERS)
• BiffViewer class added for validating HSSF & POI and/or HSSF
Output.(POI-DEVELOPERS)
• Better API support for modification.(POI-DEVELOPERS)

23. Version 0.7 (and interim releases) (Release date not recorded)
• Added encoding flag to high and low level api to use utf-16 when needed
(HSSFCell.setEncoding())(POI-DEVELOPERS)
• added read only support for Label records (which are reinterpreted as LabelSST when
written)(POI-DEVELOPERS)
• Broken continuation record implementation (oops)(POI-DEVELOPERS)

Page 6
Copyright © 2002-2006 The Apache Software Foundation All rights reserved.
History of Changes

• BiffViewer class added for validating HSSF & POI and/or HSSF
Output.(POI-DEVELOPERS)

24. Version 0.6 (release) (Release date not recorded)


• Support for read/write and modify.(POI-DEVELOPERS)
• Read only support for MulRK records (converted to Number when writing)
(POI-DEVELOPERS)

Page 7
Copyright © 2002-2006 The Apache Software Foundation All rights reserved.

You might also like