Releases: TonyGermaneri/canvas-datagrid
Experimental
Data setter was not resizing on data set. package-lock.json is meaningless in this project, so it was removed. NPM might not be the sort of software I need to be using here.
Experimental
Potentially breaking changes!
Although the interface has not changed, this version contains a major refactor to the way rows and columns are accessed and drawn. This change could have potentially unknown adverse effects to existing Implementations. As such, it is important that careful testing of your specific implementation is undertaken before you change from 19.x to 20.x.
So it may be completely safe to switch, or you may encounter problems unknown to the author. 20.x will soon be tested in integration environments and follow up bug fixes will probably occur in the next few days once implementations have been tested. So if you're unsure, wait a few days for a more stable 20.x. Or update now and help with testing and identifying new issues.
Now the grid can support record sets > than 10^7 without performance impacts. It is also much less abusive of the data it is entrusted with (no tracking ids, no smart parsing, no common > O(1) accessors).
Experimental
v0.19.8 fixed issue #66
Experimental
Fixed critical issue with scroll bar. Fixed issue with clipboard.
Experimental
v0.19.6 fixed issue #98
Experimental
Forgot default value and a code path for issue #89. Should have tested more thoroughly. Really, should have written a test for the feature. I am only human.
Experimental
v0.19.4 fixed issue #89 - auto generate schema from data more than once.
Experimental
v0.19.3 fixed issue #90
Experimental
v0.19.2 fixed bug in h-scroll drag offsetg
Experimental
This release fixes a scroll accuracy and performance issue introduced in v0.19.1.