Copied: poi/site/src/documentation/content/xdocs/changes.xml (from r1836242, 
poi/site/src/documentation/content/xdocs/status.xml)
URL: 
http://svn.apache.org/viewvc/poi/site/src/documentation/content/xdocs/changes.xml?p2=poi/site/src/documentation/content/xdocs/changes.xml&p1=poi/site/src/documentation/content/xdocs/status.xml&r1=1836242&r2=1836243&rev=1836243&view=diff
==============================================================================
--- poi/site/src/documentation/content/xdocs/status.xml (original)
+++ poi/site/src/documentation/content/xdocs/changes.xml Wed Jul 18 23:24:53 
2018
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!--
    ====================================================================
    Licensed to the Apache Software Foundation (ASF) under one or more
@@ -17,9 +17,9 @@
    limitations under the License.
    ====================================================================
 -->
-<!DOCTYPE changes PUBLIC "-//APACHE//DTD Changes V1.1//EN" 
"./dtd/changes-v11.dtd">
+<!DOCTYPE changes PUBLIC "-//APACHE//DTD Changes POI//EN" "changes-poi.dtd">
 
-<changes title="History of Changes">
+<changes>
     <devs>
         <!-- in strict alphabetical order -->
         <person id="AB" name="Andreas Beeker" email="[email protected]" />
@@ -41,6 +41,34 @@
         <person id="YK" name="Yegor Kozlov" email="[email protected]" />
     </devs>
 
+    <contexts>
+        <context id="OOXML" title="OOXML"/>
+        <context id="OPC" title="OPC"/>
+        <context id="POI_Overall" title="POI Overall"/>
+        <context id="HSSF" title="Horrible SpreadSheet Format"/>
+        <context id="XSSF" title="ooXml SpreadSheet Format"/>
+        <context id="SXSSF" title="Streaming ooXml SpreadSheet Format"/>
+        <context id="SS_Common" title="SpreadSheet Common"/>
+        <context id="HSLF" title="Horrible SlideShow Format"/>
+        <context id="XSLF" title="ooXml SlideShow Format"/>
+        <context id="SL_Common" title="SlideShow Common"/>
+        <context id="HWPF" title="Horrible WordProcessor Format"/>
+        <context id="XWPF" title="ooXml WordProcessor Format"/>
+        <context id="HDF" title="Horrible Document Format"/>
+        <context id="HPSF" title="Horrible PropertySet Format"/>
+        <context id="HDGF" title="Horrible Dreadful Graph Format"/>
+        <context id="XDGF" title="ooXml Dreadful Graph Format"/>
+        <context id="DDF" title="Dreadful Drawing Format"/>
+        <context id="XDDF" title="ooXml Dreadful Drawing Format"/>
+        <context id="HMEF" title="Horrible Mail Encoder Format"/>
+        <context id="HSMF" title="Horrible Senseless Format"/>
+        <context id="HPBF" title="Horrible Peep Book Format"/>
+        <context id="HWMF" title="Horrible Wannabe Metafile Format"/>
+        <context id="HEMF" title="Horrible Ermahgerd Metafile Format"/>
+        <context id="POIFS" title="Poor Obfuscation Implementation 
FileSystem"/>
+    </contexts>
+
+
     <!-- ACTION ATTRIBUTES:
       dev: PD
 
@@ -52,92 +80,81 @@
           was introduced without having a deprecation warning for at least 2 
final releases.
           Use a value of "true" to indicate a breakage. Otherwise, omit this 
attribute.
 
-      module: a comma-separated list of modules related to the change. Use 
POI, OOXML, OPC, etc to refer
+      context: a space-separated list of modules related to the change. Use 
POI, OOXML, OPC, etc to refer
           to changes to core POI code rather than listing all of the modules, 
or SS Common and SL Common
           when referring to both H??F and X??F formats.
     -->
 
-    <release version="4.0.0-SNAPSHOT" date="2018-05-??">
+    <release version="4.0.0-SNAPSHOT" date="2018-08-??">
       <summary>
         <summary-item>Removed support for Java 6 and 7 making Java 8 the 
minimum version supported</summary-item>
-        <summary-item>Updated third party libraries for bouncy-castle, 
commons-codec, commons-collections4, xmlbeans, xmlsec, slf4j-api and 
curvesapi</summary-item>
-        <summary-item>Added a dependency on commons-math3 for certain 
functionality</summary-item>
-        <summary-item>Adjust return type of some methods in Cell and related 
classes from int to CellType</summary-item>
-        <summary-item>Removal of deprecated classes and methods that were 
marked for removal in v4.0</summary-item>
-        <summary-item>Removal of deprecated classes and methods that were 
marked for removal in v3.18</summary-item>
-        <summary-item>Provide new ooxml-schemas-1.4.jar</summary-item>
-        <summary-item>Renames org.apache.poi.xwpf.usermodel.TextSegement to 
org.apache.poi.xwpf.usermodel.TextSegment</summary-item>
-        <summary-item>Replace org.apache.poi.openxml4j.util.Nullable with 
java.lang.Optional</summary-item>
-        <summary-item>Use commons-compress to support zipbomb handling in Java 
10</summary-item>
-        <summary-item>Unsplit packages for Jigsaw / Java 9 
compatibility</summary-item>
-        <summary-item>The OutputStream in 
(S)XSSFWorkbook/POIXMLDocument.write(...) isn't closed by POI 
anymore.</summary-item>
       </summary>
       <actions>
-        <action dev="PD" type="fix" fixes-bug="62513" module="OOXML">Don't try 
to parse embedded package relationships</action>
-        <action dev="PD" type="add" fixes-bug="59268" module="OOXML">Work on 
providing an updated version of XMLBeans</action>
-        <action dev="PD" type="fix" fixes-bug="62451" module="HPSF">Document 
last printed in the year 27321</action>
-        <action dev="PD" type="fix" fixes-bug="60713" 
breaks-compatibility="true" 
module="SXSSF,XSSF,OPC">(S)XSSFWorkbook/POIXMLDocument.write(OutputStream) 
closes the OutputStream</action>
-        <action dev="PD" type="add" fixes-bug="62452" module="OPC">Extract 
configuration while verifying XML signatures</action>
-        <action dev="PD" type="fix" fixes-bug="62187" 
breaks-compatibility="true" module="OPC">Compiling with Java 10 fails with 
ClassCastException / use commons-compress</action>
-        <action dev="PD" type="fix" fixes-bug="62355" 
breaks-compatibility="true" module="POI Overall">Unsplit packages for Jigsaw / 
Java 9 compatibility</action>
-        <action dev="PD" type="fix" fixes-bug="62041" module="SL 
Common">TestFonts fails on Mac</action>
-        <action dev="PD" type="fix" fixes-bug="62051" module="XSLF">Two shapes 
have the same shapeId within the same slide</action>
-        <action dev="PD" type="fix" fixes-bug="61633" module="XSLF">Zero width 
shapes aren't rendered</action>
-        <action dev="PD" type="add" fixes-bug="62037" module="SL 
Common">SlideNames should not be null but have a default as if accessed by 
VBA</action>
-        <action dev="PD" type="fix" fixes-bug="62381" module="SL Common">Fix 
rendering of AutoShapes</action>
-        <action dev="PD" type="fix" fixes-bug="59893" module="POI 
Overall">Forbid calls to InputStream.available</action>
-        <action dev="PD" type="fix" fixes-bug="61905" 
module="HSSF">HSSFWorkbook.setActiveCell() does not actually make the cell 
selected in Excel</action>
-        <action dev="PD" type="fix" fixes-bug="61459" 
module="HSLF">HSLFShape.getShapeName() returns name of shapeType and not the 
shape name</action>
-        <action dev="PD" type="add" fixes-bug="62319" 
breaks-compatibility="true" module="SL Common">Decommission 
XSLF-/PowerPointExtractor</action>
-        <action dev="PD" type="add" fixes-bug="62092" module="SL Common">Text 
not extracted from grouped text shapes in HSLF</action>
-        <action dev="PD" type="add" fixes-bug="62159" module="OPC">Support XML 
signature over windows certificate store</action>
-        <action dev="PD" type="add" fixes-bug="57369" module="XDDF">Add 
support for major and minor units on chart axes</action>
-        <action dev="PD" type="add" fixes-bug="55954" module="XWPF">Added 
methods to position table</action>
-        <action dev="PD" type="add" fixes-bug="61947" module="POI 
Overall">Remove deprecated classes (POI 4.0.0)</action>
-        <action dev="PD" type="add" fixes-bug="55954" module="XWPF">Add 
functions to get, set, remove outer borders for tables</action>
-        <action dev="PD" type="add" fixes-bug="github-72" module="XDDF">Define 
XDDF user model for shape properties to be shared between XSLF, XSSF and 
XWPF</action>
-        <action dev="PD" type="add" fixes-bug="61543" 
breaks-compatibility="true" module="XSSF">Do not fail with "part already 
exists" when tables are created/removed</action>
-        <action dev="PD" type="add" fixes-bug="61550" 
breaks-compatibility="true" module="POI Overall">Add more information to 
exception text and verify that it is thrown</action>
-        <action dev="PD" type="add" fixes-bug="61609" 
breaks-compatibility="true" module="POI Overall">Add .gitattribute file and set 
lf for one sample-file</action>
-        <action dev="PD" type="add" fixes-bug="61797" 
breaks-compatibility="true" module="SL Common">Embed Excel / Ole objects into 
powerpoint</action>
-        <action dev="PD" type="fix" fixes-bug="61943" module="SL 
Common">narrow generics definition because of tighter java9 checks</action>
-        <action dev="PD" type="add" fixes-bug="61942" module="OPC">Refactor 
PackagePartName handling and add getUnusedPartIndex method</action>
-        <action dev="PD" type="fix" fixes-bug="61941" module="POIFS">Move Ole 
marker generation to Ole10Native</action>
-        <action dev="PD" type="fix" fixes-bug="61940" module="POI 
Overall">Replace ClassID statics with enum</action>
-        <action dev="PD" type="add" fixes-bug="61939" module="OPC">Provide 
schema for AlternateContent - provide new ooxml-schemas-1.4.jar</action>
-        <action dev="PD" type="fix" fixes-bug="61787" module="HSSF">Change how 
deleted content is detected to not incorrectly see too much text as deleted, 
this was introduced with bug 58067</action>
-        <action dev="PD" type="fix" fixes-bug="61798" module="HSSF">Fix usage 
of getLastCellNum() when calculating worksheet dimension during saving</action>
-        <action dev="PD" type="fix" fixes-bug="61911" module="HWPF">Avoid 
IndexOutOfBounds access when reading pictures</action>
-        <action dev="PD" type="fix" fixes-bug="61765" module="HSSF">Support 
third party tool generated files using WorkBook as their POIFS directory 
name</action>
-        <action dev="PD" type="fix" fixes-bug="61881" module="HSLF">Regression 
in ppt parsing: typeface can't be null or empty</action>
-        <action dev="PD" type="add" fixes-bug="github-68" 
module="XDDF,XSLF,XSSF,XWPF">Share chart data implementation between XSLFChart, 
XSSFChart and XWPFChart through XDDF</action>
-        <action dev="PD" type="fix" fixes-bug="61809" module="HPSF">Infinite 
loop in SectionIDMap.get() and .put()</action>
-        <action dev="PD" type="add" fixes-bug="60887" module="XSSF">Surface 
XSSF Header/Footer Attributes</action>
-        <action dev="PD" type="add" fixes-bug="61730" module="SS 
Common">CellRangeAddresses support iterating over their CellAddresses</action>
-        <action dev="PD" type="fix" fixes-bug="61727" module="SS 
Common">CellRangeUtil merge cell ranges broken for certain orders of 
arguments</action>
-        <action dev="PD" type="fix" fixes-bug="57517" module="HSSF">Fix 
various situations that were handled incorrectly in HSSFOptimiser</action>
-        <action dev="PD" type="add" fixes-bug="61671" module="XSLF">XSLFSlide 
does not contain isHidden and setHidden like HSLFSlide does</action>
-        <action dev="PD" type="update" fixes-bug="61630" 
module="XSSF">Performance improvement to XSSFExportToXML</action>
-        <action dev="PD" type="add" fixes-bug="58068" module="XSSF">Add a 
method to pass the actual Color to StylesTable.findFont()</action>
-        <action dev="PD" type="fix" fixes-bug="61096" module="POIFS">Add 
support for modules in VBAMacroReader</action>
-        <action dev="PD" type="fix" fixes-bug="61033" module="XSSF">Add 
XSSFWorkbook.setCellFormulaValidation() to control if formulas are validated 
during Cell.setCellFormula()</action>
-        <action dev="PD" type="fix" fixes-bug="61148" module="SXSSF">Fix 
calculating/setting formula value</action>
-        <action dev="PD" type="fix" fixes-bug="61064" module="SS 
Common">Support behavior of function CEILING in newer versions of Microsoft 
Excel</action>
-        <action dev="PD" type="fix" fixes-bug="61516" module="SS 
Common">Correctly handle references that end up outside the workbook when cells 
with formulas are copied</action>
-        <action dev="PD" type="add" fixes-bug="60737" module="XSSF">Add 
endSheet() to XSSFEventBasedExcelExtractor</action>
-        <action dev="PD" type="fix" fixes-bug="59747" module="OPC">Exchange 
order of writing parts into Zip to allow some tools to handle files 
better</action>
-        <action dev="PD" type="add" fixes-bug="github-69" module="SS 
Common">Support matrix functions</action>
-        <action dev="PD" type="fix" fixes-bug="60499" module="OPC">Deleting a 
picture that is used twice on a slide corrupt the slide</action>
-        <action dev="PD" type="fix" fixes-bug="60279" module="POI">Back-off to 
brute-force search for macro content if macro offset is incorrect</action>
-        <action dev="PD" type="add" fixes-bug="61528" module="XSSF">Pivot 
table enhancements</action>
-        <action dev="PD" type="fix" fixes-bug="61906" module="XSSF">add API 
for working with RichStringText</action>
-        <action dev="PD" type="fix" fixes-bug="61792" module="SS Common">Avoid 
iterating over chars (use codepoints instead)</action>
-        <action dev="PD" type="fix" fixes-bug="62254" module="SS 
Common">Update OFFSET function to support optional values</action>
-        <action dev="PD" type="update" fixes-bug="62435" module="XSSF">Rename 
getAllEmbedds method to getAllEmbeddedParts (getAllEmbedds is retained but 
deprecated)</action>
-        <action dev="PD" type="update" fixes-bug="62438" 
breaks-compatibility="true" module="POI Overall">Replace 
org.apache.poi.openxml4j.util.Nullable with java.lang.Optional</action>
-        <action dev="PD" type="fix" fixes-bug="github-90" module="XSSF">Change 
default DSIG signing algorithm to SHA256</action>
-        <action dev="PD" type="fix" fixes-bug="github-107" module="SS 
Common">Support AREAS function</action>
-        <action dev="PD" type="fix" fixes-bug="github-110" 
breaks-compatibility="true" module="XPWF">Renames 
org.apache.poi.xwpf.usermodel.TextSegement to 
org.apache.poi.xwpf.usermodel.TextSegment</action>
+        <action dev="PD" type="fix" fixes-bug="62513" context="OOXML">Don't 
try to parse embedded package relationships</action>
+        <action dev="PD" type="add" fixes-bug="59268" context="OOXML">Work on 
providing an updated version of XMLBeans</action>
+        <action dev="PD" type="fix" fixes-bug="62451" context="HPSF">Document 
last printed in the year 27321</action>
+        <action dev="PD" type="fix" fixes-bug="60713" 
breaks-compatibility="true" context="SXSSF XSSF 
OPC">(S)XSSFWorkbook/POIXMLDocument.write(OutputStream) closes the 
OutputStream</action>
+        <action dev="PD" type="add" fixes-bug="62452" context="OPC">Extract 
configuration while verifying XML signatures</action>
+        <action dev="PD" type="fix" fixes-bug="62187" 
breaks-compatibility="true" context="OPC">Compiling with Java 10 fails with 
ClassCastException / use commons-compress</action>
+        <action dev="PD" type="fix" fixes-bug="62355" 
breaks-compatibility="true" context="POI_Overall">Unsplit packages for Jigsaw / 
Java 9 compatibility</action>
+        <action dev="PD" type="fix" fixes-bug="62041" 
context="SL_Common">TestFonts fails on Mac</action>
+        <action dev="PD" type="fix" fixes-bug="62051" context="XSLF">Two 
shapes have the same shapeId within the same slide</action>
+        <action dev="PD" type="fix" fixes-bug="61633" context="XSLF">Zero 
width shapes aren't rendered</action>
+        <action dev="PD" type="add" fixes-bug="62037" 
context="SL_Common">SlideNames should not be null but have a default as if 
accessed by VBA</action>
+        <action dev="PD" type="fix" fixes-bug="62381" context="SL_Common">Fix 
rendering of AutoShapes</action>
+        <action dev="PD" type="fix" fixes-bug="59893" 
context="POI_Overall">Forbid calls to InputStream.available</action>
+        <action dev="PD" type="fix" fixes-bug="61905" 
context="HSSF">HSSFWorkbook.setActiveCell() does not actually make the cell 
selected in Excel</action>
+        <action dev="PD" type="fix" fixes-bug="61459" 
context="HSLF">HSLFShape.getShapeName() returns name of shapeType and not the 
shape name</action>
+        <action dev="PD" type="add" fixes-bug="62319" 
breaks-compatibility="true" context="SL_Common">Decommission 
XSLF-/PowerPointExtractor</action>
+        <action dev="PD" type="add" fixes-bug="62092" context="SL_Common">Text 
not extracted from grouped text shapes in HSLF</action>
+        <action dev="PD" type="add" fixes-bug="62159" context="OPC">Support 
XML signature over windows certificate store</action>
+        <action dev="PD" type="add" fixes-bug="57369" context="XDDF">Add 
support for major and minor units on chart axes</action>
+        <action dev="PD" type="add" fixes-bug="55954" context="XWPF">Added 
methods to position table</action>
+        <action dev="PD" type="add" fixes-bug="61947" 
context="POI_Overall">Remove deprecated classes (POI 4.0.0)</action>
+        <action dev="PD" type="add" fixes-bug="55954" context="XWPF">Add 
functions to get, set, remove outer borders for tables</action>
+        <action dev="PD" type="add" fixes-bug="github-72" 
context="XDDF">Define XDDF user model for shape properties to be shared between 
XSLF, XSSF and XWPF</action>
+        <action dev="PD" type="add" fixes-bug="61543" 
breaks-compatibility="true" context="XSSF">Do not fail with "part already 
exists" when tables are created/removed</action>
+        <action dev="PD" type="add" fixes-bug="61550" 
breaks-compatibility="true" context="POI_Overall">Add more information to 
exception text and verify that it is thrown</action>
+        <action dev="PD" type="add" fixes-bug="61609" 
breaks-compatibility="true" context="POI_Overall">Add .gitattribute file and 
set lf for one sample-file</action>
+        <action dev="PD" type="add" fixes-bug="61797" 
breaks-compatibility="true" context="SL_Common">Embed Excel / Ole objects into 
powerpoint</action>
+        <action dev="PD" type="fix" fixes-bug="61943" 
context="SL_Common">narrow generics definition because of tighter java9 
checks</action>
+        <action dev="PD" type="add" fixes-bug="61942" context="OPC">Refactor 
PackagePartName handling and add getUnusedPartIndex method</action>
+        <action dev="PD" type="fix" fixes-bug="61941" context="POIFS">Move Ole 
marker generation to Ole10Native</action>
+        <action dev="PD" type="fix" fixes-bug="61940" 
context="POI_Overall">Replace ClassID statics with enum</action>
+        <action dev="PD" type="add" fixes-bug="61939" context="OPC">Provide 
schema for AlternateContent - provide new ooxml-schemas-1.4.jar</action>
+        <action dev="PD" type="fix" fixes-bug="61787" context="HSSF">Change 
how deleted content is detected to not incorrectly see too much text as 
deleted, this was introduced with bug 58067</action>
+        <action dev="PD" type="fix" fixes-bug="61798" context="HSSF">Fix usage 
of getLastCellNum() when calculating worksheet dimension during saving</action>
+        <action dev="PD" type="fix" fixes-bug="61911" context="HWPF">Avoid 
IndexOutOfBounds access when reading pictures</action>
+        <action dev="PD" type="fix" fixes-bug="61765" context="HSSF">Support 
third party tool generated files using WorkBook as their POIFS directory 
name</action>
+        <action dev="PD" type="fix" fixes-bug="61881" 
context="HSLF">Regression in ppt parsing: typeface can't be null or 
empty</action>
+        <action dev="PD" type="add" fixes-bug="github-68" context="XDDF XSLF 
XSSF XWPF">Share chart data implementation between XSLFChart, XSSFChart and 
XWPFChart through XDDF</action>
+        <action dev="PD" type="fix" fixes-bug="61809" context="HPSF">Infinite 
loop in SectionIDMap.get() and .put()</action>
+        <action dev="PD" type="add" fixes-bug="60887" context="XSSF">Surface 
XSSF Header/Footer Attributes</action>
+        <action dev="PD" type="add" fixes-bug="61730" 
context="SS_Common">CellRangeAddresses support iterating over their 
CellAddresses</action>
+        <action dev="PD" type="fix" fixes-bug="61727" 
context="SS_Common">CellRangeUtil merge cell ranges broken for certain orders 
of arguments</action>
+        <action dev="PD" type="fix" fixes-bug="57517" context="HSSF">Fix 
various situations that were handled incorrectly in HSSFOptimiser</action>
+        <action dev="PD" type="add" fixes-bug="61671" context="XSLF">XSLFSlide 
does not contain isHidden and setHidden like HSLFSlide does</action>
+        <action dev="PD" type="update" fixes-bug="61630" 
context="XSSF">Performance improvement to XSSFExportToXML</action>
+        <action dev="PD" type="add" fixes-bug="58068" context="XSSF">Add a 
method to pass the actual Color to StylesTable.findFont()</action>
+        <action dev="PD" type="fix" fixes-bug="61096" context="POIFS">Add 
support for modules in VBAMacroReader</action>
+        <action dev="PD" type="fix" fixes-bug="61033" context="XSSF">Add 
XSSFWorkbook.setCellFormulaValidation() to control if formulas are validated 
during Cell.setCellFormula()</action>
+        <action dev="PD" type="fix" fixes-bug="61148" context="SXSSF">Fix 
calculating/setting formula value</action>
+        <action dev="PD" type="fix" fixes-bug="61064" 
context="SS_Common">Support behavior of function CEILING in newer versions of 
Microsoft Excel</action>
+        <action dev="PD" type="fix" fixes-bug="61516" 
context="SS_Common">Correctly handle references that end up outside the 
workbook when cells with formulas are copied</action>
+        <action dev="PD" type="add" fixes-bug="60737" context="XSSF">Add 
endSheet() to XSSFEventBasedExcelExtractor</action>
+        <action dev="PD" type="fix" fixes-bug="59747" context="OPC">Exchange 
order of writing parts into Zip to allow some tools to handle files 
better</action>
+        <action dev="PD" type="add" fixes-bug="github-69" 
context="SS_Common">Support matrix functions</action>
+        <action dev="PD" type="fix" fixes-bug="60499" context="OPC">Deleting a 
picture that is used twice on a slide corrupt the slide</action>
+        <action dev="PD" type="fix" fixes-bug="60279" 
context="POI_Overall">Back-off to brute-force search for macro content if macro 
offset is incorrect</action>
+        <action dev="PD" type="add" fixes-bug="61528" context="XSSF">Pivot 
table enhancements</action>
+        <action dev="PD" type="fix" fixes-bug="61906" context="XSSF">add API 
for working with RichStringText</action>
+        <action dev="PD" type="fix" fixes-bug="61792" 
context="SS_Common">Avoid iterating over chars (use codepoints instead)</action>
+        <action dev="PD" type="fix" fixes-bug="62254" 
context="SS_Common">Update OFFSET function to support optional values</action>
+        <action dev="PD" type="update" fixes-bug="62435" context="XSSF">Rename 
getAllEmbedds method to getAllEmbeddedParts (getAllEmbedds is retained but 
deprecated)</action>
+        <action dev="PD" type="update" fixes-bug="62438" 
breaks-compatibility="true" context="POI_Overall">Replace 
org.apache.poi.openxml4j.util.Nullable with java.lang.Optional</action>
+        <action dev="PD" type="fix" fixes-bug="github-90" 
context="XSSF">Change default DSIG signing algorithm to SHA256</action>
+        <action dev="PD" type="fix" fixes-bug="github-107" 
context="SS_Common">Support AREAS function</action>
+        <action dev="PD" type="fix" fixes-bug="github-110" 
breaks-compatibility="true" context="XWPF">Renames 
org.apache.poi.xwpf.usermodel.TextSegement to 
org.apache.poi.xwpf.usermodel.TextSegment</action>
       </actions>
     </release>
 
@@ -150,27 +167,27 @@
                <summary-item>SXSSF: fix XML processing - unicode surrogates 
and line breaks (#61048, #61246)</summary-item>
       </summary>
       <actions>
-        <action dev="PD" type="fix" fixes-bug="61478" module="OPC">POI 
OOXML-Schema lookup uses wrong classloader</action>
-        <action dev="PD" type="fix" fixes-bug="61470" module="XWPF">Handle 
ruby (phonetic) elements in XWPFRun</action>
-        <action dev="PD" type="fix" fixes-bug="61381" 
module="POIFS">PushbackInputStreams passed to ZipHelper may not hold 8 
bytes</action>
-        <action dev="PD" type="fix" fixes-bug="58975" module="SS 
Common">Support formula evaluation with functions containing more than 127 
arguments</action>
-        <action dev="PD" type="fix" fixes-bug="60422" module="SS Common">Fix 
issue with number formatting in non-default locales</action>
-        <action dev="PD" type="fix" fixes-bug="61048" module="SXSSF">Fix issue 
where carriage returns were being escaped as line feeds</action>
-        <action dev="PD" type="fix" fixes-bug="61246" module="SXSSF">Do not 
replace Unicode Surrogate chars with ? when writing SXXSF sheets</action>
-        <action dev="PD" type="fix" fixes-bug="61363" module="POI 
Overall">Unify escher shape id allocation</action>
-        <action dev="PD" type="fix" fixes-bug="61350" module="OPC">Use 
unsynchronized xmlbeans</action>
-        <action dev="PD" type="fix" fixes-bug="61346" module="HEMF">Add more 
sanity checks before allocation of byte arrays in HEMF/HWMF</action>
-        <action dev="PD" type="fix" fixes-bug="61338" module="HWMF">Avoid 
infinite loop with corrupt file</action>
-        <action dev="PD" type="fix" fixes-bug="61295" module="HPSF">Avoid OOM 
in hpsf with corrupt file</action>
-        <action dev="PD" type="add" fixes-bug="61331" module="SL Common">Font 
group handling / common font interface</action>
-        <action dev="PD" type="fix" fixes-bug="61300" module="POIFS">Avoid 
infinite loop with corrupt file</action>
-        <action dev="PD" type="fix" fixes-bug="61286,61287" 
module="HSSF">Handle zero-length headerfooter and 2 byte 
WriteProtectRecord</action>
-        <action dev="PD" type="fix" fixes-bug="github-43" module="SS 
Common">RoundUp and RoundDown functions round incorrectly in some 
scenarios</action>
-        <action dev="PD" type="fix" fixes-bug="github-52" module="SS 
Common">Support number formats with trailing commas</action>
-        <action dev="PD" type="fix" fixes-bug="61294" module="POI Overall">Fix 
bug that allowed IOUtils.skipFully to enter infinite loop</action>
-        <action dev="PD" type="fix" fixes-bug="61266" module="POIFS">More 
helpful exception on unsupported old MS Write WRI files</action>
-        <action dev="PD" type="fix" fixes-bug="61243" module="POI 
Overall">Refactor and unify toString/toXml in DDF</action>
-        <action dev="PD" type="fix" fixes-bug="61182" module="OPC">Invalid 
signature created for streamed xlsx file</action>
+        <action dev="PD" type="fix" fixes-bug="61478" context="OPC">POI 
OOXML-Schema lookup uses wrong classloader</action>
+        <action dev="PD" type="fix" fixes-bug="61470" context="XWPF">Handle 
ruby (phonetic) elements in XWPFRun</action>
+        <action dev="PD" type="fix" fixes-bug="61381" 
context="POIFS">PushbackInputStreams passed to ZipHelper may not hold 8 
bytes</action>
+        <action dev="PD" type="fix" fixes-bug="58975" 
context="SS_Common">Support formula evaluation with functions containing more 
than 127 arguments</action>
+        <action dev="PD" type="fix" fixes-bug="60422" context="SS_Common">Fix 
issue with number formatting in non-default locales</action>
+        <action dev="PD" type="fix" fixes-bug="61048" context="SXSSF">Fix 
issue where carriage returns were being escaped as line feeds</action>
+        <action dev="PD" type="fix" fixes-bug="61246" context="SXSSF">Do not 
replace Unicode Surrogate chars with ? when writing SXXSF sheets</action>
+        <action dev="PD" type="fix" fixes-bug="61363" 
context="POI_Overall">Unify escher shape id allocation</action>
+        <action dev="PD" type="fix" fixes-bug="61350" context="OPC">Use 
unsynchronized xmlbeans</action>
+        <action dev="PD" type="fix" fixes-bug="61346" context="HEMF">Add more 
sanity checks before allocation of byte arrays in HEMF/HWMF</action>
+        <action dev="PD" type="fix" fixes-bug="61338" context="HWMF">Avoid 
infinite loop with corrupt file</action>
+        <action dev="PD" type="fix" fixes-bug="61295" context="HPSF">Avoid OOM 
in hpsf with corrupt file</action>
+        <action dev="PD" type="add" fixes-bug="61331" context="SL_Common">Font 
group handling / common font interface</action>
+        <action dev="PD" type="fix" fixes-bug="61300" context="POIFS">Avoid 
infinite loop with corrupt file</action>
+        <action dev="PD" type="fix" fixes-bug="61286,61287" 
context="HSSF">Handle zero-length headerfooter and 2 byte 
WriteProtectRecord</action>
+        <action dev="PD" type="fix" fixes-bug="github-43" 
context="SS_Common">RoundUp and RoundDown functions round incorrectly in some 
scenarios</action>
+        <action dev="PD" type="fix" fixes-bug="github-52" 
context="SS_Common">Support number formats with trailing commas</action>
+        <action dev="PD" type="fix" fixes-bug="61294" 
context="POI_Overall">Fix bug that allowed IOUtils.skipFully to enter infinite 
loop</action>
+        <action dev="PD" type="fix" fixes-bug="61266" context="POIFS">More 
helpful exception on unsupported old MS Write WRI files</action>
+        <action dev="PD" type="fix" fixes-bug="61243" 
context="POI_Overall">Refactor and unify toString/toXml in DDF</action>
+        <action dev="PD" type="fix" fixes-bug="61182" context="OPC">Invalid 
signature created for streamed xlsx file</action>
       </actions>
     </release>
 
@@ -183,35 +200,35 @@
         <summary-item>HWPF: support for Binary RC4 / CryptoAPI 
de-/encryption</summary-item>
       </summary>
       <actions>
-        <action dev="PD" type="fix" fixes-bug="61203" 
module="XSSF">XSSFDrawing.getAnchorFromParent handles CTOneCellAnchor 
incorrectly, ignores CTAbsoluteAnchor</action>
-        <action dev="PD" type="fix" fixes-bug="56557" module="SXSSF">Output 
file get corrupted with SXSSFWorkbook and "chart sheet"</action>
-        <action dev="PD" type="fix" fixes-bug="61045" module="HSLF">Allow for 
extra bytes in FormatRecord</action>
-        <action dev="PD" type="add" fixes-bug="52063" module="SS Common">Add 
formula support for LOOKUP(lookup_value, array)</action>
-        <action dev="PD" type="fix" fixes-bug="61169" module="SL Common">Text 
with Japanese characters overflows textbox</action>
-        <action dev="PD" type="add" module="XSSF">XSSFTable improved support 
for creating columns and setting table areas, without needing to use CT 
classes</action>
-        <action dev="PD" type="fix" module="XSSF">XSSFTable should format 
numeric/date cells when used as Column Header names as Excel does</action>
-        <action dev="PD" type="add" fixes-bug="61162" 
module="HWPF">En-/decryption support for HWPF</action>
-        <action dev="PD" type="fix" fixes-bug="60230" module="XSSF">Round trip 
workbook encryption and decryption</action>
-        <action dev="PD" type="fix" fixes-bug="58325" 
module="XSSF">XSSFDrawing.getShapes() returns zero if sheet has more than one 
embedded OLE object</action>
-        <action dev="PD" type="fix" fixes-bug="61119" module="SL Common">Fix 
preset shape rendering and shading</action>
-        <action dev="PD" type="fix" fixes-bug="61059" module="HSSF">Allow 
workbooks to contain more than 32k names</action>
-        <action dev="PD" type="fix" fixes-bug="github-55" module="XSSF">Allow 
XSSFNames set with a long name that looks similar to a cell address</action>
-        <action dev="PD" type="add" fixes-bug="github-25" module="SXSSF">Add 
lock/unlock sheet protection and tab colors</action>
-        <action dev="PD" type="update" fixes-bug="github-32" module="SS 
Common">Speed up Irr() formula evaluation</action>
-        <action dev="PD" type="add" fixes-bug="github-52" 
module="scratchpad">Add a function to convert an HSSFWorkbook to an HTML 
document from an InputStream</action>
-        <action dev="PD" type="fix" fixes-bug="github-53" module="XWPF">fix 
NPE when iterating over paragraphs in certain *.docx files</action>
-        <action dev="PD" type="update" fixes-bug="github-54" 
module="XSSF">Decrease execution time and memory consumption when adding 
XSSFPictures to an XSSFWorkbook</action>
-        <action dev="PD" type="fix" fixes-bug="52117" module="HPSF">Invalid 
"last printed" summary field value</action>
-        <action dev="PD" type="fix" fixes-bug="60352" module="XSSF">Text 
extraction: Don't include the text "null" for empty cells</action>
-        <action dev="PD" type="fix" fixes-bug="52372" 
module="HPSF">OutOfMemoryError parsing a word file</action>
-        <action dev="PD" type="fix" fixes-bug="61062" module="HPSF">Various 
HPSF related fixes</action>
-        <action dev="PD" type="fix" fixes-bug="61034" module="XSSF-SAX">Call 
to XSSFReader.getSheetsData() returns duplicate sheets</action>
-        <action dev="PD" type="fix" fixes-bug="61049" module="SS">Fix order of 
two built-in formats</action>
-        <action dev="PD" type="add" fixes-bug="61021" module="XSSF">Extract 
Excel 2013 absPath info from xlsb</action>
-        <action dev="PD" type="fix" fixes-bug="60998" 
module="HSLF">HSLFTable.setRowHeight sets row height incorrect</action>
-        <action dev="PD" type="fix" fixes-bug="60996" module="XSSF">Multiple 
embedded objects on same sheet are ignored</action>
-        <action dev="PD" type="fix" fixes-bug="60993" module="HSLF">Grid and 
rowspan calculation in table cells is wrong</action>
-        <action dev="PD" type="fix" fixes-bug="60973" module="XDGF">Support 
for "PolylineTo" as well as existing alternate spelling "PolyLineTo"</action>
+        <action dev="PD" type="fix" fixes-bug="61203" 
context="XSSF">XSSFDrawing.getAnchorFromParent handles CTOneCellAnchor 
incorrectly, ignores CTAbsoluteAnchor</action>
+        <action dev="PD" type="fix" fixes-bug="56557" context="SXSSF">Output 
file get corrupted with SXSSFWorkbook and "chart sheet"</action>
+        <action dev="PD" type="fix" fixes-bug="61045" context="HSLF">Allow for 
extra bytes in FormatRecord</action>
+        <action dev="PD" type="add" fixes-bug="52063" context="SS_Common">Add 
formula support for LOOKUP(lookup_value, array)</action>
+        <action dev="PD" type="fix" fixes-bug="61169" context="SL_Common">Text 
with Japanese characters overflows textbox</action>
+        <action dev="PD" type="add" context="XSSF">XSSFTable improved support 
for creating columns and setting table areas, without needing to use CT 
classes</action>
+        <action dev="PD" type="fix" context="XSSF">XSSFTable should format 
numeric/date cells when used as Column Header names as Excel does</action>
+        <action dev="PD" type="add" fixes-bug="61162" 
context="HWPF">En-/decryption support for HWPF</action>
+        <action dev="PD" type="fix" fixes-bug="60230" context="XSSF">Round 
trip workbook encryption and decryption</action>
+        <action dev="PD" type="fix" fixes-bug="58325" 
context="XSSF">XSSFDrawing.getShapes() returns zero if sheet has more than one 
embedded OLE object</action>
+        <action dev="PD" type="fix" fixes-bug="61119" context="SL_Common">Fix 
preset shape rendering and shading</action>
+        <action dev="PD" type="fix" fixes-bug="61059" context="HSSF">Allow 
workbooks to contain more than 32k names</action>
+        <action dev="PD" type="fix" fixes-bug="github-55" context="XSSF">Allow 
XSSFNames set with a long name that looks similar to a cell address</action>
+        <action dev="PD" type="add" fixes-bug="github-25" context="SXSSF">Add 
lock/unlock sheet protection and tab colors</action>
+        <action dev="PD" type="update" fixes-bug="github-32" 
context="SS_Common">Speed up Irr() formula evaluation</action>
+        <action dev="PD" type="add" fixes-bug="github-52" context="HSSF">Add a 
function to convert an HSSFWorkbook to an HTML document from an 
InputStream</action>
+        <action dev="PD" type="fix" fixes-bug="github-53" context="XWPF">fix 
NPE when iterating over paragraphs in certain *.docx files</action>
+        <action dev="PD" type="update" fixes-bug="github-54" 
context="XSSF">Decrease execution time and memory consumption when adding 
XSSFPictures to an XSSFWorkbook</action>
+        <action dev="PD" type="fix" fixes-bug="52117" context="HPSF">Invalid 
"last printed" summary field value</action>
+        <action dev="PD" type="fix" fixes-bug="60352" context="XSSF">Text 
extraction: Don't include the text "null" for empty cells</action>
+        <action dev="PD" type="fix" fixes-bug="52372" 
context="HPSF">OutOfMemoryError parsing a word file</action>
+        <action dev="PD" type="fix" fixes-bug="61062" context="HPSF">Various 
HPSF related fixes</action>
+        <action dev="PD" type="fix" fixes-bug="61034" context="XSSF">Call to 
XSSFReader.getSheetsData() returns duplicate sheets</action>
+        <action dev="PD" type="fix" fixes-bug="61049" context="SS_Common">Fix 
order of two built-in formats</action>
+        <action dev="PD" type="add" fixes-bug="61021" context="XSSF">Extract 
Excel 2013 absPath info from xlsb</action>
+        <action dev="PD" type="fix" fixes-bug="60998" 
context="HSLF">HSLFTable.setRowHeight sets row height incorrect</action>
+        <action dev="PD" type="fix" fixes-bug="60996" context="XSSF">Multiple 
embedded objects on same sheet are ignored</action>
+        <action dev="PD" type="fix" fixes-bug="60993" context="HSLF">Grid and 
rowspan calculation in table cells is wrong</action>
+        <action dev="PD" type="fix" fixes-bug="60973" context="XDGF">Support 
for "PolylineTo" as well as existing alternate spelling "PolyLineTo"</action>
       </actions>
     </release>
 
@@ -222,17 +239,17 @@
         <summary-item>various charset related fixes in SS Common, XSSF and 
HWPF</summary-item>
       </summary>
       <actions>
-        <action dev="PD" type="fix" fixes-bug="60810" module="XSLF">Check for 
duplicate relation-names for notes similar to the fix for slides (fixed via bug 
55791)</action>
-        <action dev="PD" type="fix" fixes-bug="60823" module="SS 
Common">Correct behavior of function DGET with multiple result entries but only 
one non-blank. Thanks to Patrick Zimmermann for the patch</action>
-        <action dev="PD" type="fix" fixes-bug="50955" module="HWPF">Fix 
charset handling in HWPFOldDocument</action>
-        <action dev="PD" type="add" fixes-bug="60826" module="XSSF">Add 
initial streaming, read-only support for xlsb files</action>
-        <action dev="PD" type="fix" fixes-bug="51519" module="XSSF">Allow user 
to select or ignore phonetic strings in shared strings table</action>
-        <action dev="PD" type="fix" fixes-bug="60662" module="XSLF">Slide 
import delete unrecognized elements in group shape</action>
-        <action dev="PD" type="fix" fixes-bug="60715" module="XSLF">Blank 
layout was not found</action>
-        <action dev="PD" type="add" fixes-bug="59227,github-48" module="SS 
Common">Support Chinese and Japanese date formats</action>
-        <action dev="PD" type="fix" fixes-bug="59983" module="XSSF">Shift 
shared formulas when shifting rows in a sheet</action>
-        <action dev="PD" type="fix" fixes-bug="60625" module="SL 
Common,XSLF,HSLF">Rendering issue with background and shape overlayed by 
image</action>
-        <action dev="PD" type="fix" fixes-bug="60626" 
module="XSSF">ArrayIndexOutOfBoundsException in 
EvilUnclosedBRFixingInputStream</action>
+        <action dev="PD" type="fix" fixes-bug="60810" context="XSLF">Check for 
duplicate relation-names for notes similar to the fix for slides (fixed via bug 
55791)</action>
+        <action dev="PD" type="fix" fixes-bug="60823" 
context="SS_Common">Correct behavior of function DGET with multiple result 
entries but only one non-blank. Thanks to Patrick Zimmermann for the 
patch</action>
+        <action dev="PD" type="fix" fixes-bug="50955" context="HWPF">Fix 
charset handling in HWPFOldDocument</action>
+        <action dev="PD" type="add" fixes-bug="60826" context="XSSF">Add 
initial streaming, read-only support for xlsb files</action>
+        <action dev="PD" type="fix" fixes-bug="51519" context="XSSF">Allow 
user to select or ignore phonetic strings in shared strings table</action>
+        <action dev="PD" type="fix" fixes-bug="60662" context="XSLF">Slide 
import delete unrecognized elements in group shape</action>
+        <action dev="PD" type="fix" fixes-bug="60715" context="XSLF">Blank 
layout was not found</action>
+        <action dev="PD" type="add" fixes-bug="59227,github-48" 
context="SS_Common">Support Chinese and Japanese date formats</action>
+        <action dev="PD" type="fix" fixes-bug="59983" context="XSSF">Shift 
shared formulas when shifting rows in a sheet</action>
+        <action dev="PD" type="fix" fixes-bug="60625" context="SL_Common XSLF 
HSLF">Rendering issue with background and shape overlayed by image</action>
+        <action dev="PD" type="fix" fixes-bug="60626" 
context="XSSF">ArrayIndexOutOfBoundsException in 
EvilUnclosedBRFixingInputStream</action>
       </actions>
     </release>
 
@@ -243,32 +260,32 @@
         <summary-item>Unicode and internationalization 
improvements</summary-item>
       </summary>
       <actions>
-        <action dev="PD" type="fix" fixes-bug="60219" module="SS 
Common">FormulaParser can't parse external references when sheet name is 
quoted, thanks to  Ignacio HR for the patch</action>
-        <action dev="PD" type="fix" fixes-bug="60369" module="SS 
Common">Adjust pattern to better handle non-ASCII characters in Month-names 
which can appear since Java 8, thanks to Patrick Metz for the patch</action>
-        <action dev="PD" type="fix" fixes-bug="60512" module="OOXML">Missing 
XSSFRelation.CUSTOM_PROPERTY generates POIXMLException on cloneSheet() method, 
thanks to Samson Tesfay for the patch</action>
-        <action dev="PD" type="fix" fixes-bug="60031" module="SS 
Common">DataFormatter parses months incorrectly when put at the end of date 
segment, thanks to Andrzej Witecki for the patch</action>
-        <action dev="PD" type="fix" fixes-bug="60601" module="XSSF">Unlink 
hyperlinks node if all hyperlinks removed from a sheet</action>
-        <action dev="PD" type="add" fixes-bug="60570" module="POI">Add 
rudimentary read-only capability for EMF</action>
-        <action dev="PD" type="add" fixes-bug="60586" module="SS 
Common,XSSF">Support embedding OLE1.0 package in XSSF / SS Common</action>
-        <action dev="PD" type="add" fixes-bug="60260" module="SS 
Common">Partial support for unicode sheet names</action>
-        <action dev="PD" type="add" fixes-bug="60550" module="HSMF">Parse 
Content-ID for inline images in MAPIMessages</action>
-        <action dev="PD" type="fix" fixes-bug="60498" module="XSSF">Fix 
performance problem with XPath parsing in XSSF import from XML</action>
-        <action dev="PD" type="fix" fixes-bug="60484" module="HWPF">NPE when 
reading a document containing an embedded picture</action>
-        <action dev="PD" type="add" fixes-bug="60521" 
module="XSSF">XSSFGroupShape nesting</action>
-        <action dev="PD" type="add" fixes-bug="60519" module="SS 
Common">Extractor for *SSF embeddings</action>
-        <action dev="PD" type="add" fixes-bug="60520" module="SS Common">SS 
Common classes for *SSF shapes</action>
-        <action dev="PD" type="fix" fixes-bug="60526" module="OOXML">Make 
loggers final and make throttled log actually work, thanks to PJ Fanning for 
the patch</action>
-        <action dev="PD" type="fix" fixes-bug="60452" module="SS 
Common">WorkdayCalculator calculateWorkdays does return wrong value for same 
day input, thanks to Fabio Heer for the patch</action>
-        <action dev="PD" type="add" fixes-bug="60465" module="XWPF">Cannot 
specify Interline spacing for paragraphs</action>
-        <action dev="PD" type="fix" fixes-bug="58237" module="XWPF">Unable to 
add image to Word document header</action>
-        <action dev="PD" type="update" fixes-bug="55902" module="SL 
Common">Mixed fonts issue with Chinese characters (unable to form images from 
ppt)</action>
-        <action dev="PD" type="remove" fixes-bug="60331" 
breaks-compatibility="true" module="OOXML">Remove deprecated classes - remove 
constructors with PackageRelationship argument</action>
-       <action dev="PD" type="fix" fixes-bug="60329" module="XWPF">Added 
try/catch block to swallow NPE</action>
-        <action dev="PD" type="fix" fixes-bug="60370" module="XSSF">Encode 
some special characters when setting title/text for validation 
text-boxes</action>
-        <action dev="PD" type="fix" fixes-bug="60427" module="XSLF">Creating 
pictures in PowerPoint slides requires scratchpad-jar for adding WMF 
images</action>
-        <action dev="PD" type="remove" fixes-bug="60331" 
breaks-compatibility="true" module="HPSF">Remove deprecated classes - deprecate 
Mutable* property classes</action>
-        <action dev="PD" type="fix" fixes-bug="59200" module="SS Common">Check 
for actual Excel limits on data validation title/text</action>
-        <action dev="PD" type="fix" fixes-bug="60373" 
module="XSLF">TableCell.getTextHeight() returns NullPointerException</action>
+        <action dev="PD" type="fix" fixes-bug="60219" 
context="SS_Common">FormulaParser can't parse external references when sheet 
name is quoted, thanks to  Ignacio HR for the patch</action>
+        <action dev="PD" type="fix" fixes-bug="60369" 
context="SS_Common">Adjust pattern to better handle non-ASCII characters in 
Month-names which can appear since Java 8, thanks to Patrick Metz for the 
patch</action>
+        <action dev="PD" type="fix" fixes-bug="60512" context="OOXML">Missing 
XSSFRelation.CUSTOM_PROPERTY generates POIXMLException on cloneSheet() method, 
thanks to Samson Tesfay for the patch</action>
+        <action dev="PD" type="fix" fixes-bug="60031" 
context="SS_Common">DataFormatter parses months incorrectly when put at the end 
of date segment, thanks to Andrzej Witecki for the patch</action>
+        <action dev="PD" type="fix" fixes-bug="60601" context="XSSF">Unlink 
hyperlinks node if all hyperlinks removed from a sheet</action>
+        <action dev="PD" type="add" fixes-bug="60570" context="HEMF">Add 
rudimentary read-only capability for EMF</action>
+        <action dev="PD" type="add" fixes-bug="60586" context="SS_Common 
XSSF">Support embedding OLE1.0 package in XSSF / SS Common</action>
+        <action dev="PD" type="add" fixes-bug="60260" 
context="SS_Common">Partial support for unicode sheet names</action>
+        <action dev="PD" type="add" fixes-bug="60550" context="HSMF">Parse 
Content-ID for inline images in MAPIMessages</action>
+        <action dev="PD" type="fix" fixes-bug="60498" context="XSSF">Fix 
performance problem with XPath parsing in XSSF import from XML</action>
+        <action dev="PD" type="fix" fixes-bug="60484" context="HWPF">NPE when 
reading a document containing an embedded picture</action>
+        <action dev="PD" type="add" fixes-bug="60521" 
context="XSSF">XSSFGroupShape nesting</action>
+        <action dev="PD" type="add" fixes-bug="60519" 
context="SS_Common">Extractor for *SSF embeddings</action>
+        <action dev="PD" type="add" fixes-bug="60520" context="SS_Common">SS 
Common classes for *SSF shapes</action>
+        <action dev="PD" type="fix" fixes-bug="60526" context="OOXML">Make 
loggers final and make throttled log actually work, thanks to PJ Fanning for 
the patch</action>
+        <action dev="PD" type="fix" fixes-bug="60452" 
context="SS_Common">WorkdayCalculator calculateWorkdays does return wrong value 
for same day input, thanks to Fabio Heer for the patch</action>
+        <action dev="PD" type="add" fixes-bug="60465" context="XWPF">Cannot 
specify Interline spacing for paragraphs</action>
+        <action dev="PD" type="fix" fixes-bug="58237" context="XWPF">Unable to 
add image to Word document header</action>
+        <action dev="PD" type="update" fixes-bug="55902" 
context="SL_Common">Mixed fonts issue with Chinese characters (unable to form 
images from ppt)</action>
+        <action dev="PD" type="remove" fixes-bug="60331" 
breaks-compatibility="true" context="OOXML">Remove deprecated classes - remove 
constructors with PackageRelationship argument</action>
+       <action dev="PD" type="fix" fixes-bug="60329" context="XWPF">Added 
try/catch block to swallow NPE</action>
+        <action dev="PD" type="fix" fixes-bug="60370" context="XSSF">Encode 
some special characters when setting title/text for validation 
text-boxes</action>
+        <action dev="PD" type="fix" fixes-bug="60427" context="XSLF">Creating 
pictures in PowerPoint slides requires scratchpad-jar for adding WMF 
images</action>
+        <action dev="PD" type="remove" fixes-bug="60331" 
breaks-compatibility="true" context="HPSF">Remove deprecated classes - 
deprecate Mutable* property classes</action>
+        <action dev="PD" type="fix" fixes-bug="59200" 
context="SS_Common">Check for actual Excel limits on data validation 
title/text</action>
+        <action dev="PD" type="fix" fixes-bug="60373" 
context="XSLF">TableCell.getTextHeight() returns NullPointerException</action>
       </actions>
     </release>
 
@@ -281,48 +298,48 @@
         <summary-item>Examples to encrypt temp files in SXSSF</summary-item>
       </summary>
       <actions>
-        <action dev="PD" type="remove" fixes-bug="60331" module="XSSF">Remove 
deprecated classes (POI 3.16) - remove 
StylesTable.getNumberFormatAt(int)</action>
-        <action dev="PD" type="add" fixes-bug="60345" module="HSLF">Handle 
corrupt PICT streams</action>
-        <action dev="PD" type="fix" fixes-bug="59273" 
module="XSLF,OOXML">Unable to create pptx file by potx file using Apache 
POI</action>
-        <action dev="PD" type="add" fixes-bug="github-42" module="SS 
Common">Add setFormattingRanges() to interface ConditionalFormatting</action>
-        <action dev="PD" type="add" fixes-bug="60321" module="SXSSF 
examples">Examples: encrypt temp files created when unzipping or zipping an 
SXSSF workbook</action>
-        <action dev="PD" type="fix" fixes-bug="60337" module="XWPF">Table row 
isRepeatingHeader and isCantSplit throw NPE</action>
-        <action dev="PD" type="fix" fixes-bug="60342" module="XWPF">Handle an 
SdtCell that has no SdtContentCell</action>
-        <action dev="PD" type="fix" fixes-bug="60341" module="XWPF">Handle an 
SdtBody that has no SdtPr</action>
-        <action dev="PD" type="add" module="SS Common">CellStyle support for 
"Quote Prefix" aka "123 Prefix"</action>
-        <action dev="PD" type="fix" fixes-bug="60320" module="POIFS">Issue 
opening password protected xlsx</action>
-       <action dev="PD" type="fix" fixes-bug="57366" 
breaks-compatibility="true" module="XWPF">Refactor Header/Footer creation to 
allow table in header/footer. No longer creates empty paragraph in 
header/footer</action>
-        <action dev="PD" type="fix" fixes-bug="53611" module="XSSF">Populate 
dimension of XSSF Worksheet when writing the document</action>
-        <action dev="PD" type="fix" fixes-bug="60315" module="OPC">Add 
'yyyy-MM-dd' as a possible format for date metadata items in OPC</action>
-        <action dev="PD" type="fix" fixes-bug="60305" module="HSLF">Gracefully 
handle AIOOBE in reading potentially truncated pictstream</action>
-       <action dev="PD" type="fix" fixes-bug="59026" module="XSSF">Avoid 
possible NullPointerException when exporting to XML</action>
-       <action dev="PD" type="remove" fixes-bug="60059" 
module="XSLF">Deprecate xslf.usermodel.Drawing* - was: Can't change text of 
DrawingParagraph</action>
-        <action dev="PD" type="add" module="HDGF">Partial v5 Pointer and Text 
Extraction support</action>
-        <action dev="PD" type="fix" fixes-bug="60294" module="HSLF">Add 
"unknown" ShapeType for 4095</action>
-        <action dev="PD" type="fix" fixes-bug="60289" module="XSSF">Fix 
handling of rich-text unicode escapes with lowercase hex-chars</action>
-        <action dev="PD" type="fix" fixes-bug="60288" module="OOXML">reduce 
time needed to lookup document relationships</action>
-        <action dev="PD" type="add" fixes-bug="60029" module="POI">Fix problem 
with Days360 method for the month of february</action>
-        <action dev="PD" type="add" fixes-bug="60134" module="POI">General: 
Enhance the Gradle build to allow to run API comparisons against previous 
releases using the Japicmp tool</action>
-        <action dev="PD" type="fix" fixes-bug="55714" module="XSLF">background 
image ignored on slide copy</action>
-        <action dev="PD" type="fix" fixes-bug="60255" module="XSSF">create 
drawings when workbook contains non-sequential drawing indices</action>
-        <action dev="PD" type="fix" fixes-bug="59302,60273,59830,59858,60158" 
module="POI">Various improvements for reading VBA macros</action>
-        <action dev="PD" type="fix" fixes-bug="53191" module="HSLF">Problems 
with line style when converting ppt to png</action>
-        <action dev="PD" type="fix" fixes-bug="60255" module="XSSF">Check for 
in-use drawing part names and use next available, when creating a new sheet 
drawing</action>
-        <action dev="PD" type="fix" fixes-bug="56781,60246" module="SS 
Common">named range validation</action>
-        <action dev="PD" type="fix" fixes-bug="59907" module="SS 
Common">Regression in getting and setting anchor type introduced in 
3.15</action>
-        <action dev="PD" type="add" fixes-bug="60153" module="SXSSF">AES 
encrypt temporary files and workbook on disk</action>
-        <action dev="PD" type="fix" fixes-bug="51233,55075" 
module="SXSSF">image is incorrectly resized if custom row height is set</action>
-        <action dev="PD" type="fix" fixes-bug="60197" module="SS Common">named 
range sheet index not updated when changing sheet order</action>
-        <action dev="PD" type="add" fixes-bug="60003" 
module="HSLF">Regression: Powerpoint text extractor from footer of master 
slide</action>
-        <action dev="PD" type="add" fixes-bug="60226" 
module="OOXML">ClassLoader workaround for OSGI when processing OOXML 
files</action>
-        <action dev="PD" type="fix" fixes-bug="59907" 
module="HSLF">Regression: types in HSSFClientAnchor.setAnchorType() were 
changed, breaking Jasperreports POI support</action>
-        <action dev="PD" type="add" fixes-bug="53028" module="HSSF">Broken 
auto fit row height in the cells with word wrap</action>
-        <action dev="PD" type="add" fixes-bug="60187" module="SS 
Common">support BorderStyle enums in RegionUtil</action>
-        <action dev="PD" type="add" fixes-bug="59857" module="HSSF">Password 
protected files with "Microsoft Enhanced Cryptographic Provider v1.0"</action>
-        <action dev="PD" type="fix" fixes-bug="59687" module="XSSF">Comments 
removed from wrong row when removing a row from a sheet with empty rows</action>
-        <action dev="PD" type="fix" fixes-bug="59933" module="POI">Fix 
IllegalAccess exception caused by logger</action>
-        <action dev="PD" type="add" fixes-bug="59853" module="XSSF">Support 
Table (structured reference) sources in PivotTables</action>
-        <action dev="PD" type="add" module="POI">Add initial Gradle 
build</action>
+        <action dev="PD" type="remove" fixes-bug="60331" context="XSSF">Remove 
deprecated classes (POI 3.16) - remove 
StylesTable.getNumberFormatAt(int)</action>
+        <action dev="PD" type="add" fixes-bug="60345" context="HSLF">Handle 
corrupt PICT streams</action>
+        <action dev="PD" type="fix" fixes-bug="59273" context="XSLF 
OOXML">Unable to create pptx file by potx file using Apache POI</action>
+        <action dev="PD" type="add" fixes-bug="github-42" 
context="SS_Common">Add setFormattingRanges() to interface 
ConditionalFormatting</action>
+        <action dev="PD" type="add" fixes-bug="60321" 
context="SXSSF">Examples: encrypt temp files created when unzipping or zipping 
an SXSSF workbook</action>
+        <action dev="PD" type="fix" fixes-bug="60337" context="XWPF">Table row 
isRepeatingHeader and isCantSplit throw NPE</action>
+        <action dev="PD" type="fix" fixes-bug="60342" context="XWPF">Handle an 
SdtCell that has no SdtContentCell</action>
+        <action dev="PD" type="fix" fixes-bug="60341" context="XWPF">Handle an 
SdtBody that has no SdtPr</action>
+        <action dev="PD" type="add" context="SS_Common">CellStyle support for 
"Quote Prefix" aka "123 Prefix"</action>
+        <action dev="PD" type="fix" fixes-bug="60320" context="POIFS">Issue 
opening password protected xlsx</action>
+       <action dev="PD" type="fix" fixes-bug="57366" 
breaks-compatibility="true" context="XWPF">Refactor Header/Footer creation to 
allow table in header/footer. No longer creates empty paragraph in 
header/footer</action>
+        <action dev="PD" type="fix" fixes-bug="53611" context="XSSF">Populate 
dimension of XSSF Worksheet when writing the document</action>
+        <action dev="PD" type="fix" fixes-bug="60315" context="OPC">Add 
'yyyy-MM-dd' as a possible format for date metadata items in OPC</action>
+        <action dev="PD" type="fix" fixes-bug="60305" 
context="HSLF">Gracefully handle AIOOBE in reading potentially truncated 
pictstream</action>
+       <action dev="PD" type="fix" fixes-bug="59026" context="XSSF">Avoid 
possible NullPointerException when exporting to XML</action>
+       <action dev="PD" type="remove" fixes-bug="60059" 
context="XSLF">Deprecate xslf.usermodel.Drawing* - was: Can't change text of 
DrawingParagraph</action>
+        <action dev="PD" type="add" context="HDGF">Partial v5 Pointer and Text 
Extraction support</action>
+        <action dev="PD" type="fix" fixes-bug="60294" context="HSLF">Add 
"unknown" ShapeType for 4095</action>
+        <action dev="PD" type="fix" fixes-bug="60289" context="XSSF">Fix 
handling of rich-text unicode escapes with lowercase hex-chars</action>
+        <action dev="PD" type="fix" fixes-bug="60288" context="OOXML">reduce 
time needed to lookup document relationships</action>
+        <action dev="PD" type="add" fixes-bug="60029" context="SS_Common">Fix 
problem with Days360 method for the month of february</action>
+        <action dev="PD" type="add" fixes-bug="60134" 
context="POI_Overall">General: Enhance the Gradle build to allow to run API 
comparisons against previous releases using the Japicmp tool</action>
+        <action dev="PD" type="fix" fixes-bug="55714" 
context="XSLF">background image ignored on slide copy</action>
+        <action dev="PD" type="fix" fixes-bug="60255" context="XSSF">create 
drawings when workbook contains non-sequential drawing indices</action>
+        <action dev="PD" type="fix" fixes-bug="59302,60273,59830,59858,60158" 
context="POI_Overall">Various improvements for reading VBA macros</action>
+        <action dev="PD" type="fix" fixes-bug="53191" context="HSLF">Problems 
with line style when converting ppt to png</action>
+        <action dev="PD" type="fix" fixes-bug="60255" context="XSSF">Check for 
in-use drawing part names and use next available, when creating a new sheet 
drawing</action>
+        <action dev="PD" type="fix" fixes-bug="56781,60246" 
context="SS_Common">named range validation</action>
+        <action dev="PD" type="fix" fixes-bug="59907" 
context="SS_Common">Regression in getting and setting anchor type introduced in 
3.15</action>
+        <action dev="PD" type="add" fixes-bug="60153" context="SXSSF">AES 
encrypt temporary files and workbook on disk</action>
+        <action dev="PD" type="fix" fixes-bug="51233,55075" 
context="SXSSF">image is incorrectly resized if custom row height is 
set</action>
+        <action dev="PD" type="fix" fixes-bug="60197" 
context="SS_Common">named range sheet index not updated when changing sheet 
order</action>
+        <action dev="PD" type="add" fixes-bug="60003" 
context="HSLF">Regression: Powerpoint text extractor from footer of master 
slide</action>
+        <action dev="PD" type="add" fixes-bug="60226" 
context="OOXML">ClassLoader workaround for OSGI when processing OOXML 
files</action>
+        <action dev="PD" type="fix" fixes-bug="59907" 
context="HSLF">Regression: types in HSSFClientAnchor.setAnchorType() were 
changed, breaking Jasperreports POI support</action>
+        <action dev="PD" type="add" fixes-bug="53028" context="HSSF">Broken 
auto fit row height in the cells with word wrap</action>
+        <action dev="PD" type="add" fixes-bug="60187" 
context="SS_Common">support BorderStyle enums in RegionUtil</action>
+        <action dev="PD" type="add" fixes-bug="59857" context="HSSF">Password 
protected files with "Microsoft Enhanced Cryptographic Provider v1.0"</action>
+        <action dev="PD" type="fix" fixes-bug="59687" context="XSSF">Comments 
removed from wrong row when removing a row from a sheet with empty rows</action>
+        <action dev="PD" type="fix" fixes-bug="59933" 
context="POI_Overall">Fix IllegalAccess exception caused by logger</action>
+        <action dev="PD" type="add" fixes-bug="59853" context="XSSF">Support 
Table (structured reference) sources in PivotTables</action>
+        <action dev="PD" type="add" context="POI_Overall">Add initial Gradle 
build</action>
       </actions>
     </release>
 
@@ -339,52 +356,52 @@
         <summary-item>Removal of deprecated classes and methods detailed on 
bug <bug num="59170"/></summary-item>
       </summary>
       <actions>
-        <action dev="PD" type="fix" fixes-bug="60140" module="OOXML">Fixed 
memory leak in FileBackedDataSource</action>
-        <action dev="PD" type="fix" fixes-bug="60128" module="OOXML">Close 
open file handles before raising an exception</action>
-        <action dev="PD" type="fix" fixes-bug="60131" module="SS Common">D* 
function refactorings</action>
-        <action dev="PD" type="fix" fixes-bug="60130" module="SS Common">Fix 
DGET function behaviour with empty cells</action>
-        <action dev="PD" type="fix" fixes-bug="52425" module="XSSF">Error 
adding Comments into cloned Sheets</action>
-        <action dev="PD" type="fix" fixes-bug="60025" module="SS 
Common">DataFormatter should return TRUE or FALSE for boolean cell 
values</action>
-        <action dev="PD" type="add" fixes-bug="58191" module="XSLF">Support 
merge cells within a table row</action>
-        <action dev="PD" type="fix" fixes-bug="59958" module="XSSF">Add cells 
on the fly to the evaluation sheet cache on cache miss</action>
-        <action dev="PD" type="fix" fixes-bug="60005" module="XSLF">NPE in 
XSLFTextParagraph.getDefaultFontSize()</action>
-        <action dev="PD" type="add" breaks-compatibility="true">Add Apache 
commons-collections4 dependency</action>
-        <action dev="PD" type="fix" module="SS 
Common">XSSFFormulaEvaluator.evaluateAll() should mirror HSSF and use any setup 
referenced workbooks</action>
-        <action dev="PD" type="fix" fixes-bug="59736" module="SS 
Common">Incorrect evaluation of SUBTOTAL with composite interval</action>
-        <action dev="PD" type="fix" fixes-bug="55384" module="SXSSF">Handle 
setting pre-evaluation string correctly in SXSSF as well</action>
-        <action dev="PD" type="fix" fixes-bug="59634" module="POI">Clarify and 
refine JavaDoc of various close() methods to consistently state that close() 
invalidates the object</action>
-        <action dev="PD" type="add" fixes-bug="57919" module="POI 
Overall">HSSF, HSLF and HPSF support for in-place writing to the currently open 
File (requires the POIFS/NPOIFS was opened from a read-write File)</action>
-        <action dev="PD" type="add" fixes-bug="57919" module="POI 
Overall">HSSF, HSLF, HPSF and HWPF support for writing out to a new File - 
normally faster than writing to an OutputStream</action>
-        <action dev="PD" type="fix" fixes-bug="59881" module="SS Common">D* 
formula evaluation from blank cells in database headers</action>
-        <action dev="PD" type="add" fixes-bug="52122" module="XSSF">Excel does 
not handle conditional formatting based on formula correctly unless 
recalculation is forced</action>
-        <action dev="PD" type="add" fixes-bug="59106" module="SS 
Common">WorkdayFunction does not read the area with holidays correctly to 
calculate work days</action>
-        <action dev="PD" type="add" fixes-bug="58802" module="HWPF">Allow 
reading of footnote and endnote properties</action>
-        <action dev="PD" type="add" fixes-bug="59665" module="HSSF">Using 
HSSFWorkbook#setSheetOrder to move sheets to the end corrupts bspos value in 
WorkbookRecordList</action>
-        <action dev="PD" type="add" fixes-bug="59740" module="SS 
Common">Sheet.shiftRows incorrectly shifts merged region if there exists 
another merged region</action>
-        <action dev="PD" type="add" fixes-bug="59873" module="SS and SL 
Common">migrate hyperlink constants from Hyperlink to HyperlinkType 
enum</action>
-        <action dev="PD" type="add" fixes-bug="59837" module="SS 
Common">migrate cell alignment constants from CellStyle to HorizontalAlignment 
and VerticalAlignment enums</action>
-        <action dev="PD" type="add" fixes-bug="59791" module="SS 
Common">migrate cell type constants from Cell to CellType enum</action>
-        <action dev="PD" type="fix" fixes-bug="59775" module="XSSF">correctly 
recognized URL hyperlinks containing a hash mark</action>
-        <action dev="PD" type="add" fixes-bug="59872" module="SS Common">add 
Sheet#getHyperlink(CellAddress)</action>
-        <action dev="PD" type="add" fixes-bug="59841" module="OOXML">enable 
custom zip streams via OPCPackage.open(ZipEntrySource)</action>
-        <action dev="PD" type="add" fixes-bug="59833" module="SS 
Common">migrate fill pattern constants from CellStyle to FillPatternType 
enum</action>
-        <action dev="PD" type="add" fixes-bug="56154" module="OOXML">Get and 
set last modified by user property</action>
-        <action dev="PD" type="add" fixes-bug="59776" module="OPC">Attach 
cause of exception when marshalling a Zip Package</action>
-        <action dev="PD" type="fix" fixes-bug="59814" module="SS Common">clear 
cached EvaluationWorkbook and EvaluationSheetvalues from 
WorkbookEvaluator</action>
-        <action dev="PD" type="fix" fixes-bug="59805" module="POI">fixed 
memory leak in LocaleUtil</action>
-        <action dev="PD" type="fix" fixes-bug="59780" module="OPC">OPC support 
for a wider range of timezone'd created and modified date formats in package 
properties</action>
-        <action dev="PD" type="fix" fixes-bug="59796" 
module="XSSF">XSSFTable.getRowCount off-by-one error</action>
-        <action dev="PD" type="fix" fixes-bug="59795" module="XSSF">XSSFTable 
needs a method to reset start/end Cell References</action>
-        <action dev="PD" type="fix" fixes-bug="59790" module="SS 
Common">convert FormulaType class to enum</action>
-        <action dev="PD" type="fix" fixes-bug="59789" module="HSSF">improve 
performance of row shifting on sheets that contain comments</action>
-        <action dev="PD" type="fix" fixes-bug="59786" module="HMEF">fix NPE 
from HMEFContentsExtractor</action>
-        <action dev="PD" type="add" fixes-bug="59788,59166" 
module="POI">Create temporary directories that are deleted on JVM exit</action>
-        <action dev="PD" type="remove" fixes-bug="59170" 
breaks-compatibility="true" module="HSSF">Remove deprecated classes (POI 3.15) 
- o.a.p.hssf.model.*Shape classes removed</action>
-        <action dev="PD" type="add" fixes-bug="59781" module="SS Common">Move 
PaneInformation from HSSF to SS package</action>
-        <action dev="PD" type="fix" fixes-bug="59766" module="XSSF">When 
setting SAX features, handle Error too (eg from Google AppEngine)</action>
-        <action dev="PD" type="fix" fixes-bug="59734" module="XSSF">Make 
lookup and creation of named ranges constant-time instead of linear in the 
number of ranges in the workbook</action>
-        <action dev="PD" type="fix" fixes-bug="59920" module="XSSF">Fix 
regression in the handling of empty passwords for workbook protection</action>
-        <action dev="PD" type="fix" fixes-bug="59922" module="XSSF">Rename 
XSSFPaswordHelper to XSSFPasswordHelper</action>
+        <action dev="PD" type="fix" fixes-bug="60140" context="OOXML">Fixed 
memory leak in FileBackedDataSource</action>
+        <action dev="PD" type="fix" fixes-bug="60128" context="OOXML">Close 
open file handles before raising an exception</action>
+        <action dev="PD" type="fix" fixes-bug="60131" context="SS_Common">D* 
function refactorings</action>
+        <action dev="PD" type="fix" fixes-bug="60130" context="SS_Common">Fix 
DGET function behaviour with empty cells</action>
+        <action dev="PD" type="fix" fixes-bug="52425" context="XSSF">Error 
adding Comments into cloned Sheets</action>
+        <action dev="PD" type="fix" fixes-bug="60025" 
context="SS_Common">DataFormatter should return TRUE or FALSE for boolean cell 
values</action>
+        <action dev="PD" type="add" fixes-bug="58191" context="XSLF">Support 
merge cells within a table row</action>
+        <action dev="PD" type="fix" fixes-bug="59958" context="XSSF">Add cells 
on the fly to the evaluation sheet cache on cache miss</action>
+        <action dev="PD" type="fix" fixes-bug="60005" context="XSLF">NPE in 
XSLFTextParagraph.getDefaultFontSize()</action>
+        <action dev="PD" type="add" context="POI_Overall" 
breaks-compatibility="true">Add Apache commons-collections4 dependency</action>
+        <action dev="PD" type="fix" 
context="SS_Common">XSSFFormulaEvaluator.evaluateAll() should mirror HSSF and 
use any setup referenced workbooks</action>
+        <action dev="PD" type="fix" fixes-bug="59736" 
context="SS_Common">Incorrect evaluation of SUBTOTAL with composite 
interval</action>
+        <action dev="PD" type="fix" fixes-bug="55384" context="SXSSF">Handle 
setting pre-evaluation string correctly in SXSSF as well</action>
+        <action dev="PD" type="fix" fixes-bug="59634" 
context="POI_Overall">Clarify and refine JavaDoc of various close() methods to 
consistently state that close() invalidates the object</action>
+        <action dev="PD" type="add" fixes-bug="57919" 
context="POI_Overall">HSSF, HSLF and HPSF support for in-place writing to the 
currently open File (requires the POIFS/NPOIFS was opened from a read-write 
File)</action>
+        <action dev="PD" type="add" fixes-bug="57919" 
context="POI_Overall">HSSF, HSLF, HPSF and HWPF support for writing out to a 
new File - normally faster than writing to an OutputStream</action>
+        <action dev="PD" type="fix" fixes-bug="59881" context="SS_Common">D* 
formula evaluation from blank cells in database headers</action>
+        <action dev="PD" type="add" fixes-bug="52122" context="XSSF">Excel 
does not handle conditional formatting based on formula correctly unless 
recalculation is forced</action>
+        <action dev="PD" type="add" fixes-bug="59106" 
context="SS_Common">WorkdayFunction does not read the area with holidays 
correctly to calculate work days</action>
+        <action dev="PD" type="add" fixes-bug="58802" context="HWPF">Allow 
reading of footnote and endnote properties</action>
+        <action dev="PD" type="add" fixes-bug="59665" context="HSSF">Using 
HSSFWorkbook#setSheetOrder to move sheets to the end corrupts bspos value in 
WorkbookRecordList</action>
+        <action dev="PD" type="add" fixes-bug="59740" 
context="SS_Common">Sheet.shiftRows incorrectly shifts merged region if there 
exists another merged region</action>
+        <action dev="PD" type="add" fixes-bug="59873" context="SS_Common 
SL_Common">migrate hyperlink constants from Hyperlink to HyperlinkType 
enum</action>
+        <action dev="PD" type="add" fixes-bug="59837" 
context="SS_Common">migrate cell alignment constants from CellStyle to 
HorizontalAlignment and VerticalAlignment enums</action>
+        <action dev="PD" type="add" fixes-bug="59791" 
context="SS_Common">migrate cell type constants from Cell to CellType 
enum</action>
+        <action dev="PD" type="fix" fixes-bug="59775" context="XSSF">correctly 
recognized URL hyperlinks containing a hash mark</action>
+        <action dev="PD" type="add" fixes-bug="59872" context="SS_Common">add 
Sheet#getHyperlink(CellAddress)</action>
+        <action dev="PD" type="add" fixes-bug="59841" context="OOXML">enable 
custom zip streams via OPCPackage.open(ZipEntrySource)</action>
+        <action dev="PD" type="add" fixes-bug="59833" 
context="SS_Common">migrate fill pattern constants from CellStyle to 
FillPatternType enum</action>
+        <action dev="PD" type="add" fixes-bug="56154" context="OOXML">Get and 
set last modified by user property</action>
+        <action dev="PD" type="add" fixes-bug="59776" context="OPC">Attach 
cause of exception when marshalling a Zip Package</action>
+        <action dev="PD" type="fix" fixes-bug="59814" 
context="SS_Common">clear cached EvaluationWorkbook and EvaluationSheetvalues 
from WorkbookEvaluator</action>
+        <action dev="PD" type="fix" fixes-bug="59805" 
context="POI_Overall">fixed memory leak in LocaleUtil</action>
+        <action dev="PD" type="fix" fixes-bug="59780" context="OPC">OPC 
support for a wider range of timezone'd created and modified date formats in 
package properties</action>
+        <action dev="PD" type="fix" fixes-bug="59796" 
context="XSSF">XSSFTable.getRowCount off-by-one error</action>
+        <action dev="PD" type="fix" fixes-bug="59795" context="XSSF">XSSFTable 
needs a method to reset start/end Cell References</action>
+        <action dev="PD" type="fix" fixes-bug="59790" 
context="SS_Common">convert FormulaType class to enum</action>
+        <action dev="PD" type="fix" fixes-bug="59789" context="HSSF">improve 
performance of row shifting on sheets that contain comments</action>
+        <action dev="PD" type="fix" fixes-bug="59786" context="HMEF">fix NPE 
from HMEFContentsExtractor</action>
+        <action dev="PD" type="add" fixes-bug="59788,59166" 
context="POI_Overall">Create temporary directories that are deleted on JVM 
exit</action>
+        <action dev="PD" type="remove" fixes-bug="59170" 
breaks-compatibility="true" context="HSSF">Remove deprecated classes (POI 3.15) 
- o.a.p.hssf.model.*Shape classes removed</action>
+        <action dev="PD" type="add" fixes-bug="59781" context="SS_Common">Move 
PaneInformation from HSSF to SS package</action>
+        <action dev="PD" type="fix" fixes-bug="59766" context="XSSF">When 
setting SAX features, handle Error too (eg from Google AppEngine)</action>
+        <action dev="PD" type="fix" fixes-bug="59734" context="XSSF">Make 
lookup and creation of named ranges constant-time instead of linear in the 
number of ranges in the workbook</action>
+        <action dev="PD" type="fix" fixes-bug="59920" context="XSSF">Fix 
regression in the handling of empty passwords for workbook protection</action>
+        <action dev="PD" type="fix" fixes-bug="59922" context="XSSF">Rename 
XSSFPaswordHelper to XSSFPasswordHelper</action>
       </actions>
     </release>
 
@@ -397,49 +414,49 @@
         <summary-item>various fixes for merged regions in Common 
SS</summary-item>
       </summary>
       <actions>
-        <action dev="PD" type="fix" fixes-bug="59748" module="POI 
Overall">Replace Hashtable with HashMap</action>
-        <action dev="PD" type="fix" fixes-bug="59746" module="XSSF">XSSF 
support for files from certain alternate tools where the row XML is missing the 
row number</action>
-        <action dev="PD" type="fix" fixes-bug="59743" 
module="SXSSF">ZipSecureFile throwing "zip bomb detected" exception when 
writing SXSSFWorkbook</action>
-        <action dev="PD" type="fix" fixes-bug="59742" 
module="XSLF">XSLFPictureData support for TIFF images</action>
-        <action dev="PD" type="add" fixes-bug="59717" 
module="OOXML">POIXMLProperties helper methods for reading and changing OOXML 
document thumbnails</action>
-        <action dev="PD" type="add" fixes-bug="59730" module="SS Common">add 
Sheet.removeMergedRegions</action>
-        <action dev="PD" type="fix" fixes-bug="59729" module="SS Common">move 
CellRangeUtil to o.a.p.ss.util</action>
-        <action dev="PD" type="fix" fixes-bug="56958" module="SS 
Common">correctly check array formulas for intersection when adding merged 
regions</action>
-        <action dev="PD" type="fix" fixes-bug="59724" module="POI 
Overall">Provide a close() method and implement Closeable on all OLE2-based 
POIDocument classes</action>
-        <action dev="PD" type="fix" fixes-bug="59719" module="XSSF">correctly 
parse literal data validation constraints</action>
-        <action dev="PD" type="remove" fixes-bug="59170" 
breaks-compatibility="true" module="POI Overall">Remove deprecated 
classes</action>
-        <action dev="PD" type="add" fixes-bug="59645" module="SS Common">Print 
row and column headings</action>
-        <action dev="PD" type="fix" fixes-bug="55983" module="HSLF">Creating 
transparent Freeform object does not result in transparent shape</action>
-        <action dev="PD" type="fix" fixes-bug="59702" module="XSLF">Setting 
background color in slide master</action>
-        <action dev="PD" type="add" fixes-bug="57838" module="XSSF">Remove 
related cell-comments when removing a row</action>
-        <action dev="PD" type="add">Initial steps to allow to compile against 
Java 9</action>
-        <action dev="PD" type="add" fixes-bug="57840" module="XSSF">30% faster 
formula evaluation</action>
-        <action dev="PD" type="fix" fixes-bug="57840,57721" 
module="XSSF">Formula parsing and evaluation containing structured references 
(data tables)</action>
-        <action dev="PD" type="fix" fixes-bug="59684" module="SS 
Common">Parsing absolute entire-row CellReferences</action>
-        <action dev="PD" type="fix" fixes-bug="59686" module="XSLF">Error when 
trying to access XSLFTableCell properties like textHeight, lineWidth, 
etc</action>
-        <action dev="PD" type="remove" fixes-bug="59170" 
breaks-compatibility="true" module="POI Overall">Remove deprecated classes (POI 
3.15) - remove BuiltinFormats.getBuiltinFormats()</action>
-        <action dev="PD" type="add" fixes-bug="59638" module="SS Common">allow 
DataFormatter to use Locale-aware number grouping separator</action>
-        <action dev="PD" type="add" fixes-bug="57766" module="XSLF">Table 
isn't exported on convert slides of a .pptx slide show to a PNG/SVG 
image</action>
-        <action dev="PD" type="add" fixes-bug="58217" module="XSLF">support 
alpha channel on solid colors (fill, line, text)</action>
-        <action dev="PD" type="fix" module="XSLF">remove creation of empty 
paragraph in XSLFTextShape.addNewTextParagraph()</action>
-        <action dev="PD" type="fix" fixes-bug="59355" 
module="XSSF">XSSFPivotTable::addColumnLabel sets the cell type of a cell 
outside of the source data area</action>
-        <action dev="PD" type="fix" fixes-bug="54570" 
module="XSLF">InvalidFormatException because of Absolute URI forbidden</action>
-        <action dev="PD" type="remove" fixes-bug="59170" 
breaks-compatibility="true" module="POI Overall">Remove deprecated classes (POI 
3.15) - use FormulaError instead of ErrorConstants</action>
-        <action dev="PD" type="add" fixes-bug="58144" module="SL 
Common">Behaviour for headers and footers of slides is inconsistent between 
slideshows created in 2003 and 2007</action>
-        <action dev="PD" type="add" fixes-bug="59443" module="SS Common">get 
and set Comment addresses</action>
-        <action dev="PD" type="fix" fixes-bug="59434" module="XSLF">Cannot add 
a picture on a slide that already have an image with an hyperlink on it</action>
-        <action dev="PD" type="fix" fixes-bug="59383" module="SS 
Common">performance regression: DataFormatter no longer caches formats</action>
-        <action dev="PD" type="fix" fixes-bug="59327" module="SL 
Common">Setting text direction on a table cell has no effect</action>
-        <action dev="PD" type="add" fixes-bug="58648" module="SS 
Common">Regression: Fix handling of whitespaces in formulas after it was 
slightly broken by the changes to support the intersection operator</action>
-        <action dev="PD" type="add" fixes-bug="59342" module="XSSF">Get and 
set sheet tab color</action>
-        <action dev="PD" type="add" fixes-bug="59340" module="SS 
Common">Lookup IndexedColors by index</action>
-        <action dev="PD" type="add" fixes-bug="59336" module="SS 
Common">Deprecate CellUtil methods that do not need a workbook 
parameter</action>
-        <action dev="PD" type="add" fixes-bug="59338" module="HSSF">Mark 
HSSFCellUtil for removal, replaced with Common SS CellUtil</action>
-        <action dev="PD" type="add" fixes-bug="52949" module="HSSF">VBA Macro 
reader and extractor</action>
-        <action dev="PD" type="fix" fixes-bug="55982" module="HSSF">Don't fail 
to open the spreadsheet if no TabIdRecord is found</action>
-        <action dev="PD" type="fix">Fix some cases where file-handles were not 
closed properly, mostly when the documents could not be opened 
correctly</action>
-        <action dev="PD" type="add" fixes-bug="56911" module="HWPF">Fix 
IndexOutOfBoundsException in PlfLfo.add()</action>
-        <action dev="PD" type="add" fixes-bug="59264" module="SS Common">unify 
setting cell border line style with BorderStyle</action>
+        <action dev="PD" type="fix" fixes-bug="59748" 
context="POI_Overall">Replace Hashtable with HashMap</action>
+        <action dev="PD" type="fix" fixes-bug="59746" context="XSSF">XSSF 
support for files from certain alternate tools where the row XML is missing the 
row number</action>
+        <action dev="PD" type="fix" fixes-bug="59743" 
context="SXSSF">ZipSecureFile throwing "zip bomb detected" exception when 
writing SXSSFWorkbook</action>
+        <action dev="PD" type="fix" fixes-bug="59742" 
context="XSLF">XSLFPictureData support for TIFF images</action>
+        <action dev="PD" type="add" fixes-bug="59717" 
context="OOXML">POIXMLProperties helper methods for reading and changing OOXML 
document thumbnails</action>
+        <action dev="PD" type="add" fixes-bug="59730" context="SS_Common">add 
Sheet.removeMergedRegions</action>
+        <action dev="PD" type="fix" fixes-bug="59729" context="SS_Common">move 
CellRangeUtil to o.a.p.ss.util</action>
+        <action dev="PD" type="fix" fixes-bug="56958" 
context="SS_Common">correctly check array formulas for intersection when adding 
merged regions</action>
+        <action dev="PD" type="fix" fixes-bug="59724" 
context="POI_Overall">Provide a close() method and implement Closeable on all 
OLE2-based POIDocument classes</action>
+        <action dev="PD" type="fix" fixes-bug="59719" context="XSSF">correctly 
parse literal data validation constraints</action>
+        <action dev="PD" type="remove" fixes-bug="59170" 
breaks-compatibility="true" context="POI_Overall">Remove deprecated 
classes</action>
+        <action dev="PD" type="add" fixes-bug="59645" 
context="SS_Common">Print row and column headings</action>
+        <action dev="PD" type="fix" fixes-bug="55983" context="HSLF">Creating 
transparent Freeform object does not result in transparent shape</action>
+        <action dev="PD" type="fix" fixes-bug="59702" context="XSLF">Setting 
background color in slide master</action>
+        <action dev="PD" type="add" fixes-bug="57838" context="XSSF">Remove 
related cell-comments when removing a row</action>
+        <action dev="PD" type="add" context="POI_Overall">Initial steps to 
allow to compile against Java 9</action>
+        <action dev="PD" type="add" fixes-bug="57840" context="XSSF">30% 
faster formula evaluation</action>
+        <action dev="PD" type="fix" fixes-bug="57840,57721" 
context="XSSF">Formula parsing and evaluation containing structured references 
(data tables)</action>
+        <action dev="PD" type="fix" fixes-bug="59684" 
context="SS_Common">Parsing absolute entire-row CellReferences</action>
+        <action dev="PD" type="fix" fixes-bug="59686" context="XSLF">Error 
when trying to access XSLFTableCell properties like textHeight, lineWidth, 
etc</action>
+        <action dev="PD" type="remove" fixes-bug="59170" 
breaks-compatibility="true" context="POI_Overall">Remove deprecated classes 
(POI 3.15) - remove BuiltinFormats.getBuiltinFormats()</action>
+        <action dev="PD" type="add" fixes-bug="59638" 
context="SS_Common">allow DataFormatter to use Locale-aware number grouping 
separator</action>
+        <action dev="PD" type="add" fixes-bug="57766" context="XSLF">Table 
isn't exported on convert slides of a .pptx slide show to a PNG/SVG 
image</action>
+        <action dev="PD" type="add" fixes-bug="58217" context="XSLF">support 
alpha channel on solid colors (fill, line, text)</action>
+        <action dev="PD" type="fix" context="XSLF">remove creation of empty 
paragraph in XSLFTextShape.addNewTextParagraph()</action>
+        <action dev="PD" type="fix" fixes-bug="59355" 
context="XSSF">XSSFPivotTable::addColumnLabel sets the cell type of a cell 
outside of the source data area</action>
+        <action dev="PD" type="fix" fixes-bug="54570" 
context="XSLF">InvalidFormatException because of Absolute URI forbidden</action>
+        <action dev="PD" type="remove" fixes-bug="59170" 
breaks-compatibility="true" context="POI_Overall">Remove deprecated classes 
(POI 3.15) - use FormulaError instead of ErrorConstants</action>
+        <action dev="PD" type="add" fixes-bug="58144" 
context="SL_Common">Behaviour for headers and footers of slides is inconsistent 
between slideshows created in 2003 and 2007</action>
+        <action dev="PD" type="add" fixes-bug="59443" context="SS_Common">get 
and set Comment addresses</action>
+        <action dev="PD" type="fix" fixes-bug="59434" context="XSLF">Cannot 
add a picture on a slide that already have an image with an hyperlink on 
it</action>
+        <action dev="PD" type="fix" fixes-bug="59383" 
context="SS_Common">performance regression: DataFormatter no longer caches 
formats</action>
+        <action dev="PD" type="fix" fixes-bug="59327" 
context="SL_Common">Setting text direction on a table cell has no 
effect</action>
+        <action dev="PD" type="add" fixes-bug="58648" 
context="SS_Common">Regression: Fix handling of whitespaces in formulas after 
it was slightly broken by the changes to support the intersection 
operator</action>
+        <action dev="PD" type="add" fixes-bug="59342" context="XSSF">Get and 
set sheet tab color</action>
+        <action dev="PD" type="add" fixes-bug="59340" 
context="SS_Common">Lookup IndexedColors by index</action>
+        <action dev="PD" type="add" fixes-bug="59336" 
context="SS_Common">Deprecate CellUtil methods that do not need a workbook 
parameter</action>
+        <action dev="PD" type="add" fixes-bug="59338" context="HSSF">Mark 
HSSFCellUtil for removal, replaced with Common SS CellUtil</action>
+        <action dev="PD" type="add" fixes-bug="52949" context="HSSF">VBA Macro 
reader and extractor</action>
+        <action dev="PD" type="fix" fixes-bug="55982" context="HSSF">Don't 
fail to open the spreadsheet if no TabIdRecord is found</action>
+        <action dev="PD" type="fix" context="POI_Overall">Fix some cases where 
file-handles were not closed properly, mostly when the documents could not be 
opened correctly</action>
+        <action dev="PD" type="add" fixes-bug="56911" context="HWPF">Fix 
IndexOutOfBoundsException in PlfLfo.add()</action>
+        <action dev="PD" type="add" fixes-bug="59264" 
context="SS_Common">unify setting cell border line style with 
BorderStyle</action>
       </actions>
     </release>
 
@@ -452,27 +469,27 @@
         <summary-item>fixes for color handling in XSSF and support for system 
colors in Common SL</summary-item>
       </summary>
       <actions>
-        <action dev="PD" type="fix" fixes-bug="58909" module="XSSF">Add a 
cloneSheet() which directly sets the sheetname to allow to avoid a costly 
renaming of sheets</action>
-        <action dev="PD" type="fix" fixes-bug="59183" module="OPC">Regression 
in 3.14 on OPC files with less common timezone formats in the core 
properties</action>
-        <action dev="PD" type="fix" fixes-bug="59132" module="SS 
Common">Adjust implementation of COUNTBLANK to be conforming to Excel, empty 
strings are counted as blank as well</action>
-        <action dev="PD" type="fix" fixes-bug="59199" module="XSSF">Gracefully 
handle null-values in Cell.setValue() for Date and Calendar similar to 
String</action>
-        <action dev="PD" type="fix" fixes-bug="59224" module="XSSF">fix 
XSSFColor.hasTint which incorrectly used the alpha channel, add 
XSSFColor.hasAlpha</action>
-        <action dev="PD" type="fix" fixes-bug="59222" module="XSSF">fix NPE 
raised by XSSFSheet.getCellComments()</action>
-        <action dev="PD" type="fix" fixes-bug="59212" module="SS Common">copy 
non-validating XSSFSheet.addMergedRegionUnsafe from bug 58885 to Sheet 
interface</action>
-        <action dev="PD" type="fix" fixes-bug="59208" module="XWPF">bold xml 
value of "1" treated as false</action>
-        <action dev="PD" type="add" module="HSLF">Add support for system 
colors</action>
-        <action dev="PD" type="fix" fixes-bug="56930" module="SS Common">Add 
Workbook.getNames() to allow to query for names that appear multiple 
times</action>
-        <action dev="PD" type="fix" fixes-bug="55791" module="XSLF">Avoid 
using an existing file-name when creating a new slide, it could still be left 
over from previous partial removal</action>
-        <action dev="PD" type="fix" fixes-bug="55668" module="SS Common">Try 
to avoid NullPointerException by setting the cell to BLANK instead, when 
changing cell-type and a formula leads to null-string</action>
-        <action dev="PD" type="fix" fixes-bug="59135" module="HSSF">Password 
gets truncated when using passwords longer than 15 characters for the function 
protectSheet()</action>

[... 3661 lines stripped ...]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to