📠 更新日志
10.0.0-alpha5
2025-03-09
- 👉 样式配置
candle.tooltip.icons
变更为candle.tooltip.features
,indicator.tooltip.icons
变更为indicator.tooltip.features
。 - 👉 指标中的
createTooltipDataSource
方法返回值中的icons
变更为features
。 - 👉 实例api
subscribeAction
和unsubscribeAction
入参onTooltipIconClick
变更为onCandleTooltipFeatureClick
,指标的事件用indicator.onClick
代替。 - 🐞 修复移动端特定情况下无法滚动问题。
- 💄 优化覆盖物事件响应显示。
10.0.0-alpha4
2025-02-23
- 🐞 修复实例方法
applyNewData
入参more.backward
不对问题。 - 🐞 修复单条数据导致图表出错问题。
10.0.0-alpha3
2025-02-19
- 👉 实例api
createIndicator
返回值变更为返回指标id。 - 👉 实例api
overlayIndicator
入参paneId
合并到入参indicator
中。 - 👉 实例api
getIndicators
返回值变更为返回数组。 - 👉 实例api
getOverlays
返回值变更为返回数组。 - 🆕 样式配置新增
candle.bar.compareRule
,indicator.ohlc.compareRule
和candle.priceMark.last.compareRule
。 - 🆕 支持在移动端y轴拖动。
- 🆕 支持在同一窗口上创建多个相同名称的指标。
- 💄 优化
overlay
模版中的figure
忽略事件类型,事件名和overlay
中的事件名称一致。 - 🐞 修复指标自定义提示信息可能出错问题。
- 🐞 修复正在绘制中的覆盖物可能不正确删除问题。
- 🐞 修复api
createOverlay
在指定points
时,可能不能正确创建问题。 - 🐞 修复api
executeAction
可能导致subscribeAction
无限触发问题。
10.0.0-alpha2
2024-12-20
- 🆕 x轴支持显示未来时间。
- 🐞 修复
subscribeAction
类型是ActionType.OnCandleBarClick
不生效问题。
10.0.0-alpha1
2024-12-01
- 🆕 新特性
- 支持千分符,小数折叠自定义。
- 重写坐标轴模块,自定义y轴支持设置范围。
- 新增实例方法
setPrecision(precision)
,getPrecision()
,setThousandsSeparator(thousandsSeparator)
,getThousandsSeparator()
,setDecimalFold(decimalFold)
,getDecimalFold()
和setLoadMoreDataCallback(cb)
。
- 👉 变更
- 图表方法
init(dcs, options)
,options.layout
子项中的position
变更为order
,options.customApi
中的formatDate(dateTimeFormat, timestamp, format, type)
变更为formatDate(timestamp, format, type)
,options.thousandsSeparator
变更为对象{ sign, format }
,options.decimalFoldThreshold
变更为options.decimalFold
。 - 实例方法
applyNewData(dataList, more, callback)
变更为applyNewData(dataList, more)
。 - 实例方法
updateData(data, callback)
变更为updateData(data)
。 - 实例方法
getBarSpace()
返回值变更为对象。 - 自定义指标
createTooltipDataSource
方法返回值values
变更为legends
。
- 图表方法
- 🗑 废弃
- 图表方法删除
utils.drawArc(ctx, arc, styles)
,utils.drawCircle(ctx, circle, styles)
,utils.drawLine(ctx, line, styles)
,utils.drawPolygon(ctx, polygon, styles)
,utils.drawRect(ctx, rect, styles)
,utils.drawText(ctx, text, styles)
,utils.drawRectText(ctx, rectText, styles)
,请使用getFigureClass(name)
代替。 - 实例方法删除
setPriceVolumePrecision(pricePrecision, volumePrecision)
,请使用setPrecision(precision)
代替。 - 实例方法删除
applyMoreData(dataList, more, callback)
,setLoadDataCallback(cb)
和loadMore(cb)
,请使用setLoadMoreDataCallback(cb)
代替。 - 实例方法删除
getIndicatorByPaneId(paneId, name)
,请使用getIndicators(filter)
代替。 - 实例方法删除
getOverlayById(id)
,请使用getOverlays(filter)
代替。 - 样式配置删除
yAxis.position
,yAxis.type
,yAxis.inside
和yAxis.inside
,请使用窗口配置axis
中的属性代替。详情参阅图表API init(dcs, options) ,实例API createIndicator(value, isStack, paneOptions) 和 setPaneOptions(options) 。 - 样式配置删除
overlay.rectText
。 - 内置的基础图形删除
rectText
,请使用text
代替。
- 图表方法删除
9.x
去 https://v9.klinecharts.com 上查看。
8.x
去 https://v8.klinecharts.com 上查看。
7.x
去 Github 上查看 7.x 的 Change Log。
6.x
去 Github 上查看 6.x 的 Change Log。
5.x
去 Github 上查看 5.x 的版本记录。
4.x
去 Github 上查看 4.x 的版本记录。