Highcharts Grid Pro 릴리스

릴리스 전반에서 새로 나온 내용을 살펴보세요. 기능, 개선 사항, 해결된 문제에 대한 자세한 정보를 제공합니다.

1월
2월
3월
4월
5월
6월
7월
8월
9월
10월
11월
12월
Highcharts Grid Pro v3.1.02026년 8월 6일
기능
  • Grid Pro: Added support for row grouping.
  • Grid Pro: Optimized event options update.
  • Grid Pro: Added treeView data aggregation.
  • Grid: Added support for column virtualization.
  • Grid: Added built-in context menu groups.
  • Grid: Grid filtering conditions allowlist.
  • Grid: Added possibility to render Grid caption as HTML.
  • Grid: Added support for runtime warnings when deprecated Grid options are used.
  • Grid: Added support for minWidth and maxWidth in column options.
  • Grid: Added data.dataTableKey option to select a table from Grid data connectors.
  • Grid: Refactored CSS by separating theme styles from functional styles.
Highcharts Grid Pro v3.0.0주요 버전2026년 5월 6일
기능

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.
수정 사항
  • Grid Pro: Prevented grid-lite.css module removal from Grid Pro dist package.
  • Grid: Added label to header context menu button.
Highcharts Grid Pro v2.3.12026년 3월 24일
수정 사항
  • Fixed responsive rules not reacting when the Grid container has display: inline.
  • Fixed destroyed grid container when footer in custom element.
  • Fixed showpages value when no results.
  • Fixed pagination with filtering when all rows have been filtered out.
  • Fixed row order in the grid did not reflect the dataTable order after adding rows with virtualization disabled.
  • Fixed double initial render when using responsive.rules.
Highcharts Grid Pro v2.3.02026년 3월 12일
기능
  • Configurable Grid sorting toggle sequence via sorting.orderSequence.
  • Changed Grid data API so serialized input is provided through data.columns, while data.dataTable is used for DataTable instances.
  • Added idColumn option to use a column's values as stable row IDs instead of numeric indices.
  • Added support for overriding and extending Grid SVG icons through rendering.icons.
  • Modularized and cleaned up CSS to allow for fully functional Grid with no theming variables.
  • Optimized refreshing rows, the number of which differs before and after the update.
  • Added LocalDataProvider support for Data Connectors (single table).
  • Introduced DataProvider as a new data layer between the Grid and its data source, enabling custom providers beyond the default in-memory LocalDataProvider (using DataTable).
  • Introduced RemoteDataProvider as an alternative data layer allowing server-side sorting, filtering, and pagination operations, as well as downloading data in batches while scrolling (Grid Pro only).
  • Added htmlTag option to the Grid caption. Grid: Added align API property to pagination.
  • Added responsive.rules option so it's possible to define different options for different container sizes.
  • Added 'auto' column width support.
  • Added columns[].style, columns[].cells.style, and columns[].header.style to apply dynamic or static inline styles.
수정 사항
  • Fixed missing header click event on sorting icon.
  • Fixed string typing in formatter.
  • Fixed column resizing with virtual rows leaving some grid rows at old column widths.
  • Support scrolling in Grid when larger than max element height.
  • Fixed row height change on edit (applies to Grid Pro only).
  • Fixed an issue where updating grid column width to auto or undefined had no effect.
  • Fixed missed id in table html element.
  • Fixed issue with crashing header formatter.
Highcharts Grid Pro v2.2.02026년 1월 13일
기능
  • Added multi‑column sorting for Grid, including Shift‑click additive sorting.
  • Added arrayNumber, json and sparlinke validators.
  • Added Grid screen reader region before and after elements.
  • Enhanced CSS to allow theming of individual columns, cells etc. and added new hover opacity variables.
  • Improved Grid virtualization performance by reusing row elements, batching scroll updates to animation.
  • Supported array of indices for the dataTable deleteRows method.
  • Deprecated sorting.sortable and replaced with sorting.enabled in Grid column options for consistency with other Grid options.
  • Optimized Grid by using fewer event listeners on cells.
수정 사항
  • Fixed header rendering issue when shown after being initialized hidden.
  • Fixed missing width update in columnDefaults.
  • Fixed the wrong Grid height on specific parent container styles (flexbox, max-height).
  • Reduced the type dependency tree from Core so it's not needed anymore to use "skipLibCheck": false when using the library in typescript environment.
  • The afterRender events were not triggered when grid re-rendered.
  • Use lang options (decimalPoint and thousandsSep) for formatting the number in cells.
  • Unified format and formatter header references to column.
  • The sorting.sortable option has been deprecated. Use sorting.enabled instead to enable or disable sorting on columns.