๐ Change Log โ
9.8.10 โ
2024-06-06
- ๐ Fix the issue of blurry drawing of basic graphics
rect
,line
. - ๐ Fix the inaccurate zooming issue of instance methods
zoomAtCoordinate
,zoomAtDataIndex
andzoomAtTimestamp
. - ๐ Fix the issue of possible error in x-axis zooming.
- ๐ Optimize the instance method
subscribeAction
. Whentype
is 'onScroll' and 'onZoom', the callback method adds a new parameter. - ๐ Optimize the sub-item
attrs
in the indicator attributefigures
. Add callback parameterdata
.
9.8.9 โ
2024-05-28
- ๐ Fix style configuration
yAxis.type: 'percentage'
error. - ๐ Fix declaration issue in typescript.
9.8.8 โ
2024-05-14
- ๐ Fix the issue that the style configuration
candle.tooltip.custom
cannot be overridden when it is an array. - ๐ Fix the issue of decimal folding.
- ๐ Optimize the parameter
precision
in the overlay callback method.
9.8.7 โ
2024-05-10
- ๐ Fix the issue of unsynchronized price and volume precision in indicator precision.
9.8.6 โ
2024-05-07
- ๐ Fix an issue that chart API
registerIndicator
andregisterOverlay
parametersextendData
cannot take effect. - ๐ Fix an issue of incorrect decimal folding when specifying
.
as the thousandth character. - ๐ Fix an issue where overlays may not be moved after being created.
9.8.5 โ
2024-04-14
- ๐ Optimize the default right offset distance of the chart.
- ๐ Fix area chart display issue.
- ๐ Fix occasional blank spaces in chart.
9.8.3 โ
2024-04-12
- ๐ Optimize styles by adding
offsetLeft
,offsetTop
,offsetRight
andoffsetBottom
tocandle.tooltip
andindicator.tooltip
. - ๐ Optimize figure and support array for attrs.
- ๐ Optimize y-axis render.
- ๐ Optimize default display, change the default candle width to 8.
- ๐ Fix
applyMoreData
add duplicate data issue. @cryptotooltop
9.8.2 โ
2024-03-26
- ๐ Optimize the display of the area chart.
- ๐ Optimize smooth line drawing.
- ๐ Fix the overlay and drawing it to future time may not be an issue.
9.8.1 โ
2024-03-13
- ๐ Fix an issue where initialize only
xAxis
inlayout
caused the chart to fail to initialize. - ๐ Fix an issue when modify the built-in indicator
VOL
tocalcParams
. - ๐ Optimize the accuracy of width calculation when display decimal fold on the y-axis.
- ๐ Optimize wheel event trigger.
9.8.0 โ
2024-03-04
- ๐ Support custom coordinate axis.
- ๐ Support indicator mapping to future time.
- ๐ Support folding long decimals.
- ๐ Support adding data forward and backward.
- ๐ Fix formatting time issue for different browsers.
2024-01-12
- ๐ Fix the issue of ineffective indicator attributes
minValue
andmaxValue
. - ๐ Fix the display issue on the x-axis of the overlay.
- ๐ Optimize the display of style
candle.type: 'ohlc'
. - ๐ Optimize drawing clarity.
9.7.1 โ
2023-12-18
- ๐ Fix indicators and overlays methods not effect error.
- ๐ Fix package manager download node version dependency error.
9.7.0 โ
2023-12-12
- ๐ Add instance apis
setMaxOffsetLeftDistance
andsetMaxOffsetRightDistance
. - ๐ Add indicator attribute
zLevel
. - ๐ Optimize the rendering of the ohlc candle bar.
- ๐ Fix the blurry issue with the candle bar.
- ๐ Fix the rendering rules for the
zLevel
overlay.
9.6.0 โ
2023-11-14
- ๐๏ธ Refactor the separator module.
- ๐ Chart api
init(ds, options)
, parameteroptions
addlayout
. - ๐ Instance api
createIndicator(value, isStack, paneOptions, callback)
, parameterPaneOptions
addposition
. - ๐ Style
candle.tooltip.custom
addsturnover
string template. - ๐ Optimize the style
overlay.text
configuration. - ๐ Optimize the implementation of
utils.clone
andutils.merge
. - ๐ Fix the issue of multiple overlay styles display error.
- ๐ Fix the issue of multiple indicator styles display error.
9.5.4 โ
2023-09-22
- ๐ Fix the issue of not display the latest price line when the style
candle.type
isarea
. - ๐ Fix the issue of incorrect display of the style
crosshair.vertical.text.paddingLeft
.
9.5.3 โ
2023-09-19
- ๐ Fix typescript import error.
9.5.2 โ
2023-09-18
- ๐ Optimize the figure
text
. - ๐ Optimize built-in overlays
simpleAnnotation
andsimpleTag
. - ๐ Optimize the free style of technical indicators and support increment.
- ๐ Fix typescript declaration issue.
9.5.1 โ
2023-08-14
- ๐ Add chart api
getOverlayClass
. - ๐ Style configuration
candle.tooltip.custom
add built-in supportchange
. - ๐ Optimize figure
rect
event trigger. - โฉ๏ธ Separator event trigger optimization rollback.
9.5.0 โ
2023-06-15
- ๐
Overlay
add eventonDoubleClick
, add propertymodeSensitivity
. - ๐ Style configuration
candle.tooltip.custom
supports string templates. - ๐ Optimize the scrolling frame drop issue on the mobile side.
- ๐ Fix pane id naming typo.
- ๐ Optimize the response sensitivity of dividing line events.
- ๐ Optimize the attrs type declaration in OverlayFigure under typescript.
9.4.0 โ
2023-05-25
- ๐ Instance API 'createOverlay' supports arrays.
- ๐
overlay
add attributespaneId
,defaultZLevel
andzLevel
. - ๐
xAxis
add methodsconvertTimestampFromPixel
andconvertTimestampToPixel
. - ๐ Optimize the display of candle.
9.3.0 โ
2023-05-13
- ๐ Add chart API
utils.calcTextWidth
. - ๐ The instance APIs
createIndicator(value, isStack, options)
andsetPaneOptions(options)
have addedoptions. axisOptions
. - ๐ The indicator graphic configuration supports customization.
- ๐ Optimize the bar width ratio.
- ๐ Optimize internal acquisition of screen pixel ratio.
- ๐ Optimize internal ID generation.
9.2.2 โ
2023-05-04
- ๐ Fix figure
line
check event error. - ๐ Optimize type check.
9.2.1 โ
2023-04-27
- ๐ Optimize the default style by changing
#EF5350
to#F92855
and#26A69A
to#2DC08E
. - ๐ Optimize typescript declarations.
9.2.0 โ
2023-04-24
- ๐ Add instance API
getOffsetRightDistance
andexecuteAction
. - ๐ Add success callback for instance API
applyNewData
,applyMoreData
andupdateData
. - ๐ Support the display of thousands.
- ๐ Add style configuration
candle.bar.upBorderColor
,candle.bar.downBorderColor
,candle.bar.noChangeBorderColor
,candle.bar.upWickColor
,candle.bar.downWickColor
,candle.bar.noChangeWickColor
,candle.tooltip.rect.position
andcandle.tooltip.rect.offsetBottom
. - ๐ Add
realFrom
andrealTo
to allvisibleRange
. - ๐ Optimize API,
klinecharts.utils.isValid
andklinecharts.utils.formatBigNumber
. - ๐ Optimize the log output in the development environment.
9.1.3 โ
2023-04-15
- ๐ Fix the issue of not refreshing when the input parameter of the chart API
applyNewData
is an empty array. - ๐ Fix the issue of cross cursor text not displaying on the y-axis when there is no data.
- ๐ Optimize the display of area chart.
- ๐ Optimize coverage event callback parameters and add
figureKey
andfigureIndex
. - ๐ Optimize typescript overlay style types, as well as base types
DeepPartial
andDeepRequired
.
9.1.2 โ
2023-04-10
- ๐ Fix the issue of inaccurate triggering events for the built-in figure
line
. - ๐ Fix the issue of triggering events for the first time after the
simpleAnnotation
andsimpleTag
built-in overlays are drawn. - ๐ Optimize overlay figure to ignore events and support event selection.
9.1.1 โ
2023-03-14
- ๐ Fix the invalidity of the built-in figure
arc
. - ๐ Optimize rendering updates.
9.1.0 โ
2023-02-23
- ๐ The chart instance method
subscribeAction
andunsubscribeAction
types addonCandleBarClick
. - ๐ The overlay supports double-clicking to force the end of drawing.
- ๐ Optimize event handling.
9.0.1 โ
2023-02-17
๐ Fix the introduction of typescript.
9.0.0 โ
2023-02-16
- ๐ Typescript refactoring.
- ๐ New features
- Add Y axis direction zoom and scroll.
- API
- New chart methods
registerFigure
,getSupportFigures
,getFigureClass
,rigiderOverlay
,getSupportOverlays
,registerLocale
,getSupportLocales
,registerStyles
are added. - New instance methods,
getSize
,setLocale
,getLocal
,setCustomApi
,getVisibleRange
,createOverlay
,getOverlayById
,overrideOverlay
,removeOverlay
.
- New chart methods
- Style Configuration
- Add
candle.priceMark.last.text.borderStyle
,candle.tooltip.icons
,indicator.lastValueMark.text.borderStyle
,indicator.tooltip.icons
,crosshair.horizontal. text.borderStyle
,crosshair.vertical.text.borderStyle
.
- Add
- ๐ Change
- API
- Chart method
extension.addTechnicalIndicatorTemplate
is changed toregisterIndicator
. - Chart method
extension.addShapeTemplate
is changed toregisterOverlay
. - Instance method
setStyleOptions
is changed tosetStyles
. - Instance method
getStyleOptions
is changed togetStyles
. - Instance method
setPaneOptions(options)
,options
add new attributegap
. - Instance method
setOffsetRightSpace
is changed tosetOffsetRightDistance
. - Instance method
createTechnicalIndicator
is changed tocreateIndicator
- Instance method
overlayTechnicalIndicator
is changed tooverrideIndicator
. - Instance method
getTechnicalIndicatorByPaneId
is changed togetIndicatorByPaneId
. - Instance method
removeTechnicalIndicator
is changed toremoveIndicator
.
- Chart method
- Style Configuration
- All
line.style
options are changed tosolid
anddashed
. - All
dashValue
is changed todashedValue
. xAxis.height
is changed toxAxis.size
,xAxis.tickeText.paddingTop
is changed toxAxis.tickeText.marinStart
, andxAxis.tickeText.paddingBottom
is changed toxAxis.tickeText.marinEnd
.yAxis.height
is changed toyAxis.size
,yAxis.tickeText.paddingTop
is changed toyAxis.tickeText.marinStart
, andyAxis.tickeText.paddingBottom
is changed toyAxis.tickeText.marinEnd
.technicalIndicator.bar
is changed toindicator.bars
,technicalIndicator.line
is changed toindicator.lines
๏ผtechnicalIndicator.circle
is changed toindicator.circles
- All
- Custom Extension
- The technical indicator attribute
calcParams
has been changed to support any type. - The technical indicator attribute
plots
is changed tofigures
. - The technical indicator attribute
regeneratePlots
is changed to' regeneratefigures'. - The technical indicator attribute
calcTechnicalIndicator
is changed tocalc
. - The technical indicator attribute
render
is changed to 'draw'.
- The technical indicator attribute
- API
- ๐ Abandonment
- API
- Delete instance methods
getWidth
,getHeight
, and usegetSize
instead. - Delete instance methods
createShape
,createAnnotation
,createTag
, and usecreateOverlay
instead. - Delete instance methods
removeShape
,removeAnnotation
,removeTag
. UseremoveOverlay
instead. - Delete the instance method
setShapeOptions
and useoverrideOverlay
instead. - Delete instance methods
createHtml
,removeHtml
,addTechnicalIndicatorTemplate
,getTechnicalIndicatorTemplate
,addShapeTemplate
.
- Delete instance methods
- Style Configuration
- Delete
shape
,annotation
,tag
and useoverlay
instead. - Delete
candle.margin
๏ผtechnicalIndicator.margin
ใ
- Delete
- Custom Extension
- The related attributes are no longer saved in the technical indicator template.
- Delete
Shape
and useOverlay
instead.
- API
8.x โ
Go to Github to check the change log for 8.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.