Skip to content

📠 更新日志

9.8.10

2024-06-06

  • 🐞 修复基础图形 rect, line 绘制模糊问题。
  • 🐞 修复实例方法 zoomAtCoordinatezoomAtDataIndexzoomAtTimestamp,缩放不准确问题。
  • 🐞 修复x轴缩放可能出错问题。
  • 💄 优化实例方法 subscribeAction,当 type 是 'onScroll' 和 'onZoom' 时,回调方法新增参数。
  • 💄 优化指标属性 figures 中的子项 attrs,新增回调参数 data

9.8.9

2024-05-28

  • 🐞 修复样式配置 yAxis.type: 'percentage' 错误。
  • 🐞 修复 typescript 中声明问题。

9.8.8

2024-05-14

  • 🐞 修复样式配置 candle.tooltip.custom 是数组时无法覆盖问题。
  • 🐞 修复小数折叠不准确问题。
  • 💄 优化覆盖物回调方法中的参数 precision

9.8.7

2024-05-10

  • 🐞 修复指标精度不同步价格数量精度问题。

9.8.6

2024-05-07

  • 🐞 修复图表API registerIndicatorregisterOverlay 参数 extendData 无法生效问题。
  • 🐞 修复千分符指定 . 时,导致小数折叠不对问题。
  • 🐞 修复创建覆盖物后,可以无法拖动问题。

9.8.5

2024-04-14

  • 💄 优化图表默认右偏移距离。
  • 🐞 修复面积图显示问题。
  • 🐞 修复图表偶发会空白问题。

9.8.3

2024-04-12

  • 💄 优化样式,candle.tooltipindicator.tooltip 新增 offsetLeftoffsetTopoffsetRightoffsetBottom
  • 💄 优化基础图形,图形属性支持数组。
  • 💄 优化y轴渲染。
  • 💄 优化默认显示,蜡烛柱默认宽度改为8。
  • 🐞 修复 applyMoreData 添加重复数据问题。@cryptotooltop

9.8.2

2024-03-26

  • 💄 优化面积图显示。
  • 💄 优化平滑曲线绘制。
  • 🐞 修复覆盖物绘制到未来时间,可能不对问题。

9.8.1

2024-03-13

  • 🐞 修复初始化layout只指定xAxis时,导致图表无法初始化问题。
  • 🐞 修复内置指标VOL修改calcParams时出错问题。
  • 💄 优化y轴小数折叠显示时计算的宽度准确度。
  • 💄 优化滚轮事件触发。

9.8.0

2024-03-04

  • 🆕 支持自定义坐标轴。
  • 🆕 支持指标绘制到未来时间。
  • 🆕 支持长小数折叠。
  • 🆕 支持向前和向后添加数据。
  • 🐞 修复不同浏览器格式化时间问题。

9.7.2

2024-01-12

  • 🐞 修复指标属性 minValuemaxValue 不生效问题。
  • 🐞 修复覆盖物x轴上显示问题。
  • 💄 优化样式 candle.type: 'ohlc' 显示。
  • 💄 优化绘制清晰度。

9.7.1

2023-12-18

  • 🐞 修复指标和覆盖物方法不执行问题。
  • 🐞 修复包管理器下载node版本依赖问题。

9.7.0

2023-12-12

  • 🆕 实例方法新增setMaxOffsetLeftDistancesetMaxOffsetRightDistance
  • 🆕 指标新增zLevel属性。
  • 💄 优化ohlc蜡烛柱渲染。
  • 🐞 修复蜡烛柱模糊问题。
  • 🐞 修复覆盖物zLevel渲染规则。

9.6.0

2023-11-14

  • 🖋️ 重构窗口之间的分割线模块。
  • 🆕 图表方法init(ds, options),参数options新增layout
  • 🆕 实例方法createIndicator(value, isStack, paneOptions, callback),参数paneOptions新增position
  • 🆕 样式candle.tooltip.custom新增turnover字符串模版。
  • 💄 优化样式overlay.text配置。
  • 💄 优化utils.cloneutils.merge实现。
  • 🐞 修复多个覆盖物样式显示不对问题。
  • 🐞 修复多个指标样式显示不对问题。

9.5.4

2023-09-22

  • 🐞 修复样式candle.typearea时,最新价线不显示问题。
  • 🐞 修复样式crosshair.vertical.text.paddingLeft显示不对问题。

9.5.3

2023-09-19

  • 🐞 修复ts下引入问题。

9.5.2

2023-09-18

  • 💄 优化基础图形text
  • 💄 优化内置覆盖物simpleAnnotationsimpleTag
  • 💄 优化技术指标自由样式,支持增量。
  • 🐞 修复typescript声明问题。

9.5.1

2023-08-14

  • 🆕 图表方法新增getOverlayClass
  • 🆕 样式配置candle.tooltip.custom新增内置涨跌幅支持。
  • 💄 优化基础图形rect事件响应。
  • ↩️ 分割线事件响应回退

9.5.0

2023-06-15

  • 🆕 Overlay新增事件onDoubleClick,新增属性modeSensitivity
  • 🆕 样式配置candle.tooltip.custom支持字符串模版。
  • 🐞 优化移动端阻尼滚动掉帧问题。
  • 🐞 修复窗口id命名拼写错误。
  • 💄 优化分割线事件响应灵敏度。
  • 💄 优化typescript下,OverlayFigure中的attrs类型声明。

9.4.0

2023-05-25

  • 🆕 实例api createOverlay 支持数组。
  • 🆕 overlay新增属性paneIddefaultZLevelzLevel
  • 🆕 xAxis新增方法convertTimestampFromPixelconvertTimestampToPixel
  • 💄 优化蜡烛柱显示。

9.3.0

2023-05-13

  • 🆕 新增图表API utils.calcTextWidth
  • 🆕 图表API createIndicator(value, isStack, options)setPaneOptions(options)新增options.axisOptions
  • 🆕 指标图形配置支持自定义。
  • 💄 优化bar宽度比例。
  • 💄 优化内部获取屏幕像素比。
  • 💄 优化内部id生成。

9.2.2

2023-05-04

  • 🐞 修复基础图形line事件检查可能导致错误问题。
  • 💄 优化类型检查。

9.2.1

2023-04-27

  • 💄 优化默认样式,#EF5350变更为#F92855#26A69A变更为#2DC08E
  • 💄 优化typescript声明。

9.2.0

2023-04-24

  • 🆕 实例API新增getOffsetRightDistanceexecuteAction
  • 🆕 实例APIapplyNewDataapplyMoreDataupdateData新增成功回调入参callback
  • 🆕 支持千分符显示。
  • 🆕 样式配置新增candle.bar.upBorderColorcandle.bar.downBorderColorcandle.bar.noChangeBorderColorcandle.bar.upWickColorcandle.bar.downWickColorcandle.bar.noChangeWickColorcandle.tooltip.rect.positioncandle.tooltip.rect.offsetBottom
  • 🆕 所有visibleRange新增realFromrealTo
  • 💄 优化API,klinecharts.utils.isValidklinecharts.utils.formatBigNumber
  • 💄 优化开发环境下,日志输出。

9.1.3

2023-04-15

  • 🐞 修复图表api applyNewData 入参是空数组时不刷新问题。
  • 🐞 修复无数据时y轴上十字光标文字不显示问题。
  • 💄 优化面积图显示。
  • 💄 优化覆盖物事件回调参数,新增figureKeyfigureIndex
  • 💄 优化typescript覆盖物样式类型,和基础类型DeepPartial, DeepRequired

9.1.2

2023-04-10

  • 🐞 修复内置基础图形line触发事件不准确问题。
  • 🐞 修复内置覆盖物simpleAnnotationsimpleTag绘制完成后第一次触发事件问题。
  • 💄 优化覆盖物图形事件忽略,支持事件选择。

9.1.1

2023-03-14

  • 🐞 修复内置基础图形arc不生效问题。
  • 💄 优化渲染更新。

9.1.0

2023-02-23

  • 🆕 图表实例方法subscribeActionunsubscribeAction类型新增onCandleBarClick
  • 🆕 覆盖物支持双击强制结束绘制。
  • 💄 优化事件处理。

9.0.1

2023-02-17

  • 🐞 修复typescript引入问题。

9.0.0

2023-02-16

  • 🛠 Typescript重构。
  • 🆕 新特性
    • 新增Y轴方向缩放,滚动。
    • API
      • 新增基图表方法registerFiguregetSupportFiguresgetFigureClassrigisterOverlaygetSupportOverlaysregisterLocalegetSupportLocalesregisterStyles
      • 新增实例方法,getSizesetLocalegetLocalsetCustomApigetVisibleRangecreateOverlaygetOverlayByIdoverrideOverlayremoveOverlay
    • 样式配置
      • 新增candle.priceMark.last.text.borderStylecandle.tooltip.iconsindicator.lastValueMark.text.borderStyleindicator.tooltip.iconscrosshair.horizontal.text.borderStylecrosshair.vertical.text.borderStyle
  • 👉 变更
    • API
      • 图表方法extension.addTechnicalIndicatorTemplate变更为registerIndicator
      • 图表方法extension.addShapeTemplate变更为registerOverlay
      • 实例方法setStyleOptions变更为setStyles
      • 实例方法getStyleOptions变更为getStyles
      • 实例方法setPaneOptions(options)options新增属性gap
      • 实例方法setOffsetRightSpace变更为setOffsetRightDistance
      • 实例方法createTechnicalIndicator变更为createIndicator
      • 实例方法overlayTechnicalIndicator变更为overlayIndicator
      • 实例方法getTechnicalIndicatorByPaneId变更为getIndicatorByPaneId
      • 实例方法removeTechnicalIndicator变更为removeIndicator
    • 样式配置
      • 所有line.style选项变更为soliddashed
      • 所有dashValue变更为dashedValue
      • xAxis.height变更为xAxis.sizexAxis.tickText.paddingTop变更为xAxis.tickText.marginStartxAxis.tickText.paddingBottom变更为xAxis.tickText.marginEnd
      • yAxis.height变更为yAxis.sizeyAxis.tickText.paddingTop变更为yAxis.tickText.marginStartyAxis.tickText.paddingBottom变更为yAxis.tickText.marginEnd
      • technicalIndicator.bar变更为indicator.barstechnicalIndicator.line变更为indicator.linestechnicalIndicator.circle变更为indicator.circles
    • 自定义扩展
      • 技术指标属性calcParams,变更为支持任意类型。
      • 技术指标属性plots变更为figures
      • 技术指标属性regeneratePlots变更为regeneratefigures
      • 技术指标属性calcTechnicalIndicator变更为calc
      • 技术指标属性render变更为draw
  • 🗑 废弃
    • API
      • 删除实例方法getWidthgetHeight,改用getSize
      • 删除实例方法createShapecreateAnnotationcreateTag,改用createOverlay
      • 删除实例方法removeShaperemoveAnnotationremoveTag,改用removeOverlay
      • 删除实例方法setShapeOptions,改用overrideOverlay
      • 删除实例方法createHtmlremoveHtmladdTechnicalIndicatorTemplategetTechnicalIndicatorTemplateaddShapeTemplate
    • 样式配置
      • 删除shapeannotationtag,改用overlay
      • 删除candle.margintechnicalIndicator.margin
    • 自定义扩展
      • 技术指标模版不再保存相关属性。
      • 技术指标删除属性shouldCheckParamCount
      • 删除Shape,改用Overlay

8.x

Github上查看 8.x 的 Change Log。

7.x

Github上查看 7.x 的 Change Log。

6.x

Github上查看 6.x 的 Change Log。

5.x

Github上查看 5.x 的版本记录。

4.x

Github上查看 4.x 的版本记录。