
Improves dynamic array formulas and cell merging.
Fixes
- Dynamic arrays in an exported Microsoft Excel file would display a "#spill" error if DoNotRecalculateAfterLoad was set to true.
- Dynamic array formulas would have an extra "@" after exporting to Excel.
- A formula result changed after importing an SSJSON file.
- An error would show in the console after setting repeatRowStart and repeatRowEnd.
- Custom AutoFilters would cause SpreadJS to become unresponsive if the first option is left blank.
- The web browser would hang after pressing Command + Z using an Apple macOS system.
- Cell merging and values would be cleared when an image was pasted from the clipboard.
- Image like emojis were not supported in Sheet names.
- Table themes did not work correctly if rows were hidden/unhidden.
- Columns of one workbook would change if data in another workbook were changed.
- Conditional formatting was inconsistent with Excel.
- Formulas were not working correctly.
- An error would be thrown in an exported Excel file if the Pivot source contained special characters.
- Designer Fix:
- The width and height of buttons in the designer could not be changed.
- A type error would be thrown when using the designer in React and Typescript.
- The ‘type=” button”’ attribute was missing from button tags.
- Dropdown options were not shown correctly in the format shape panel.
- An error would be thrown in Microsoft Internet Explorer 11 if data was bound.
- Inserting a PivotTable would show a message saying there were invalid data references.
- The Auto sum icon was not aligned properly.
- Demo Fix:
- Translations were not provided for some commands in the custom localization demo.