更新日志
查看 Highcharts,Highcharts Stock,Highcharts Maps,Highcharts Gantt,Highcharts Dashboards的变更日志。转到 下载 页面以获取最新版本。
Highcharts
- 升级了构建管道,以受益于新的语言特性。Bundles 现在由 TypeScript 编译器(*.src.js文件)编译为ES2020,并由swc(*.js文件)压缩。
- 添加了对饼图切片上多个数据标签的支持。
- 为 Sankey 系列添加了新选项 sankey.nodeAlignment,以指定图表节点的哪一侧应对齐。
- 添加了新选项 sankey.linkColorMode。
- 添加了允许区域范围和哑铃图中的上/下标记使用不同符号的功能。请参阅 #14024。
- 将折线图的默认 series.lineWidth 设置为 2px,以获得更好的可访问性。
问题修复
- 通过 chart.zooming.mouseWheel 增加了对鼠标滚轮缩放的支持。该功能已嵌入 Highcharts Stock 捆绑软件,但需要为 Highcharts 捆绑软件添加一个额外的模块文件
- 添加了用于创建平滑热图的 heatmap.interpolation 选项
- 添加了新函数 Chart.getOptions(),用于获取图表的当前活动配置选项
- 为树形图添加了 treegraph.fillSpace 选项,即使某些点拼接在一起,也能填满整个绘图区域。
- 为漏斗和金字塔系列添加了 borderRadius 选项支持。参见 #18839
问题修复
- 添加了新选项 xAxis.crossing 和 yAxis.crossing,使创建数学绘图的坐标轴布局更容易。
- 添加了新选项 series.legendSymbol,参见 #18753。
问题修复
- 进行设计翻新,采用更清晰、更生动的调色板,增加文字标签的对比度,并进行许多细微的视觉改变。
- 新增了一种新的系列类型,名为" 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 11.2.0 下面的大多数更新内容也适用于 Highcharts Stock 11.2.0。
- 增加了 fibonacci.reversed 选项。关闭了 #19367。
- 增加了对导航工具的可访问性支持。
- 增加了弹框和侧边栏的 ESC 退出功能。
问题修复
- Highcharts 11.1.0 下面的大多数更新内容也适用于 Highcharts Stock 11.1.0。
升级说明
问题修复
Highcharts Maps
Highcharts Gantt
- Highcharts 11.2.0 下面的大多数更新内容也适用于 Highcharts Gantt 11.2.0。
- 增加了新的的选项, gantt.connectors.radius, 从而在任务依赖之间使用曲线连接。
Highcharts Dashboards
- 当点击方框外部时,增加了一个关闭的侧边栏。
- 增加了一个示例,将仪表板保存到本地存储然后从本地存储中加载出来。
- 增加了 settings.enabled 选项。关闭了 #19707。
- 当单元格工具栏被禁用时,禁用了添加组件按钮。增加了禁用添加组件按钮和响应式设计按钮的选项。
- 为右键菜单按钮增加了 aria-expanded。
问题修复
- 为右键菜单按钮增加了 aria-expanded。
- DataTable.getColumnAliases() and DataTable.setColumnAlias() 替换为 DataTable.aliases 属性。
- 为右键菜单按钮增加了 aria-label。
- dataGrid 模块增加了 cellFormatter。
- 为连接器表格的交叉过滤增加了 NavigatorComponent 组件。
- 增加了自定义同步的示例。
- 在 EditMode 状态中增加了事件。
- 增加了关于组件同步的文档。
- 以附加文章的形式增加了 KPI 组件文档。
- 编写了 Highcharts 组件的额外文档
- 现在可以为单元格添加加载指示器,它会持续到连接器加载完成。
- 重构了组件的生命周期方法
- 移除了 HTMLComponent 组件的 scaleElements 选项。
- 新增了 dashboard 的 es 模块文档。
- 在 KPI 组件中增加了 styledMode。
- 在KPI组件中增加了连接器和同步(极值事件)的使用。
问题修复
- 在columnAssignment选项中用白名单替换黑名单。
- RangeModifier 现在默认会相交多个范围的结果。使用 additive 选项来连接多个范围的结果。
- 实现了可视化同步处理器。
- 实现了 Math Modifier 创建的列编辑的禁用
- 为仪表板组件增加了用户定义的 redraw 事件