What’s new in HyperFormula 1.2.0
Last week, we’ve released HyperFormula 1.2.0. It brings one important change to both HyperFormula and Handsontable.
A change to GPU acceleration
Since version 9.0.0, Handsontable has been using HyperFormula in its formula calculation plugin. Because of the way npm treats optional dependencies (since version 7.0.0), the installation of HyperFormula’s GPU.js dependency could slow down the Handsontable installation process as a whole.
To keep the Handsontable installation process as fast as possible, we decided to remove GPU.js from HyperFormula’s optional dependencies, and deprecate HyperFormula’s gpujs
and gpuMode
configuration options.
You can still use GPU acceleration
If you need HyperFormula’s GPU acceleration, you can still use it. All you need to do is install GPU.js on your own.
For more details, see this guide: Enabling GPU acceleration.
Release notes: what we changed
- Removed GPU.js from optional dependencies and marked config options
gpujs
andgpuMode
as deprecated.
Acknowledgments
The HyperFormula project was co-financed from European Union funds under the European Regional Development Funds as a part of the Smart Growth Operational Programme. Project implemented as a part of the National Centre for Research and Development: Fast Track.