Jakarta POI

the jakarta site
 
   

History of Changes

printer
print-friendly
PDF

RSS

History of Changes

Version 2.0-pre2 (6 July 2003)

  • fixA nasty concurrency problem has been fixed. Any users working in a multithreaded environment should seriously consider upgrading to this release.(POI-DEVELOPERS)
  • updateThe EXTSST record has been implemented. This record is used by excel for optimized reading of strings.(POI-DEVELOPERS)
  • updateWhen 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)
  • fixThere were some issues when removing merged regions (specifically, removing all of them and then adding some more) and have been resolved.(POI-DEVELOPERS)
  • fixWhen 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)
  • addSupport added for reading formulas with UnaryPlus and UnaryMinus operators.(POI-DEVELOPERS)

Version 2.0-pre1 (17 May 2003)

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

Version 1.10-dev (19 Feb 2003)

  • addSupport for zoom level(POI-DEVELOPERS)
  • addFreeze and split pane support(POI-DEVELOPERS)
  • addRow and column headers on printouts(POI-DEVELOPERS)

Version 1.8-dev (20 Sep 2002)

  • addCustom Data Format Support(POI-DEVELOPERS)
  • addEnhanced Unicode Support for Russian and Japanese(POI-DEVELOPERS)
  • addEnhanced formula support including read-only for "optimized if" statements.(POI-DEVELOPERS)
  • addSupport for cloning objects(POI-DEVELOPERS)
  • addFixes for header/footer(POI-DEVELOPERS)
  • addSpanish Documentation translations(POI-DEVELOPERS)
  • addSupport for preserving VBA macros(POI-DEVELOPERS)

Version 1.7-dev (???)

  • updateRemoved runtime dependency on commons logging.(NKB)
  • updateFormula support(POI-DEVELOPERS)

Version 1.5.1 (16 June 2002)

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

Version 1.5 (06 May 2002)

  • updateNew project build.(NKB)
  • updateNew project documentation system based on Cocoon.(NKB)
  • updatePackage rename(POI-DEVELOPERS)
  • fixVarious bug fixes(POI-DEVELOPERS)
  • addEarly stages of HSF development (not ready for development)(POI-DEVELOPERS)
  • addInitial low level record support for charting (not complete)(POI-DEVELOPERS)

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)

Version 1.0.0 (Release date not recorded)

  • Minor documentation updates.(POI-DEVELOPERS)

Version 0.14.0 (Release date not recorded)

  • Added DataFormat helper class and exposed set and get format on 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)

Version 0.13.0 (Release date not recorded)

  • Changes not recorded.(POI-DEVELOPERS)

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)

Version 0.11.0 (Release date not recorded)

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

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)

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)
  • BiffViewer class added for validating HSSF & POI and/or HSSF Output.(POI-DEVELOPERS)

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)