Aspose.Cells for Java 21.2 Release Notes

CELLSJAVA-43382Copy produces corrupted workbookBug
CELLSJAVA-43364Issue when saving chart having image in the marker to imageBug
CELLSJAVA-43389Workbook/Worksheet Password Protection settings lost when saving as XLSB file formatBug
CELLSJAVA-43392Copying sheet produces corrupt workbookBug
CELLSJAVA-43387Exporting single sheet to HTML raises ExceptionException

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 Cells.DeleteBlankRows()/Cells.DeleteBlankRows(DeleteOptions)

In old versions, we delete all column settings while deleting blank rows if the worksheet is empty(no cells data). This make it impossible for user to delete blank rows only and keep all column settings. From 21.2, we do not clear column settings any more. If user needs to delete column settings for empty worksheet, he should check there is no data in sheet and then clear the ColumnCollection manually. In old versions, we do not delete blank rows under shape. This make it impossible for user to delete all blank rows as they expect. From 12.2, we delete those blank rows under shape together with other common blank rows.

Obsoleted Range.CellCount property.

Please use Range.RowCount and Range.ColumnCount to get the total cell count instead.

Adds AutoFilter.ShowFilterButton property.

Indicates whether showing filter button of auto filter.

Deletes SeriesCollection.SecondCatergoryData property.

Please use SeriesCollection.SecondCategoryData property instead.

Deletes StyleModifyFlag.Spacing enum.

It’s not used.