Releases: apache/echarts
4.2.1-rc.3
2019-02-28
- [Fix] Fix grid(cartesian) did not render when both
containLabel
andaxisLabel.rich
used.
4.2.1-rc.2
- [Fix] Fix license statement.
- [Fix] rich text boundingRect bug.
4.2.1-rc1
2019-01-22
-
[Fix] Fix that in some case re-
setOption
in event handler throws error. See #9649. -
[Fix] Fix that geo region problem causes
showTip
abnormal. See #9156. -
[Fix] Fix that stacked bars are over cartesian in some cases. See #9346.
-
[Fix] Fix that legend is not able to scroll when the space is not enough to contain one item. See #6743, #8971, #9471.
-
[Fix] Fix that the centered pie label might has some bias on some angles. See #9657.
-
[Fix] Fix that Geo map panning is not working on MS Edge browser See #9479.
-
[Fix] Fix that label dispaly problem in map series. See #9682.
-
[Fix] Fix that
visualMap: false
set on data items makes subsequent items abnormal. See #8799. -
[Fix] When
axisLabel.interval
of a category axis is set as0
, all labels show regardless of overlap. See #9589.
4.2.0-rc.2
v4.2.0.rc2
Recovery build
Fix the problem that bar progressive was blocked.
4.2.0-rc.1
v4.2.0-rc.1
-
[Feature] Support non-html tooltip, which enable show tooltip on non-html environment, for example, WeChat Mini App. Use tooltip.renderMode to enable this feature.
-
[Feature] Support event filtering, which enable listen event triggered by specified component, series, data items. See chart.on for details, where a new parameter
query
provided this feature. Support event listening for custom series and graphic component, where specified events from the specified graphic elements can be listened by thequery
. -
[Feature] Enable implementing scroll bar by dataZoom (similar behavior as the browser scroll bar), see dataZoom-inside.moveOnMouseWheel, and see the Gantt example.
-
[Feature] Support focusing node adjacency in sankey diagram. See focusNodeAdjacency and example.
-
[Feature] Support vertical layout of sankey diagram, see series-sankey.orient and Vertical sankey example.
-
[Feature] Support roam for tree diagram. See series-tree.roam.
-
[Feature] Enable to set an axis as
-1
in encode for custom series, which indicates that the axis and its corresponding dataZoom do not control any dimension of the series (either calculate axis extent by this series nor scale or filter this series). See Gantt example. -
[Feature] Enable layout
'cover'
in path shape for custom series, which brings convenience when using SVG PathData create shapes. See Gantt example. -
[Feature] Enhance custom series: Added params.actionType, enables some optimize. And addparams.coordSys.zoom for geo coordinate system. Add invisible and ignore to enable show and hide graphic elements in different situation.
-
[Fix] Fix polar category axis interval bug. See #8791.
-
[Fix] Do not support set polar center on series. Center should be set on polar.center.
-
[Fix] Fix bar start position when multiple axes exists. See #8747.
-
[Fix] Remove clipPath for expansion animation. See #8994.
-
[Fix] Fix axes overlap when two Y axes are on one X axis. See #8975.
4.1.0
2018-05-22
[Feature] Enable candlestick and bar chart rendering and zooming in a large amount of data (200K). Add option series-candlestick.progressiveChunkMode to enhance the effect when progressively rendering. See example candlestick-large.
[Feature] Add tree directions from right to left, from bottom to top for tree series. #7351 #7154. See example tree-orient-right-left, tree-vertical.
[Feature] Support keeping-aspect for legend path. #7831
[Feature] Support node dragging for sankey chart. See example sankey-energy.
[Enhance] Category axis enhancement:
Optimize the performance in a large amount of data (> 100K ~ 1M)
Enhance the auto interval strategy.
Enhance the animation when zooming and moving the data window of cartesian.
[Enhance] In line chart, enhance symbol display strategy when using category axis (see showAllSymbol:'auto').
[Enhance] Support that lift the brushed elements to the top (add option visualMap.inRange.liftZ).
[Enhance] Enhance the order of nodes for sankey diagram. #3390 #3543 #6365 #4880 #4986
[Enhance] Enhance sampling performance in progressive mode.
[Enhance] Enhance parallel performance in progressive mode.
[Enhance] Currently do not filter empty data item in data zoom, which makes line chart keeping broken. #7955
[Enhance] Support toolbox.feature merge.
[Fix] Resolve browser become unresponsive when the data of sankey series has cycle. #7495 #8117 #7583 #7325 #6555
[Fix] yAxis extent did not update when some of the stacked bar series hide. #8003
[Fix] Currently we fetch name from dateItem.name firstly in list. #7966
[Fix] Typed array incorrect usage in WeChat app.
[Fix] option in axis data item did not work. #7954
[Fix] markArea only displayed the last one. #7902
[Fix] Fixed the WeChat environment imprecise detection.
[Fix] Rounding error in clip symbol for line chart. #7913
[Fix] The default tooltip in candlestick only showed one item. #8149
[Fix] Bar chart start point was incorrect when multiple axes exist. #7412
[Fix] markArea did not display when using ordinal string. #7849
[Fix] dataZoom threw error when series was empty. #7666
[Fix] Add compatibility of data exceptions for sankey series. #2867
[Fix] Fix error when removing node or rendering again for the tree series. #8038 #8040 #7720 #7363 #7315
[Fix] sunburst chart roll-up element was not removed when chart.setOption called. #8132
[Fix] SVG axisPointer text position bug. #7947
[Fix] Large lines chart render bug in large mode.
[Fix] The last day of a month was not displayed in calendar. #8045
[Fix] Data sampling of line chart caused incorrect extent when data had NaN.
[Fix] Data sampling of line chart worked abnormally when using series.encode. #8017
[Fix] legendHoverLink: false did not work appropriately when multiple series had the same name. #8010
[Fix] Some of the graph hover style did not work.
[Fix] Fix axis extent calculation error when using stack.
4.1.0-rc.2
v4.1.0.rc2
-
[Feature] Enable candlestick and bar chart rendering and zooming in a large amount of data (200K). Add option series-candlestick.progressiveChunkMode to enhance the effect when progressively rendering. See example candlestick-large.
-
[Feature] Add tree directions from right to left, from bottom to top for tree series. #7351 #7154. See example tree-orient-right-left, tree-vertical.
-
[Feature] Support keeping-aspect for legend path. #7831
-
[Feature] Support node dragging for sankey chart. See example sankey-energy.
-
[Enhance] Category axis enhancement:
- Optimize the performance in a large amount of data (> 100K ~ 1M)
- Enhance the auto interval strategy.
- Enhance the animation when zooming and moving the data window of cartesian.
-
[Enhance] In line chart, enhance symbol display strategy when using category axis (see
showAllSymbol:'auto'
). -
[Enhance] Support that lift the brushed elements to the top (add option
visualMap.inRange.liftZ
). -
[Enhance] Enhance the order of nodes for sankey diagram. #3390 #3543 #6365 #4880 #4986
-
[Enhance] Enhance sampling performance in progressive mode.
-
[Enhance] Enhance parallel performance in progressive mode.
-
[Enhance] Currently do not filter empty data item in data zoom, which makes line chart keeping broken. #7955
-
[Enhance] Support toolbox.feature merge.
-
[Fix] Resolve browser become unresponsive when the data of sankey series has cycle. #7495 #8117 #7583 #7325 #6555
-
[Fix]
yAxis
extent did not update when some of the stacked bar series hide. #8003 -
[Fix] Currently we fetch name from
dateItem.name
firstly in list. #7966 -
[Fix] Typed array incorrect usage in WeChat app.
-
[Fix]
option
in axis data item did not work. #7954 -
[Fix]
markArea
only displayed the last one. #7902 -
[Fix] Fixed the WeChat environment imprecise detection.
-
[Fix] Rounding error in clip symbol for line chart. #7913
-
[Fix] The default tooltip in candlestick only showed one item. #8149
-
[Fix] Bar chart start point was incorrect when multiple axes exist. #7412
-
[Fix]
markArea
did not display when using ordinal string. #7849 -
[Fix]
dataZoom
threw error when series was empty. #7666 -
[Fix] Add compatibility of data exceptions for sankey series. #2867
-
[Fix] Fix error when removing node or rendering again for the tree series. #8038 #8040 #7720 #7363 #7315
-
[Fix]
sunburst
chart roll-up element was not removed when chart.setOption called. #8132 -
[Fix] SVG axisPointer text position bug. #7947
-
[Fix] Large lines chart render bug in large mode.
-
[Fix] The last day of a month was not displayed in calendar. #8045
-
[Fix] Data sampling of line chart caused incorrect extent when data had NaN.
-
[Fix] Data sampling of line chart worked abnormally when using
series.encode
. #8017 -
[Fix]
legendHoverLink: false
did not work appropriately when multiple series had the same name. #8010 -
[Fix] Some of the graph hover style did not work.
-
[Fix] Fix axis extent calculation error when using stack.
4.1.0-rc.1
v4.1.0
-
[Feature] Enable candlestick and bar chart rendering and zooming in a large amount of data (200K). Add option
series.progressiveChunkMode
to enhance the effect when progressively rendering. -
[Feature] Add zooming and dragging interactions for tree diagram.
-
[Feature] Support keeping-aspect for legend path. #7831
-
[Feature] Support node dragging for sankey chart.
-
[Enhance] Category axis enhancement:
-
Optimize the performance in a large amount of data (> 100K ~ 1M)
-
Enhance the auto interval strategy.
-
Enhance the animation when zooming and moving the data window of cartesian.
-
[Enhance] In line chart, enhance symbol display strategy when using category axis (see
showAllSymbol:'auto'
). -
[Enhance] Support that lift the brushed elements to the top (add option
visualMap.inRange.liftZ
). -
[Enhance] Enhance the category axis ticks and labels when there was no enough space to display all labels.
-
[Enhance] Enhance the order of nodes for sankey diagram. #3390 #3543 #6365 #4880 #4986
-
[Enhance] Enhance sampling performance in progressive mode.
-
[Enhance] Enhance parallel performance in progressive mode.
-
[Enhance] Currently do not filter empty data item in data zoom, which makes line chart keeping broken. #7955
-
[Enhance] Support toolbox.feature merge.
-
[Enhance] Add tree directions from right to left, from bottom to top for tree series. #7351 #7154
-
[Fix] Resolve browser become unresponsive when the data of sankey series has cycle. #7495 #8117 #7583 #7325 #6555
-
[Fix]
yAxis
extent did not update when some of the stacked bar series hide. #8003 -
[Fix] Currently we fetch name from
dateItem.name
firstly in list. #7966 -
[Fix] Typed array incorrect usage in WeChat app.
-
[Fix]
option
in axis data item did not work. #7954 -
[Fix]
markArea
only displayed the last one. #7902 -
[Fix] Fixed the WeChat environment imprecise detection.
-
[Fix] Rounding error in clip symbol for line chart. #7913
-
[Fix] The default tooltip in candlestick only showed one item. #8149
-
[Fix] Bar chart start point was incorrect when multiple axes exist. #7412
-
[Fix]
markArea
did not display when using ordinal string. #7849 -
[Fix]
dataZoom
threw error when series was empty. #7666 -
[Fix] Add compatibility of data exceptions for sankey series. #2867
-
[Fix] Fix error when removing node or rendering again for the tree series. #8038 #8040 #7720 #7363 #7315
-
[Fix]
sunburst
chart roll-up element was not removed when chart.setOption called. #8132 -
[Fix] SVG axisPointer text position bug. #7947
-
[Fix] Large lines chart render bug in large mode.
-
[Fix] The last day of a month was not displayed in calendar. #8045
-
[Fix] Data sampling of line chart caused incorrect extent when data had NaN.
-
[Fix] Data sampling of line chart worked abnormally when using
series.encode
. #8017 -
[Fix]
legendHoverLink: false
did not work appropriately when multiple series had the same name. #8010 -
[Fix] Some of the graph hover style did not work.
-
[Fix] Fix axis extent calculation error when using stack.
4.1.0-rc.0
v4.1.0
-
[Feature] Enable candlestick and bar chart rendering and zooming in a large amount of data (200K). Add option
series.progressiveChunkMode
to enhance the effect when progressively rendering. -
[Feature] Add zooming and dragging interactions for tree diagram.
-
[Feature] Support keeping-aspect for legend path. #7831
-
[Feature] Support node dragging for sankey chart.
-
[Enhance] Category axis enhancement:
-
Optimize the performance in a large amount of data (> 100K ~ 1M)
-
Enhance the auto interval strategy.
-
Enhance the animation when zooming and moving the data window of cartesian.
-
[Enhance] In line chart, enhance symbol display strategy when using category axis (see
showAllSymbol:'auto'
). -
[Enhance] Support that lift the brushed elements to the top (add option
visualMap.inRange.liftZ
). -
[Enhance] Enhance the category axis ticks and labels when there was no enough space to display all labels.
-
[Enhance] Enhance the order of nodes for sankey diagram. #3390 #3543 #6365 #4880 #4986
-
[Enhance] Enhance sampling performance in progressive mode.
-
[Enhance] Enhance parallel performance in progressive mode.
-
[Enhance] Currently do not filter empty data item in data zoom, which makes line chart keeping broken. #7955
-
[Enhance] Support toolbox.feature merge.
-
[Enhance] Add tree directions from right to left, from bottom to top for tree series. #7351 #7154
-
[Fix] Resolve browser become unresponsive when the data of sankey series has cycle. #7495 #8117 #7583 #7325 #6555
-
[Fix]
yAxis
extent did not update when some of the stacked bar series hide. #8003 -
[Fix] Currently we fetch name from
dateItem.name
firstly in list. #7966 -
[Fix] Typed array incorrect usage in WeChat app.
-
[Fix]
option
in axis data item did not work. #7954 -
[Fix]
markArea
only displayed the last one. #7902 -
[Fix] Fixed the WeChat environment imprecise detection.
-
[Fix] Rounding error in clip symbol for line chart. #7913
-
[Fix] The default tooltip in candlestick only showed one item. #8149
-
[Fix] Bar chart start point was incorrect when multiple axes exist. #7412
-
[Fix]
markArea
did not display when using ordinal string. #7849 -
[Fix]
dataZoom
threw error when series was empty. #7666 -
[Fix] Add compatibility of data exceptions for sankey series. #2867
-
[Fix] Fix error when removing node or rendering again for the tree series. #8038 #8040 #7720 #7363 #7315
-
[Fix]
sunburst
chart roll-up element was not removed when chart.setOption called. #8132 -
[Fix] SVG axisPointer text position bug. #7947
-
[Fix] Large lines chart render bug in large mode.
-
[Fix] The last day of a month was not displayed in calendar. #8045
-
[Fix] Data sampling of line chart caused incorrect extent when data had NaN.
-
[Fix] Data sampling of line chart worked abnormally when using
series.encode
. #8017 -
[Fix]
legendHoverLink: false
did not work appropriately when multiple series had the same name. #8010 -
[Fix] Some of the graph hover style did not work.