poi-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From n...@apache.org
Subject svn commit: r1766520 - /poi/site/src/documentation/content/xdocs/status.xml
Date Tue, 25 Oct 2016 11:51:33 GMT
Author: nick
Date: Tue Oct 25 11:51:33 2016
New Revision: 1766520

URL: http://svn.apache.org/viewvc?rev=1766520&view=rev
Log:
Raw Release Notes for a few more releases, needs someone else to re-format them into the summary
form....

Modified:
    poi/site/src/documentation/content/xdocs/status.xml

Modified: poi/site/src/documentation/content/xdocs/status.xml
URL: http://svn.apache.org/viewvc/poi/site/src/documentation/content/xdocs/status.xml?rev=1766520&r1=1766519&r2=1766520&view=diff
==============================================================================
--- poi/site/src/documentation/content/xdocs/status.xml (original)
+++ poi/site/src/documentation/content/xdocs/status.xml Tue Oct 25 11:51:33 2016
@@ -240,6 +240,20 @@
     </release>
 
     <release version="3.14" date="2016-03-07">
+<!--
+      <summary>
+Common: New version of ooxml-schema and ooxml-security jars which are linked to custom safe
type loader
+Common: OPC relation fix for multiple same named ids (#54916)
+Common: Update third-party dependencies: commons-logging, commons-codec, xmlsec, bouncycastle
+Excel: Allow to set multiple cell style properties at once (#58633)
+Excel: Add API for inserting ignored warnings into XSSF sheets.
+       This can be used e.g. to suppress 'number stored as text' warnings. (#56892)
+Powerpoint: unify hyperlink handling
+HSLF: various fixes for parsing and rendering
+WMF:  new API for WMF parsing and rendering (for Powerpoint)
+XWPF: various fixes for handling paragraphs and tables
+      </summary>
+-->
       <actions>
         <action dev="PD" type="add" fixes-bug="57914">Provide a better error message
for OOXML strict format which we do not support yet</action>
         <action dev="PD" type="add" fixes-bug="47245">Adjust handling of missing row-records
as it seems LibreOffice/Excel are handling such documents</action>
@@ -347,6 +361,16 @@
     </release>
 
     <release version="3.13" date="2015-09-25">
+<!--
+      <summary>
+- conditional formatting support for DataBars, Icon Sets / Multi-States, and Color Scales
+- various improvements in spreadsheets formula and cell reference handling
+- enforcement of locale and timezone-aware handling through forbidden-apis check,
+  locale and timezone can now be switched via LocaleUtil
+- common api for slideshow (common sl) is now available
+  be aware of several api breaks especially in HSLF text handling
+      </summary>
+-->
       <actions>
         <action dev="DN" type="fix" fixes-bug="58350">Make XSSF and HSSF consistent
on Sheet.getMergedRegions: return empty list if there are none</action>
         <action dev="PD" type="add" fixes-bug="58216">provide picture-shape resize
that maintains the aspect ratio</action>
@@ -420,6 +444,13 @@
     </release>
 
     <release version="3.12" date="2015-05-11">
+<!--
+      <summary>
+* remove limitations within XSSF - up to 64k cell styles (#57880) and 65k comments (#56380)
+* fixed XSSF cloning issues - for sheets (#57165), styles (#56295), pictures (#56467)
+* Fix shifting comments with shifted rows (#56017)
+      </summary>
+-->
       <actions>
         <action dev="PD" type="add">Initial XWPFStyles support for working with default
document paragraph and run styles</action>
         <action dev="PD" type="fix">If an empty file or stream is given to WorkbookFactory.create,
give a more informative exception - EmptyFileException</action>
@@ -491,6 +522,59 @@
     </release>
 
     <release version="3.11" date="2014-12-21">
+<!--
+      <summary>
+The most notable changes in this release are:
+
+Basic text extractor for very old Excel formats such as Excel 4 (Biff4), and 
+ older Excel 5 and 95 formats
+XML Signature support for XSSF, XWPF and XSLF (56836)
+HSSF and XSSF support for getting existing Data Validations for a Sheet
+HSSF and XSSF formula support for the PROPER function (57010)
+XSLF support for adding slide notes (55164)
+XMLBeans performance improved when using getXXXList() methods (56854)
+Recommended Apache XMLBeans version increased to 2.6.0 (any version from
+ 2.3.0 or later will work though)
+XSSF support for evaluating formula references to other Workbooks (56737)
+HSSF and XSSF support for evaluating formulas with multi-sheet references,
+ for functions that support that (55906)
+HSSF and XSSF Workbooks are now CLoseable, so you can call close() to
+ explicitly free the file based resources when you're done (56537)
+NPOIFS now fully supports writing, including streaming write, and in-place
+ updating of existing entries. NPOIFSFileSystem now surpasses the old
+ POIFSFileSystem in all cases.
+XSSF Text Extraction support for Headers, Footers and Comments (56022, 56023)
+SXSSF Shared Strings optional support (53130)
+XWPF Change Tracking support (56075)
+HWPF password hash function (56077)
+XWPF document protection with password support (56076)
+SXSSF support for a system-wide setting of where Temp files get created, via
+ TempFile / TempFileCreationStrategy (56735)
+
+
+Backwards Incompatible changes:
+
+The minimum Java version has been increased to Java 1.6
+The minimum Apache Ant version has been increased to Apache Ant 1.8
+The interface org.apache.poi.xssf.eventusermodel.XSSFSheetXMLHandler.SheetContentsHandler
+has had two method signature changes:
+ endRow() -> endRow(int)
+ cell(String,String) -> cell(String,String,Comment)
+
+
+Security related changes:
+
+All security related changes from 3.10.1 (CVE-2014-3529 and CVE-2014-3574) 
+are included in 3.11. Thanks to Stefan Kopf, Mike Boufford, Mohamed Ramadan, 
+and Christian Schneider for their help with these.
+
+Please note: You should use xmlbeans-2.6.jar (as shipped with this release)
+instead of the xmlbeans-2.3.jar version from old releases to work around 
+CVE-2014-3574. If you have an alternate XML parser like Apache Xerces
+in classpath, be sure to use a recent version! Older versions are likely to
+break on setting required security features.
+      </summary>
+-->
       <actions>
         <action dev="PD" type="fix" fixes-bug="57479">Typo in HSSFWorkbook javadocs
and quick-guide.</action>
         <action dev="PD" type="fix" fixes-bug="57480">Fix some unnecessary casts, generics,
Eclipse warnings, ...</action>
@@ -555,6 +639,25 @@
     </release>
 
     <release version="3.10.1" date="2014-08-18">
+<!--
+      <summary>
+This release is a bugfix release to fix two security issues with OOXML:
+ - Tidy up the OPC SAX setup code with a new common Helper, preventing
+   external entity expansion (CVE-2014-3529).
+ - On supported XML parser versions (Xerces or JVM built-in, XMLBeans 2.6),
+   enforce sensible limits on entity expansion in OOXML files, and ensure
+   that subsequent normal files still pass fine (CVE-2014-3574).
+
+Please note: You should use xmlbeans-2.6.jar (as shipped with this release)
+instead of the xmlbeans-2.3.jar version from the 3.10-FINAL release to work
+around CVE-2014-3574. If you have an alternate XML parser like Apache Xerces
+in classpath, be sure to use a recent version! Older versions are likely to
+break on setting required security features.
+
+Thanks to Stefan Kopf, Mike Boufford, Mohamed Ramadan, and Christian Schneider
+for reporting these issues!
+      </summary>
+-->
       <actions>
         <action dev="PD" type="fix" fixes-bug="54764">On supported XML parser versions
(Xerces or JVM built-in, XMLBeans 2.6), enforce sensible limits on entity expansion in OOXML
files, and ensure that subsequent normal files still pass fine (CVE-2014-3574)</action>
         <action dev="PD" type="fix" fixes-bug="56164">Tidy up the OPC SAX setup code
with a new common Helper, preventing external entity expansion (CVE-2014-3529)</action>
@@ -829,6 +932,22 @@
     </release>
 
     <release version="3.8-FINAL" date="2012-03-26">
+<!--
+      <summary>
+* NPOIFS:  NIO driven API to read OLE2 filesystems with low memory footprint.  
+* SXSSF:  a low-memory footprint  API built on top of XSSF that can be used when very large
spreadsheets have to be produced, and heap space is limited
+* poi-excelant: Ant tasks for running POI against a workbook
+* Supported evaluation of new Excel formulas: IRR,NPV,MROUND,VAR,VARP,CLEAN,CHAR,ADDRESS,HOUR,MINUTE,SECOND,RATE,WORKDAY,NETWORKDAYS,SUMIFS,RANK
+* XSLF usermodel API:  POI's implementation of the PowerPoint 2007 OOXML (.xlsx) file format.
XSLF provides a rich usermodel API and a PPTX2PNG utility to export slides to images.
+* WordToFO, WordToHtml and WordToText converters: utilities to export MS Word .doc files
into XSL-FO, html and text files. Output from WordToFO can be used to convert .doc files to
pdf using Apache FOP.
+
+Other notable changes:
+* Numerous improvements and refactorings in HWPF, Java API for MS Word .doc files: support
for reading 
+  footnotes, endnotes and bookmarks, improved support for hadlings tables, paragraphs, text
runs and much more...
+* Initial support for charts in XSSF
+* support for OOXML Agile Encryption
+      </summary>
+-->
       <actions>
         <action dev="PD" type="add" fixes-bug="52928">DateFormatConverter: an utility
to convert instances of java.text.DateFormat to Excel format patterns</action>
         <action dev="PD" type="fix" fixes-bug="52895">show SSTIndex instead of XFIndex
in LabelSSTRecord.toString()</action>



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org


Mime
View raw message