Hypergrid v2.1.4
Please refer primarily to the Release Notes: v2.1.0 wiki page.
In addition, review the notes in the Hypergrid v2.1.2 and Hypergrid v2.1.3 patches.
This 2.1.4 release fixes 1 long-standing bug with computed column calculators and 1 issue with demo build, as well as back-porting some more v3 improvements.
- Bug fix: The
toFunctionfunction bug noted by @joneit in Issue #696 has been fixed to properly parse functions. (This fixes parsing of functions usingfunctionkeyword. Per comments in issue, arrow functions are not valid calculator functions and will not parse.) [d6fbc2a] - Demo:
- Suppressed warning regarding
reapplyCellPropertiesproperty by removing it from demo. The demo now works as expected without it due to the defaultpropClassLayersproperty setting. This default setting renders cell props after row stripe props. [ec71c31] - Bug fix: Incorrect case in filename in
require(). See Issue #692. Only affected build environments on case-sensitive file systems. [f8246c3]
- Suppressed warning regarding
- Back-ported some fixes & improvements from the v3.0.0 branch:
- New read-only
grid.versionproperty from v3 code base. [d57f615.] - Themes [f7d4533]:
- Finished
grid.themessetter implementation — which previously ignored its input (with a console warning). - Improved theme removal, by setting
grid.theme(instance theme) orHypergrid.theme(global theme) to{}or a falsy value. - Setters now call
repaint().
- Finished
- New read-only
- CDN: Made the CDN
docfolder a sym-link to the latest version folder'sdocfolder.
This release has been published as a module to the npm registry.
A bundled build of this release is available on the CDN.
NOTE: This is the last planned v2 update before the release of v3.0.0 before end-of-month (Feb. 2018).