Skip to content

Releases: apache/echarts

4.2.1-rc1

24 Jan 07:57
Compare
Choose a tag to compare
4.2.1-rc1 Pre-release
Pre-release

2019-01-22

  • [Fix] Fix text cache problem. See #9190, #9597, #9762.

  • [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 as 0, all labels show regardless of overlap. See #9589.

4.2.0-rc.2

15 Oct 15:52
Compare
Choose a tag to compare
4.2.0-rc.2 Pre-release
Pre-release

v4.2.0.rc2

2018-10-15

Recovery build

Fix the problem that bar progressive was blocked.

4.2.0-rc.1

14 Sep 20:46
Compare
Choose a tag to compare
4.2.0-rc.1 Pre-release
Pre-release

v4.2.0-rc.1

2018-09-11
  • [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 the query.

  • [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.

  • [Feature] Support inner radius for radar. See #8717.

  • [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] Update normal shadow style for sunburst. See #8583.

  • [Fix] Fix empty dataset problem. See #8395.

  • [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

04 Aug 12:55
Compare
Choose a tag to compare

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

02 May 20:29
Compare
Choose a tag to compare
4.1.0-rc.2 Pre-release
Pre-release

v4.1.0.rc2

2018-05-02
  • [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

27 Apr 17:54
Compare
Choose a tag to compare
4.1.0-rc.1 Pre-release
Pre-release

v4.1.0

2018-04-25
  • [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

25 Apr 19:42
Compare
Choose a tag to compare
4.1.0-rc.0 Pre-release
Pre-release

v4.1.0

2018-04-25
  • [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.

4.0.4

28 Feb 12:35
Compare
Choose a tag to compare

NOTE: This is a Non-Apache Release

v4.0.4

2018-02-28

[Recovery Build]

  • [^] Fixed bar layout problem. See #7831.

4.0.3

27 Feb 06:50
Compare
Choose a tag to compare

NOTE: This is a Non-Apache Release

v4.0.3

2018-02-27

4.0.2

17 Jan 14:47
Compare
Choose a tag to compare

NOTE: This is a Non-Apache Release

v4.0.2

2018-01-18
  • [^] Fixed that in some case the scollable legend (legend.type: 'scroll') caused ghost. See #7502.

  • [^] Fixed that the selected option did not work in the data item of pie. See #7515.

  • [^] Fixed play button of timeline component could not be disabled. See #7506.