SpreadJS 17.0.4
Released: Feb 28, 2024
17.0.4 中的更新
特性
- Added support for Next.js 14.
- Added support for Angular 17.
修補程式
- GanttSheet
- GanttSheet tabs did not have a context menu.
- Filter
- The filter function worked differently from Excel.
- Mobile
- The Sheet bar couldn't be dragged properly.
- Calculation
- The VALUE formula did not work correctly in some circumstances.
- Chart
- The language of an imported chart series could not be changed correctly.
- Calculation
- The GetPivotData formula did not display correctly after exporting to Excel.
- Excel IO
- Exporting a SJS file to Excel throws an error.
- The distribute option didn't work properly using JA-JP culture.
- Items could not be selected in an editable comboBox cell.
- Exporting PivotTables when counting multiple column value caused a formatting error.
- Copying content from an external source into SpreadJS removed line breaks.
- Certain Excel files could not be imported in SpreadJS in some circumstances.
- Data Binding
- Some data binding would cause data validation information to shift downward.
- Mac
- Using Chinese input on a Mac would cause the first character to be ignored.
- Printing
- The actual number of printed pages did not match the number of pages in the paging preview.
- Import
- A cell format would change when importing a JSON file and saving as SJS.
- Setting a cell status on a range of cells would prevent them from being deleted successfully.
- UI
- The label for creating a new workbook had a typo.
- Translation
- Some Designer resources were not translated properly.
- Inserting a new row would cause the row's conditional formatting to be lost.
- Table
- Setting a table column with a FormulaListValidator in the Designer would fail.
- Deleting rows from one table would result in formulas being removed in another table.
- Sample
- The AngularJSSample would freeze when resizing columns.
- The column header did not show correctly in some circumstances.
- Calculation
- A specific formula calculation result was different from Excel.
- PivotTable
- The PivotTable would become blank when rows were removed from the row field.
- Dragging the height of the first row to 0px could only be seen after scrolling up.
- Using a custom PivotTable style would prevent the text from being bold.
- A white screen would show when a PivotTable was refreshed.
- Documentation
- A specific API was not marked as deprecated.
- ReportSheet
- Context menu cellTypes would not work after setting the cellType or CellButton.
- Request failures were not handled correctly when submitting a report.