Author: onealj
Date: Sun Aug 6 19:45:37 2017
New Revision: 1804268
URL: http://svn.apache.org/viewvc?rev=1804268&view=rev
Log:
add module metadata for 3.11-beta1 changelog
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=1804268&r1=1804267&r2=1804268&view=diff
==============================================================================
--- poi/site/src/documentation/content/xdocs/status.xml (original)
+++ poi/site/src/documentation/content/xdocs/status.xml Sun Aug 6 19:45:37 2017
@@ -800,74 +800,78 @@
</release>
<release version="3.11-beta1" date="2014-08-04">
+ <summary>
+ <summary-item>Security fix CVE-2014-3529: external XML entity
expansion. Affects reading OOXML documents.</summary-item>
+ <summary-item>Droped support for Java 1.5. Java 6 is now the minimum
version required to run POI.</summary-item>
+ </summary>
<actions>
- <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>
- <action dev="PD" type="fix" fixes-bug="55196">Correct XWPF createTOC
handling of short style names</action>
- <action dev="PD" type="fix" fixes-bug="55050">If the start+end row and
cell are the same on an AreaPtg, avoid inverting the relative flag</action>
- <action dev="PD" type="fix" fixes-bug="54725">HWPF where no parent
style CHP exists, use an empty set when processing the style to avoid a
NPE</action>
- <action dev="PD" type="fix" fixes-bug="56502">When shifting XSSF rows
with formula cells, if the formula can't be parsed, log + leave it unchanged
rather than failing</action>
- <action dev="PD" type="fix" fixes-bug="56527">Avoid NPE from
XSSFHyperLink when setting the cell it references on a new link</action>
- <action dev="PD" type="fix" fixes-bug="53984">If an unsupported
BofRecord is found for a sheet, warn and skip rather than breaking</action>
- <action dev="PD" type="fix" fixes-bug="53984">Support the
ColInfoRecord coming after the cells, rather than before as is normal</action>
- <action dev="PD" type="fix" fixes-bug="56132">Allow XSSF formula
evaluation to also skip missing external workbook references, if requested, in
line with existing HSSF support</action>
- <action dev="PD" type="add" fixes-bug="56020">XSSF support for
creating Pivot Tables</action>
- <action dev="PD" type="add" fixes-bug="55906">Formula Evaluator
support for multi-sheet references for those functions which support them, eg
SUM(Sheet1:Sheet3!A1:B2)</action>
- <action dev="PD" type="add" fixes-bug="56023">Allow XSSF event model
to find + return comments, and use this for the event based .xlsx text
extractor. Required backwards-incompatible updates to
XSSFSheetXMLHandler.SheetContentsHandler</action>
- <action dev="PD" type="fix" fixes-bug="56194">HPSF thumbnail format
tags are Int not UInt</action>
- <action dev="PD" type="fix" fixes-bug="56735">Allow a system wide
setting of where Temp files (eg for SXSSF) go, via TempFile /
TempFileCreationStrategy</action>
- <action dev="PD" type="fix" fixes-bug="56683">Have XMLBeans request
UTF-8 for strings by default, to avoid issues on the odd platform where that
isn't already the case</action>
- <action dev="PD" type="fix" fixes-bug="54443">Correct HSSFOptimiser
logic for the case where the to-keep style wasn't previously in use</action>
- <action dev="PD" type="add" fixes-bug="56737">XSSF support for
evaluating formula references to other Workbooks</action>
- <action dev="PD" type="fix" fixes-bug="56688">Fix border cases in
EDATE function: handle RefEval and BlankEval and also return #VALUE, not #REF
in case of error</action>
- <action dev="PD" type="add" fixes-bug="56744">Initial support for XSSF
External Links tables, which hold references to other workbooks referenced by
formulas and names</action>
- <action dev="PD" type="fix" fixes-bug="56702">If a cell is of type
numeric but has an empty <v/> tag, return as 0</action>
- <action dev="PD" type="fix" fixes-bug="56537">Make Workbook be
Closeable, so you can call close() to explicitly free the file based resources
when you're done</action>
- <action dev="PD" type="fix" fixes-bug="54771">Read text from SDTs at
the table cell level, including (sometimes) Cover Page, Table of Contents and
Bibliography</action>
- <action dev="PD" type="fix" fixes-bug="56556">Change how ColumnHelper
finds CTCol instances, to speed up the more common use case when most are
wanted for reading</action>
- <action dev="PD" type="fix" fixes-bug="56572">HSSFCell should follow
XSSF, and allow setting a null-style to return to the default style</action>
- <action dev="PD" type="fix" fixes-bug="56563">Fix multithreading bug
when reading 2 similar files</action>
- <action dev="PD" type="fix" fixes-bug="53691">Fix a copy/paste error
in CFRuleRecord.clone() </action>
- <action dev="PD" type="fix" fixes-bug="56170">Fix a problem with cells
in workbooks becoming disconnected</action>
- <action dev="PD" type="fix" fixes-bug="56514">Add missing null-check
if simple shape does not</action>
- <action dev="PD" type="fix" fixes-bug="56325">Bug 54400 introduced a
problem when removing a sheet with named ranges</action>
- <action dev="PD" type="fix" fixes-bug="47251">NoteRecord can sometimes
be double-padded if there's no author set</action>
- <action dev="PD" type="fix" fixes-bug="54034">Handle date format
strings in an iso8601 style format, with a T in them</action>
- <action dev="PD" type="fix" fixes-bug="56274">Correct SXSSF writing of
tables when creating from a template</action>
- <action dev="PD" type="fix" fixes-bug="56468">Writing a workbook more
than once corrupts the file</action>
- <action dev="PD" type="fix" fixes-bug="53983">Outlook sometimes stores
a codepage of ANSI when it means 1252, detect and alias</action>
- <action dev="PD" type="add" fixes-bug="56486">Add XOR
obfuscation/decryption support to HSSF</action>
- <action dev="PD" type="add" fixes-bug="56269">DateFormat - Rounding of
fractionals</action>
- <action dev="PD" type="fix" fixes-bug="56482">Excel 2007 and later
allows for more than 3 Conditional Formatting rules per sheet, so change our
hard limit to logging a compatibility warning</action>
- <action dev="PD" type="add">Add NPOIFS in-place write support,
including updating the contents of existing entries</action>
- <action dev="PD" type="add">Complete NPOIFS write support</action>
- <action dev="PD" type="fix" fixes-bug="56447">NPOIFS fixes for 2+gb
files loaded via File (InputStream is limited to 2gb due to ByteBuffer
limits)</action>
- <action dev="PD" type="fix" fixes-bug="56450">Avoid a NPE if a comment
has no associated NoteRecord (but we still don't know where it belongs)</action>
- <action dev="PD" type="fix" fixes-bug="56437">Streaming write support
in NPOIFS</action>
- <action dev="PD" type="fix" fixes-bug="56315">Fix floating point
rounding problems with ROUND function</action>
- <action dev="PD" type="fix" fixes-bug="55594">Fix SXSSF encodings on
EBCDIC platforms, by setting the required encoding explicitly</action>
- <action dev="PD" type="fix" fixes-bug="56278">Support loading .xlsx
files with no Styles Table</action>
- <action dev="PD" type="fix" fixes-bug="56195">Replace System.err in
XSSFSheetXMLHandler with proper logging</action>
- <action dev="PD" type="fix" fixes-bug="56169">Fix NPE during export to
XML with xs:all</action>
- <action dev="PD" type="fix" fixes-bug="55923">Fix compare/sorting of
nodes in exported XML</action>
- <action dev="PD" type="fix" fixes-bug="55926">Handle numeric formula
values when exporting to XML</action>
- <action dev="PD" type="fix" fixes-bug="55927">Handle date types when
exporting to XML</action>
- <action dev="PD" type="add">Stop being compatible to JDK 1.5, we now
require JDK 6</action>
- <action dev="PD" type="fix" fixes-bug="56011">Use default style if the
cell style attribute is not present</action>
- <action dev="PD" type="add">Upgrade third party libs to latest
versions: commons-logging, commons-codec, log4j</action>
- <action dev="PD" type="fix" fixes-bug="56260">Avoid warnings when a
TextHeaderAtom is empty and has another straight after, or where there's a
TextRulerAtom / MasterTextPropAtom / TextSpecInfoAtom before the Text Chars /
Bytes</action>
- <action dev="PD" type="add" fixes-bug="56075">Add Change Tracking
support to XWPF</action>
- <action dev="PD" type="add" fixes-bug="56077">Add password hash
function to HWPF</action>
- <action dev="PD" type="add" fixes-bug="56076">Add document protection
with password support to XWPF</action>
+ <action dev="PD" type="fix" fixes-bug="56164" module="OPC">Tidy up the
OPC SAX setup code with a new common Helper, preventing external entity
expansion (CVE-2014-3529)</action>
+ <action dev="PD" type="fix" fixes-bug="55196" module="XWPF">Correct
XWPF createTOC handling of short style names</action>
+ <action dev="PD" type="fix" fixes-bug="55050" module="SS Common">If
the start+end row and cell are the same on an AreaPtg, avoid inverting the
relative flag</action>
+ <action dev="PD" type="fix" fixes-bug="54725" module="HWPF">HWPF where
no parent style CHP exists, use an empty set when processing the style to avoid
a NPE</action>
+ <action dev="PD" type="fix" fixes-bug="56502" module="XSSF">When
shifting XSSF rows with formula cells, if the formula can't be parsed, log +
leave it unchanged rather than failing</action>
+ <action dev="PD" type="fix" fixes-bug="56527" module="XSSF">Avoid NPE
from XSSFHyperLink when setting the cell it references on a new link</action>
+ <action dev="PD" type="fix" fixes-bug="53984" module="HSSF">If an
unsupported BofRecord is found for a sheet, warn and skip rather than
breaking</action>
+ <action dev="PD" type="fix" fixes-bug="53984" module="HSSF">Support
the ColInfoRecord coming after the cells, rather than before as is
normal</action>
+ <action dev="PD" type="fix" fixes-bug="56132" module="XSSF">Allow XSSF
formula evaluation to also skip missing external workbook references, if
requested, in line with existing HSSF support</action>
+ <action dev="PD" type="add" fixes-bug="56020" module="XSSF">XSSF
support for creating Pivot Tables</action>
+ <action dev="PD" type="add" fixes-bug="55906" module="SS
Common">Formula Evaluator support for multi-sheet references for those
functions which support them, eg SUM(Sheet1:Sheet3!A1:B2)</action>
+ <action dev="PD" type="add" fixes-bug="56023" module="XSSF"
breaks-compatibility="true">Allow XSSF event model to find + return comments,
and use this for the event based .xlsx text extractor. Required
backwards-incompatible updates to
XSSFSheetXMLHandler.SheetContentsHandler</action>
+ <action dev="PD" type="fix" fixes-bug="56194" module="HPSF">HPSF
thumbnail format tags are Int not UInt</action>
+ <action dev="PD" type="fix" fixes-bug="56735" module="POI
Overall">Allow a system wide setting of where Temp files (eg for SXSSF) are
stored, via TempFile / TempFileCreationStrategy</action>
+ <action dev="PD" type="fix" fixes-bug="56683" module="OPC /
OOXML">Have XMLBeans request UTF-8 for strings by default, to avoid issues on
the odd platform where that isn't already the case</action>
+ <action dev="PD" type="fix" fixes-bug="54443" module="HSSF">Correct
HSSFOptimiser logic for the case where the to-keep style wasn't previously in
use</action>
+ <action dev="PD" type="add" fixes-bug="56737" module="XSSF">XSSF
support for evaluating formula references to other Workbooks</action>
+ <action dev="PD" type="fix" fixes-bug="56688" module="SS Common">Fix
border cases in EDATE function: handle RefEval and BlankEval and also return
#VALUE, not #REF in case of error</action>
+ <action dev="PD" type="add" fixes-bug="56744" module="XSSF">Initial
support for XSSF External Links tables, which hold references to other
workbooks referenced by formulas and names</action>
+ <action dev="PD" type="fix" fixes-bug="56702" module="XSSF">If a cell
is of type numeric but has an empty <v/> tag, return as 0</action>
+ <action dev="PD" type="fix" fixes-bug="56537" module="SS Common">Make
Workbook be Closeable, so you can call close() to explicitly free the file
based resources when you're done</action>
+ <action dev="PD" type="fix" fixes-bug="54771" module="XWPF">Read text
from SDTs at the table cell level, including (sometimes) Cover Page, Table of
Contents and Bibliography</action>
+ <action dev="PD" type="fix" fixes-bug="56556" module="XSSF">Change how
ColumnHelper finds CTCol instances, to speed up the more common use case when
most are wanted for reading</action>
+ <action dev="PD" type="fix" fixes-bug="56572" module="SS
Common">HSSFCell should follow XSSF, and allow setting a null-style to return
to the default style</action>
+ <action dev="PD" type="fix" fixes-bug="56563" module="HSSF">Fix
multithreading bug when reading 2 similar files</action>
+ <action dev="PD" type="fix" fixes-bug="53691" module="HSSF">Fix a
copy/paste error in CFRuleRecord.clone() </action>
+ <action dev="PD" type="fix" fixes-bug="56170" module="HSSF">Fix a
problem with cells in workbooks becoming disconnected</action>
+ <action dev="PD" type="fix" fixes-bug="56514" module="XSSF">Add
missing null-check if simple shape does not</action>
+ <action dev="PD" type="fix" fixes-bug="56325" module="HSSF">Bug 54400
introduced a problem when removing a sheet with named ranges</action>
+ <action dev="PD" type="fix" fixes-bug="47251" module="HSSF">NoteRecord
can sometimes be double-padded if there's no author set</action>
+ <action dev="PD" type="fix" fixes-bug="54034" module="XSSF">Handle
date format strings in an iso8601 style format, with a T in them</action>
+ <action dev="PD" type="fix" fixes-bug="56274" module="SXSSF">Correct
SXSSF writing of tables when creating from a template</action>
+ <action dev="PD" type="fix" fixes-bug="56468" module="XSSF">Writing a
workbook more than once corrupts the file</action>
+ <action dev="PD" type="fix" fixes-bug="53983" module="HSMF">Outlook
sometimes stores a codepage of ANSI when it means 1252, detect and
alias</action>
+ <action dev="PD" type="add" fixes-bug="56486" module="HSSF">Add XOR
obfuscation/decryption support to HSSF</action>
+ <action dev="PD" type="add" fixes-bug="56269" module="XSSF">DateFormat
- Rounding of fractionals</action>
+ <action dev="PD" type="fix" fixes-bug="56482" module="XSSF">Excel 2007
and later allows for more than 3 Conditional Formatting rules per sheet, so
change our hard limit to logging a compatibility warning</action>
+ <action dev="PD" type="add" module="POIFS">Add NPOIFS in-place write
support, including updating the contents of existing entries</action>
+ <action dev="PD" type="add" module="POIFS">Complete NPOIFS write
support</action>
+ <action dev="PD" type="fix" fixes-bug="56447" module="POIFS">NPOIFS
fixes for 2+gb files loaded via File (InputStream is limited to 2gb due to
ByteBuffer limits)</action>
+ <action dev="PD" type="fix" fixes-bug="56450" module="HSSF">Avoid a
NPE if a comment has no associated NoteRecord (but we still don't know where it
belongs)</action>
+ <action dev="PD" type="fix" fixes-bug="56437" module="POIFS">Streaming
write support in NPOIFS</action>
+ <action dev="PD" type="fix" fixes-bug="56315" module="SS Common">Fix
floating point rounding problems with ROUND function</action>
+ <action dev="PD" type="fix" fixes-bug="55594" module="SXSSF">Fix SXSSF
encodings on EBCDIC platforms, by setting the required encoding
explicitly</action>
+ <action dev="PD" type="fix" fixes-bug="56278" module="XSSF">Support
loading .xlsx files with no Styles Table</action>
+ <action dev="PD" type="fix" fixes-bug="56195" module="XSSF">Replace
System.err in XSSFSheetXMLHandler with proper logging</action>
+ <action dev="PD" type="fix" fixes-bug="56169" module="XSSF">Fix NPE
during XSSFExportToXml export to XML with xs:all</action>
+ <action dev="PD" type="fix" fixes-bug="55923" module="XSSF">Fix
compare/sorting of nodes in exported XML via XSSFExportToXml</action>
+ <action dev="PD" type="fix" fixes-bug="55926" module="XSSF">Handle
numeric formula values when exporting to XML</action>
+ <action dev="PD" type="fix" fixes-bug="55927" module="XSSF">Handle
date types when exporting to XML</action>
+ <action dev="PD" type="fix" fixes-bug="56011" module="XSSF">Use
default style if the cell style attribute is not present</action>
+ <action dev="PD" type="add" breaks-compatibility="true" module="POI
Overall">End support for Java 1.5. POI now requires Java 6 or higher.</action>
+ <action dev="PD" type="add" breaks-compatibility="true" module="POI
Overall">Upgrade third party libs to latest versions: commons-logging,
commons-codec, log4j</action>
+ <action dev="PD" type="fix" fixes-bug="56260" module="HSLF">Avoid
warnings when a TextHeaderAtom is empty and has another straight after, or
where there's a TextRulerAtom / MasterTextPropAtom / TextSpecInfoAtom before
the Text Chars / Bytes</action>
+ <action dev="PD" type="add" fixes-bug="56075" module="XWPF">Add Change
Tracking support to XWPF</action>
+ <action dev="PD" type="add" fixes-bug="56077" module="HWPF">Add
password hash function to HWPF</action>
+ <action dev="PD" type="add" fixes-bug="56076" module="XWPF">Add
document protection with password support to XWPF</action>
<action dev="PD" type="fix" fixes-bug="55026">Support OOXML
ContentTypes which include parameters</action>
<action dev="PD" type="fix" fixes-bug="55732">PPT can't open, fails
with "Couldn't instantiate ... StyleTextProp9Atom"</action>
- <action dev="PD" type="fix" fixes-bug="56138">HSPF code page strings
can be zero length</action>
- <action dev="PD" type="add" fixes-bug="53130">SXSSF Shared Strings
option support</action>
- <action dev="PD" type="fix" fixes-bug="55902">Mixed fonts issue with
Chinese characters (unable to form images from ppt)</action>
- <action dev="PD" type="add" fixes-bug="56022">XSSF Event Text
Extractor header/footer support</action>
- <action dev="PD" type="fix" fixes-bug="53282">Hyperlink with a
non-breaking space throws java.lang.IllegalStateException</action>
- <action dev="PD" type="fix" fixes-bug="55802">Special Letters not
exported correct</action>
- <action dev="PD" type="add">Expose the StyleIndex of HWPF
CharacterRuns</action>
- <action dev="PD" type="fix" fixes-bug="51891">Fix
StringIndexOutOfBoundsException : Ole10Native.<init> (parsing word
file)</action>
+ <action dev="PD" type="fix" fixes-bug="56138" module="HPSF">HPSF code
page strings can be zero length</action>
+ <action dev="PD" type="add" fixes-bug="53130" module="SXSSF">SXSSF
Shared Strings option support</action>
+ <action dev="PD" type="fix" fixes-bug="55902" module=XSLF">Mixed fonts
issue with Chinese characters (unable to form images from ppt)</action>
+ <action dev="PD" type="add" fixes-bug="56022" module="XSSF">XSSF Event
Text Extractor header/footer support</action>
+ <action dev="PD" type="fix" fixes-bug="53282" module="XSSF">Hyperlink
with a non-breaking space throws java.lang.IllegalStateException</action>
+ <action dev="PD" type="fix" fixes-bug="55802" module="XWPF">Wrong
encoding used for non-ASCII characters in text runs</action>
+ <action dev="PD" type="add" module="HWPF">Expose the StyleIndex of
HWPF CharacterRuns</action>
+ <action dev="PD" type="fix" fixes-bug="51891" module="POIFS">Fix
StringIndexOutOfBoundsException : Ole10Native.<init> (parsing word
file)</action>
</actions>
</release>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]