Chart.js 是一个基于 HTML5 canvas 技术的开源图表绘制工具库。Chart.js 2.9 已经发布了,内容如下:
Breaking changes
- helpers._decimalPlaces 现在是私有
Enhancements
- 实现 dataset.order
- 实现了对图例和工具提示的 RTL 支持
- HTML DOM 构建
- 支持条形图的对象值
- 添加对浮动条形图的支持[start, end]
- 使图例外观与图表元素一致
Performance
- 删除对 helpers.each 的部分调用
- 缓存解析数据元素选项
- 简化线条绘制
- 添加选项 ticks.sampleSize
- 用 for 循环替换 helpers.each
- 重构 core.layout
- 替换 helpers.extend
Bug Fixes
- 当 axisID 更改时更新数据集元数据
- 修复 determineUnitForFormatting 浮点错误
- 修复 ticks.minor 和 ticks.major 问题
- 改进 helpers.almostWhole
- 修复圆周超过 2*PI 的圆弧边界
- 修复圆周小于 2*PI 时圆弧计算
完整列表见发布说明。
转自 https://www.oschina.net/news/110887/char-js-2-9-released