Added: poi/site/publish/changes.html URL: http://svn.apache.org/viewvc/poi/site/publish/changes.html?rev=1423805&view=auto ============================================================================== --- poi/site/publish/changes.html (added) +++ poi/site/publish/changes.html Wed Dec 19 09:27:20 2012 @@ -0,0 +1,4393 @@ + + + + + + + + + +History of Changes + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + +
+ Search Apache POI
+
+
+
+
+
+
+

History of Changes

+
+
+

+RSS +

+ + +
+

Version 4.0-beta1 (2013-??-??)

+
+
    + +
  • +fix53650 - Prevent unreadable content and disalow to overwrite rows from input template in SXSSF(poi-developers)
  • + +
  • +fix54228,53672 - Fixed XSSF to read cells with missing R attribute(poi-developers)
  • + +
  • +fix54206 - Ensure that shared formuals are updated when shifting rows in a spreadsheet(poi-developers)
  • + +
  • +fixSynchronize table headers with parent sheet in XSSF(poi-developers)
  • + +
  • +fix54210 - Fixed rendering text in flipped shapes in PPT2PNG and PPTX2PNG(poi-developers)
  • + +
+ + +
+

Version 3.9 (2012-12-03)

+
+
    + +
  • +fix54188 - Avoid NPE in PPT2PNG(poi-developers)
  • + +
  • +fix52628 - Replace System.err info messages with a POILogger(poi-developers)
  • + +
  • +fix54137 - improved performance of DataFormatter with Fractions(poi-developers)
  • + +
  • +fix54099 - Ensure that CTHMerge and CTTcBorders go to poi-ooxml-schemas jar(poi-developers)
  • + +
  • +fix54111 - Fixed extracting text from table cells in HSLF(poi-developers)
  • + +
  • +add52583 - add support for drop-down lists in doc to html convertion(poi-developers)
  • + +
  • +add52863 - add workaround for files with broken CHP SPRMs(poi-developers)
  • + +
  • +fix53182 - Reading combined character styling and direct formatting of a character run(poi-developers)
  • + +
  • +fix52311 - Conversion to html : Problem in titles number (poi-developers)
  • + +
  • +fix53914 - TableRow#getTopBorder() return bottom's border(poi-developers)
  • + +
  • +fix53282 - Avoid exception when parsing OPC relationships with non-breaking spaces(poi-developers)
  • + +
  • +fix54016 - Avoid exception when parsing workbooks with DConRefRecord in row aggregate(poi-developers)
  • + +
  • +fix54008 - Fixed Ant build to support build directories with blanks(poi-developers)
  • + +
  • +fix53374 - Avoid exceptions when parsing hyperlinks of type "javascript://"(poi-developers)
  • + +
  • +fix53404 - Fixed compatibility bug with modifying xls files created by POI-3.6 and earlier(poi-developers)
  • + +
  • +add53979 - Support fetching properties of Numbered Lists from PPT files(poi-developers)
  • + +
  • +add53784 - Partial HSMF support for fixed sized properties(poi-developers)
  • + +
  • +add53943 - added method processSymbol() to allow converting word symbols (poi-developers)
  • + +
  • +fix53763 - avoid style mess when using HSSFOptimiser (poi-developers)
  • + +
  • +fix52972 - preserve leading / trailing spaces in SXSSF (poi-developers)
  • + +
  • +fix53965 - Fixed XmlValueOutOfRangeExceptio calling getDataValidations for custom validations with XSSFSheet (poi-developers)
  • + +
  • +fix53974 - Avoid NPE when constructing HSSFWorbook on Google App Engine(poi-developers)
  • + +
  • +fix53568 - Fixed null returned by XSSFPicture.getPictureData()(poi-developers)
  • + +
  • +fix53950 - fixed setForceFormulaRecalculation to reset workbook-level "manual" flag(poi-developers)
  • + +
  • +fix52211 - avoid unnessary re-coverting content types to US-ASCII, it can cause exceptions on ibm mainframes(poi-developers)
  • + +
  • +fix53568 - Set shapes anchors in XSSF when reading from existing drawings(poi-developers)
  • + +
  • +addHSSFOptimiser will now also tidy away un-used cell styles, in addition to duplicate styles(poi-developers)
  • + +
  • +fix53493 - Fixed memory and temporary file leak in SXSSF (poi-developers)
  • + +
  • +fix53780 - Fixed memory and temporary file leak in SXSSF (poi-developers)
  • + +
  • +fix53380 - ArrayIndexOutOfBounds Excetion parsing word 97 document. (poi-developers)
  • + +
  • +fix53434 - Subtotal is not return correct value. (poi-developers)
  • + +
  • +fix53642 - [PATCH] XLS formula evaluation logging (poi-developers)
  • + +
  • +fix53561 - Unexpected adding of drawings into a workbook (poi-developers)
  • + +
  • +fix53413 - [GSoC] Improved work with shapes. HSSF (poi-developers)
  • + +
  • +fix53361 - feature: enhancements in EscherAggregate (poi-developers)
  • + +
  • +fix53302 - [Patch] EscherAggregate does not handle Continue records (poi-developers)
  • + +
  • +fix53144 - First comment not cloned after cloneSheet() (poi-developers)
  • + +
  • +fix53028 - Broken auto fit row height in the cells with word wrap (poi-developers)
  • + +
  • +fix53010 - [GSoC2012] Improve drawing support in HSSF (poi-developers)
  • + +
  • +fix52764 - Unmodified cell comments disappear after HSSFWorkbook.write (poi-developers)
  • + +
  • +fix52300 - Corrupted File after cloneSheet() (poi-developers)
  • + +
  • +fix52272 - [PATCH] Inserting images on cloned sheet with images. (poi-developers)
  • + +
  • +fix51796 - The [EscherClientAnchorRecord] for object (eg: TextBox,Shape) may get lost. (poi-developers)
  • + +
  • +fix51683 - [HSSF] Improve support for Shapes and Shape Groups (poi-developers)
  • + +
  • +fix51676 - Using drawingPatriarch.createCellComment(anchor) leads to File error: data may have been lost (poi-developers)
  • + +
  • +fix51675 - Background images cause problems in HSSF spreadsheet (poi-developers)
  • + +
  • +fix51455 - It would be really nice to be able to set the background picture of a comment (poi-developers)
  • + +
  • +fix51341 - Adding Image to Header in Excel Using HSSF (poi-developers)
  • + +
  • +fix51280 - when we insert a new image to the existing excel file that corrupts the previous images (poi-developers)
  • + +
  • +fix50696 - File Error: data may have been lost (poi-developers)
  • + +
  • +fix48989 - If we have a comment but the row is not created we will not be able to get it. (poi-developers)
  • + +
  • +fix48873 - Comments not saving in XLS files with collapsible columns (poi-developers)
  • + +
  • +fix48654 - Not able to read Excel (xls) file having drawing objects (poi-developers)
  • + +
  • +fix48590 - Excel chrashes after using removeCellComment methods (poi-developers)
  • + +
  • +fix46444 - cloning cloned sheet with autofilters corrupts the workbook (poi-developers)
  • + +
  • +fix45129 - Lost picture in file output after saving with POI (poi-developers)
  • + +
  • +fix47624 - File Error Data May Have been Lost error while opening commented workbook(excel file) (poi-developers)
  • + +
  • +fix46143 - setLineStyleColor for comments donot work (poi-developers)
  • + +
  • +fix53699 - Patch to correct BorderStyle enum positions (poi-developers)
  • + +
  • +add53064 - Ugly Duckling case study(poi-developers)
  • + +
  • +add53644 - XLS formula bugfix (CalFieldFunc) + WeekDay addon (poi-developers)
  • + +
  • +add53446 - Fixed some problems extracting PNGs (poi-developers)
  • + +
  • +fix53205 - Fixed some parsing errors and encoding issues in HDGF (poi-developers)
  • + +
  • +add53204 - Improved performanceof PageSettingsBlock in HSSF (poi-developers)
  • + +
  • +add53500 - Getter for repeating rows and columns(poi-developers)
  • + +
  • +fix53369 - Fixed tests failing on JDK 1.7(poi-developers)
  • + +
  • +fix53360 - Fixed SXSSF to correctly write text before escaped Unicode control character(poi-developers)
  • + +
  • +addChange HSMF Types to have full data on ID, Name and Length, rather than just being a simple ID(poi-developers)
  • + +
  • +add48469 - Updated case study(poi-developers)
  • + +
  • +add53476 - Support Complex Name in formulas (poi-developers)
  • + +
  • +fix53414 - properly update sheet dimensions when adding column (poi-developers)
  • + +
  • +addAdd File based constructor to OPCPackage, alongside existing String one (which constructed a File from the string internally)(poi-developers)
  • + +
  • +fix53389 - Handle formatting General and @ formats even if a locale is prefixed to them(poi-developers)
  • + +
  • +fix53271 - Removed unconditional asserts in SXSSF(poi-developers)
  • + +
  • +add53025 - Updatad documentation and example on using Data Validations (poi-developers)
  • + +
  • +add53227 - Corrected AddDimensionedImage.java to support XSSF/SXSSF (poi-developers)
  • + +
  • +add53058 - Utility for representing drawings contained in a binary Excel file as a XML tree(poi-developers)
  • + +
  • +add53165 - HWPF support for fetching the description (alt text) of a picture(poi-developers)
  • + +
  • +fix48528 - support negative arguments to the DATE() function(poi-developers)
  • + +
  • +fix53092 - allow specifying of a TimeZone to DateUtil.getJavaDate(), for when it is known that a file comes from a different (known) timezone to the current machine(poi-developers)
  • + +
  • +fix53043 - don't duplicate hyperlink relationships when saving XSSF file(poi-developers)
  • + +
  • +fix53101 - fixed evaluation of SUM over cell range > 255(poi-developers)
  • + +
  • +fix49529 - avoid exception when cloning sheets with no drawing records and initialized drawing patriarch(poi-developers)
  • + +
+ + +
+

Version 3.8-FINAL (2012-03-26)

+
+
    + +
  • +add52928 - DateFormatConverter: an utility to convert instances of java.text.DateFormat to Excel format patterns(poi-developers)
  • + +
  • +fix52895 - show SSTIndex instead of XFIndex in LabelSSTRecord.toString()(poi-developers)
  • + +
  • +fix52835 - Tolerate missing Count and UniqueCount attributes when parsing shared strings table in XSSF eventusermodel(poi-developers)
  • + +
  • +add52818 - Added implementation for RANK()(poi-developers)
  • + +
  • +fix52682 - allow setting text with trailing carriage return in HSLF(poi-developers)
  • + +
  • +fix52244 - use correct text attributes when presentation has multiple TxMasterStyleAtoms of the same type(poi-developers)
  • + +
  • +addsupport setting background color of sheet tab in XSSF(poi-developers)
  • + +
  • +add51564 - support for enforcing fields update in XWPF(poi-developers)
  • + +
  • +add51673 - support grouping rows in SXSSF(poi-developers)
  • + +
  • +add51780 - support replacement of content types in OPC packages (poi-developers)
  • + +
  • +fix52784 - replace ISO control characters with question marks in SXSSF to be consistent with XSSF (poi-developers)
  • + +
  • +add52057 - updated formula test framework to be aware of recently added Functions (poi-developers)
  • + +
  • +add52574 - support setting header / footer page margins in HSSF (poi-developers)
  • + +
  • +add52583 - fixed WorkbookUtil#createSafeSheetName to escape colon (poi-developers)
  • + +
  • +add51710 - fixed reading shared formulas in XSSF (poi-developers)
  • + +
  • +add52708 - misc improvements in CellFormat (poi-developers)
  • + +
  • +add52690 - added a getter for length of encrypted data in Ecma and Agile decryptors(poi-developers)
  • + +
  • +fix52255 - support adding TIFF,EPS and WPG pictures in OOXML documents (poi-developers)
  • + +
  • +fix52078 - avoid OutOfMemoryError when rendering groupped pictures in HSLF (poi-developers)
  • + +
  • +fix52745 - fixed XSSFRichtextString.append to preserve leading / trailing spaces (poi-developers)
  • + +
  • +fix52716 - tolerate hyperlinks that have neither location nor relation (poi-developers)
  • + +
  • +fix52599 - avoid duplicate text when rendering slides in HSLF(poi-developers)
  • + +
  • +fix52598 - respect slide background when rendering slides in HSLF(poi-developers)
  • + +
  • +fix51731 - fixed painting shape outlines in HSLF(poi-developers)
  • + +
  • +fix52701 - fixed seting vertical alignment for XSLFTableCell(poi-developers)
  • + +
  • +fix52687 - fixed merging slides with pictures with associated custom tags(poi-developers)
  • + +
  • +add allow runtime registration of functions in FormulaEvaluator(poi-developers)
  • + +
  • +fix52665 - When reading from a ZipFileZipEntrySource that has already been closed, give IllegalArgumentException rather than NPE(poi-developers)
  • + +
  • +fix52664 - MAPIMessage may not always have name chunks when checking for 7 bit encodings(poi-developers)
  • + +
  • +fix52649 - fixed namespace issue in WordToFoConverter(poi-developers)
  • + +
  • +fix52385 - avoid trancated array and vector data when reading OLE properties(poi-developers)
  • + +
  • +fix52662 - CharacterRun NPE fix when fetching symbol fonts, where no fonts are defined(poi-developers)
  • + +
  • +add52658 - support mergin table cells in XSLF(poi-developers)
  • + +
  • +addvalidate row number and column index in SXSSF when creating new rows / cells(poi-developers)
  • + +
  • +fix51498 - fixed evaluation of blank cells in COUNTIF(poi-developers)
  • + +
  • +add52576 - support changing external file references in HSSFWorkbook(poi-developers)
  • + +
  • +add49896 - support external references in FormulaRenderer(poi-developers)
  • + +
  • +fix52527 - avoid exception when matching shared formula records in HSSF(poi-developers)
  • + +
  • +add52568 - Added methods to set/get an XWPFRun's text color(poi-developers)
  • + +
  • +add52566 - Added methods to set/get vertical alignment and color in XWPFTableCell(poi-developers)
  • + +
  • +add52562 - Added methods to get/set a table row's Can't Split and Repeat Header attributes in XWPF(poi-developers)
  • + +
  • +add52561 - Added methods to set table inside borders and cell margins in XWPF(poi-developers)
  • + +
  • +add52569 - Support DConRefRecord in HSSF(poi-developers)
  • + +
  • +add52575 - added an option to ignore missing workbook references in formula evaluator(poi-developers)
  • + +
  • +addValidate address of hyperlinks in XSSF(poi-developers)
  • + +
  • +fix52540 - Relax the M4.1 constraint on reading OOXML files, as some Office produced ones do have 2 Core Properties, despite the specification explicitly forbidding this(poi-developers)
  • + +
  • +add52462 - Added implementation for SUMIFS()(poi-developers)
  • + +
  • +addPOIXMLPropertiesTextExtractor support for extracting custom OOXML properties as text(poi-developers)
  • + +
  • +fix52449 - Support writing XWPF documents with glossaries (Glossaries are not yet supported, but can now be written out again without changes)(poi-developers)
  • + +
  • +fix52446 - Handle files which have been truncated by a few bytes in NPropertyTable(poi-developers)
  • + +
  • +fix52438 - Update CellDateFormatter to handle times without seconds(poi-developers)
  • + +
  • +add52389 - Support ?/? as well as #/# fractions, and tighten DataFormatter rules for fraction matching(poi-developers)
  • + +
  • +add52200 - Updated XWPF table example code (poi-developers)
  • + +
  • +add52378 - Support for WORKDAY and NETWORKDAYS functions(poi-developers)
  • + +
  • +add52349 - Merge the logic between the TEXT function and DataFormatter(poi-developers)
  • + +
  • +fix52349 - Correctly support excel style date format strings in the TEXT function(poi-developers)
  • + +
  • +fix52369 - XSSFExcelExtractor should format numeric cells based on the format strings applied to them(poi-developers)
  • + +
  • +fix52369 - Event based XSSF parsing should handle formatting of formula values in XSSFSheetXMLHandler(poi-developers)
  • + +
  • +fix52348 - Avoid exception when creating cell style in a workbook that has an empty xf table(poi-developers)
  • + +
  • +fix52219 - fixed XSSFSimpleShape to set rich text attributes from XSSFRichtextString(poi-developers)
  • + +
  • +fix52314 - enhanced SheetUtil.getColumnWidth(poi-developers)
  • + +
+ + +
+

Version 3.8-beta5 (2011-12-17)

+
+
    + +
  • +fix52204 - Deprecated XSSFWorkbook(String path) constructor because it does not close underlying .zip file(poi-developers)
  • + +
  • +fix46288 - fixed refcount of Fill pictures in HSLF (poi-developers)
  • + +
  • +add51961 - support compression of temp files in SXSSF (poi-developers)
  • + +
  • +add52268 - support cloning sheets with drawings in XSSF (poi-developers)
  • + +
  • +add52285 - Support XWPF smart tags text in Paragraphs(poi-developers)
  • + +
  • +fix51875 - More XSSF new-line in formula support(poi-developers)
  • + +
  • +addPOIFS EntryUtils.copyNodes(POFS,POIFS) now uses FilteringDirectoryNode, so can exclude from copying nodes not just directly under the root(poi-developers)
  • + +
  • +addPOIFS Helper FilteringDirectoryNode, which wraps a DirectoryEntry and allows certain parts to be ignored(poi-developers)
  • + +
  • +fix52209 - fixed inserting multiple pictures in XSLF (poi-developers)
  • + +
  • +fix51803 - fixed HSLF TextExtractor to extract content from master slide (poi-developers)
  • + +
  • +fix52190 - null check on XWPF setFontFamily(poi-developers)
  • + +
  • +fix52062 - ensure that temporary files in SXSSF are deleted(poi-developers)
  • + +
  • +fix50936 - Exception parsing MS Word 8.0 file (as duplicate of 47958)(poi-developers)
  • + +
  • +fix47958 - ArrayIndexOutOfBoundsException from PicturesTable.getAllPictures() during Escher tree walk(poi-developers)
  • + +
  • +fix51944 - PAPFormattedDiskPage.getPAPX - IndexOutOfBounds(poi-developers)
  • + +
  • +fix52032 - HWPF - ArrayIndexOutofBoundsException with no stack trace (broken after revision 1178063)(poi-developers)
  • + +
  • +addsupport for converting pptx files into images with a PPTX2PNG tool(poi-developers)
  • + +
  • +add52050 - Support for the Excel RATE function(poi-developers)
  • + +
  • +fix51566 - HSLF fix for finishing parsing the picture stream on the first non-valid type(poi-developers)
  • + +
  • +fix51974 - Avoid HWPF issue when identifying the picture type(poi-developers)
  • + +
  • +fix52035 - Fix signed issue with very large word 6 files(poi-developers)
  • + +
  • +fix51949 - Avoid NPE on double close of ZipFileZipEntrySource(poi-developers)
  • + +
  • +fix51950 - XWPF fix for footnotes not always being present in a document(poi-developers)
  • + +
  • +fix51963 - Correct AreaReference handling of references containing a sheet name which includes a comma(poi-developers)
  • + +
  • +fix51955 - XSSFReader supplied StylesTables need to have the theme data available(poi-developers)
  • + +
  • +fix51716 - Removed incorrect assert in SXSSFSheet#getSXSSFSheet(poi-developers)
  • + +
  • +fix51834 - Opening and Writing .doc file results in corrupt document(poi-developers)
  • + +
  • +fix51902 - Picture.fillRawImageContent - ArrayIndexOutOfBoundsException (duplicate)(poi-developers)
  • + +
  • +fix51890 - ArrayIndexOutOfBounds ExceptionPicture.fillRawImageContent(poi-developers)
  • + +
  • +addAllow the passing of a File object to WorkbookFactory.create, which permits lower memory processing than the InputStream version(poi-developers)
  • + +
  • +fix51873 - update HSMF to ignore Outlook 2002 Olk10SideProp entries, which don't behave like normal chunks(poi-developers)
  • + +
  • +fix51850 - support creating comments in XSSF on an earlier slide when later ones already have them(poi-developers)
  • + +
  • +add51804 - optionally include Master Slide text in XSLF text extraction, as HSLF already offers(poi-developers)
  • + +
  • +addNew PackagePart method getRelatedPart(PackageRelationship) to simplify navigation of relations between OPC Parts(poi-developers)
  • + +
  • +fix51832 - handle XLS files where the WRITEPROTECT record preceeds the FILEPASS one, rather than following as normal(poi-developers)
  • + +
  • +fix51809 - correct GTE handling in COUNTIF(poi-developers)
  • + +
  • +addAdd HWPF API to update range text and delete bookmarks(poi-developers)
  • + +
  • +addHWPF Bookmarks tables are correctly updated on text updates(poi-developers)
  • + +
  • +add51670 - avoid LeftoverDataException when reading .xls files with invalid LabelRecords(poi-developers)
  • + +
  • +add51196 - prevent NPE in XWPFPicture.getPictureData() (poi-developers)
  • + +
  • +add51771 - prevent NPE when getting object data from OLEShape in HSLF(poi-developers)
  • + +
  • +add51196 - more progress with Chart APi in XSSF(poi-developers)
  • + +
  • +fix51785 - Allow XSSF setForceFormulaRecalculation to work with the minimal ooxml-schemas jar(poi-developers)
  • + +
  • +fix51772 - IllegalArgumentException Parsing MS Word 97 - 2003(poi-developers)
  • + +
  • +addXSLFPowerPointExtractor support for including comment authors with comment text(poi-developers)
  • + +
  • +fixConverted XSLFPowerPointExtractor to use UserModel for all text extraction(poi-developers)
  • + +
  • +addXSLF initial UserModel support for Notes and Comments for Slides(poi-developers)
  • + +
  • +addHSLF: support for uncompressed OLE embeddings(poi-developers)
  • + +
+ + +
+

Version 3.8-beta4 (2011-08-26)

+
+
    + +
  • +fix51678 - Extracting text from Bug51524.zip is slow(poi-developers)
  • + +
  • +fix51671 - HWPFDocument.write based on NPOIFSFileSystem throws a NullPointerException(poi-developers)
  • + +
  • +addsupport for tables and hyperlinks in XSLF(poi-developers)
  • + +
  • +fix51535 - correct signed vs unsigned short reading in NDocumentInputStream(poi-developers)
  • + +
  • +add51634 - support SXSSF streaming from templates(poi-developers)
  • + +
  • +addinitial support for XSLF usermodel API(poi-developers)
  • + +
  • +fix51187 - fixed OPCPackage to correctly handle self references(poi-developers)
  • + +
  • +fix51635 - Improved performance of XSSFSheet#write(poi-developers)
  • + +
  • +fix47731 - Word Extractor considers text copied from some website as an embedded object(poi-developers)
  • + +
  • +addAdd Word-to-Text converter and use it as replacement for WordExtractor(poi-developers)
  • + +
  • +fix51604 - replace text fails for doc ( poi 3.8 beta release from download site )(poi-developers)
  • + +
  • +fixFixed incorrect encoding of non-breaking space (0xA0) in SXSSF(poi-developers)
  • + +
  • +addSupport for conditional formatting in XSSF(poi-developers)
  • + +
  • +addSupport isRightToLeft and setRightToLeft on the common spreadsheet Sheet interface, as per existing HSSF support(poi-developers)
  • + +
  • +fix50209 - Fixed evaluation of Subtotals to ignore nested subtotals(poi-developers)
  • + +
  • +fix44431 - HWPFDocument.write destroys fields(poi-developers)
  • + +
  • +fix50401 - fixed EscherProperty to return property name instead of 'unknown' for complex properties (poi-developers)
  • + +
  • +addInitial support for endnotes and footnotes in HWPF(poi-developers)
  • + +
  • +fix51470 - avoid exception when cloning XSSF sheets with background images(poi-developers)
  • + +
  • +fix51481 - Fixed autofilters in HSSF to avoid warnings in Excel 2007(poi-developers)
  • + +
  • +fix51533 - Avoid exception when changing name of a sheet containing shared formulas(poi-developers)
  • + +
  • +addSupport for appending images to existing drawings in HSSF(poi-developers)
  • + +
  • +addInitial support for bookmarks in HWPF(poi-developers)
  • + +
  • +fix46250 - Fixed cloning worksheets with images(poi-developers)
  • + +
  • +fix51524 - PapBinTable constructor is slow (regression)(poi-developers)
  • + +
  • +fix51514 - allow HSSFObjectData to work with both POIFS and NPOIFS(poi-developers)
  • + +
  • +fix51514 - avoid NPE when copying nodes from one HSSF workbook to a new one, when opened from NPOIFS(poi-developers)
  • + +
  • +fix51504 - avoid NPE when DefaultRowHeight or DefaultColumnWidth records are missing(poi-developers)
  • + +
  • +fix51502 - Correct Subtotal function javadoc entry(poi-developers)
  • + +
  • +addSupport for hyperlinks in SXSSF(poi-developers)
  • + +
  • +fix49933 - Word 6/95 documents with sections cause ArrayIndexOutOfBoundsException(poi-developers)
  • + +
  • +add51469 - XSSF support for row styles, to match existing HSSF functionality(poi-developers)
  • + +
  • +fix51476 - Correct XSSF cell formatting in HTML export(poi-developers)
  • + +
  • +add51486 - XWPF support for adding new footnotes(poi-developers)
  • + +
  • +fix48065 - Problems with save output of HWPF (losing formatting)(poi-developers)
  • + +
  • +fix47563 - Exception when working with table(poi-developers)
  • + +
  • +fix47287 - StringIndexOutOfBoundsException in CharacterRun.replaceText()(poi-developers)
  • + +
  • +fix46817 - Regression: Text from some table cells missing(poi-developers)
  • + +
  • +addAdd getOverallRange() method to HWPFDocumentCore(poi-developers)
  • + +
  • +fixPAPX referenced outside of TextPiecesTable are ignored now and not loaded(poi-developers)
  • + +
  • +fixFix main part range (and section) detection for files with additional parts (like footers/headers).(poi-developers)
  • + +
  • +fixFix wrong TextPiece parsing in very rare cases like Bug33519.doc(poi-developers)
  • + +
  • +fixInner tables are correctly supported(poi-developers)
  • + +
  • +addAllow user to retrieve Table nesting level (based on file information)(poi-developers)
  • + +
  • +addFunctionality of internal tool HWPFLister is greatly improved, including output of document PAPX and paragraphs(poi-developers)
  • + +
  • +addExpand Word structures definitions (TAP, PAP, TLP, etc) based on official documentation(poi-developers)
  • + +
  • +addAdd Excel-to-HTML converter (2007 versions)(poi-developers)
  • + +
  • +addAdd Word-to-HTML converter (95-2007 versions)(poi-developers)
  • + +
  • +fixSkip wrong-type SPRMs when characters SPRM is expected(poi-developers)
  • + +
  • +addAdd toStrings() methods to internal HWPF structures: BorderCode, PAPX, Paragraph, PieceDescriptor, Section, SEPX, SprmOperation, TextPiece etc.(poi-developers)
  • + +
  • +fix51474 - SXSSF handling for null strings(poi-developers)
  • + +
  • +fix48294 - Fixed HSSFWorkbook.setSheetOrder() to respect inter-sheet references (poi-developers)
  • + +
  • +fix51448 - Avoid exception when evaluating workbooks with more than 256 sheets (poi-developers)
  • + +
  • +fix51458 - Correct BitField wrapping when setting large values(poi-developers)
  • + +
  • +add51460 - Improve HSSF performance when loading very long rows, by switching the CellValue array to an iterator(poi-developers)
  • + +
  • +fix51444 - Prevent corrupted output when saving files created by LibreOffice 3.3 (poi-developers)
  • + +
  • +add51422 - Support using RecalcIdRecord to trigger a full formula recalculation on load (poi-developers)
  • + +
  • +add50474 - Example demonstrating how to update Excel workbook embedded in a WordprocessingML document (poi-developers)
  • + +
  • +fix51431 - Avoid IndexOutOfBoundException when removing freeze panes in XSSF (poi-developers)
  • + +
  • +fix48877 - Fixed XSSFRichTextString to respect leading and trailing line breaks (poi-developers)
  • + +
  • +fix49564 - Fixed default behaviour of XSSFCellStyle.getLocked() (poi-developers)
  • + +
  • +fix48314 - Fixed setting column and row breaks in XSSF(poi-developers)
  • + +
  • +add51424 - Ignore exceptions in ParagraphSprmUncompressor(poi-developers)
  • + +
  • +fix51415 - Fixed Workbook.createSheet(sheetName) to truncate names longer than 31 characters(poi-developers)
  • + +
  • +fix51332 - Fixed internal IDs of shapes generated by HSSFPatriarch when there are more than 1023 drawing objects (poi-developers)
  • + +
  • +fix48408 - Improved documentation for Sheet.setColumnWidth (poi-developers)
  • + +
  • +add51390 - Added handling of additional properties to HWPF ParagraphSprmCompressor(poi-developers)
  • + +
  • +add51389 - Support for sprmPJc paragraph SPRM in HWPF(poi-developers)
  • + +
  • +fix48469 - New Case Study for POI web site (poi-developers)
  • + +
  • +fix50681 - Avoid exceptions in HSSFDataFormat.getDataFormatString() (poi-developers)
  • + +
  • +fix50681 - Fixed autosizing columns beyond 255 character limit (poi-developers)
  • + +
  • +fix51374 - Fixed incorrect setting of lastPrinted OOXML core property (poi-developers)
  • + +
  • +add51351 - Word to XSL-FO converter(poi-developers)
  • + +
  • +fix50458 - Fixed missing shapeId in XSSF drawings (poi-developers)
  • + +
  • +fix51339 - Fixed arithmetic rounding in formula evaluation (poi-developers)
  • + +
  • +add51356 - Support autoSizeColumn in SXSSF(poi-developers)
  • + +
  • +add51335 - Parse picture goal and crop sizes in HWPF(poi-developers)
  • + +
  • +add51305 - Add sprmTCellPaddingDefault support in HWPF(poi-developers)
  • + +
  • +add51265 - Enhanced Handling of Picture Parts in XWPF(poi-developers)
  • + +
  • +add51292 - Additional HWPF Table Cell Descriptor values(poi-developers)
  • + +
+ + +
+

Version 3.8-beta3 (2011-06-06)

+
+
    + +
  • +fix51098 - Correctly calculate image width/height, if image fits into one cell(poi-developers)
  • + +
  • +fix47147 - Correct extra paragraphs from XWPF Table Cells(poi-developers)
  • + +
  • +add51188 - Support for getting and setting XPWF zoom settings(poi-developers)
  • + +
  • +add51134 - Support for adding Numbering and Styles to a XWPF document that doesn't already have them(poi-developers)
  • + +
  • +fix51273 - Formula Value Cache fix for repeated evaluations(poi-developers)
  • + +
  • +add51171 - Improved performance of SharedValueManager (poi-developers)
  • + +
  • +fix51236 - XSSF set colour support for black/white to match getter(poi-developers)
  • + +
  • +add51196 - Initial support for Spreadsheet Chart API(poi-developers)
  • + +
  • +addAdd support for OOXML Agile Encryption(poi-developers)
  • + +
  • +add51160 - Initial version of SXSSF, a low memory foortprint API to produce xlsx files(poi-developers)
  • + +
  • +fix51171 - Improved performance of opening large .xls files(poi-developers)
  • + +
  • +add51172 - Add XWPF support for GIF pictures(poi-developers)
  • + +
  • +addNPOIFS Mini Streams now support extending the underlying big block stream to fit more data(poi-developers)
  • + +
  • +fix51148 - XWPFDocument now properly tracks paragraphs and tables when adding/removing them(poi-developers)
  • + +
  • +fix51153 - Correct sizing of LbsDataSubRecord with unused padding fields(poi-developers)
  • + +
  • +fix51143 - NameCommentRecord correction for writing non ASCII strings(poi-developers)
  • + +
  • +fix51112 - Correct XWPFTable tracking of new rows(poi-developers)
  • + +
  • +fix51113 - Correct XWPFParagraph tracking of inserted runs(poi-developers)
  • + +
  • +fix51111 - Correct XWPFParagraph tracking of new runs(poi-developers)
  • + +
  • +fix51115 - Handle DataFormatter escaping of "." in the same way as "-" and "/"(poi-developers)
  • + +
  • +fix51100 - Fix IOUtils issue for NPOIFS reading from an InputStream where every block is full(poi-developers)
  • + +
  • +fix50956 - Correct XSSF cell style cloning between workbooks(poi-developers)
  • + +
  • +addAdd get/setForceFormulaRecalculation for XSSF, and promote the methods to the common usermodel Sheet(poi-developers)
  • + +
  • +fixTweak the logic for sizing the HSSFCells array on a HSSFRow to reduce memory over allocation in many use cases(poi-developers)
  • + +
  • +add49765 - Support for adding a picture to a XSSFRun(poi-developers)
  • + +
  • +fixRename/Move xssf.model.Table to xssf.usermodel.XSSFTable as it now has usermodel-like features(poi-developers)
  • + +
  • +fix51061 - Correct target URI for new XSSF Tables(poi-developers)
  • + +
  • +addInitial 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.(poi-developers)
  • + +
  • +fix50884 - XSSF and HSSF freeze panes now behave the same(poi-developers)
  • + +
  • +addSupport for adding a table to a XSSFSheet(poi-developers)
  • + +
  • +addImprove HSMF MAPIMessage access to the HTML and RTF versions of the message body (where available)(poi-developers)
  • + +
  • +addAdd new method to HSMF of MAPIMessage.has7BitEncodingStrings() to make it easier to decide when encoding guessing is needed(poi-developers)
  • + +
  • +fixOutlookTextExtractor now requests 7 bit encoding guessing(poi-developers)
  • + +
  • +addImprove HSMF encoding guessing for 7 bit fields in MAPIMessage(poi-developers)
  • + +
  • +addAllow HSMF access to the HTML body contents in MAPIMessage(poi-developers)
  • + +
+ + +
+

Version 3.8-beta2 (2011-04-08)

+
+
    + +
  • +addImplement the load method on MemoryPackagePart(poi-developers)
  • + +
  • +add50967 - Support for continued ExtSSTRecords(poi-developers)
  • + +
  • +add48968 - Support for HOUR, MINUTE and SECOND date formulas(poi-developers)
  • + +
  • +addAdded NPOIFS constructors to most POIDocument classes and their extractors, and more widely deprecated the Document(DirectoryNode, POIFSFileSystem) constructor in favour of the more general Document(DirectoryNode) one(poi-developers)
  • + +
  • +fixFixed NPOIFS handling of new and empty Document Nodes(poi-developers)
  • + +
  • +fixFixed NPOIFS access to Document Nodes not in the top level directory(poi-developers)
  • + +
  • +fix50841 - Improved SpreadSheet DataFormatter to handle scientific notation, invalid dates and format spacers(poi-developers)
  • + +
  • +fix49381 - Correct createFreezePane in XSSF, so that the left row/column matches the documentation + HSSF(poi-developers)
  • + +
  • +fix49253 - When setting repeating rows and columns for XSSF, don't break the print settings if they were already there(poi-developers)
  • + +
  • +fix49219 - ExternalNameRecord support for DDE Link entries without an operation(poi-developers)
  • + +
  • +fix50846 - More XSSFColor theme improvements, this time for Cell Borders(poi-developers)
  • + +
  • +fix50939 - ChartEndObjectRecord is supposed to have 6 bytes at the end, but handle it not(poi-developers)
  • + +
  • +addHMEF - New component which supports TNEF (Transport Neutral Encoding Format), aka winmail.dat(poi-developers)
  • + +
  • +fix50313 - support for getting HWPFDocument fields(poi-developers)
  • + +
  • +fix50912 - fixed setting named styles to HSSFCells(poi-developers)
  • + +
  • +fix50779 - fixed RecordFormatException when reading unicode strings with photenic data(poi-developers)
  • + +
  • +fix50718 - More helpful error message when you try to create a CellReference with #REF!(poi-developers)
  • + +
  • +fix50784 - XSSFColors return by XSSFFont now have theme information applied to them(poi-developers)
  • + +
  • +fix50846 - Improve how XSSFColor inherits from Themes(poi-developers)
  • + +
  • +fix50847 - XSSFFont now accepts the full range of Charsets from FontChartset(poi-developers)
  • + +
  • +fix50786 - Speed up calls to HSSFColor.getIndexHash() by returning a cached, unmodifiable Map. HSSFColor.getModifiableIndexHash() provides access to the old (slow but modifiable) functionality(poi-developers)
  • + +
  • +fix47100 - Change related formulas and named ranges when XSSFWorkbook.setSheetName is called(poi-developers)
  • + +
+ + +
+

Version 3.8-beta1 (2011-03-07)

+
+
    + +
  • +add50610 - Ant tasks for running POI against a workbook(poi-developers)
  • + +
  • +add32903 - Correct XBAT chaining explanation in /poifs/fileformat.html(poi-developers)
  • + +
  • +add50829 - Support for getting the tables associated with a XSSFSheet(poi-developers)
  • + +
  • +fix50299 - More XSSFColor updates for ARGB vs RGB(poi-developers)
  • + +
  • +fix50581 - Use stax:stax-api instead of org.apache.geronimo.specs:geronimo-stax-api_1.0_spec(poi-developers)
  • + +
  • +fix50786 - Fix XSSFColor to fetch the RGB values of old-style indexed colours(poi-developers)
  • + +
  • +fix50299 - Fix XSSFColor fetching of white and black background themes(poi-developers)
  • + +
  • +fix50795 - Avoid NPE from xmlbeans when moving XSSF Comments from one cell to another(poi-developers)
  • + +
  • +fix46664 - When creating HSSF Print Areas, ensure the named range is reference based not value based(poi-developers)
  • + +
  • +fix50756 - When formatting numbers based on their Cell Style, treat GENERAL the same as the more typical General(poi-developers)
  • + +
  • +fixfixed HSSFWorkbook.createCellStyle to throw exception if the maximum number of cell styles was exceeded(poi-developers)
  • + +
  • +fix50539 - Better fix for html-style br tags (invalid XML) inside XSSF documents(poi-developers)
  • + +
  • +add49928 - allow overridden built-in formats in HSSFCellStyle(poi-developers)
  • + +
  • +add50607 - Added implementation for CLEAN(), CHAR() and ADDRESS()(POI-DEVELOPERS)
  • + +
  • +add50587 - Improved documentation on user-defined functions(poi-developers)
  • + +
  • +addInside ExtractorFactory, support finding embedded OOXML documents and providing extractors for them(poi-developers)
  • + +
  • +addPartial HDGF LZW compression support(poi-developers)
  • + +
  • +add50244 - Support for continued NameRecords(poi-developers)
  • + +
  • +fix50416 - Correct shifting of the first or last row in a sheet by multiple rows(POI-DEVELOPERS)
  • + +
  • +fix50440 - Support evaluating formulas with newlines in them, which XSSF may have (but HSSF may not)(POI-DEVELOPERS)
  • + +
  • +addAdded inline string support to XSSF EventModel(POI-DEVELOPERS)
  • + +
  • +fix50246 - Properly position GutsRecord when reading HSSF workbooks(POI-DEVELOPERS)
  • + +
  • +add48539 - Added implementation for MROUND(), VAR() and VARP()(POI-DEVELOPERS)
  • + +
  • +add50446 - Code cleanup and optimizations to keep some IDE quiet(POI-DEVELOPERS)
  • + +
  • +add50437 - Support passing ranges to NPV()(POI-DEVELOPERS)
  • + +
  • +add50409 - Added implementation for IRR()(POI-DEVELOPERS)
  • + +
  • +add47405 - Improved performance of RowRecordsAggregate.getStartRowNumberForBlock / getEndRowNumberForBlock(poi-developers)
  • + +
  • +fix50315 - Avoid crashing Excel when sorting XSSFSheet autofilter(poi-developers)
  • + +
  • +add50076 - Allow access from XSSFReader to sheet comments and headers/footers(poi-developers)
  • + +
  • +add50076 - Refactor XSSFEventBasedExcelExtractor to make it easier for you to have control over outputting the cell contents(poi-developers)
  • + +
  • +fix50258 - avoid corruption of XSSFWorkbook after applying XSSFRichTextRun#applyFont(poi-developers)
  • + +
  • +fix50154 - Allow white spaces and unicode in OPC relationship targets (poi-developers)
  • + +
  • +fix50113 - Remove cell from Calculation Chain after setting cell type to blank (poi-developers)
  • + +
  • +fix49966 - Ensure that XSSFRow#removeCell cleares calculation chain entries (poi-developers)
  • + +
  • +fix50096 - Fixed evaluation of cell references with column index greater than 255 (poi-developers)
  • + +
  • +fix49761 - Tolerate Double.NaN when reading .xls files(poi-developers)
  • + +
  • +fix50211 - Use cached formula result when auto-sizing formula cells(poi-developers)
  • + +
  • +fix50118 - OLE2 does allow a directory with an empty name, so support this in POIFS(poi-developers)
  • + +
  • +fix50119 - avoid NPE when XSSFReader comes across chart sheets(poi-developers)
  • + +
+ + +
+

Version 3.7 (2010-10-29)

+
+
    + +
  • +fix50075 - avoid NPE in ListLevel.getNumberText() when numberText is null (poi-developers)
  • + +
  • +fix50067 - marked commons-logging and log4j as optional dependencies in POI poms(poi-developers)
  • + +
  • +add49928 - allow overridden built-in formats in XSSFCellStyle(poi-developers)
  • + +
  • +fix49919 - support for BorderCode in HWPF(poi-developers)
  • + +
  • +fix49908 - support for processing of symbols in HWPF(poi-developers)
  • + +
  • +fix50022 - support for retrieving pictures from HSSF workbooks(poi-developers)
  • + +
  • +fix50020 - Avoid IllegalStateException when creating Data validation in sheet with macro(poi-developers)
  • + +
  • +fix50033 - Improved rounding in MOD(poi-developers)
  • + +
  • +addGenerate SHA1 hashes of distribution files, alongside existing MD5 ones(poi-developers)
  • + +
+ + +
+

Version 3.7-beta3 (2010-09-24)

+
+
    + +
  • +fix48325 - If a HSSF header or footer lacks left/right/centre information, assume it is a centre one(poi-developers)
  • + +
  • +fix49966 - Correctly remove calcChain entries for XSSF cells that stop holding formulas(poi-developers)
  • + +
  • +add47582 - XSSFCellStyle support for creating a style in one workbook based on a style from a different one(poi-developers)
  • + +
  • +fix49931 - Avoid concurrency problems when re-ordering multiple HSSF header records for a PageSettingsBlock(poi-developers)
  • + +
  • +fix49765 - Fix XWPFDocument.addPicture so that it correctly sets up relationships(poi-developers)
  • + +
  • +fix48018 - Improve HWPF handling of lists in documents read and then saved, by preserving order better(poi-developers)
  • + +
  • +fix49820 - Fix HWPF paragraph levels, so that outline levels can be properly fetched(poi-developers)
  • + +
  • +fix47271 - Avoid infinite loops on broken HWPF documents with a corrupt CHP style with a parent of itself(poi-developers)
  • + +
  • +fix49936 - Handle HWPF documents with problematic HeaderStories better(poi-developers)
  • + +
  • +fix49933 - Support sections in Word 6 and Word 95 files (HWPFOldDocument)(poi-developers)
  • + +
  • +fix49941 - Correctly handle space preservation of XSSFRichTextRuns when applying fonts to parts of the string(poi-developers)
  • + +
  • +fixCorrect XWPFRun detection of bold/italic in a paragraph with multiple runs of different styles(poi-developers)
  • + +
  • +addLink XWPFPicture to XWPFRun, so that embedded pictures can be access from where they live in the text stream(poi-developers)
  • + +
  • +fixImprove handling of Hyperlinks inside XWPFParagraph objects through XWPFHyperlinkRun(poi-developers)
  • + +
  • +fixMake XWPFParagraph make more use of XWPFRun, and less on internal StringBuffers(poi-developers)
  • + +
  • +addAdd a getBodyElements() method to XWPF IBody, to make access to embedded paragraphs and tables easier(poi-developers)
  • + +
  • +addMore XSLFRelation entries for common .pptx file parts(poi-developers)
  • + +
  • +fix49872 - avoid exception in XSSFFormulaEvaluator.evaluateInCell when evaluating shared formulas(poi-developers)
  • + +
  • +fix49895 - avoid corruption of XSSFWorkbook after removing all merged cells from sheet(poi-developers)
  • + +
  • +fix49907 - fixed inconsistent behaviour between HSSF and XSSF when creating consecutive names(poi-developers)
  • + +
  • +addAdd getMimeType() method to HWPF Picture, alongside existing file extension(poi-developers)
  • + +
  • +addAdd code for reading Ole10Native data(poi-developers)
  • + +
  • +addAdd getMimeType() method to HSSF/XSSF PictureData, alongside existing file extension(poi-developers)
  • + +
  • +fix49887 - allow sheet names longer than 31 chars in XSSF, enforce name uniqueness on the first 31 chars(poi-developers)
  • + +
  • +fix49878 - improved API for hiding sheets(poi-developers)
  • + +
  • +fix49875 - fixed XSSFWorkbook.createSheet to throw exception if sheet name begins or ends with a single quote (')(poi-developers)
  • + +
  • +fix49873 - fixed XSSFFormulaEvaluator to support blank cells(poi-developers)
  • + +
  • +fix49850 - added a getter for _iStartAt in ListFormatOverrideLevel(poi-developers)
  • + +
  • +fix49761 - change cell type to error when setting Double.NaN or Infinities(poi-developers)
  • + +
  • +fix49833 - ensure that CTNumPr is included in poi-ooxml-schemas.jar(poi-developers)
  • + +
  • +fix49841 - fixed LEFT and RIGHT to return #VALUE! when called with a negative operand (POI-DEVELOPERS)
  • + +
  • +fix49783 - fixed evaluation of XSSF workbooks containing formulas with reference errors (#REF!)(POI-DEVELOPERS)
  • + +
  • +fix49751 - fixed fetching names of user defined styles in HSSFCellStyle.getUserStyleName()(POI-DEVELOPERS)
  • + +
  • +add48900 - support for protecting a XSSF workbook(POI-DEVELOPERS)
  • + +
  • +fix49725 - fixed FormulaParser to correctly process defined names with underscore(POI-DEVELOPERS)
  • + +
  • +add48526 - added implementation for RANDBETWEEN()(POI-DEVELOPERS)
  • + +
  • +fix49725 - avoid exception in OperandResolver.parseDouble when input is minus ("-")(POI-DEVELOPERS)
  • + +
  • +fix49723 - fixed OperandResolver to correctly handle inputs with leading decimal place(POI-DEVELOPERS)
  • + +
  • +addinitial support for Excel autofilter(POI-DEVELOPERS)
  • + +
+ + +
+

Version 3.7-beta2 (2010-08-09)

+
+
    + +
  • +add47990 - Support for .msg attachments within a MAPIMessage .msg(POI-DEVELOPERS)
  • + +
  • +fixImprove handling and warnings when closing OPCPackage objects(POI-DEVELOPERS)
  • + +
  • +fix49702 - Correct XSSFWorkbook.getNumCellStyles to check the right styles list(POI-DEVELOPERS)
  • + +
  • +add49690 - Add WorkbookUtil, which provies a way of generating valid sheet names(POI-DEVELOPERS)
  • + +
  • +fix49694 - Use DataFormatter when autosizing columns, to better match the real display width of formatted cells(POI-DEVELOPERS)
  • + +
  • +add49441 - Allow overriding and guessing of HSMF non-unicode string encodings(POI-DEVELOPERS)
  • + +
  • +fix49689 - Allow the setting of user style names on newly created HSSF cell styles(POI-DEVELOPERS)
  • + +
  • +addMake it easier to tell which content types each POIXMLTextExtractor handles(POI-DEVELOPERS)
  • + +
  • +fix49649 - Added clone support for UserSView* and Feat* families of records(POI-DEVELOPERS)
  • + +
  • +fix49653 - Support for escaped unicode characters in Shared String Table(POI-DEVELOPERS)
  • + +
  • +fix49579 - prevent ArrayIndexOutOfBoundException in UnknowEscherRecord(POI-DEVELOPERS)
  • + +
  • +fix49593 - preserve leading and trailing white spaces in XWPFRun(POI-DEVELOPERS)
  • + +
  • +add49455 - Insert the content of fldSimple fields into the XWPFWordTextExtractor output(POI-DEVELOPERS)
  • + +
  • +fix49640 - Fixed parsing formulas containing defined names beginning with an underscore(POI-DEVELOPERS)
  • + +
  • +add49538 - Added implementation for POISSON()(POI-DEVELOPERS)
  • + +
  • +add49524 - Support for setting cell text to be vertically rotated, via style.setRotation(0xff)(POI-DEVELOPERS)
  • + +
  • +fix49609 - Case insensitive matching of OOXML part names(POI-DEVELOPERS)
  • + +
  • +add49581 - Ability to add, modify and remove series from HSSF Charts(POI-DEVELOPERS)
  • + +
  • +add49185 - Support for HSSFNames where the comment is stored in a NameCommentRecord(POI-DEVELOPERS)
  • + +
  • +fix49599 - correct writing of noterecord author text when switching between ascii and unicode(poi-developers)
  • + +
  • +fixhwpf: improve reading of auto-saved ("complex") documents(poi-developers)
  • + +
  • +addparagraph level as well as whole-file text extraction for word 6/95 files through hwpf(poi-developers)
  • + +
  • +addtext extraction support for older word 6 and word 95 files via hwpf(poi-developers)
  • + +
  • +add49508 - allow the addition of paragraphs to xwpf table cells(poi-developers)
  • + +
  • +fix49446 - don't consider 17.16.23 field codes as properly part of the paragraph's text(poi-developers)
  • + +
  • +fixxslfslideshow shouldn't break on .thmx (theme) files. support for them is still very limited though(poi-developers)
  • + +
+ + +
+

Version 3.7-beta1 (2010-06-20)

+
+
    + +
  • +fix49432 - lazy caching of xssfcomment ctcomment objects by reference, to make repeated comment searching faster(poi-developers)
  • + +
  • +fixbetter handling of outlook messages in hsmf when there's no recipient email address(poi-developers)
  • + +
  • +fixwhen formatting numbers with dataformatter, handle brackets following colours(poi-developers)
  • + +
  • +add48574 - further xwpf support for tables, paragraphs, including enhanced support for adding new ones(poi-developers)
  • + +
  • +add48245 - tweak hwpf table cell detection to work across more files(poi-developers)
  • + +
  • +add48996 - initial support for external name references in hssf formula evaluation(poi-developers)
  • + +
  • +fix46664 - fix up tab ids when adding new sheets, so that print areas don't end up invalid(poi-developers)
  • + +
  • +fix45269 - improve replacetext on hwpf ranges(poi-developers)
  • + +
  • +fix47815 - correct documentation on what happens when you request a string from a non-string formula cell(poi-developers)
  • + +
  • +fix49386 - avoid npe when extracting ooxml file properties which are dates(poi-developers)
  • + +
  • +fix49377 - only call decimalformat.setroundingmode on java 1.6 - it's needed to match excel's rendering of numbers(poi-developers)
  • + +
  • +fix49378 - correct 1.6ism(poi-developers)
  • + +
  • +addparse the hsmf headers chunk if present, and use it to find dates in text extraction if needed(poi-developers)
  • + +
  • +fix48494 - detect and support time formats like hh:mm;hh:mm(poi-developers)
  • + +
  • +fix48494 - have excelextractor make use of hssfdataformatter, so that numbers and dates come out closer to how excel would render them(poi-developers)
  • + +
  • +fix48494 - have eventbasedexcelextractor make use of hssfdataformatter, so that numbers and dates come out closer to how excel would render them(poi-developers)
  • + +
  • +fix49096 - add clone support to chart begin and end records, to allow cloning of more chart containing sheets(poi-developers)
  • + +
  • +addlist attachment names in the output of outlooktextextractor (to get attachment contents, use extractorfactory as normal)(poi-developers)
  • + +
  • +fix48872 - allow dateformatter.formatrawcellcontents to handle 1904 as well as 1900 dates(poi-developers)
  • + +
  • +fix48872 - handle mmmmm and elapsed time formatting rules in dataformatter(poi-developers)
  • + +
  • +fix48872 - handle zero formatting rules, and better color detection in dataformatter(poi-developers)
  • + +
  • +fix48872 - support for more kinds of formatting in dataformatter(poi-developers)
  • + +
  • +fix43161 - fixed construction of the dib picture header(poi-developers)
  • + +
  • +add49311 - initial support for reading aes-encrypted/write-protected ooxml files(poi-developers)
  • + +
  • +fix48718 - make the creation of multiple, un-modified fonts in a row in xssf match the old hssf behaviour(poi-developers)
  • + +
  • +fix44916 - allow access to the hssfpatriarch from hssfsheet once created(poi-developers)
  • + +
  • +add48779 - allow you to get straight from a cellstyle to a color, irrespective of if the color is indexed or inline-defined(poi-developers)
  • + +
  • +add48924 - allow access of the hwpf dateandtime underlying date values(poi-developers)
  • + +
  • +add48926 - initial support for the hwpf revision marks authors list(poi-developers)
  • + +
  • +fix49160 - ensure that ctdigsigblob is included in poi-ooxml jar(poi-developers)
  • + +
  • +fix49189 - detect w:tab and w:cr entries in xwpf paragraphs, even when the xsd is silly and maps them to ctempty(poi-developers)
  • + +
  • +fix49273 - correct handling for font character sets with indicies greater than 127(poi-developers)
  • + +
  • +add49334 - track the valuerangerecords of charts in hssfchart, to allow the basic axis operations(poi-developers)
  • + +
  • +add49242 - track the linkdatarecords of charts in hssfchart(poi-developers)
  • + +
  • +addimproved performance of xssfworkbook.write (poi-developers)
  • + +
  • +fix48846 - avoid npe when finding cell comments(poi-developers)
  • + +
  • +fix49325 - ensure that ctphoneticpr is included in poi-ooxml jar(poi-developers)
  • + +
  • +fix49191 - fixed tests failing in non-english locales(poi-developers)
  • + +
  • [... 2594 lines stripped ...] --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org For additional commands, e-mail: commits-help@poi.apache.org