You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by ki...@apache.org on 2018/07/18 23:24:55 UTC

svn commit: r1836243 [2/9] - in /poi: site/ site/src/documentation/ site/src/documentation/classes/ site/src/documentation/content/ site/src/documentation/content/xdocs/ site/src/documentation/content/xdocs/components/ site/src/documentation/content/xd...

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="kiwiwings@apache.org" />
@@ -41,6 +41,34 @@
         <person id="YK" name="Yegor Kozlov" email="yegor@apache.org" />
     </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: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org