aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPJ Fanning <pjfanning@users.noreply.github.com>2025-07-25 15:31:25 +0100
committerPJ Fanning <pjfanning@users.noreply.github.com>2025-07-25 15:31:25 +0100
commite18b5576f0c60ccb2f70826ddc75eddb21ebe0e5 (patch)
tree95cc79e35667e501d0061e26b865ef6fca5675a9
parentf73913cd840ad19465eae2b863914c97349dc0b6 (diff)
downloadpoi-trunk.tar.gz
poi-trunk.zip
call next release 5.5.0HEADtrunk
-rw-r--r--build.gradle2
-rw-r--r--build.xml2
-rw-r--r--osgi/pom.xml4
-rw-r--r--poi-ooxml/src/main/java/org/apache/poi/ooxml/util/NumberHelper.java2
-rw-r--r--poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFTextParagraph.java4
-rw-r--r--poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFTextRun.java4
-rw-r--r--poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFWorkbook.java4
-rw-r--r--poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFRun.java2
-rw-r--r--poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFSDTCell.java2
-rw-r--r--poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFSDTContentCell.java2
-rw-r--r--poi/src/main/java/org/apache/poi/hssf/util/HSSFColor.java2
-rw-r--r--poi/src/main/java/org/apache/poi/ss/formula/atp/AnalysisToolPak.java2
-rw-r--r--poi/src/main/java/org/apache/poi/ss/usermodel/DateUtil.java2
-rw-r--r--poi/src/main/java/org/apache/poi/ss/util/CellUtil.java2
-rw-r--r--poi/src/main/java/org/apache/poi/util/DefaultTempFileCreationStrategy.java2
-rw-r--r--poi/src/main/java/org/apache/poi/util/IOUtils.java2
-rw-r--r--poi/src/main/java/org/apache/poi/util/TempFile.java4
-rw-r--r--src/documentation/content/xdocs/changes.xml2
18 files changed, 23 insertions, 23 deletions
diff --git a/build.gradle b/build.gradle
index a1a615919b..7040561247 100644
--- a/build.gradle
+++ b/build.gradle
@@ -89,7 +89,7 @@ allprojects {
// apply plugin: 'eclipse'
apply plugin: 'idea'
- version = '5.4.2-SNAPSHOT'
+ version = '5.5.0-SNAPSHOT'
}
/**
diff --git a/build.xml b/build.xml
index ad71e34971..2b40ac2cb9 100644
--- a/build.xml
+++ b/build.xml
@@ -42,7 +42,7 @@ under the License.
<description>The Apache POI project Ant build.</description>
- <property name="version.id" value="5.4.2-SNAPSHOT"/>
+ <property name="version.id" value="5.5.0-SNAPSHOT"/>
<property name="release.rc" value=""/>
<property environment="env"/>
diff --git a/osgi/pom.xml b/osgi/pom.xml
index 351b2e276d..ec71465a4f 100644
--- a/osgi/pom.xml
+++ b/osgi/pom.xml
@@ -24,12 +24,12 @@
<groupId>org.apache.poi</groupId>
<artifactId>poi-bundle</artifactId>
<packaging>bundle</packaging>
- <version>5.4.2-SNAPSHOT</version>
+ <version>5.5.0-SNAPSHOT</version>
<name>Apache POI OSGi bundle</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <poi.version>5.4.2-SNAPSHOT</poi.version>
+ <poi.version>5.5.0-SNAPSHOT</poi.version>
<pax.exam.version>4.14.0</pax.exam.version>
</properties>
diff --git a/poi-ooxml/src/main/java/org/apache/poi/ooxml/util/NumberHelper.java b/poi-ooxml/src/main/java/org/apache/poi/ooxml/util/NumberHelper.java
index 6d4cd26474..dbb397c448 100644
--- a/poi-ooxml/src/main/java/org/apache/poi/ooxml/util/NumberHelper.java
+++ b/poi-ooxml/src/main/java/org/apache/poi/ooxml/util/NumberHelper.java
@@ -23,7 +23,7 @@ import org.apache.poi.util.Internal;
* Helper class for number related operations.
* <p>Note: This class is for internal POI usage only.</p>
*
- * @since POI 5.4.2
+ * @since POI 5.5.0
*/
@Internal
public class NumberHelper {
diff --git a/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFTextParagraph.java b/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFTextParagraph.java
index 98204e3fee..7f81c7dc77 100644
--- a/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFTextParagraph.java
+++ b/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFTextParagraph.java
@@ -269,7 +269,7 @@ public class XSSFTextParagraph implements Iterable<XSSFTextRun>{
*
* @return the color of bullet characters within a given paragraph.
* A <code>null</code> value means to use the text font color.
- * @since POI 5.4.2
+ * @since POI 5.5.0
*/
public byte[] getBulletFontColorAsBytes() {
ParagraphPropertyFetcher<byte[]> fetcher = new ParagraphPropertyFetcher<byte[]>(getLevel()) {
@@ -301,7 +301,7 @@ public class XSSFTextParagraph implements Iterable<XSSFTextRun>{
* Set the color to be used on bullet characters within a given paragraph.
*
* @param colorArray the bullet color (as byte array)
- * @since POI 5.4.2
+ * @since POI 5.5.0
*/
public void setBulletFontColor(byte[] colorArray) {
CTTextParagraphProperties pr = _p.isSetPPr() ? _p.getPPr() : _p.addNewPPr();
diff --git a/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFTextRun.java b/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFTextRun.java
index ad460a5cc7..3789335a16 100644
--- a/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFTextRun.java
+++ b/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFTextRun.java
@@ -63,7 +63,7 @@ public class XSSFTextRun {
/**
* @param rgb
- * @since POI 5.4.2
+ * @since POI 5.5.0
*/
public void setFontColor(byte[] rgb) {
CTTextCharacterProperties rPr = getRPr();
@@ -89,7 +89,7 @@ public class XSSFTextRun {
/**
* @return the font color as a byte array.
- * @since POI 5.4.2
+ * @since POI 5.5.0
*/
public byte[] getFontColorAsBytes() {
diff --git a/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFWorkbook.java b/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFWorkbook.java
index f25f276972..054a3dfb07 100644
--- a/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFWorkbook.java
+++ b/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFWorkbook.java
@@ -2096,7 +2096,7 @@ public class XSSFWorkbook extends POIXMLDocument implements Workbook, Date1904Su
* Adds an External Links Table to the workbook.
*
* @param externalLinksTable the External Links Table to add
- * @since POI 5.4.2
+ * @since POI 5.5.0
*/
@Internal
public void addExternalLinksTable(ExternalLinksTable externalLinksTable) {
@@ -2109,7 +2109,7 @@ public class XSSFWorkbook extends POIXMLDocument implements Workbook, Date1904Su
/**
* @param index the index at which to add the External Links Table
* @return externalLinksTable the External Links Table to add
- * @since POI 5.4.2
+ * @since POI 5.5.0
*/
@Internal
public ExternalLinksTable getExternalLinksTable(int index) {
diff --git a/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFRun.java b/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFRun.java
index a8cfd67803..645373e042 100644
--- a/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFRun.java
+++ b/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFRun.java
@@ -1842,7 +1842,7 @@ public class XWPFRun implements ISDTContents, IRunElement, CharacterRun {
/**
* Returns the charts embedded in the run.
* @return A list of the XWPFChart objects embedded in the run.
- * @since POI 5.4.2
+ * @since POI 5.5.0
*/
public List<XWPFChart> getEmbeddedCharts() {
return Collections.unmodifiableList(charts);
diff --git a/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFSDTCell.java b/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFSDTCell.java
index 294831b9a7..132fa95e11 100644
--- a/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFSDTCell.java
+++ b/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFSDTCell.java
@@ -45,7 +45,7 @@ public class XWPFSDTCell extends XWPFAbstractSDT implements ICell {
/**
* Return the underlying XML bean.
* @return the underlying CTSdtCell bean.
- * @since POI 5.4.2
+ * @since POI 5.5.0
*/
public CTSdtCell getCTSdtCell() {
return sdtCell;
diff --git a/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFSDTContentCell.java b/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFSDTContentCell.java
index 576e84b064..3da8b87b9a 100644
--- a/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFSDTContentCell.java
+++ b/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFSDTContentCell.java
@@ -124,7 +124,7 @@ public class XWPFSDTContentCell implements ISDTContent {
/**
* Return the underlying XML bean.
* @return the underlying CTSdtContentCell bean.
- * @since POI 5.4.2
+ * @since POI 5.5.0
*/
public CTSdtContentCell getCTSdtContentCell() {
return sdtContentCell;
diff --git a/poi/src/main/java/org/apache/poi/hssf/util/HSSFColor.java b/poi/src/main/java/org/apache/poi/hssf/util/HSSFColor.java
index 107b116798..cc3d3ed796 100644
--- a/poi/src/main/java/org/apache/poi/hssf/util/HSSFColor.java
+++ b/poi/src/main/java/org/apache/poi/hssf/util/HSSFColor.java
@@ -182,7 +182,7 @@ public class HSSFColor implements Color {
* @param index
* @param index2
* @param rgb combined value of RGB
- * @since POI 5.4.2
+ * @since POI 5.5.0
*/
public HSSFColor(int index, int index2, int rgb) {
this.index = index;
diff --git a/poi/src/main/java/org/apache/poi/ss/formula/atp/AnalysisToolPak.java b/poi/src/main/java/org/apache/poi/ss/formula/atp/AnalysisToolPak.java
index d7e2db2236..a34b8b370d 100644
--- a/poi/src/main/java/org/apache/poi/ss/formula/atp/AnalysisToolPak.java
+++ b/poi/src/main/java/org/apache/poi/ss/formula/atp/AnalysisToolPak.java
@@ -288,7 +288,7 @@ public final class AnalysisToolPak implements UDFFinder {
* @param func the function to register
* @param force force registration even if the function is already registered or unknown to POI
* @throws IllegalArgumentException if the function is unknown or already registered (and `force` is not true).
- * @since POI 5.4.2
+ * @since POI 5.5.0
*/
public static void registerFunction(String name, FreeRefFunction func, boolean force) {
AnalysisToolPak inst = (AnalysisToolPak)instance;
diff --git a/poi/src/main/java/org/apache/poi/ss/usermodel/DateUtil.java b/poi/src/main/java/org/apache/poi/ss/usermodel/DateUtil.java
index 401b1c47a1..452c8948bb 100644
--- a/poi/src/main/java/org/apache/poi/ss/usermodel/DateUtil.java
+++ b/poi/src/main/java/org/apache/poi/ss/usermodel/DateUtil.java
@@ -1008,7 +1008,7 @@ public class DateUtil {
* If disabled, the cache will not be used and each check will be performed independently.
*
* @param enable true to enable the cache, false to disable it (enabled, by default)
- * @since POI 5.4.2
+ * @since POI 5.5.0
*/
public static void enableThreadLocalCache(final boolean enable) {
// enable thread-local cache for date format checking
diff --git a/poi/src/main/java/org/apache/poi/ss/util/CellUtil.java b/poi/src/main/java/org/apache/poi/ss/util/CellUtil.java
index b2879fb7fd..7c1b3ad81e 100644
--- a/poi/src/main/java/org/apache/poi/ss/util/CellUtil.java
+++ b/poi/src/main/java/org/apache/poi/ss/util/CellUtil.java
@@ -880,7 +880,7 @@ public final class CellUtil {
* @param dest destination cell style
* @param destWorkbook destination workbook (can be null but some font info will not be copied if null is passed)
* @throws IllegalArgumentException if source or destination styles are null
- * @since POI 5.4.2
+ * @since POI 5.5.0
*/
@Internal
public static void cloneStyle(CellStyle src, CellStyle dest, Workbook destWorkbook) {
diff --git a/poi/src/main/java/org/apache/poi/util/DefaultTempFileCreationStrategy.java b/poi/src/main/java/org/apache/poi/util/DefaultTempFileCreationStrategy.java
index 584f7dec4c..48495c94a3 100644
--- a/poi/src/main/java/org/apache/poi/util/DefaultTempFileCreationStrategy.java
+++ b/poi/src/main/java/org/apache/poi/util/DefaultTempFileCreationStrategy.java
@@ -71,7 +71,7 @@ public class DefaultTempFileCreationStrategy implements TempFileCreationStrategy
* Creates the strategy allowing to set a custom directory for the temporary files.
* <p>
* If you provide a non-null dir as input, it must be a directory (if it already exists).
- * Since POI 5.4.2, this is checked at construction time. In previous versions, it was checked
+ * Since POI 5.5.0, this is checked at construction time. In previous versions, it was checked
* at the first call to {@link #createTempFile(String, String)} or {@link #createTempDirectory(String)}.
* </p>
*
diff --git a/poi/src/main/java/org/apache/poi/util/IOUtils.java b/poi/src/main/java/org/apache/poi/util/IOUtils.java
index b913a9bf03..3487c00f96 100644
--- a/poi/src/main/java/org/apache/poi/util/IOUtils.java
+++ b/poi/src/main/java/org/apache/poi/util/IOUtils.java
@@ -626,7 +626,7 @@ public final class IOUtils {
* @param name The name of the file to create.
* @return The created file.
* @throws IOException If path traversal is detected.
- * @since POI 5.4.2
+ * @since POI 5.5.0
*/
public static File newFile(final File parent, final String name) throws IOException {
final File file = new File(parent, name);
diff --git a/poi/src/main/java/org/apache/poi/util/TempFile.java b/poi/src/main/java/org/apache/poi/util/TempFile.java
index 2b668dc885..f5ab4e6f4a 100644
--- a/poi/src/main/java/org/apache/poi/util/TempFile.java
+++ b/poi/src/main/java/org/apache/poi/util/TempFile.java
@@ -62,7 +62,7 @@ public final class TempFile {
*
* @param strategy The new strategy to be used to create the temporary files for this thread.
* <code>null</code> can be used to reset the strategy for this thread to the default one.
- * @since POI 5.4.2
+ * @since POI 5.5.0
*/
public static void setThreadLocalTempFileCreationStrategy(TempFileCreationStrategy strategy) {
if (strategy == null) {
@@ -104,7 +104,7 @@ public final class TempFile {
* @param task the task to be executed with the given temp file strategy
* @return the result of the given task
*
- * @since POI 5.4.2
+ * @since POI 5.5.0
*/
public static <R> R withStrategy(TempFileCreationStrategy newStrategy, Supplier<? extends R> task) {
Objects.requireNonNull(newStrategy, "newStrategy");
diff --git a/src/documentation/content/xdocs/changes.xml b/src/documentation/content/xdocs/changes.xml
index d7fdc8b81c..ab248da55c 100644
--- a/src/documentation/content/xdocs/changes.xml
+++ b/src/documentation/content/xdocs/changes.xml
@@ -70,7 +70,7 @@
</p>
</section>
- <release version="5.4.2" date="2025-??-??">
+ <release version="5.5.0" date="2025-??-??">
<summary>
<summary-item>Upgrade batik dependency to 1.19</summary-item>
<summary-item>Upgrade bouncycastle dependency to 1.81</summary-item>