Browse our Products

Aspose.Cells for Java 18.5 Release Notes

CELLSJAVA-42550The concurrent conversion to PDF while each workbook has his own private (exclusive) set of fonts New Feature 
CELLSJAVA-42594Detect LoadFormat and FileFormatType of XLAMEnhancement 
CELLSJAVA-42604Pivot Table’s formatting and behavior changed after open/save the template fileBug 
CELLSJAVA-41918Spreadsheet (XLS) becomes corrupted after simple load & saveBug 
CELLSJAVA-42616Aspose.Cells breaks iterator interface when calling Iterator.hasnext() twiceBug 
CELLSJAVA-42607Properties values garbled when extracting document propertiesBug 
CELLSJAVA-42601The workbook is corrupted after adding a watermarkBug 
CELLSJAVA-42600Same code executes slower in new releases Bug 
CELLSJAVA-42598Properties are not be extracted in the template fileBug 
CELLSJAVA-42589NullPointerException when adding HTML to a cellBug 
CELLSJAVA-41414Lines disappeared from chart when XLSX file is re-savedBug 
CELLSJAVA-42602Exception “IndexOutOfBoundsException” when merging cells in light-weight modeException 
CELLSJAVA-42610Exception “java.lang.IllegalStateException: Invalid encoding: null” when loading an XLS file Exception 
CELLSJAVA-42608ArrayIndexOutOfBoundsException occurs on opening an Excel fileException 
CELLSJAVA-42596“java.lang.ArrayIndexOutOfBoundsException” occurs on opening an Excel fileException 
CELLSJAVA-42595“ File is corrupted” occurs on opening an Excel fileException 
CELLSJAVA-42591“com.aspose.cells.CellsException: Invalid formula” on loading an Excel fileException 

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.

Adds new properties Cell.IsTableFormula/IsArrayFormula to replace Cell.IsInTable/IsInArray

Indicates whether one cell is part of the table formula or array formula. Old names make ambiguity, so we made them obsolete and provide new ones.

Adds IndividualFontConfigs class

Represents Font configs for each workbook object.

Adds LoadOptions.FontConfigs property

Gets and sets individual font configs.

Deletes obsoleted FontSetting.ShapeFont property

Use FontSetting.TextOptions property instead.

Adds OoxmlCompliance enum and WorkbookSettings.Compliance property

Supports Strict Open Xml Spreadsheet.

Adds GroupShape.Ungroup() method

Ungroups shapes.

Adds MsoFormatPicture.Gamma property

Gets and sets the gamma of the picture.

Adds TextOptions.FarEastName and TextOptions.LatinName properties

Get and sets the Far East and Latin name of the font.