Filling data was already a part of SpreadJS, but now we have added the ability for users to double-click on fill indicators in order to auto-fill data.
Different cell highlighting types have been added to the data validation in SpreadJS. This includes circle, dogear, and icon.
The way that numbers and dates are displayed in SpreadJS has been enhanced. When numbers are too big to fit in a cell, they will be changed to fit properly.
Two types of clipboard pasting have been added, allowing users to copy and paste only values and formatting, or only formula and formatting.
The Excel-like Subtotal functionality has been added to the Designer, allowing users to insert subtotals into their sheets.
With the runtime data validation highlight style we have also added a menu in the designer to support it.
New clipboard pasting options have been added to the designer in both the ribbon menu and the context menu.
A blank table style has been added to the list of table styles that can be applied.
A status bar has been added to both the runtime and designer implementations. In addition to displaying information about the selected cells, a context menu has also been added. The status bar can be customized to fit specific needs.
SpreadJS has now been tested with the latest version of Angular 7. This release includes support for all SpreadJS properties and events, as well as the Angular CLI.
For a detailed listing of fixed issues, please see the Release Notes.