Attempted fix for #144. Hide scrollbars when using an overlay.
JSCS fixes.
Possible fix for #145. Fix for variableRowHeight mode being enabled after a successful remote data fetch.
Minor fix to group id generation.
Add simple validation for missing remoteGroups levels.
Add debug message when grid tries to render a row that doesn't exist.
Add simple validation for invalid grouping object options.
- Re-render group rows if the items have changed there in
Revert change to comment.
Fix for #146 as well as broken grouping when in remote mode with more than 2 groups.
Fix bug for legacy parsing of group parents and fix issue where top-level group rows aren't redrawn when their nested group change.
Upgrade to underscore 1.7.0
Fix for canvas outline being shown.
Add additional validation + debug help for remote groups.
Fix whitespace.
Convert all remote requests to use Promises to ensure that all requests are queued. This fixes the issue where if fetchGroups() takes longer than fetch(), the grid would break.
Fix version mismatch.
New options.fetchCollapsed to allow developers to force the grid to fetch grouping data even if the groups are collapsed.
Many changes to the way remote groupings are handled to fix issues with the new options.fetchCollapsed feature.
Starting break-up of modules using browserify syntax.