
AG Grid Enterprise 33.1 is an important release which improves stability, reduces bundle size, speeds up scrolling and enhances accessibility.
It also adds a number of new capabilities:
1. Row Numbers - helps quickly identify rows and select cell ranges
2. Row Spanning - improves data presentation by merging identical cell values across rows
3. Tree Data Nested Records - simplifies loading hierarchical data
4. Master/Detail Tri-State Checkbox Selection - easily interact with multi-level hierarchical data
5. Accessibility Improvements
Please note that AG Grid 33.1 has no breaking changes from AG Grid 33.0. If you're already using AG Grid 33.0, this upgrade doesn't require any changes to your codebase.
Please review the migration guide when planning to update to this version.
Row Numbers
AG Grid 33.1 allows showing a row numbers column just like Excel displays row numbers. If cell selection is enabled, clicking or dragging over the row number cell selects all the cells of the row.
This enables users to easily identify rows and to quickly select ranges of entire rows directly without having to go from the first to the last cell in the selected row range.
See this documented here and illustrated below:
Row Spanning Merging Identical Cell Values
AG Grid 33.1 adds row spanning which automatically merges identical cell values across rows. This enables the grid to display a more sparse view of the data and allows users to more easily spot rows with identical cell values in a column.
Please see this documented here and illustrated below:
Master/Detail Tri-State Checkbox Selection
AG Grid 33.1 adds master/detail tri-state checkbox selection from master to detail rows. This enables users to select master/detail rows according to the hierarchical data structure to quickly process the rows they want.
See this documented here and shown below:
Tree Data Nested Records
AG Grid 33.1 enables tree data to display hierarchical self-referencing data where the children are provided as an array in each node. This new feature avoids the need to transform the data before it's provided to the grid and enables users to interact with this type of hierarchical data using the standard feature set in AG Grid.
See this documented here.
Accessibility Improvements
AG Grid 33.1 improves accessibility support across menus providing detailed aria labelling for screen readers and improving the keyboard navigation experience.
This is part of our ongoing work on accessibility support and enables the grid to generate the appropriate announcements for support screen readers and deliver more intuitive and comprehensive keyboard navigation.
Summary
AG Grid 33.1 is a key minor version - it reduces bundle size and adds important end-user features as well as improvements in performance and quality.
We suggest reviewing the migration guide when planning to upgrade and seeing the full list of changes in our Changelog.
As always, we’re keen to help you upgrade and to hear your feedback.
Happy coding!