2026年Highcharts迎来系列更新| V12.5 正式发布

更新日志见官网:https://www.highcharts.com/changelog/

2026年1月12日— Highcharts团队正式发布v12.5.0版本,为核心产品线带来多项重要更新。

本次发布最值得关注的亮点包括树状图(Dendrogram)的正式支持Highcharts Grid 2.2.0的重大升级,以及多项开发者体验优化。

1. 重大突破:树状图可沿X轴绘制

本次最重要的一项更新:树图进化为树状统计图(Dendrogram)

功能概述

过去,Highcharts的treegraph图表只能沿Y轴分层展示。v12.5.0版本解除了这一限制,现在treegraph图表可以沿X轴绘制,从而支持了真正的树状图(Dendrogram)可视化。

技术价值

这一更新使得Highcharts能够:

  • 展示层次聚类分析结果:适用于生物信息学、数据挖掘中的聚类可视化

  • 呈现组织结构演化:清晰展示公司、学科或分类系统的层次结构

  • 支持横向比较:当横向空间更充足时,提供更优的可读性布局

这次改动看似只是“支持 x 轴”,本质上它是“树 + 数值维度”的结合,实际上:

Highcharts 正式跨入统计分析型结构数据可视化的领域。

这一步,过去更多是科学绘图库(如 D3、Python 生态)的专属地盘。

应用场景

Highcharts.chart('container', {
chart: {
type: 'treegraph',
inverted: false // Set to false to draw along the X-axis
},
title: {
text: 'Sample Treegraph'
},
series: [{
data: [
{ id: 'A', parent: '' },
{ id: 'B', parent: 'A' },
{ id: 'C', parent: 'A' },
{ id: 'D', parent: 'B' },
{ id: 'E', parent: 'B' },
{ id: 'F', parent: 'C' },
{ id: 'G', parent: 'C' }
]
}]
});

    2. 核心配置与主题优化

    样式系统持续收敛:Highcharts 正在向“设计系统友好”靠拢

    1. 新增图例宽度限制

    新增legend.maxWidth选项,允许开发者精确控制图例容器的最大宽度,解决长标签导致布局溢出的问题。

    新增 legend.maxWidth 选项:不是小功能,是工程救命绳,legend.maxWidth 这个选项,解决的是一个非常真实的问题:

    • 图例过长

    • 多语言环境

    • 响应式布局

    • 企业系统中“图表嵌在复杂 UI 里”

    这不是 Demo 层面的烦恼,而是真实生产环境里反复踩坑的问题

    Highcharts 一直在做的事很明确:

    把“你不得不自己 hack 的事”,慢慢变成官方选项。

    javascript

    legend:{maxWidth:300,// 新增:限制图例最大宽度layout:'horizontal'}

    2. 增强CSS主题兼容性

    全系列CSS文件和Adaptive主题现已支持color-schemeCSS属性,可与light-dark()CSS函数无缝配合,实现更智能的明暗主题切换。

    CSS color-scheme 全面引入:为深色模式补最后一刀。Highcharts 在 CSS 层面引入color-scheme,并支持light-dark()

    • 自动适配深色 / 浅色模式

    • 与操作系统、浏览器主题一致

    • 与企业 Design System 协同

    这一步非常关键。

    它标志着 Highcharts 的样式体系,正在从「主题切换」升级为:

    “原生融入现代 CSS 生态”

    这对长期维护型项目是巨大红利。

    css

    /* 现在可以这样定义主题颜色 */:root{color-scheme: light dark;--primary-color:light-dark(#1a5fb4, #62a0ea);}

    3. 开发者友好提示

    当启用chart.styledMode但未加载必要CSS文件时,控制台将显示清晰的警告信息,帮助开发者快速定位样式问题。

    Styled Mode 警告机制:这是在替工程师兜底。当启用chart.styledMode却忘了加载 CSS 文件时,Highcharts 现在会主动警告

    这不是功能升级,这是工程健壮性升级

    Highcharts 正在明确一个态度:

    我不只负责画图,我还要帮你减少生产事故。

    3. 各产品线针对性增强

    Highcharts Stock:金融级可视化继续“去碎片化”

    • 导航绑定自定义类名navigation.bindings新增className选项,支持通过CSS深度自定义标注样式

    • 指标文件精简:EMA指标文件已整合至indicators.js,减少加载依赖

    • 联动序列继承:linked series 链接序列现在可继承父级的compare选项,保持分析模式一致

    Stock 12.5 的关键词只有一个:整合。

    ——EMA 指标文件移除:不是砍功能,而是去冗余。EMA 被并入indicators.js,这背后是:

    • 更清晰的模块边界

    • 更少的文件依赖

    • 更简单的构建与加载策略

    这对大型项目尤其重要。

    ——linked series 继承 compare:金融分析逻辑更自然。联动序列继承 compare 选项,解决的是:

    • 对比分析不一致

    • 多序列金融图中“语义割裂”的问题

    这是一个非常典型的“金融用户驱动型优化”

    ——annotations 支持 className:样式控制权回到 CSS。annotations 支持className,意味着:

    • 标注可以被统一主题管理

    • 不再依赖内联样式

    • 与企业级 CSS 体系完全兼容

    这是让工程师少踩坑、系统更稳、长期更好维护

    Highcharts Maps & Gantt:细节更新,但方向一致

    Highcharts Maps:地理数据更清晰

    • 优化MapPoint工具提示:改进了默认的tooltip.pointFormat,使地图点数据展示更加直观明了

    Highcharts Gantt:同步核心升级

    项目计划图用户可享受所有Highcharts核心优化带来的体验提升。

    它们传递的是:Highcharts 正在确保所有产品线,都共享同一套成熟能力。

    4. 另一个重头戏:Highcharts Grid 2.2发布

    Highcharts Grid 2.2.0:性能与功能的双重飞跃

    作为本次发布的另一大亮点,Highcharts Grid迎来2.2.0版本,带来多项生产级改进:

    • 单列 / 多列排序(支持 Shift 叠加)

    • 单元格、列级别主题化

    • 虚拟滚动性能大幅优化

    • 更完整的无障碍(Screen Reader)支持

    • 更合理的 API 命名与弃用策略

    1. 多列排序支持

    • Shift+点击实现多列排序:用户可按住Shift键点击多个列头,实现复杂的多级数据排序

    • API统一化sorting.sortable已弃用,统一使用sorting.enabled,提升配置一致性

    2. 性能大幅优化

    • 虚拟化增强:通过重用行元素、批量处理滚动更新,显著提升大数据集的渲染性能

    • 事件监听器精简:减少单元格上的事件监听器数量,降低内存占用

    3. 数据验证扩展

    新增三种验证器:

    • arrayNumber:验证数值数组

    • json:验证JSON格式

    • sparkline:验证迷你图数据格式

    4. 可访问性提升

    • 为屏幕阅读器添加前后区域标识,改善视障用户的使用体验

    • 支持通过索引数组批量删除行:dataTable.deleteRows([1, 3, 5])

    5. 主题定制更灵活

    增强CSS变量支持,允许对单个列、单元格等进行细粒度主题定制,新增悬停透明度变量。

    开发者价值总结

    Highcharts 12.5 它的价值体现在:

    • 复杂结构数据

    • 样式体系与设计系统融合

    • 工程健壮性

    • 图表 + 表格的一体化演进

    Highcharts 正在:把企业级可视化从“工具集合”,慢慢打磨成“长期平台”。

    如果你正在构建的是:

    • 企业 BI

    • 金融分析系统

    • 运维监控平台

    • 数据中台前端

    那你会意识到:
    Highcharts 正在越来越懂“工程师真正的痛点”。

    Highcharts 12.5 没有刻意追求“看起来很强”,而是继续走它一贯的路线:把工程这件事,认真做到位。

    通过更明确的配置提醒、更贴近标准的 CSS 能力、更克制但精准的 API 调整,Highcharts 在告诉开发者一件事:

    成熟的可视化库,是让你的系统在三年、五年后,依然稳定、可维护、可演进。

    Highcharts 12.5 的更新,再一次强化了这一点。
    “它不是为展示而生的版本,而是为工程寿命而生的版本。”

    升级指南与注意事项

    兼容性说明

    Highcharts v12.5.0保持向后兼容,现有图表无需修改即可正常运行。

    重点检查项

    1. Stock用户:如果项目中直接引用了EMA独立文件,请更新为完整的indicators.js

    2. Grid用户:将sorting.sortable替换为sorting.enabled

    3. 样式模式用户:确保必要的CSS文件已正确加载

    获取方式

    • NPM:npm install highcharts@12.5.0 highcharts-grid@2.2.0

    • CDN:https://code.highcharts.com/12.5.0/

    • 官网下载: Highcharts官方下载中心

    立即升级,体验更强大的数据可视化能力!

    本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1184313.shtml

    如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

    相关文章

    GBase 8c数据库运维——常见故障定位手段 分享

    1.操作系统故障定位手段查询状态时,显示一个节点上所有实例都不正常时,可能是操作系统发生了故障。 可以通过如下方法确定操作系统是否存在问题:通过 SSH 或者其它远程登录工具登录该节点。如果连接失败,请尝试通过 ping 发包检查…

    Flutter 又迎大坑修改?iOS 26 键盘变化可能带来大量底层改动

    又是一个小问题可能带来的大改动,感觉官方在评估的时候,有点过分细节了。 这个问题来自去年底的 #179482 issue ,Flutter 在 iOS 26 上,某些场景会因为出现半透明键盘,而页面底下本来应该被键盘遮挡的 Widget&#xf…

    3C电子电爪的“心脏”:满足各行各业高精度需求的电爪厂家推荐 - 品牌2025

    在高端制造迈向智能化、柔性化的新阶段,电动夹爪作为机器人末端执行器的核心组件,正成为决定产线效率与良率的关键。尤其在3C电子、半导体、新能源等对微米级操作精度要求严苛的行业,传统气动方案已难以满足柔性抓取…

    易语言开发从入门到精通:26+27章实战复盘·全栈知识体系地图·终身学习资源库·个人成长与中文编程传承指南

    易语言开发从入门到精通:2627章实战复盘全栈知识体系地图终身学习资源库个人成长与中文编程传承指南 🔄🗺️📚 1.28.1 学习目标 🎯 作为《易语言开发从入门到精通》的全书系统性收尾总结升华终身学习开篇,本…

    文献阅读6

    文献阅读66. Disscusion 6.1. Ablation study消融实验从两部分展开:1)关于 DBPM 组件的消融(Ablation Study about DBPM)2)关于训练策略的消融(Ablation Study about Training Strategy)1)关于 DBPM 组件的消融…

    企业微信API开发:外部群主动推送场景

    ​ QiWe开放平台 开发者名片 API驱动企微自动化,让开发更高效 核心能力:为开发者提供标准化接口、快速集成工具,助力产品高效拓展功能场景 官方站点:https://www.qiweapi.com 团队定位:专注企微API生…

    基于 API 体系的外部群消息推送“避坑”指南

    ​ QiWe开放平台 开发者名片 API驱动企微自动化,让开发更高效 核心能力:为开发者提供标准化接口、快速集成工具,助力产品高效拓展功能场景 官方站点:https://www.qiweapi.com 团队定位:专注企微API生…

    高口碑电爪品牌推荐:厂商的竞争格局与技术专利 - 品牌2025

    在智能制造加速演进的2026年,电动夹爪、工业夹爪以及各类电爪产品已成为高端制造产线中不可或缺的核心执行器。随着3C电子、新能源、半导体等行业对柔性化、高精度自动化需求的激增,传统气动夹爪正被具备精密力控能力…

    国内iPaaS主流厂商推荐哪家好(最新专业深度测评)

    在企业数字化转型进入规模化落地的2025年,iPaaS(集成平台即服务)已从“可选工具”升级为“数字化基座”,成为打通系统数据孤岛、实现业务自动化的核心支撑。本次测评聚焦国内主流iPaaS系统集成平台,旨在通过客观量化分…

    2025免费调研平台技术对比:海量模板+智能分析全场景解决方案 - 品牌排行榜

    一、市场现状与用户选择困境 艾瑞咨询《2024中国企业数字化调研白皮书》显示,国内在线调研市场用户规模已突破4.2亿,其中82%的中小企业和个人用户优先选择免费调研平台。然而市场上超过30款免费工具功能参差不齐,67%…

    【Python程序开发系列】对象存储服务AWS S3以及使用示例(案例分析)

    这是我的第448篇原创文章。一、引言Amazon Simple Storage Service (S3) 是 AWS 提供的对象存储服务,具有以下核心特点:对象存储:存储的是文件对象(而非块存储),每个对象包含数据、元数据和唯一键无限扩展&…

    【飞腾平台实时Linux方案系列】第十一篇 - 飞腾平台电力行业实时控制方案设计。

    一、简介:为什么"国产芯实时Linux"是电力行业刚需?政策驱动:国家电网 2025 年"100% 自主可控"目标,变电站、配电终端必须替换进口 x86/PLC。场景痛点:变电站合并单元采样间隔 ≤ 1 ms,…

    2026年精密钢管/热轧无缝管/结构用碳钢无缝管厂家权威榜单:专注工业传输与机械制造,多场景管材解决方案供应

    在高端装备制造、重型机械及液压系统等领域,精密钢管作为核心的“工业骨骼”与“动力血管”,其性能的优劣直接决定了主机设备的可靠性、精度与使用寿命。尤其是珩磨管、冷拔精密管和厚壁无缝管等产品,对尺寸公差、表…

    如何开通快捷支付?

    流程十分简便,只需登录个人网上银行账户,找到快捷支付功能入口,按页面提示完成操作即可开通。快捷支付有哪些优势?开通后能享受这些便利:1. 高效便捷:凭银行卡预留手机号验证即可完成支付,无需手…

    探索稿定设计:专业封面模板与便捷在线制作体验

    在信息传播节奏日益加快的当下,封面作为内容的 “视觉入口”,直接决定了受众的第一感知。无论是书籍画册、学术报告、企业宣传册,还是小红书动态、微信朋友圈、抖音视频封面,亦或是 PDF 文档、PPT 首页,一款主题契合、…

    如何建设一个高质量官网?建设企业网站常见问题集锦

    绝大多数的企业都有自己的网站,但网站的质量没有统一的标准,因为企业官网的建设目的本身就各有不同,每家企业所处的发展阶段、战略目标也各异。那么,我们怎么来看,现在的企业网站究竟存在哪些问题呢?下面&a…

    解构AIGC落地困局:低代码如何成为普惠AI的技术桥梁

    当大模型的浪潮席卷整个IT圈,AIGC早已从概念走向实践,但一个残酷的现实摆在眼前:90%的企业仍无法真正享受到AI技术的红利。不是因为模型不够强大,也不是因为需求不够迫切,而是卡在了“技术落地的最后一公里”——复杂的…

    舟山桃花岛:山海奇观里的武侠江湖

    桃花岛,位于浙江省舟山市普陀区东南部的海域,是舟山群岛中的第七大岛,总面积约43.1平方公里。它与“海天佛国”普陀山、“沙雕故乡”朱家尖隔港相望,共同构成了普陀旅游的核心区域。这座岛屿因其与金庸武侠小说的深厚渊源而闻名&a…

    SSCOM:硬件通信调试领域的多理论融合实践

    目录 引言 一、通信理论 1.1 协议兼容性理论 1.2 异步通信同步化理论 二、自动化控制理论 2.1 脚本化测试理论 2.2 事件驱动架构理论 三、数据科学理论 3.1 时序数据分析理论 3.2 可视化交互理论 四、应用价值与行业影响 4.1 效率提升量化分析 4.2 行业标准化推动 结论 引…