I just upgraded handsontable to version 4.0.0 from version 1.15.0 and react-handsontable to version 1.0.0 from version 0.3.1. After doing so, there were several issues with hidden columns and nested headers.
The most significant issue is that now when I specify a hidden column, an empty column shows up with no data, but the header shows. This remains true even if I specify an empty string as the header. Additionally I have specified the width of this column to be zero yet it still appears. The expected behavior is that hidden columns do not appear as in the previous versions.
The main issue with nested headers is that they are no longer grouped properly. That is, if I have multiple groupings per row that differ from the following header row groups, the group widths are not respected. In my case I am finding that only the width of the first group is respected.
These two issues render the new version unusable and unstyleable for my use case. Was there some configuration that changed in the new version to get these two features to work as before or is this a bug? I do not see any documentation that implies a change was made.