Hi,
I have been developing with v1.3.2 which I found a bug a few months ago (https://github.com/handsontable/handsontable/issues/3514). Since the bug is fixed, I decided to upgrade to 1.4.0 today.
After I upgrade to 1.4.0 I notice that when I enable the columnSummary feature on a large data (100+ columns, about 50 rows) grid, the app freezes and crash after a minute or so.
this is the screenshot of the app initialization using v1.3.2, just to illustrate the difference, i add a console.log message in the afterInit, afterChangesObserved, afterRender hooks
and this is v1.4.0
notice that in v1.3.2 after init, there are 94 columns’ total being calculated and triggers afterChangeObserved callback.
but with v1.4.0, the browser the column summary never gets triggered, after a minute or so, the app crashes. If I disabled the columnSummary, the app renders without any problem.
So far this is my observation, without thorough understanding of the internal of Handsontable and what changes are made between 1.3.2 and 1.4.0, it is really difficult to know what is the root cause of this problem. I will try clean up my app and post a demo in the near future. Meanwhile, if you can give me anything related I would be appreciated.
Thanks