版本更新日志
时间轴范式组件的更新日志,格式参考自 keep a changelog。
[Unreleased]
Added
Changed
Removed
Fixed
[0.5.0] - 2024-03-14
Added
- 兼容单条数据场景,不再出现 UI 异常(wangyuan2@myhexin.com)
Changed
- 添加
resize时如果 DOM 尺寸获取异常则延迟重试的机制(wangyuan2@myhexin.com)
[0.4.0] - 2023-12-14
Added
- 主题
- 新增
pc-simple、pc-simple-dark两个 PC 端主题(wangyuan2@myhexin.com) - 新增
mobile-ainvest-light和mobile-ainvest-dark两个海外主题(qianxiaodong@myhexin.com)
- 新增
[0.3.0] - 2023-09-20
Added
- 配置项
- 新增
config.axis.tickLine.sub.minSpace配置项用来配置次要刻度的最小间距 - 新增
config.axis.tickValue.minSpace配置项用来配置刻度值标签重叠检测的最小间距 - 新增
config.axis.tickValue.hideOverlap配置项用来配置刻度值标签是否隐藏重叠的标签 - 新增
config.operation.replayButton配置项用来配置重新播放按钮 - 新增
config.operation.playButton.text配置项用来配置按钮的title属性,鼠标悬浮显示 - 新增
config.operation.pauseButton.text配置项用来配置按钮的title属性,鼠标悬浮显示
- 新增
Changed
-
Breaking:刻度标签的重叠检测隐藏策略新增一条规则
- 以前
- 首尾两个刻度值必须显示
- 根据最小间距判断是否重叠,重叠则隐藏
- 现在新增一条规则
- 以第一个和第二个显示的标签之间隐藏标签个数为基准,隐藏后续标签,即实现 0 2 4 6 8 这样显示的刻度分布比较均匀的效果
- 以前
[0.2.15] - 2022-11-30
Fixed
- UI
- 调整字体的字重为
font-weight: 500
- 调整字体的字重为
[0.2.14] - 2022-11-14
Added
- 将兼容 IE 11 的
classList API的 Polyfill 打包进最终的构建产物中
[0.2.13] - 2022-11-10
Fixed
- 修复一些 IE 浏览器中的兼容性问题,并提供一个额外的
classList API的 Polyfill 供可选使用
[0.2.12] - 2022-11-03
Fixed
- 阻止移动端
touchmove默认事件行为
[0.2.11] - 2022-10-28
Fixed
- UI
- 修复
config.axis.tickValue.formatter返回空字符串时刻度标签显示异常
- 修复