Released: May 6, 2026
Updates in v3.0.0
Features
Important Note: Grid Pro v3 introduces a new Grid Key which should be added to your configuration. Your Grid Key can be obtained by clicking the bottom link in your current License Statement, sent as a PDF via e-mail on purchase/renewal.
Setup instructions are available here: https://www.highcharts.com/docs/grid/grid-key
- Grid Pro: Added support for hierarchical data using
data.treeView.
- Grid Pro: Added support for row pinning using
rendering.rows.pinning.
- Grid Pro: Added
pageSize field to Remote Data Provider callback, so it can automatically realign chunk indexing when the backend clamps or adjusts the requested page size.
- Grid: Cleaned up deprecated methods and options (details in the upgrade note).
- Grid: Added support for row headers (
th) in tbody.
- Grid: Added support for touch devices on column resizing.
- Grid: Added
data.autogenerateColumns (default true) with support for unbound columns via columns[].dataId = null and cells.valueGetter, so column generation can be fully controlled from columns[] and do not have to have a direct column source in the data source.
- Upgrade Notes:
- Grid Pro: Introduced a required Grid Key. When Grid Pro loads or updates, it validates the gridKey API property. If the key is missing, invalid, or expired, Grid Pro writes a browser console warning.
- Grid: Replaced uses of
grid.dataTable and grid.presentationTable with grid.dataProvider.getDataTable().
- Grid: Replaced uses of
grid.columnOptionsMap with grid.columnPolicy methods.
- Grid: Replaced
sorting.sortable with sorting.enabled.
Fixes
- Grid Pro: Prevented
grid-lite.css module removal from Grid Pro dist package.
- Grid: Added label to header context menu button.