highcharts

Highcharts GPT

更新日志

查看 HighchartsHighcharts StockHighcharts MapsHighcharts GanttHighcharts DashboardsGrid的变更日志。转到 下载 页面以获取最新版本。

Highcharts

Highcharts v12.6.0 (2026-04-13)

  • 为 Highcharts 添加了实验性的等高线图功能,使用 WebGPU 渲染。参见 #17324
  • 添加了使用轴单位作为注释点绘制和大小全局设置的能力,参见 #23612
  • 通过为回调函数提供独立的上下文参数,增加了对箭头函数作为回调的全面支持,参见 #9050
  • 增加了对锚定图案填充的支持,参见 #23567
  • 为工具提示和十字准星添加了 showDelay 选项,参见 #9286
  • 添加了新选项 boost.chunkSize,以允许微调增强图表中工具提示位置索引的性能。参见 #23902
  • 为版权信息添加了点击事件回调。

升级说明

问题修复

Highcharts v12.4.0 (2025-09-04)

  • 增强了贝尔曲线和直方图系列,以直接接受 data 选项。现在可以传入一个数字数组,而不是从图表中的另一个系列派生。
  • 将图表导出为图像时,添加了内联 Web 字体的功能。查看在线演示。
  • 在极地条形图和径向仪表盘带状线上实现了更精细的边框半径选项,参见 #23489
  • 添加了对增强型 series.colorByPoint 的支持,并修复了增强型光晕问题 #23370

升级说明

问题修复

Highcharts v12.3.0 (2025-06-21)

  • 重构了导出模块(exporting.jsoffline-exporting.js),使本地导出成为 PNG、JPEG 和 SVG 类型的默认方式。
  • 引入了一个新模块 non-cartesian-zoom,它为像树图、桑基图、词云、饼图等非笛卡尔系列添加了缩放功能。在文档中阅读更多信息。
  • 添加了新主题 adaptive.js,支持使用非样式模式下的默认调色板进行深色/浅色模式切换。

升级说明

问题修复

Highcharts v12.2.0 (2025-04-07)

  • 添加了对原生颜色混合的支持。这意味着无需解析和分析颜色即可进行补间和修改。这意味着完全支持 CSS 变量、命名颜色以及浏览器已知的所有颜色定义。更多信息请参阅文档。
  • 添加了实验性标记 HTMLElement.useForeignObject。当该标记设置为 true 时,带有 useHTML 标记的标签将在 SVG 中的 内渲染,而不是传统的并行 div 结构。
  • 添加了用于动态导入的 ESM 包。请使用 highcharts/esm/highcharts.js 或从我们的 CDN 加载。
  • 添加了新的选项 tooltip.fixedtooltip.position,作为一种简单的声明方式来保持工具提示固定。
  • 为比以前更多的系列类型添加了 nullInteraction 选项。空点现在将支持数据标签和工具提示。
  • 添加了针对部分选定语言的语言模块,以及一个可供继续构建的结构。
  • 通过 dataLabels.headers 选项,在树形图中将级别标题添加为单独的单元格。随后使用新的 treemap.groupPaddingtreemap.nodeSizeBy 选项改进了布局控制。

问题修复

Highcharts v12.5.0 (2025-01-12)

  • 通过允许树图系列相对于 X 轴绘制,增加了对树状图的支持。在文档中阅读更多关于树状图的信息。
  • 添加了新选项 legend.maxWidth
  • 在所有 CSS 文件和 Adaptive 主题中添加了 color-scheme CSS 属性,以允许使用 light-dark() CSS 函数设置任何颜色。
  • 当启用了 chart.styledMode 但未加载所需的 CSS 文件时,添加了警告。

问题修复

Highcharts v12.1.2 (2024-12-21)

问题修复

Highcharts v12.1.1 (2024-12-20)

问题修复

Highcharts v12.1.0 (2024-12-17)

  • 添加了新的树形图功能,小叶节点的分组,由treemap.cluster选项配置

问题修复

Highcharts v12.0.2 (2024-12-04)

问题修复

Highcharts v12.0.1 (2024-11-28)

问题修复

Highcharts v12.0.0 (2024-11-27)

  • 重构了 Series 类,以将其数据组织在 DataTable 中,而不是并行数组中。删除了内部 Series 属性 xDatayDataprocessedXDataprocessingYData ,以及一些其他特定于系列的数据数组,转而使用 Series.dataTable
  • 添加了对 data.x 值作为日期字符串的支持。现在可以将它们定义为例如“2024-10-03”,作为时间戳的更人性化可读的替代方案。还允许在其他选项中使用日期字符串引用 x 值,例如 xAxis.minxAxis.maxseries.pointStartplotLines.value、甘特图系列开始和结束、Axis.setExtremes()等。
  • 使用由 Intl.DateTimeFormat 提供支持的函数重构了所有内部时区处理。
  • 添加了新选项 lang.locale ,以确定以哪种语言呈现日期。
  • 通过 Intl.DateTimeFormat 浏览器 API 添加了对区域感知日期格式的支持。将所有默认日期时间格式字符串更改为支持语言环境的格式。
  • 添加了ucfirst 模板辅助函数,允许字符串中首先使用大写字母。
  • 添加了对模板辅助函数中字符串参数的支持。
  • 添加了对 textOverflow: 'ellipsis' 的支持,textslabels 跨越多行,以及 lineClamp CSS 属性。
  • 这可以更好地控制轴标签和数据标签的布局。
  • 更改了默认 default chart font-family,以更好地匹配系统字体并提高可读性。
  • 将默认构建系统更改为 webpack,允许在构建过程中进行树形优化和更小的构建。
  • 改进了标题、副标题和上下文菜单按钮的默认对齐方式。添加了新选项 title.minScale
  • 添加了选项legendColor ,以将图例符号颜色设置为与系列颜色不同,请参阅 #21776
  • 添加了对4位和8位十六进制颜色的补间支持。
  • 使用 Point 实例作为工具提示和数据标签格式化程序和格式的上下文。
  • 增加了对箱线图和误差线的单个晶须长度的支持。参见#21648

升级说明

问题修复

Highcharts v11.1.0 (2023-06-05)

问题修复

Highcharts v11.2.0 (2023-10-30)

  • 升级了构建管道,以受益于新的语言特性。Bundles 现在由 TypeScript 编译器(*.src.js文件)编译为ES2020,并由swc(*.js文件)压缩。
  • 添加了对饼图切片上多个数据标签的支持。
  • 为 Sankey 系列添加了新选项 sankey.nodeAlignment,以指定图表节点的哪一侧应对齐。
  • 添加了新选项 sankey.linkColorMode
  • 添加了允许区域范围和哑铃图中的上/下标记使用不同符号的功能。请参阅 #14024
  • 将折线图的默认 series.lineWidth 设置为 2px,以获得更好的可访问性。

问题修复

Highcharts v11.1.0 (2023-06-05)

问题修复

Highcharts v11.0.1 (2023-05-08)

问题修复

Highcharts v11.0.0 (2023-04-25)

  • 进行设计翻新,采用更清晰、更生动的调色板,增加文字标签的对比度,并进行许多细微的视觉改变。
  • 新增了一种新的系列类型,名为" treegraph "。更多详细信息请参阅文档
  • 新增了一种新的系列类型,pictorial
  • 移除对 IE 8 及更早版本的支持。
  • 将默认构建更改为 ECMAScript 版本 ES2016。
  • 通过更新的 CSS 文件替换了用于 styledMode 的 SASS 文件。通过支持 CSS 变量和 prefers-color-scheme ,Highcharts 主题设置现在更加简单。请通过 CSS 进行样式设置
  • 具有许多音频图表新功能的声音模块 v2,现在是官方 API 的一部分。
  • 将 sunburst 数据标签的默认 rotationMode 更改为 circular
  • 为轴添加了 minorTicksPerMajor 选项,参见 #13338
  • 为仪表图添加 point.percentage 属性,参见 #18433
  • ResizeObserver 添加到图表中,以便在容器大小变化时调整回流,关闭了 #17924

升级说明

问题修复

Highcharts Stock

Highcharts Stock v12.6.0 (2026-04-13)

  • 为没有滚动条时实时重绘的导航器添加了支持,参见 #23798
  • 为注释弹窗添加了颜色选择器和不透明度输入,参见 #16776
  • 同时包含了适用于此模块的 Highcharts Core v12.6.0 的更改。

升级说明

问题修复

Highcharts Stock v12.5.0 (2026-01-12)

  • navigation.bindings 中添加了className 选项,以允许对注释进行 CSS 自定义,参见 #22902
  • 移除了 EMA 指标文件,因为它已是 indicators.js 文件的一部分。
  • 增加了一个功能,允许关联系列从其父系列继承 compare 选项。参见#21119
  • 同时包含了适用于此模块的 Highcharts Core v12.5.0 的更改。

问题修复

Highcharts Stock v12.4.0 (2025-09-04)

  • 同时包含了适用于此模块的 Highcharts Core v12.4.0 的更改。

问题修复

Highcharts Stock v12.3.0 (2025-06-21)

  • 同时包含了适用于此模块的 Highcharts Core v12.3.0 的更改。

问题修复

Highcharts Stock v12.2.0 (2025-04-07)

  • 增加了对独立导航器中图表选项的支持。参见 #22212
  • 同时包含了适用于此模块的 Highcharts Core v12.2.0 的更改。

问题修复

Highcharts Stock v12.1.2 (2024-12-21)

  • 在Highcharts 12.1.2 下列出的大多数更改也适用于 Highcharts Stock 12.1.2

Highcharts Stock v12.1.1 (2024-12-20)

  • 在Highcharts 12.1.1 下列出的大多数更改也适用于 Highcharts Stock 12.1.1

问题修复

Highcharts Stock v12.1.0 (2024-12-17)

  • 在Highcharts 12.1.0 下列出的大多数更改也适用于 Highcharts Stock 12.1.0

问题修复

Highcharts Stock v12.0.2 (2024-12-04)

  • 在Highcharts 12.0.2 下列出的大多数更改也适用于 Highcharts Stock 12.0.2。

问题修复

Highcharts Stock v12.0.1 ((2024-11-28)

  • 在Highcharts 12.0.1 下列出的大多数更改也适用于 Highcharts Stock 12.0.1

Highcharts Stock v12.0.0 (2024-11-27)

  • 上面 Highcharts 12.0.0 下列出的大多数更改也适用于 Highcharts Stock 12.0.0。
  • 添加了新的系列类型,Point and Figure
  • 添加了新的系列类型,Renko
  • 为 RangeSelector 实施了新的更新流程。

问题修复

Highcharts Stock v11.2.0 (2023-10-30)

  • Highcharts 11.2.0 下面的大多数更新内容也适用于 Highcharts Stock 11.2.0。
  • 增加了 fibonacci.reversed 选项。关闭了 #19367
  • 增加了对导航工具的可访问性支持。
  • 增加了弹框和侧边栏的 ESC 退出功能。

问题修复

Highcharts Stock v11.1.0 (2023-06-05)

  • Highcharts 11.1.0 下面的大多数更新内容也适用于 Highcharts Stock 11.1.0。

升级说明

问题修复

Highcharts Stock v11.0.1 (2023-05-08)

  • Highcharts 11.0.1 下面的大多数更新内容也适用于 Highcharts Stock 11.0.1。

问题修复

Highcharts Stock v11.0.0 (2023-04-25)

  • Highcharts 11.0.0 下面的大多数更新内容也适用于 Highcharts Stock 11.0.0。

问题修复

Highcharts Maps

Highcharts Maps v12.6.0 (2026-04-13)

  • 添加了 colorAxis.title 选项,以允许为图例中的每个颜色尺度设置单独的标题。参见#14107
  • 同时包含了适用于此模块的 Highcharts Core v12.6.0 的更改。

问题修复

Highcharts Maps v12.5.0 (2026-01-12)

  • 为 MapPoint 系列添加了更好的默认 tooltip.pointFormat。关闭了#23883
  • 同时包含了适用于此模块的 Highcharts Core v12.5.0 的更改。

问题修复

Highcharts Maps v12.4.0 (2025-09-04)

  • 无特定模块的更改。请参阅 Highcharts Core v12.4.0 版本中同样适用的更改。

Highcharts Maps v12.3.0 (2025-06-21)

  • 无特定模块的更改。请参阅 Highcharts Core v12.3.0 版本中同样适用的更改。

Highcharts Maps v12.2.0 (2025-04-07)

  • 无特定模块的更改。请参阅 Highcharts Core v12.2.0 版本中同样适用的更改。

Highcharts Maps v12.1.2 (2024-12-21)

  • 上面 Highcharts 12.1.2 下列出的大多数更改也适用于 Highcharts Maps 12.1.2。

Highcharts Maps v12.1.1 (2024-12-20)

  • 上面 Highcharts 12.1.1 下列出的大多数更改也适用于 Highcharts Maps 12.1.1。

问题修复

Highcharts Maps v12.1.0 (2024-12-17)

  • 上面 Highcharts 12.1.0 下列出的大多数更改也适用于 Highcharts Maps 12.1.0。

Highcharts Maps v12.0.2 (2024-12-04)

  • 上面 Highcharts 12.0.2 下列出的大多数更改也适用于 Highcharts Maps 12.0.2。

Highcharts Maps v12.0.1 (2024-11-28)

  • 上面 Highcharts 12.0.1 下列出的大多数更改也适用于 Highcharts Maps 12.0.1。。

Highcharts Maps v12.0.0 (2024-11-27)

  • 上面 Highcharts 12.0.0 下列出的大多数更改也适用于 Highcharts Maps 12.0.0。

问题修复

Highcharts Maps v11.2.0 (2023-10-30)

  • Highcharts 11.2.0 下面的大多数更新内容也适用于 Highcharts Maps 11.2.0。
  • 增加了对 地理热力图插值 的支持。

问题修复

Highcharts Maps v11.1.0 (2023-06-05)

  • Highcharts 11.1.0 下面的大多数更新内容也适用于 Highcharts Maps 11.1.0。
  • 增加了对 瓦片地图 的支持。

问题修复

Highcharts Maps v11.0.1 (2023-05-08)

  • Highcharts 11.0.1 下面的大多数更新内容也适用于 Highcharts Maps 11.0.1。

问题修复

Highcharts Maps v11.0.0 (2023-04-25)

  • Highcharts 11.0.0 下面的大多数更新内容也适用于 Highcharts Maps 11.0.0。
  • 增加了地理热力图系列,它可以展示数据在地图上的聚集。
  • 增加了流程图系列,它可以展示数据点在地图上的流转。

问题修复

Highcharts Gantt

Highcharts Gantt v12.6.0 (2026-04-13)

  • 同时包含了适用于此模块的 Highcharts Core v12.6.0 的更改。

问题修复

Highcharts Gantt v12.5.0 (2026-01-12)

  • 同时包含了适用于此模块的 Highcharts Core v12.5.0 的更改。

问题修复

Highcharts Gantt v12.4.0 (2025-09-04)

  • 同时包含了适用于此模块的 Highcharts Core v12.4.0 的更改。

问题修复

Highcharts Gantt v12.3.0 (2025-06-21)

  • 无特定模块的更改。请参阅 Highcharts Core v12.3.0 版本中同样适用的更改。

Highcharts Gantt v12.2.0 (2025-04-07)

  • 无特定模块的更改。请参阅 Highcharts Core v12.2.0 版本中同样适用的更改。

Highcharts Gantt v12.6.0 (2026-04-13)

  • 同时包含了适用于此模块的 Highcharts Core v12.6.0 的更改。

问题修复

Highcharts Gantt v12.5.0 (2026-01-12)

  • 同时包含了适用于此模块的 Highcharts Core v12.5.0 的更改。

问题修复

Highcharts Gantt v12.4.0 (2025-09-04)

  • 同时包含了适用于此模块的 Highcharts Core v12.4.0 的更改。

问题修复

Highcharts Gantt v12.3.0 (2025-06-21)

  • 无特定模块的更改。请参阅 Highcharts Core v12.3.0 版本中同样适用的更改。

Highcharts Gantt v12.2.0 (2025-04-07)

  • 无特定模块的更改。请参阅 Highcharts Core v12.2.0 版本中同样适用的更改。

Highcharts Gantt v12.1.2 (2024-12.21)

  • 上面 Highcharts 12.1.2 下列出的大多数更改也适用于 Highcharts Gantt 12.1.2。

Highcharts Gantt v12.1.1 (2024-12-20)

  • 上面 Highcharts 12.1.1 下列出的大多数更改也适用于Highcharts Gantt 12.1.1。

Highcharts Gantt v12.1.0 (2024-12-17)

  • 上面 Highcharts 12.1.0 下列出的大多数更改也适用于 Highcharts Gantt 12.1.0 。

Highcharts Gantt v12.0.2 (2024-12-04)

  • 上面 Highcharts 12.0.2 下列出的大多数更改也适用于 Highcharts Gantt 12.0.2。

Highcharts Gantt v12.0.1 (2024-11-28)

  • 上面 Highcharts 12.0.1 下列出的大多数更改也适用于 Highcharts Gantt 12.0.1。

Highcharts Gantt v12.0.0 (2024-11-27)

  • 上面 Highcharts 12.0.0 下列出的大多数更改也适用于 Highcharts Gantt 12.0.0。

问题修复

Highcharts Gantt v11.2.0 (2023-10-30)

  • Highcharts 11.2.0 下面的大多数更新内容也适用于 Highcharts Gantt 11.2.0。
  • 增加了新的的选项, gantt.connectors.radius, 从而在任务依赖之间使用曲线连接。

Highcharts Gantt v11.1.0 (2023-06-05)

  • Highcharts 11.1.0 下面的大多数更新内容也适用于 Highcharts Gantt 11.1.0。

问题修复

Highcharts Gantt v11.0.1 (2023-05-08)

  • Highcharts 11.0.1 下面的大多数更新内容也适用于 Highcharts Gantt 11.0.1。

问题修复

Highcharts Gantt v11.0.0 (2023-04-25)

  • Highcharts 11.0.0 下面的大多数更新内容也适用于 Highcharts Gantt 11.0.0。

问题修复

Highcharts Dashboards

Highcharts Dashboards v4.2.0 (2026-05-12)

  • 恢复了 cellwidth/height 选项。

问题修复

Highcharts Dashboards v4.1.0 (2026-01-21)

  • 添加了基本的 board.update() 方法。
  • 为 DataPool 的 setConnectorOptions 方法添加了update 参数。参见 #23935
  • 为数据连接器添加了 update 方法。参见#21583
  • 增加了使用 Dashboards.setOptions() 设置全局选项的支持。
  • 增加了全屏显示单个仪表板组件的可能性,参见 #23547

问题修复

Highcharts Dashboards v4.0.0 (2025-10-29)

  • 范围修改器现在定义源表行的起始-结束切片;所有其他范围逻辑由过滤修改器覆盖。

升级说明

Highcharts Dashboards v3.6.0 (2025-09-10)

问题修复

Highcharts Dashboards v3.5.0 (2025-07-14)

  • 引入了 FilterModifier,以通过可序列化的条件实现对 DataTable 行的过滤。

问题修复

Highcharts Dashboards v3.4.0 (2025-06-30)

  • 添加了 mounted 事件,当所有组件都挂载到仪表板(board)上时触发。

问题修复

Highcharts Dashboards v3.3.0 (2025-05-15)

  • 增加了对一个连接器中多个 dataTables 的支持。查看演示。

问题修复

Highcharts Dashboards v3.2.0 (2025-03-26)

  • Grid:修复了因 AST 不支持 innerHTML 编辑而导致的错误。
  • DataGrid 已更名为 Grid,DataGrid.dataGrid 工厂函数已弃用。请使用Grid.grid 代替。
  • 为 DataGrid 实现了加载指示器,添加了 showLoadinghideLoading 方法来管理指示器的可见性,关闭 #22225
  • 增加了在 KPI 组件中显示计算值的支持,包括 sumaveragemedianmaxmincountproduct。也可以定义自定义公式。参见#21559

问题修复

Highcharts Dashboards v3.1.0 (2024-12.04)

  • DataGrid:通过配置选项改进了可访问性,实现了更精细的控制,包括有关单元格编辑和列排序等的 ARIA 实时公告。有关new docs on accessibility提供了更多信息。
  • EditMode:在侧边栏中添加了单击按钮时的确认/取消事件。请参阅 #22131

问题修复

Highcharts Dashboards v3.0.0 (2024-10-16)

  • DataGrid已完全重写,引入了新功能并为未来的增强功能和附加功能奠定了基础。此版本包含几个重大更改,因此在升级之前,请参阅下面的升级说明以获取详细指导。
  • editMode 中的侧边栏现在固定不动,在滚动页面时始终可见。
  • styledMode 现在默认为对 Highcharts Component KPI Component禁用。
  • 从 API 中删除了以前弃用的 responsiveBreakpoints 选项。

升级说明

问题修复

Highcharts Dashboards v2.3.0 (2024-08-26)

  • 增加了为各个组件设置工具栏可见性的可能性,关闭 #20907
  • DataTable、API 文档和受影响的示例中移除了列别名。关闭 #21485
  • 添加了方法 (getLocalRowIndexgetOriginalRowIndex),用于在原始数据表和修改后的数据表行之间进行引用。
  • 将添加组件侧栏中的layout元素更改为row,并改进了添加时的外观。
  • 在侧栏中添加了一个 HTML 文本字段,用于控制和编辑 HTML 组件的内容。
  • GoogleSheetsConnector 选项中添加了对 beforeParse 回调的支持。关闭 #21235

问题修复

Highcharts Dashboards v2.2.0 (2024-07-02)

  • 为使用自定义 HTML 声明的仪表板添加了 EditMode ,允许用户修改内部组件。
  • Board 类添加了方法 getComponentByIdgetComponentByCellId 。解决功能请求 #21378
  • onEditModeToggle 重命名为 toggleEditMode
  • 从行工具栏中删除了设置图标。
  • 添加了edit mode events。更改了在编辑模式下更新组件的方式。请参阅 #20756
  • 添加了 isStandalone 选项以在编辑模式侧栏中添加非嵌套选项,#20793
  • 改进了选项配置错误时的错误消息,请参阅 #21091
  • 添加了在 DataGrid 单元格内使用有效 HTML 的选项,同时添加了 useHTML 选项,请参阅 #20634
  • 为 Datagrid 的突出显示同步添加了 autoScroll 选项。
  • 添加了group 选项,允许在共享同一连接器的组件内分组同步。

问题修复

Highcharts Dashboards v2.1.0 (2024-05-22)

  • 改进了选项配置错误时的错误消息,请参阅 #21091
  • 添加了在 DataGrid 单元格内使用有效 HTML 的选项,同时添加了 useHTML 选项,请参阅 #20634
  • 为 Datagrid 的高亮同步添加了autoScroll 选项。
  • 添加了 group 选项,允许在共享同一连接器的组件内对同步进行分组。
  • 为 Highcharts 组件的高亮同步添加了affectedSeriesId 选项。
  • 添加了为 Highcharts 组件设置multiple connectors的功能。
  • 添加了具有自定义布局的 vue 示例。

问题修复

Highcharts Dashboards v2.0.0 (2024-03-13)

升级说明

问题修复

Highcharts Dashboards v1.3.1 (2024-03-05)

  • 增加了云监控演示

问题修复

Highcharts Dashboards v1.3.0 (2024-01-24)

  • 内部优化和小规模 TypeScript 增强。

Highcharts Dashboards v1.2.1 (2024-01-10)

  • 添加了从sidebar拖动自定义组件的方法,关闭#20290

问题修复

Highcharts Dashboards v1.2.0 (2024-01-10)

  • 添加了从拖动sidebar自定义组件的方法,关闭 #20290
  • 添加了在框外单击时关闭侧边栏的功能。
  • 添加了在columnNames 中定义自定义路径的可能性,以便 JSON 连接器解析复杂数据。
  • 添加了affectNavigator选项,允许 crossfilter 影响其他导航器的内容。
  • 添加了在上下文按钮旁边添加文本的选项。
  • 向 KPI 组件添加了 linkedValueTo 选项。

问题修复

Highcharts Dashboards v1.1.3 (2023-11-29)

  • 添加了在上下文按钮旁边添加文本的选项。
  • 向 KPI 组件添加了 linkedValueTo 选项。

问题修复

Highcharts Dashboards v1.1.2 (2023-11-08)

  • 当点击方框外部时,增加了一个关闭的侧边栏。
  • 增加了一个示例,将仪表板保存到本地存储然后从本地存储中加载出来。
  • 增加了 settings.enabled 选项。关闭了 #19707
  • 当单元格工具栏被禁用时,禁用了添加组件按钮。增加了禁用添加组件按钮和响应式设计按钮的选项。
  • 为右键菜单按钮增加了 aria-expanded

问题修复

Highcharts Dashboards v1.1.1 (2023-09-21)

  • 为右键菜单按钮增加了 aria-expanded
  • DataTable.getColumnAliases() and DataTable.setColumnAlias() 替换为 DataTable.aliases 属性。

Highcharts Dashboards v1.1.0 (2023-09-19)

  • 为右键菜单按钮增加了 aria-label
  • dataGrid 模块增加了 cellFormatter
  • 为连接器表格的交叉过滤增加了 NavigatorComponent 组件。
  • 增加了自定义同步的示例。
  • EditMode 状态中增加了事件。
  • 增加了关于组件同步的文档。
  • 以附加文章的形式增加了 KPI 组件文档。
  • 编写了 Highcharts 组件的额外文档
  • 现在可以为单元格添加加载指示器,它会持续到连接器加载完成。
  • 重构了组件的生命周期方法
  • 移除了 HTMLComponent 组件的 scaleElements 选项。
  • 新增了 dashboard 的 es 模块文档。
  • 在 KPI 组件中增加了 styledMode
  • 在KPI组件中增加了连接器和同步(极值事件)的使用。

问题修复

Highcharts Dashboards v1.0.2 (2023-08-10)

  • columnAssignment选项中用白名单替换黑名单。
  • RangeModifier 现在默认会相交多个范围的结果。使用 additive 选项来连接多个范围的结果。
  • 实现了可视化同步处理器。
  • 实现了 Math Modifier 创建的列编辑的禁用
  • 为仪表板组件增加了用户定义的 redraw 事件

问题修复

Highcharts Dashboards v1.0.1 (2023-07-19)

  • 增加了 getOptions() 方法,它返回仪表板的配置。

问题修复

Highcharts Dashboards v1.0.0 (2023-06-29)

  • Highcharts 仪表板的首次发布

Grid

Grid v3.0.0 (2026-05-06)

  • Grid Pro:添加了对使用 data.treeView 的分层数据支持。
  • Grid Pro:添加了对使用 rendering.rows.pinning 的固定行支持。
  • Grid Pro:为远程数据提供者回调添加了 pageSize 字段,以便在后端限制或调整请求的页面大小时,它可以自动重新对齐块索引。
  • Grid:清理了已弃用的方法和选项(详情请参阅升级说明)。
  • Grid:添加了对 tbody 中行标题(th)的支持。
  • Grid:增加了对列调整大小时触摸设备的支持。
  • Grid:添加了 data.autogenerateColumns(默认true),支持通过 columns[].dataId = nullcells.valueGetter 实现未绑定列,从而可以完全从 columns[] 控制列的生成,不必在数据源中有直接的列来源。

升级说明

问题修复

Grid v2.3.1 (2026-03-24)

问题修复

Grid v2.3.0 (2026-03-12)

  • Grid:通过 sorting.orderSequence 配置 Grid 的排序切换顺序。
  • Grid:更改了 Grid 数据 API,现在通过 data.columns 提供序列化输入,而data.dataTable 用于 DataTable 实例。
  • Grid:添加了 idColumn 选项,以使用列的值作为稳定的行 ID,取代数字索引。
  • Grid:增加了通过 rendering.icons 覆盖和扩展 Grid SVG 图标的支持。
  • Grid:对 CSS 进行了模块化和清理,使得在没有主题变量的情况下也能完全正常运行的 Grid。
  • Grid:优化了行的刷新,特别是更新前后行数不同的情况。
  • Grid:为数据连接器(单表)添加了 LocalDataProvider 支持。
  • Grid:引入了 DataProvider 作为 Grid 及其数据源之间的新数据层,允许在默认的内存中LocalDataProvider(使用 DataTable)之外提供自定义提供者。
  • Grid Pro:引入了 RemoteDataProvider 作为替代数据层,允许服务器端排序、过滤和分页操作,以及滚动时分批下载数据。
  • Grid:为 Grid 的标题(caption)添加了 htmlTag 选项。
  • Grid:为分页添加了 align API 属性。
  • Grid:添加了 responsive.rules 选项,以便为不同的容器尺寸定义不同的选项。
  • Grid:增加了对 auto 列宽的支持。
  • Grid:添加了 columns[].stylecolumns[].cells.stylecolumns[].header.style,以应用动态或静态的内联样式。

问题修复

Grid v2.2.0 (2026-01-13)

  • Grid:增强了 CSS,允许对单个列、单元格等进行主题化,并添加了新的悬停不透明度变量。
  • Grid:为 Grid 添加了多列排序,包括 Shift+点击的附加排序。
  • Grid Pro:添加了 arrayNumberjsonsparkline 验证器。
  • Grid:通过重用行元素,将滚动更新批处理到动画帧,提高了 Grid 虚拟化性能。
  • Grid:为 Grid 添加了屏幕阅读器区域(前后元素)。
  • Grid:支持 dataTabledeleteRows 方法使用索引数组。
  • Grid:弃用了 sorting.sortable,并替换为sorting.enabled,以使 Grid 列选项与其他 Grid 选项保持一致。
  • Grid:通过减少单元格上的事件监听器来优化 Grid。

升级说明

问题修复

Grid v2.1.1 (2025-12-10)

问题修复

Grid v2.1.0 (2025-12-09)

  • Grid:优化了 grid.update(),现在它只针对更改的选项重新渲染 DOM 中的相关元素,而不是整个容器。
  • Grid:重构并清理了 CSS,使元素间具有更高的一致性。
  • Grid:@highcharts/grid-lite@highcharts/grid-pro npm 库现在在默认导入路径上为客户端打包导出 ES 模块,而不是 UMD 包。
  • Grid:添加了在标题单元格鼠标悬停时触发的列悬停事件。

问题修复

Grid v2.0.1 (2025-11-03)

  • Grid:调整了菜单样式和演示代码块颜色,以继承活动主题,修复了暗黑模式示例和弹出窗口中元素不可读的问题。
  • Grid:更新了表格单元格的焦点轮廓,使用共享的 --ig-focus-ring 令牌,使键盘导航呈现单一、一致的环。
  • Grid Pro:引入了主题感知变量,用于可编辑单元格背景,并恢复了在亮色和暗色主题下编辑单元格内部的选择箭头外观。
  • Grid:公开了 --ig-default-font-family 并规范化了后备堆栈,以便自定义字体覆盖能够继续正确级联。

升级说明

问题修复

Grid v2.0.0 (2025-10-29)

  • Grid:通过标题点击或 setOrder 方法更改排序会更新列选项。
  • Grid:添加了列标题工具栏和上下文菜单。
  • Grid:添加了筛选功能。
  • Grid:添加了分页功能。
  • Grid:用新的列调整大小模式(相邻、独立、分布式)替换了旧的列分布模式(完全、固定、混合)。
  • Grid:移除了先前已弃用的 rendering.columns.distribution 选项。
  • Grid:已移除通过 CSS 定义列宽的支持。

升级说明

Grid v1.4.0 (2025-09-10)

  • Grid Pro:添加了 timeInputdateTimeInput 单元格内容渲染器。
  • Grid Pro:添加了 uniquecaseUnique 单元格验证器。
  • Grid Pro:添加了 numberInput 渲染器类型。

问题修复

Grid v1.3.0 (2025-07-14)

  • Grid:添加了 sorting.compare 选项,允许为每列定义自定义排序逻辑。参见#22936

问题修复

Grid v1.2.0 (2025-06-30)

  • Grid Pro:引入了折线图、面积图、柱状图、条形图和饼图迷你图。这对于显示时间序列数据或其他顺序数据集中的趋势非常有用。查看演示和文档。
  • Grid Pro:通过新的 renderers API 属性,增加了对更多输入类型的支持,如复选框和选择下拉菜单。查看演示和文档。
  • Grid Pro:使用新的 validationRules API 属性来验证编辑单元格数据时的用户输入。查看文档。
  • Grid Pro:为单元格编辑器验证器添加了旁白通告功能。
  • Grid Pro:为标题单元格添加了 afterRender 事件。
  • Grid:添加了 rendering.columns.resizing.mode 选项,并弃用了distribution
  • Grid:添加了 rendering.columns.resizing.enabled 选项,并弃用了columnDefaults.resizing
  • Grid:增加了为固定调整大小策略定义 column.width 选项的可能性。

问题修复

Grid v1.1.0 (2025-05-15)

  • 增加了通过 API 选项设置 column.width 并创建自定义列分布策略的能力。参见#22804

Grid v1.0.1 (2025-03-27)

问题修复

Grid v1.0.0 (2025-03-25)

  • Highcharts Grid Lite 首次发布。