Releases: handsontable/hyperformula
Releases · handsontable/hyperformula
3.1.0
Changed
- Renamed the
arraySizeMethodparameter in theFunctionMetadatainterface tosizeOfResultArrayMethod. ThearraySizeMethodis deprecated and will be removed in one of the next major releases. #1401 - Renamed the
arrayFunctionparameter in theFunctionMetadatainterface toenableArrayArithmeticForArguments. ThearrayFunctionis deprecated and will be removed in one of the next major releases. #1401
Fixed
- Fixed an issue where the
OFFSETfunction was ignoring the sheet reference in the provided address. #1477
3.0.1
3.0.0
Added
- Added a new function: XLOOKUP. #1458
Changed
- Breaking change: Changed ES module build to use
mjsfiles andexportsproperty inpackage.jsonto make importing language files possible in Node environment. #1344 - Breaking change: Changed the default value of the
precisionRoundingconfiguration option to10. #1300 - Make methods
simpleCellAddressToStringandsimpleCellRangeToStringmore logical and easier to use. #1151
Removed
- Breaking change: Removed the
binarySearchThresholdconfiguration option. #1439
2.7.1
2.7.0
2.6.2
2.6.1
Fixed
- Fixed an issue where operating on ranges of incompatible sizes resulted in a runtime exception. #1267
- Fixed an issue where the
simpleCellAddressFromString()method was crashing when called with a non-ASCII character in an unquoted sheet name. #1312 - Fixed an issue where adding a row to a very large spreadsheet resulted in the
Maximum call stack size exceedederror. #1332 - Fixed an issue where using a column-range reference to an empty sheet as a function argument resulted in the
Incorrect array sizeerror. #1147 - Fixed an issue where the SUBSTITUTE function wasn't working correctly with regex special characters. #1289
- Fixed a typo in the JSDoc comment of the
HyperFormulaclass. #1323
2.6.0
2.5.0
Added
- Added a new function: ADDRESS. #1221
- Added a new function: HYPERLINK. #1215
- Added a new function: IFS. #1157
Changed
- Optimized the
updateConfig()method to rebuild HyperFormula only when the new configuration is different from the old one. #1251
Fixed
- Fixed the SEARCH function to be case-insensitive regardless of HyperFormula's configuration. #1225
2.4.0
Added
- Exported the
CellErrorclass as a public API. #1232 - Exported the
SimpleRangeValueclass as a public API. #1178
Fixed
- Fixed an
EmptyCellVertexdata integrity issue between theAddressMappingandDependencyGraphobjects. #1188 - Fixed a build issue with M1- and M2-chip MacBooks. #1166
- Fixed an issue where the order of items returned by
removeColumns()depended on the address mapping policy. #1205