Repository navigation
Release highlights
RevoGrid 4.30.0 improves row grouping for large datasets and adds a bulk group-expansion API. Groups containing hundreds of thousands of rows can now be expanded, collapsed, sorted, and rendered without exceeding JavaScript argument limits.
What's new
- Added
setAllGroupsExpanded(expanded)to the grouping plugin for expanding or collapsing all groups at once. - Bulk expansion preserves filtering, sorting, custom trims, row indexes, and resized row heights.
- The selected expansion state becomes the default for subsequent source updates.
Fixes
- Fixed grouping and row expansion for very large groups and nested group hierarchies.
- Preserved row-index mappings and existing group state during large-data operations.
What's Changed
- fix(grouping): handle large groups and add bulk expansion API by @revolist in revolist/revogrid#1010
Full Changelog: revolist/revogrid@v4.29.1...v4.30.0