We have just released SpreadJS 11, Service Pack 2, and the release includes some great new user-requested enhancements and framework support.

SpreadJS now supports React and Vue.js!

SpreadJS now supports being used with the React and Vue.js frameworks! This includes specific tags as well as elements and events that make using the two together easy. With SpreadJS being released on NPM, you can use it with the frameworks by either using traditional HTML or the NPM package.

Read more: React | Vue.js

SpreadJS NPM Package

SpreadJS has now been publicly released as an NPM package! The package can be downloaded and used in your applications, which makes it easy to keep it updated without having to re-download and replace manually. Read more

To install the SpreadJS NPM Package, simply install it by using the command line:

npm install @grapecity/spread-sheets

You can also use the Package Manager in Visual Studio 2017 and search for "grapecity".

Customize range group interfaces using CSS

You will now be able to customize how the range group interface looks using CSS classes. This includes the icon, lines, group dots, and the outline area.

JavaScript spreadsheet range group customization

Sheet Area Offset

The sheet area now has an offset, which fixes issues where borders did not show. In previous versions, if the headers were hidden, then borders would not show on the topmost row and/or leftmost column. The offset now fixes this issue.

Previous:

Now:

Sheet area offset

Read more about sheet area offset

Get SpreadJS 11 Service Pack 2

Download the latest version of SpreadJS

Download Now!

For a detailed listing of fixed issues, please see the Release Notes for each platform.