📠 Change Log
10.0.0-alpha9
2025-09-02
- 👉 Change the return value of the indicator method
calcfrom an array to an object keyed by a timestamp. - 💄 Optimize indicator calculation task execution.
- 🐞 Fix an issue where the instance APIs
setSymbol,setPeriod, andsetDataLoaderdid not reset the Y axis.
10.0.0-alpha8
2025-06-14
- 🐞 Fix typescript reference error.
10.0.0-alpha7
2025-06-14
- 👉 Chart api
init(ds, options),options.customApichanged tooptions.formatter,formatDateparameter changed to object. - 👉 Instance api
setCustomApichanged tosetFormatter,getCustomApichanged togetFormatter. - 🆕 Style configuration add
candle.priceMark.last.extendTexts,candle.tooltip.title,candle.tooltip.legend,indicator.tooltip.title,indicator.tooltip.legendandcrosshair.horizontal.features. - 🆕 Instance api add
setDataLoader,setSymbol,getSymbol,setPeriod,getPeriodandresetData. - 🆕 Instance api
subscribeActionandunsubscribeActionparams addonIndicatorTooltipFeatureClickandonCrosshairFeatureClick. - 🗑 Remove
candle.tooltip.defaultValuein style configuration, replacecandle.tooltip.customwithcandle.tooltip.legend, removecandle.tooltip.text, removeindicator.tooltip.showName,indicator.tooltip.showParams, useindicator.tooltip.title, removeindicator.tooltip.defaultValue, replace withindicator.tooltip.legend, removeindicator.tooltip.text. - 🗑 Remove
setLoadMoreData,applyNewData,updateDatain instance api, replace withsetDataLoader, removeclearData,setPrecisionandgetPrecision. - 🐞 Fix the confusion of overlay
onSelectedandonDeselectedresponses. - 🐞 Fix the display problem when the style configuration
candle.typeisohlc. - 💄 Optimize the default event response of overlay events.
- 💄 Optimize the x-axis display.
10.0.0-alpha6
2025-06-12
- Error publish.
10.0.0-alpha5
2025-03-09
- 👉 Style configuration
candle.tooltip.iconschanged tocandle.tooltip.features,indicator.tooltip.iconschanged toindicator.tooltip.features. - 👉
iconsin the return value of thecreateTooltipDataSourcemethod in the indicator changed tofeatures. - 👉 The instance api
subscribeActionandunsubscribeActioninput parameteronTooltipIconClickchanged toonCandleTooltipFeatureClick, and the indicator event is replaced byindicator.onClick. - 🐞 Fixed the problem that scrolling cannot be performed in certain situations on mobile terminals.
- 💄 Optimize the display of overlay event response.
10.0.0-alpha4
2025-02-23
- 🐞 Fix the issue that the parameter
more.backwardofapplyNewDatainstance method is incorrect. - 🐞 Fix the issue that a single piece of data causes a chart error.
10.0.0-alpha3
2025-02-19
- 👉 The return value of the instance api
createIndicatoris changed to return the indicator id. - 👉 The input parameter
paneIdof the instance apioverlayIndicatoris merged into the input parameterindicator. - 👉 The return value of the instance api
getIndicatorsis changed to return an array. - 👉 The return value of the instance api
getOverlaysis changed to return an array. - 🆕 The style configuration adds
candle.bar.compareRule,indicator.ohlc.compareRuleandcandle.priceMark.last.compareRule. - 🆕 Supports dragging the y-axis on mobile devices.
- 🆕 Supports creating multiple indicators with the same name on the same window.
- 💄 Optimize
figureinoverlaytemplate to ignore event type, and the event name is consistent with the event name inoverlay. - 🐞 Fix the problem that the indicator custom prompt information may be wrong.
- 🐞 Fix the problem that the overlay being drawn may not be deleted correctly.
- 🐞 Fix the problem that the api
createOverlaymay not be created correctly whenpointsis specified. - 🐞 Fix the problem that the api
executeActionmay cause thesubscribeActionto trigger infinitely.
10.0.0-alpha2
2024-12-20
- 🆕 The x-axis supports displaying future time.
- 🐞 Fix the issue that
subscribeActiontype isActionType.OnCandleBarClickand it does not work.
10.0.0-alpha1
2024-12-01
- 🆕 New features
- Support thousand separators and custom decimal folding.
- Rewrite the axis module, and customize the y-axis to support setting ranges.
- Add instance methods
setPrecision(precision),getPrecision(),setThousandsSeparator(thousandsSeparator),getThousandsSeparator(),setDecimalFold(decimalFold),getDecimalFold()andsetLoadMoreDataCallback(cb).
- 👉 Changes
- Chart api
init(dcs, options),positioninoptions.layoutchild changed toorder,formatDate(dateTimeFormat, timestamp, format, type)inoptions.customApichanged toformatDate(timestamp, format, type),options.thousandsSeparatorchanged to object{ sign, format },options.decimalFoldThresholdchanged tooptions.decimalFold. - Instance api
applyNewData(dataList, more, callback)changed toapplyNewData(dataList, more). - Instance api
updateData(data, callback)changed toupdateData(data). - Instance api
getBarSpace()return value changed to object. - The return value of the custom indicator
createTooltipDataSourcemethodvaluesis changed tolegends.
- Chart api
- 🗑 Deprecated
- Remove chart api
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), please usegetFigureClass(name)instead. - Remove instance api
setPriceVolumePrecision(pricePrecision, volumePrecision), please usesetPrecision(precision)instead. - Remove instance api
applyMoreData(dataList, more, callback),setLoadDataCallback(cb)andloadMore(cb), please usesetLoadMoreDataCallback(cb)instead. - Remove instance api
getIndicatorByPaneId(paneId, name), please usegetIndicators(filter)instead. - Remove instance api
getOverlayById(id), please usegetOverlays(filter)instead. - Remove style configuration
yAxis.position,yAxis.type,yAxis.insideandyAxis.inside, please use the properties in the window configurationaxisinstead. For details, refer to the chart API init(dcs, options), the instance API createIndicator(value, isStack, paneOptions) and setPaneOptions(options). - Remove
overlay.rectTextfrom style configuration. - Remove
rectTextfrom built-in basic graphics, please usetextinstead.
- Remove chart api
9.x
Go to https://v9.klinecharts.com to check the change log for 9.x.
8.x
Go to https://v8.klinecharts.com to check the change log for 9.x.
7.x
Go to Github to check the change log for 7.x.
6.x
Go to Github to check the change log for 6.x.
5.x
Go to Github to view the 5.x release notes.
4.x
Go to Github to view the 4.x release notes.