poi-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From one...@apache.org
Subject svn commit: r1766628 - /poi/site/src/documentation/content/xdocs/status.xml
Date Wed, 26 Oct 2016 06:22:08 GMT
Author: onealj
Date: Wed Oct 26 06:22:07 2016
New Revision: 1766628

URL: http://svn.apache.org/viewvc?rev=1766628&view=rev
Log:
format raw release notes from r1766520

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=1766628&r1=1766627&r2=1766628&view=diff
==============================================================================
--- poi/site/src/documentation/content/xdocs/status.xml (original)
+++ poi/site/src/documentation/content/xdocs/status.xml Wed Oct 26 06:22:07 2016
@@ -240,20 +240,18 @@
     </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-item>Common: New version of ooxml-schema and ooxml-security jars which
are linked to custom safe type loader</summary-item>
+        <summary-item>Common: OPC relation fix for multiple same named ids (<bug
num="54916"/>)</summary-item>
+        <summary-item>Common: Update third-party dependencies: commons-logging, commons-codec,
xmlsec, bouncycastle</summary-item>
+        <summary-item>Excel: Allow to set multiple cell style properties at once (<bug
num="58633"/>)</summary-item>
+        <summary-item>Excel: Add API for inserting ignored warnings into XSSF sheets.
+               This can be used e.g. to suppress 'number stored as text' warnings. (<bug
num="56892"/>)</summary-item>
+        <summary-item>Powerpoint: unify hyperlink handling</summary-item>
+        <summary-item>HSLF: various fixes for parsing and rendering</summary-item>
+        <summary-item>WMF:  new API for WMF parsing and rendering (for Powerpoint)</summary-item>
+        <summary-item>XWPF: various fixes for handling paragraphs and tables</summary-item>
       </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>
@@ -361,16 +359,14 @@ XWPF: various fixes for handling paragra
     </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-item>conditional formatting support for DataBars, Icon Sets / Multi-States,
and Color Scales</summary-item>
+        <summary-item>various improvements in spreadsheets formula and cell reference
handling</summary-item>
+        <summary-item>enforcement of locale and timezone-aware handling through forbidden-apis
check,
+            locale and timezone can now be switched via LocaleUtil</summary-item>
+        <summary-item>common api for slideshow (common sl) is now available
+            be aware of several api breaks especially in HSLF text handling</summary-item>
       </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>
@@ -444,13 +440,11 @@ XWPF: various fixes for handling paragra
     </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-item>remove limitations within XSSF - up to 64k cell styles (<bug
num="57880"/>) and 65k comments (<bug num="56380"/>)</summary-item>
+        <summary-item>fixed XSSF cloning issues - for sheets (<bug num="57165"/>),
styles (<bug num="56295"/>), pictures (<bug num="56467"/>)</summary-item>
+        <summary-item>Fix shifting comments with shifted rows (<bug num="56017"/>)</summary-item>
       </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>
@@ -500,19 +494,19 @@ XWPF: various fixes for handling paragra
         <action dev="PD" type="fix" fixes-bug="47261">SlideShow.removeSlide makes PPT
corrupted</action>
         <action dev="PD" type="add" fixes-bug="49541">Mapping of symbol characters
to unicode equivalent</action>
         <action dev="PD" type="add" fixes-bug="54541">Add support for cropped images
in Slide.draw()</action>
-		<action dev="PD" type="add" fixes-bug="57007">Add initial implementations of DMIN
and DGET functions</action>
+        <action dev="PD" type="add" fixes-bug="57007">Add initial implementations of
DMIN and DGET functions</action>
         <action dev="PD" type="add">Support for Office Binary Document RC4 CryptoAPI
Encryption for HSLF</action>
         <action dev="PD" type="add" fixes-bug="57195">Support for Office Binary Document
RC4 Encryption</action>
-    	<action dev="PD" type="fix" fixes-bug="57373">Fix get/setFirstVisibleTab() for
XSSFWorkbook</action>
-    	<action dev="PD" type="fix" fixes-bug="57362">Properly initialize chart-axis datastructure
when loading a spreadsheet which already contains one.</action>
-    	<action dev="PD" type="fix" fixes-bug="56511">Fix NullPointerException for RichText
strings with no formatting for some runs.</action>
-    	<action dev="PD" type="add" fixes-bug="56550">Avoid IBM JDK fail immediately during
loading some POI classes, note: IBM JDK 1.7 or higher is needed because of XML APIs.</action>
-    	<action dev="PD" type="add" fixes-bug="56595">Switch the cache in DateUtil.isADateFormat()
to ThreadLocals to not have another syncpoint here.</action>
-    	<action dev="PD" type="fix" fixes-bug="56644">NullPointerException in XSSFCell
Constructor with different MissingCellPolicy</action>
-    	<action dev="PD" type="fix" fixes-bug="56888">XSSFDataValidation ignores "allow
blank" read from sheet, assumes true</action>
-    	<action dev="PD" type="fix" fixes-bug="57171">Adjust the active sheet in setSheetOrder()</action>
-    	<action dev="PD" type="fix" fixes-bug="57163">Adjust the active sheet in removeSheet()</action>
-    	<action dev="PD" type="fix" fixes-bug="57231">Add missing ArrayRecord.clone()</action>
+        <action dev="PD" type="fix" fixes-bug="57373">Fix get/setFirstVisibleTab()
for XSSFWorkbook</action>
+        <action dev="PD" type="fix" fixes-bug="57362">Properly initialize chart-axis
datastructure when loading a spreadsheet which already contains one.</action>
+        <action dev="PD" type="fix" fixes-bug="56511">Fix NullPointerException for
RichText strings with no formatting for some runs.</action>
+        <action dev="PD" type="add" fixes-bug="56550">Avoid IBM JDK fail immediately
during loading some POI classes, note: IBM JDK 1.7 or higher is needed because of XML APIs.</action>
+        <action dev="PD" type="add" fixes-bug="56595">Switch the cache in DateUtil.isADateFormat()
to ThreadLocals to not have another syncpoint here.</action>
+        <action dev="PD" type="fix" fixes-bug="56644">NullPointerException in XSSFCell
Constructor with different MissingCellPolicy</action>
+        <action dev="PD" type="fix" fixes-bug="56888">XSSFDataValidation ignores "allow
blank" read from sheet, assumes true</action>
+        <action dev="PD" type="fix" fixes-bug="57171">Adjust the active sheet in setSheetOrder()</action>
+        <action dev="PD" type="fix" fixes-bug="57163">Adjust the active sheet in removeSheet()</action>
+        <action dev="PD" type="fix" fixes-bug="57231">Add missing ArrayRecord.clone()</action>
         <action dev="PD" type="add">Expose the version information from OldExcelExtractor</action>
         <action dev="PD" type="fix" fixes-bug="57071">3+ XSSF column label names for
pivot tables</action>
         <action dev="PD" type="add" fixes-bug="57063">XSSF custom column label names
for pivot tables</action>
@@ -522,59 +516,63 @@ XWPF: various fixes for handling paragra
     </release>
 
     <release version="3.11" date="2014-12-21">
-<!--
+
       <summary>
-The most notable changes in this release are:
+<!-- FIXME: formatting -->
+<!--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-item>Basic text extractor for very old Excel formats such as Excel
4 (Biff4), and 
+          older Excel 5 and 95 formats</summary-item>
+        <summary-item>XML Signature support for XSSF, XWPF and XSLF (<bug num="56836"/>)</summary-item>
+        <summary-item>HSSF and XSSF support for getting existing Data Validations for
a Sheet</summary-item>
+        <summary-item>HSSF and XSSF formula support for the PROPER function (<bug
num="57010"/>)</summary-item>
+        <summary-item>XSLF support for adding slide notes (<bug num="55164"/>)</summary-item>
+        <summary-item>XMLBeans performance improved when using getXXXList() methods
(<bug num="56854"/>)</summary-item>
+        <summary-item>Recommended Apache XMLBeans version increased to 2.6.0 (any version
from
+          2.3.0 or later will work though)</summary-item>
+        <summary-item>XSSF support for evaluating formula references to other Workbooks
(<bug num="56737"/>)</summary-item>
+        <summary-item>HSSF and XSSF support for evaluating formulas with multi-sheet
references,
+          for functions that support that (<bug num="55906"/>)</summary-item>
+        <summary-item>HSSF and XSSF Workbooks are now CLoseable, so you can call close()
to
+          explicitly free the file based resources when you're done (<bug num="56537"/>)</summary-item>
+        <summary-item>NPOIFS now fully supports writing, including streaming write,
and in-place
+          updating of existing entries. NPOIFSFileSystem now surpasses the old
+          POIFSFileSystem in all cases.</summary-item>
+        <summary-item>XSSF Text Extraction support for Headers, Footers and Comments
(<bug num="56022, 56023"/>)</summary-item>
+        <summary-item>SXSSF Shared Strings optional support (<bug num="53130"/>)</summary-item>
+        <summary-item>XWPF Change Tracking support (<bug num="56075"/>)</summary-item>
+        <summary-item>HWPF password hash function (<bug num="56077"/>)</summary-item>
+        <summary-item>XWPF document protection with password support (<bug num="56076"/>)</summary-item>
+        <summary-item>SXSSF support for a system-wide setting of where Temp files get
created, via
+          TempFile / TempFileCreationStrategy (<bug num="56735"/>)</summary-item>
+
+
+<!--Backwards Incompatible changes:-->
+
+        <summary-item>The minimum Java version has been increased to Java 1.6</summary-item>
+        <summary-item>The minimum Apache Ant version has been increased to Apache Ant
1.8</summary-item>
+        <summary-item>The interface org.apache.poi.xssf.eventusermodel.XSSFSheetXMLHandler.SheetContentsHandler
+          has had two method signature changes:
+          <!--FIXME: formatting-->
+          endRow() -> endRow(int)
+          and
+          cell(String,String) -> cell(String,String,Comment)
+        </summary-item>
+
+
+<!--Security related changes:-->
+
+        <summary-item>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.</summary-item>
+
+        <summary-item>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-item>
       </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>
@@ -639,25 +637,24 @@ break on setting required security featu
     </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.
+      <!-- FIXME: formatting-->
+        <summary-item>This release is a bugfix release to fix two security issues with
OOXML:</summary-item>
+        <summary-item>Tidy up the OPC SAX setup code with a new common Helper, preventing
+          external entity expansion (CVE-2014-3529).</summary-item>
+        <summary-item>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).</summary-item>
+
+        <summary-item>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.</summary-item>
 
-Thanks to Stefan Kopf, Mike Boufford, Mohamed Ramadan, and Christian Schneider
-for reporting these issues!
+        <summary-item>Thanks to Stefan Kopf, Mike Boufford, Mohamed Ramadan, and Christian
Schneider
+          for reporting these issues!</summary-item>
       </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>
@@ -932,22 +929,22 @@ for reporting these issues!
     </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
+<!-- FIXME: formatting -->
+<!-- Significant changes -->
+        <summary-item>NPOIFS:  NIO driven API to read OLE2 filesystems with low memory
footprint.</summary-item>
+        <summary-item>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</summary-item>
+        <summary-item>poi-excelant: Ant tasks for running POI against a workbook</summary-item>
+        <summary-item>Supported evaluation of new Excel formulas: IRR,NPV,MROUND,VAR,VARP,CLEAN,CHAR,ADDRESS,HOUR,MINUTE,SECOND,RATE,WORKDAY,NETWORKDAYS,SUMIFS,RANK</summary-item>
+        <summary-item>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.</summary-item>
+        <summary-item>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.</summary-item>
+
+<!-- Other notable changes:-->
+        <summary-item>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...</summary-item>
+        <summary-item>Initial support for charts in XSSF</summary-item>
+        <summary-item>support for OOXML Agile Encryption</summary-item>
       </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