❗ “Add Row” and “Add Column” Actions Insert in Incorrect Location in Aspose GridJS & Unfreeze Cell Not Reflected in Saved Copy After JSON Merge in Aspose GridJS

The issues you have found earlier (filed as CELLSGRIDJS-1944,CELLSGRIDJS-1982) have been fixed in this update.

for CELLSGRIDJS-1944 Support option “Fit all columns on one page” while exporting to PDF in GridJs

now you can set Config.CustomPdfSaveOptions or through GridJsOptions.CustomPdfSaveOptions

below is the example code:


PdfSaveOptions MyCustomPdfSaveOptions=new PdfSaveOptions();
.......

Config.CustomPdfSaveOptions=MyCustomPdfSaveOptions;

PdfSaveOptions MyCustomPdfSaveOptions=new PdfSaveOptions();
.......
 services.Configure<GridJsOptions>(options =>
            {
                options.LazyLoading = true;
                options.FileCacheDirectory = TestConfig.TempDir;
               options.CustomPdfSaveOptions= MyCustomPdfSaveOptions;
               
            });

@chirags
Now you can update to v25.10
server side:
.net package

Java pom:

 <dependency>  
  			<groupId>com.aspose</groupId>  
 			<artifactId>aspose-cells</artifactId>  
 			<version>25.10</version> 
 	    </dependency> 
        <dependency>  
  			<groupId>com.aspose</groupId>  
 			<artifactId>aspose-cells</artifactId>  
 			<version>25.10</version> 
 			<classifier>gridjs</classifier>  
 	    </dependency>

client side:
gridjs-spreadsheet.

@chirags,

We are pleased to notify you that your issue (Ticket: “CELLSGRIDJS-1981 - The state of CheckBox and RadioButton controls is not persisting”) has been resolved. The fix will be included in the upcoming release (Aspose.Cells.GridJs v25.11) that we plan to release in the first half of November 2025. You will be notified when the next version is released.