Browse our Products

Aspose.Cells for .NET 26.8 Release Notes

KeySummaryCategory
CELLSNET-57270Support GROUPBY and PIVOTBY cell formulas/functionsNew Feature
CELLSNET-50176Support phonetic text while converting to pdf/xpsNew Feature
CELLSGRIDJS-2594Support render thread commentNew Feature
CELLSGRIDJS-2685Customize the font for column headers (A, B, C, etc.) and row headers (1, 2, 3, etc.) to align with the Epiq standard fontNew Feature
CELLSGRIDJS-2648Support redaction for sheet nameNew Feature
CELLSGRIDJS-2666Support redaction for entire sheetNew Feature
CELLSGRIDJS-2702Support AutoFit for rows and columns in GridJs clientNew Feature
CELLSGRIDJS-2703Support sequential navigation/highlighting of redactions in sheetNew Feature
CELLSGRIDJS-1461Provide option to support displaying the fully content of a cell when it is not entirely visible within the cell area upon mouse hovering.New Feature
CELLSGRIDJS-2657Support batch deletion of blank rowsNew Feature
CELLSGRIDJS-2658Support batch deletion of leading spacesNew Feature
CELLSGRIDJS-2659Support batch deletion of all spacesNew Feature
CELLSGRIDJS-2660Support batch deletion of trailing spacesNew Feature
CELLSGRIDJS-2661Support batch clearing of zero valuesNew Feature
CELLSGRIDJS-2662Support batch clearing of non-numeric valuesNew Feature
CELLSGRIDJS-2663Support batch deletion of commentsNew Feature
CELLSGRIDJS-2664Support batch removal of hyperlinksNew Feature
CELLSGRIDJS-2665Support batch deletion of objects, including charts and shapesNew Feature
CELLSGRIDJS-2681Support batch deletion of blank worksheetsNew Feature
CELLSGRIDJS-2682Support batch deletion of blank rows in the selected rangeNew Feature
CELLSGRIDJS-2683Support deleting text at specified positions in the selected rangeNew Feature
CELLSGRIDJS-2696Support solid fill formatting for shapesNew Feature
CELLSGRIDJS-2697Support picture and shape size adjustmentNew Feature
CELLSGRIDJS-2698Support picture and shape position adjustmentNew Feature
CELLSNET-60387Support calculating BYROW/BYCOL with functions other than LAMBDAEnhancement
CELLSNET-60444Remove useless formula chainsEnhancement
CELLSNET-60384Improve reading and writing phonetic settings for xls and xlsbEnhancement
CELLSNET-60411Simplify subtotal setting of pivot fieldEnhancement
CELLSNET-60421Support saving pivot alignment format setting of pivot table for xlsbEnhancement
CELLSNET-60430Support calculating style of pivot table with outline border settingEnhancement
CELLSGRIDJS-2623Performance: Viewer is slow while applying 4000+ redactionsEnhancement
CELLSGRIDJS-2667Add log supportEnhancement
CELLSGRIDJS-2606The AutoFit columns behavior shall be consistent with ExcelEnhancement
CELLSGRIDJS-2585pressing the Esc key restores the formula to its state before modification.Enhancement
CELLSGRIDJS-2613Add a demo for how to use GridJs in VueEnhancement
CELLSGRIDJS-2615Add a demo for how to use GridJs in AngularEnhancement
CELLSGRIDJS-2617Add a demo for how to use GridJs in ReactEnhancement
CELLSGRIDJS-2620Remove GridJs dependency on jQueryEnhancement
CELLSGRIDJS-2634Hide chart editing options in read-only modeEnhancement
CELLSGRIDJS-2639Slow performance on UpdateCell request after selecting big area dropdownEnhancement
CELLSGRIDJS-2670If the row or column is resized, the charts do not expand or resize accordinglyEnhancement
CELLSNET-41504Excel to PDF graph issueBug
CELLSNET-43712Yellow rectangles locations are changing in the output pdfBug
CELLSNET-43913Shadow of the object is lost while rendering the spreadsheet to PDFBug
CELLSNET-44697Shapes images are wrongBug
CELLSNET-45346The red box in the image in the lower left part is a bit moved in Excel to PDF renderingBug
CELLSNET-45349Some objects are moved while a few objects/shapes are unnecessarily visible in the output PDFBug
CELLSNET-45363Some objects (oval, ellipse, text field, etc.) are displaced/moved while some part of text in the rectangle shape is unnecessarily visible in the output PDFBug
CELLSNET-45854Color of Image changes when Excel is converted to PdfBug
CELLSNET-59863When using Aspose.Cells 26.2 in an Excel VTS add-in project to output a PDF, the line spacing in the text boxes is not displayed correctlyBug
CELLSNET-60425The position of the arrow shape is incorrect.Bug
CELLSNET-60102“#NAME?” error on Workbook.CalculateFormula method when evaluating LET functionBug
CELLSNET-60310REDUCE was calculated incorrectly when using LET-bound LAMBDA functionBug
CELLSNET-60376Aspose.Cells 26.2 XIRR Calc Error - .NETBug
CELLSNET-60392Failed to set formula of GROUPBY/PIVOTBY with LAMBDA functionBug
CELLSNET-60398“#VALUE!” error on Workbook.CalculateFormula method when using TOCOL with identical rangesBug
CELLSNET-60407LET function that uses custom function as parameter value causes #NAME? in the generated XLSXBug
CELLSNET-60410Unrecognized Error when opening the fileBug
CELLSNET-60420Reference,names and arrays are not supported in pivot table formulasBug
CELLSNET-60432Re-saved file was corrupted because the calculation chain was retained after all formulas have been removedBug
CELLSNET-60457Formula is invalid in the generated xlsx from corrupted xls fileBug
CELLSNET-60462HYPGEOM.DIST formula name being corrupted to HYPGEOM_DIST on Workbook.Save methodBug
CELLSNET-60437The pie chart size reduction in chart to PDFBug
CELLSNET-57445Phonetic kana loss when converting file to xpsBug
CELLSNET-58470Furigana text is lost when converting file to xpsBug
CELLSNET-60368Regarding line-breaking rules (Kinsoku Shori) when converting Excel files to PDFBug
CELLSNET-60429Bar code not appearing after conversion from XLSX to PDFBug
CELLSNET-60434An extra dot is appeared in the bar code while converting to pdfBug
CELLSNET-42475Nested Css in workbook is not displayingBug
CELLSNET-43619Conversion from MHTML to XLS generates a corrupted spreadsheetBug
CELLSNET-60400FileFormatUtil.DetectFileFormat returns LoadFormat.Unknown for valid XHTML filesBug
CELLSNET-48533Can’t dynamically refresh pivot table data by changing filter valueBug
CELLSNET-60200Copied chart renders incorrectly after manual worksheet normalization on Shapes.AddCopy methodBug
CELLSNET-60385Conditional rendering in Aspose cells smart markers templateBug
CELLSNET-60417Pivot table formatting is lost when converting XLSX to XLSB using ASPOSE.CELLS.Bug
CELLSNET-60418Invalid pivot table viewBug
CELLSNET-60419Corrupted xlsb with pivot tables when converting from xlsxBug
CELLSNET-60442Missing count numbers subtotal result of multiple data pivot fieldsBug
CELLSNET-60443Count function of pivot table is changed.Bug
CELLSNET-60374Fixed incorrect cell values during Numbers to XLSX conversionBug
CELLSGRIDJS-2635SyncRedactionsBatch payload sent during the resize operation is missing the fontSetting propertyBug
CELLSGRIDJS-2604position of the upper right corner of the chart is inconsistent with Excel.Bug
CELLSGRIDJS-2619Download an Excel file with data bar styles failsBug
CELLSGRIDJS-2642Mouse wheel scrolls worksheet instead of dropdown list in data validation cellsBug
CELLSGRIDJS-2655Fix dropdowns and date picker popups being covered by frozen panesBug
CELLSGRIDJS-2672Unprotected columns cannot be edited again.Bug
CELLSGRIDJS-2687Date and Time Picker Selections Do Not Trigger the `cell-editedBug
CELLSNET-60435Exception “Unexpected EXP token” when setting intersection of ranges to shape’s formulaException
CELLSNET-60414“Chart/Picture to image Error!” on SheetRender.ToImage methodException
CELLSNET-60441“Overflow error” on Workbook.Save method when exporting to MarkdownException
CELLSNET-60459ArgumentNullException on Workbook.Save method when exporting to MarkdownException
CELLSNET-60440“ArgumentNullException (path1)” on Workbook.Save method when exporting to MarkdownException
CELLSNET-60455“Aspose.Cells.CellsException: File is corrupted” on Workbook constructorException

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 .NET. If you have concerns about any change listed, please raise it on the Aspose.Cells support forum.

Adds new property BorderCollection.IsOutline.

Indicates if left, right, top, and bottom borders should be applied only to outside borders of a cell range. Default value is true.

Adds new property Cell.Picture.

Gets a Picture which wraps the embedded image in the cell.

Adds new property ShapePath.PathSegments.

Gets the list of shape segment paths.

Obsoletes ShapePath.PathSegementList property.

Please use PathSegments instead.

Adds new property HtmlLoadOptions.ParagraphLayoutMode.

Specifies how HTML <p> elements are rendered when loading HTML.

Obsoletes property HtmlLoadOptions.ParagrahLayoutMode.

Please use ParagraphLayoutMode instead.

Adds new property PaneCollection.ActivePaneType.

Gets and sets the active pane.

Obsoletes property PaneCollection.AcitvePaneType.

Please use PaneCollection.ActivePaneType instead.

Obsoletes property PivotDiscreteGroupSettings.Items.

Please use PivotDiscreteGroupSettings.DiscreteItems instead.

Adds new property PivotDiscreteGroupSettings.DiscreteItems.

Gets the discrete items.

Adds new class DiscreteGroupItem.

Represents an item of custom grouped field.

Obsoletes class PivotNumbericRangeGroupSettings.

Please use PivotNumericRangeGroupSettings class instead.

Adds new class PivotNumericRangeGroupSettings.

Represents the numeric range group of the pivot field.

Obsoletes property PivotItem.Index.

Please do not use this property.

Adds new method PivotItemCollection.HideAllDetail(Boolean isHiddenDetail).

Hides or shows all detail for the pivot items in the pivot table view.

Adds new property PivotField.Subtotals.

Gets or sets the subtotals of the field. Only for Row or Column pivot field.

Obsoletes PivotField.DragToRow property.

Please use PivotField.AllowDraggingToRow instead.

Adds new property PivotField.AllowDraggingToRow.

Indicates whether the specified field can be dragged to the row region.

Obsoletes PivotField.DragToColumn property.

Please use PivotField.AllowDraggingToColumn instead.

Adds new property PivotField.AllowDraggingToColumn.

Indicates whether the specified field can be dragged to the column region.

Obsoletes PivotField.DragToPage property.

Please use PivotField.AllowDraggingToPage instead.

Adds new property PivotField.AllowDraggingToPage.

Indicates whether the specified field can be dragged to the page region.

Obsoletes PivotField.DragToHide property.

Please use PivotField.AllowRemovingFromView instead.

Adds new property PivotField.AllowRemovingFromView.

Indicates whether this pivot field can be removed from the PivotTable view.

Obsoletes PivotField.DragToData property.

Please use PivotField.AllowDraggingToData instead.

Adds new property PivotField.AllowDraggingToData.

Indicates whether the specified field can be dragged to the values region.

Obsoletes PivotField.GroupBy(CustomPiovtFieldGroupItem[] customGroupItems, Boolean newField).

Please use PivotField.GroupBy(DiscreteGroupItem[] customGroupItems, Boolean newField) instead.

Adds new method PivotField.GroupBy(DiscreteGroupItem[] customGroupItems, Boolean newField).

Groups the pivot field by the specified discrete items.

Obsoletes method PivotField.IsHiddenItem(Int32).

Please use PivotItem.IsHidden instead.

Obsoletes method PivotField.HideItem(Int32, Boolean).

Please use PivotItem.IsHidden property instead..

Obsoletes method PivotField.IsHiddenItemDetail(Int32).

Please use PivotItem.IsDetailHidden property instead.

Obsoletes method PivotField.HideItemDetail(Int32, Boolean).

Please use PivotItem.IsDetailHidden property instead.

Obsoletes method PivotField.HideDetail(Boolean).

Please use PivotItemCollection.HideAllDetail() method instead.

Obsoletes method PivotField.HideItem(String, Boolean).

Please use PivotItem.IsHidden instead.

Adds new method PivotFieldCollection.RemoveAt(Int32 index).

Removes the pivot field at the specified index.

Adds new method PivotFieldCollection.Insert(Int32 index, PivotField pivotField).

Inserts a pivot field at the specified position.

Obsoletes enum PivotFieldGroupType.NumbericRange.

Please use PivotFieldGroupType.NumericRange instead.

Adds new member PivotFieldGroupType.NumericRange.

Represents a numeric range grouping type.

Adds new property PivotTable.PreserveCellFormattingOnUpdate.

Indicates whether to preserve cell formatting when the pivot table is refreshed or recalculated.

Obsoletes property PivotTable.PreserveFormatting.

Please use PreserveCellFormattingOnUpdate instead.

Adds new method PivotTable.Refresh(PivotTableRefreshOption option).

Refreshes data from its data source to the pivot cache.

Adds new method PivotTable.MoveTo(Int32 sheetIndex, Int32 row, Int32 column).

Moves the pivot table to a cell in the specified sheet.

Obsoletes method SqlScriptColumnTypeMap.GetNumbericType().

Please use SqlScriptColumnTypeMap.GetNumberType instead.

Adds new method SqlScriptColumnTypeMap.GetNumberType().

Gets numeric type in the database.

Adds new method PivotGlobalizationSettings.GetTextOf4Quarters().

Gets the local text of 4 Quarters.

Obsoletes method PivotGlobalizationSettings.GetTextOf4Quaters().

Please use PivotGlobalizationSettings.GetTextOf4Quarters instead.

Adds new method Style.SetOutlineBorders(CellBorderType, Drawing.Color).

Sets outline borders with a Drawing.Color.

Adds new method Style.SetOutlineBorders(CellBorderType, CellsColor).

Sets outline borders with a CellsColor.

Adds new property VbaProject.IsLockedForView.

Indicates whether this VBA project is locked for view.

Obsoletes property VbaProject.IslockedForViewing.

Please use VbaProject.IsLockedForView instead.

Adds new method VbaProjectReferenceCollection.AddControlReferernce().

Adds a control reference to the collection.

Adds new method VbaProjectReferenceCollection.AddProjectReferernce().

Adds a project reference to the collection.

Obsoletes VbaProjectReferenceCollection.AddControlRefrernce() method.

Please use VbaProjectReferenceCollection.AddControlReferernce() method instead.

Obsoletes VbaProjectReferenceCollection.AddProjectRefrernce() method.

Please use VbaProjectReferenceCollection.AddProjectReferernce() method instead.

Adds new method Worksheet.GetAreasOfXmlMapQuery(String path, XmlMap xmlMap).

Gets the areas of an XML map query.

Obsoletes Worksheet.XmlMapQuery() method.

Please use Worksheet.GetAreasOfXmlMapQuery() method instead.

Removed property FindOptions.SeachOrderByRows.

Please use FindOptions.SearchOrderByRows property instead.