Browse our Products

Aspose.Cells for Java 25.10 Release Notes

KeySummaryCategory
CELLSJAVA-46502Support filtering by nephew conditional smart marker.Enhancement
CELLSJAVA-43065Proportion issue for group of pictureBug
CELLSJAVA-45909Image distorted in Excel to pdf transformationBug
CELLSJAVA-46483Incorrect conditional formatting when saving file to pdfBug
CELLSJAVA-46484Issue with missing cell border when hiding rows in Excel templateBug
CELLSJAVA-46495The original data in the template has been overwritten when multiple ranges are placed in the same columnBug
CELLSJAVA-46496Font is wrong when converting Excel file to HTMLBug
CELLSJAVA-46498The stacked bar type can not be set for series when adding a combined chartBug
CELLSJAVA-46503“horizontal” parameter of Smart Markers is not working as per expectation when using with specific array in JSON dataBug
CELLSJAVA-46504Empty rows are inserted into legend table when using the range parameter in smart markerBug
CELLSJAVA-46506Borders are not copied after insertColumns starting from 25.6Bug
CELLSJAVA-46507Cells.copyColumns results in incomplete formattingBug
CELLSJAVA-46508Issues with processing variables expressions in Smart MarkersBug
CELLSJAVA-46511Smart marker with nested objects (map / list) fails to work with horizontal parameterBug
CELLSJAVA-46514Pivot refresh removes a pivot field from axesBug
CELLSJAVA-46513java.lang.NullPointerException occurs when processing “IF” in smart markersException

Public API and Backwards Incompatible Changes

The following is a list of any changes made to the public API such as added, renamed, removed or deprecated members as well as any non-backward compatible change made to Aspose.Cells for Java. If you have concerns about any change listed, please raise it on the Aspose.Cells support forum.

Changes behavior of Workbook.CalculateFormula(…) methods for refreshing dynamic array formulas.

Dynamic array formulas are becoming more and more popular in more and more users’ cases. Old versions of Aspose.Cells required users to call Workbook.RefreshDynamicArrayFormulas(…) explicitly before calling Workbook.CalculateFormula() if there are dynamic array formulas that need to be refreshed. Starting from 25.10, we include this step into Workbook.CalculateFormula(…) automatically. So users do not need to explicitly call Workbook.RefreshDynamicArrayFormulas(…) anymore before calculating formulas for the workbook.

Adds property RefreshDynamicArrayFormula for CalculationOptions.

Indicates whether dynamic array formulas in a workbook should be refreshed automatically when using this CalculationOptions to calculate formulas.

Adds property UserSpecifiedRefreshDynamicArrayFormula for CalculationOptions.

Indicates whether user has specified CalculationOptions.RefreshDynamicArrayFormula property explicitly. If true, then use the specified value to determine whether to refresh dynamic array formulas. If false, whether refresh dynamic array formulas depends on what kind of formulas need to be calculated with this CalculationOptions. If it is to calculate formulas for the whole workbook, then dynamic array formulas will be refreshed automatically. If it is to calculate formulas for one cell or worksheet, then dynamic array formulas will not be refreshed.

Adds SignificantDigitsType enum.

Represents the type of significant digits for outputting numeric values.

Adds SignificantDigitsType property for WorkbookSettings and CellsHelper.

Indicates how to control the significant digits when outputing numeric values.

Obsoletes SignificantDigits property of WorkbookSettings and CellsHelper.

Uses SignificantDigitsType instead.

Adds property SplitTablesByBlankRow for MarkdownSaveOptions.

Indicates whether blank rows in the worksheet should be treated as table separators when exporting to Markdown.

Adds property WorkbookSettings.MaxUniqueItemsPerField.

Represents the limitation of unique items per pivot field.