blob: 2dc44f7db615d1ceda9a08cae653753603a26bf9 [file] [log] [blame]
<h2 id="v3-6-1">v3.6.1</h2>
<div class="time">2017-05-26</div>
<p>[Recovery Build]</p>
<ul>
<li>[^] Fixed that <a href="http://echarts.baidu.com/option.html#series-line.sampling">data sampling</a> did not work.</li>
<li>[^] Fixed the problem on ie11 when compiled by webpack. See <a href="https://github.com/ecomfe/zrender/issues/189">zrender/#189</a>.</li>
</ul>
<h2 id="v3-6-0">v3.6.0</h2>
<div class="time">2017-05-25</div>
<ul>
<li><p><strong>[+] Published <a href="http://echarts.baidu.com/option.html#series-custom">custom series</a></strong>, which enables user to customize render logic and make new types of chart. See <a href="http://echarts.baidu.com/examples.html#chart-type-custom">samples</a></p>
</li>
<li><p><strong>[+] Supported polar bar chart</strong>. See <a href="http://echarts.baidu.com/demo.html#bar-polar-stack">sample1</a>, <a href="http://echarts.baidu.com/demo.html#bar-polar-stack-radial">sample2</a>, <a href="http://echarts.baidu.com/demo.html#bar-polar-real-estate">sample3</a></p>
</li>
<li><p>[+] Supported <a href="http://echarts.baidu.com/option.html#series-scatter.encode">encode</a>, which enable user to specify which dimensions in <a href="http://echarts.baidu.com/option.html#series-scatter.data">data</a> are mapped to which axis of coordinate system. Or which dimensions will be displayed in <a href="http://echarts.baidu.com/option.html#tooltip">tooltip</a> or <a href="http://echarts.baidu.com/option.html#series-scatter.label">label</a>. [Break Change]: The default name of the third dimension in <code>cartesian2d</code> is changed from <code>&#39;z&#39;</code> to <code>&#39;value&#39;</code>. If <code>&#39;z&#39;</code> is used in <a href="http://echarts.baidu.com/option.html#visualMap.dimension">visualMap.dimension</a>, please modify it to <code>&#39;value&#39;</code> or <code>2</code>.</p>
</li>
<li><p>[+] Supported <a href="http://echarts.baidu.com/option.html#series-scatter.dimensions">dimensions</a>, which enables that specifying names and types for each dimensions in <a href="http://echarts.baidu.com/option.html#series-scatter.data">data</a>. Name can be displayed in <a href="http://echarts.baidu.com/option.html#tooltip">tooltip</a>.</p>
</li>
<li><p>[+] Supported <a href="http://echarts.baidu.com/option.html#dataZoom.minSpan">dataZoom.minSpan</a> and <a href="http://echarts.baidu.com/option.html#dataZoom.maxSpan">dataZoom.maxSpan</a>. See <a href="https://github.com/ecomfe/echarts/issues/2843">#2843</a>.</p>
</li>
<li><p>[+] Supported <a href="http://echarts.baidu.com/option.html#dataZoom-inside.moveOnMouseMove">dataZoom.moveOnMouseMove</a> and <a href="http://echarts.baidu.com/option.html#dataZoom-inside.zoomOnMouseWheel">dataZoom.zoomOnMouseWheel</a>, which enables that triggering dataZoom only by mouse wheel while holding &#39;ctrl&#39;/&#39;alt&#39;/&#39;shift&#39;. Moreover, supported <a href="http://echarts.baidu.com/option.html#dataZoom-inside.preventDefaultMouseMove">preventDefaultMouseMove</a>, See <a href="https://github.com/ecomfe/echarts/issues/5769">#5769</a>.</p>
</li>
<li><p>[+] Supported using image in <a href="http://echarts.baidu.com/option.html#dataZoom-slider.handleIcon">dataZoom.handleIcon</a> setting.</p>
</li>
<li><p>[^] Fixed boundary problems on world map.</p>
</li>
<li><p>[^] Fixed that <a href="http://echarts.baidu.com/option.html#xAxis.minInterval">minInterval</a> did not work when <a href="http://echarts.baidu.com/option.html#xAxis.min">min</a> was set. See <a href="https://github.com/ecomfe/echarts/issues/4838">#4838</a>.</p>
</li>
<li><p>[^] Fixed problems caused by default properties on <code>Object</code>. See <a href="https://github.com/ecomfe/echarts/issues/5576">#5576</a>.</p>
</li>
<li><p>[^] Fixed that error was thrown when <code>setOption</code> while legend selection changed, which was caused <a href="http://echarts.baidu.com/option.html#graphic">graphic</a>. See <a href="https://github.com/ecomfe/echarts/issues/5783">#5783</a>.</p>
</li>
<li><p>[^] Fixed <a href="http://echarts.baidu.com/option.html#parallelAxis.axisLabel.interval">parallelAxis.axisLabel.interval</a> supporting. See <a href="https://github.com/ecomfe/echarts/issues/5694">#5694</a>.</p>
</li>
<li><p>[^] Enhanced interaction of <code>dataZoom</code>.</p>
</li>
<li><p>[^] Fixed the problem about <a href="http://echarts.baidu.com/option.html#series-pie.minAngle">minAngle</a> on rose chart. See <a href="https://github.com/ecomfe/echarts/issues/5617">#5617</a>.</p>
</li>
<li><p>[^] Fixed the problem when tooltip updating.</p>
</li>
</ul>
<h2 id="v3-5-4">v3.5.4</h2>
<div class="time">2017-04-27</div>
<ul>
<li>[^] Fixed the <code>clipPath</code> support for <a href="https://github.com/ecomfe/echarts-liquidfill">liquidfill</a>.</li>
<li>[^] Fixed the position when <code>label</code> is set as <code>insideTop</code>.</li>
<li>[^] Fixed the problem when transforming <a href="http://www.w3.org/TR/SVG/paths.html#PathData">SVG PathData</a>.</li>
</ul>
<h2 id="v3-5-3">v3.5.3</h2>
<div class="time">2017-04-14</div>
<ul>
<li><p>[^] Fixed the problem when both <code>left</code> <code>right</code> <code>width</code> <code>top</code> <code>bottom</code> <code>height</code> are set. See <a href="https://github.com/ecomfe/echarts/issues/5440">#5440</a>.</p>
</li>
<li><p>[^] Fixed the problem when input x,y to <a href="https://ecomfe.github.io/echarts-doc/public/en/api.html#action.tooltip.showTip">showTip</a>. See <a href="https://github.com/ecomfe/echarts/issues/5449">#5449</a>.</p>
</li>
<li><p>[^] Enhanced the effect of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.boundaryGap">boundaryGap</a> when only one data existed. See <a href="https://github.com/ecomfe/echarts/issues/4417">#4417</a>.</p>
</li>
<li><p>[^] Fixed animation easing setting of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-gauge.animationEasing">gauge</a>. See <a href="https://github.com/ecomfe/echarts/issues/5451">#5451</a>.</p>
</li>
<li><p>[^] Made the sorting of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-treemap">treemap</a> stable when values were the same.</p>
</li>
<li><p>[^] Fixed that roam and brush conflicted when components overlaped.</p>
</li>
<li><p>[^] Enlarged area of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#parallelAxis.nameRotate">parallel axis name</a> when it rotates.</p>
</li>
<li><p>[^] Enabled <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#toolbox.feature.brush.type">toolbox clear button</a> to be able to clear brush box of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#parallelAxis">parallelAxis</a>.</p>
</li>
<li><p>[^] Improved the performance of zrender up to <code>50%</code>.</p>
</li>
</ul>
<h2 id="v3-5-2">v3.5.2</h2>
<div class="time">2017-04-05</div>
<ul>
<li><p>[+] Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#useUTC">useUTC</a>, which enables display <code>axisLabel</code> and <code>tooltip</code> in local time or UTC. Related default setttings are modified: <code>axisLabel</code> and <code>tooltip</code> display local time by default, and <code>data</code> recognize time string as local time if timezone not specified. See <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-line.data">the time part in series.data</a>. Fixed the problem that when <code>axis.type</code> is <code>&#39;time&#39;</code> tick is determined by UTC and can not align with daytime. Fixed <a href="https://github.com/ecomfe/echarts/issues/5396">#5396</a> and <a href="https://github.com/ecomfe/echarts/issues/5393">#5393</a></p>
</li>
<li><p>[+] Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.axisLabel.showMinLabel">axisLabel.showMinLabel</a> and <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.axisLabel.showMaxLabel">axisLabel.showMaxLabel</a>.</p>
</li>
<li><p>[+] Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-funnel.sort">funnel.sort</a>, which enables sorting funnel by index or customized function.</p>
</li>
<li><p>[^] Fixed float error of <code>axisTick</code>. See <a href="https://github.com/ecomfe/echarts/issues/5041">#5041</a></p>
</li>
<li><p>[^] Fixed that <code>axisTick</code> did not display when value was too small. See <a href="https://github.com/ecomfe/echarts/issues/5386">#5386</a>.</p>
</li>
<li><p>[^] Fixed when <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#tooltip.trigger">tooltip.trigger</a> was <code>&#39;axis&#39;</code>, <code>dispatchAction</code> <a href="https://ecomfe.github.io/echarts-doc/public/en/api.html#action.tooltip.showTip">showTip</a> did not work. See <a href="https://github.com/ecomfe/echarts/issues/5423">#5423</a>.</p>
</li>
<li><p>[^] Fixed that <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#visualMap">visualMap</a> disabled <code>itemStyle</code> of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-map">map</a>. See <a href="https://github.com/ecomfe/echarts/issues/5388">#5388</a>.</p>
</li>
<li><p>[^] Fixed that <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#tooltip.trigger">tooltip.trigger</a> did not support <code>&#39;none&#39;</code>. See <a href="https://github.com/ecomfe/echarts/issues/5400">#5400</a></p>
</li>
<li><p>[^] Fixed problem of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-sankey">sankey</a> on ie11. See <a href="https://github.com/ecomfe/echarts/issues/3306">#3306</a>.</p>
</li>
<li><p>[^] Fixed that <code>data.lineStyle.color</code> of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-parallel">parallel</a> did not work. See <a href="https://github.com/ecomfe/echarts/issues/5363">#5363</a>.</p>
</li>
</ul>
<h2 id="v3-5-1">v3.5.1</h2>
<div class="time">2017-03-23</div>
<p>Recovery Build</p>
<ul>
<li><p>[^] Fixed <a href="https://github.com/ecomfe/echarts/issues/5352">#5352</a>.</p>
</li>
<li><p>[^] Fixed <a href="https://github.com/ecomfe/echarts/issues/5350">#5350</a>.</p>
</li>
</ul>
<h2 id="v3-5-0">v3.5.0</h2>
<div class="time">2017-03-23</div>
<ul>
<li><p><strong>[+] Published <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#calendar">calendar coordinate system</a></strong>. See <a href="https://ecomfe.github.io/echarts-examples/public/index.html#calendar">examples</a>.</p>
</li>
<li><p><strong>[+] Published echarts statistics tools <a href="https://github.com/ecomfe/echarts-stat">echarts-stat</a></strong></p>
</li>
<li><p><strong>[+] Enhanced axis pointer</strong> See examples: <a href="https://ecomfe.github.io/echarts-examples/public/index.html#candlestick-brush">link</a>, <a href="https://ecomfe.github.io/echarts-examples/public/index.html#line-tooltip-touch">mobile (touch device) 1</a>, <a href="https://ecomfe.github.io/echarts-examples/public/index.html#candlestick-touch">mobile (touch device) 2</a>, <a href="https://ecomfe.github.io/echarts-examples/public/index.html#scatter-nutrients-matrix">analysis</a>, <a href="https://ecomfe.github.io/echarts-examples/public/index.html#multiple-y-axis">multiple Y axes</a>, <a href="https://ecomfe.github.io/echarts-examples/public/index.html#multiple-x-axis">multiple X axes</a>. Supported and enhanced <a href="https://github.com/ecomfe/echarts/issues/5040">#5040</a>, <a href="https://github.com/ecomfe/echarts/issues/5039">#5039</a>, <a href="https://github.com/ecomfe/echarts/issues/5102">#5102</a>, <a href="https://github.com/ecomfe/echarts/issues/5262">#5262</a>, <a href="https://github.com/ecomfe/echarts/issues/4905">#4905</a>, <a href="https://github.com/ecomfe/echarts/issues/4921">#4921</a>, <a href="https://github.com/ecomfe/echarts/issues/5091">#5091</a>.</p>
</li>
<li><p>[+] Enhanced method <code>echarts.util.parseDate</code>, which have supported parsing different formats of data expression to UTC time. See <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-line.data">time in series.data</a></p>
</li>
<li><p>[^] Enhanced processing of geoJSON.</p>
</li>
<li><p>[^] Fixed that <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#toolbox.feature.dataZoom">toolbox.feature.dataZoom</a> can not control multiple x axes. See <a href="https://github.com/ecomfe/echarts/issues/4896">#4896</a>.</p>
</li>
<li><p>[^] Fixed the default extent of category axis in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#dataZoom">dataZoom</a>. See <a href="https://github.com/ecomfe/echarts/issues/5226">#5226</a>.</p>
</li>
<li><p>[^] Fixed function name of &quot;disConnect&quot;. See <a href="https://github.com/ecomfe/echarts/issues/5208">#5208</a>.</p>
</li>
<li><p>[^] Remove incorrect warning specifying <code>width,height</code> when initialize echart. See <a href="https://github.com/ecomfe/echarts/issues/4569">#4569</a>.</p>
</li>
<li><p>[^] Fixed that tooltip in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series.gauge">gauge</a> do not support percentage. See <a href="https://github.com/ecomfe/echarts/issues/4347">#4347</a> and <a href="https://github.com/ecomfe/echarts/pull/4332">#4332</a>.</p>
</li>
<li><p>[^] Fixed the behavior when pointer color is &#39;auto&#39; in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series.gauge">gauge</a>. See <a href="https://github.com/ecomfe/echarts/issues/5109">#5109</a>.</p>
</li>
<li><p>[^] Fixed the problem when <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-gauge.pointer.show">series-gauge.pointer.show</a> is <code>false</code>. See <a href="https://github.com/ecomfe/echarts/issues/4944">#4944</a>.</p>
</li>
<li><p>Fixed the initialization of series-treemap.data is incorrect in one case.</p>
</li>
<li><p>Fixed the style of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#toolbox">toolbox</a>. See <a href="https://github.com/ecomfe/echarts/issues/3591">#3591</a>.</p>
</li>
<li><p>Enhanced the behavior of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#brush">brush</a> on category axis.</p>
</li>
<li><p>[^] Fixed that visualMap is abnormal when some item of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#visualMap-piecewise.categories">visualMap-piecewise.categories</a> is numberic string. See <a href="https://github.com/ecomfe/echarts/issues/4960">#4960</a>.</p>
</li>
</ul>
<h2 id="v3-4-0">v3.4.0</h2>
<div class="time">2017-01-12</div>
<ul>
<li><p><strong>[+] Published <code>pictorialBar</code> chart:<a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-pictorialBar">pictorialBar</a>。See <a href="https://ecomfe.github.io/echarts-examples/public/index.html#chart-type-pictorialBar">example</a></strong></p>
</li>
<li><p><strong>[+] Published <code>themeRiver</code> chart:<a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-themeRiver">themeRiver</a>。See <a href="https://ecomfe.github.io/echarts-examples/public/index.html#chart-type-themeRiver">example</a></strong></p>
</li>
<li><p>[+] A specified <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#geo">geo coordinate system</a> has been able to be used in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-map">map series</a>. (In the past map series could only creat an inner exclusive geo coodinate system). Thus, <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-map">map series</a> can be used to control color of a geo component. Moreover, a geo coordinate system can be shared among <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-map">map series</a> and other series, like <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-scatter">scatter series</a>. See <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-map.geoIndex">series-map.geoIndex</a>.</p>
</li>
<li><p>[+] Added <a href="https://ecomfe.github.io/echarts-doc/public/en/api.html#action.graph.focusNodeAdjacency">focusNodeAdjacency action</a>, which enables trigger adjacent highlight of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-geo">graph</a> through API.</p>
</li>
<li><p>[+] Added <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-pie.animationType">series-pie.animationType</a>, which enables more animation effects.</p>
</li>
<li><p>[+] Callback function have been supported in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#animationDuration">animationDuration</a>, which enables different animation duration of data items.</p>
</li>
<li><p>[+] <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.min">min</a> and <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.max">max</a> have been supported in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.type">category axis</a>.</p>
</li>
<li><p>[+] <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.type">category axis</a> has been changed to show all categories by default, in spite of whether there is data in categories. In the past, categories in the end that has no data will not be displayed.</p>
</li>
<li><p>[+] When using <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#singleAxis">singleAxis</a>, <code>series.data</code> has supported one-dimension array, like <code>[11, 23, 44]</code>.</p>
</li>
<li><p>[+] <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#dataZoom">dataZoom</a> has supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#singleAxis">singleAxis</a>.</p>
</li>
<li><p>[+] Exposed throttle util method: <code>chart.util.throttle</code>.</p>
</li>
<li><p>[+] <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-candlestick">candlestick</a> has supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-candlestick.barWidth">barWidth</a>, <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-candlestick.barMinWidth">barMinWidth</a> and <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-candlestick.barMaxWidth">barMaxWidth</a>. See <a href="https://github.com/ecomfe/echarts/issues/4783">#4783</a>.</p>
</li>
<li><p>[+] <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-lines">lines chart</a> has supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-lines.symbol">symbol</a>, <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-lines.symbolSize">symbolSize</a>.</p>
</li>
<li><p>[+] Added support for show end text and data label at the same time in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#visualMap-piecewise">visualMap-piecewise</a>. See <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#visualMap-piecewise.showLabel">visualMap-piecewise.showLabel</a>, and See <a href="https://github.com/ecomfe/echarts/issues/4845">#4845</a>.</p>
</li>
<li><p>[+] When using <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#visualMap">visualMap</a> to control a series, it has supported that some data items escape from the control by visualMap, but use its series visual settings (color, symbol, ...). See the paragraph of <code>Configure mapping</code> in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#visualMap">visualMap</a>.</p>
</li>
<li><p>[^] Enhanced the effect of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#grid">grid (cartesian)</a> when on data displayed.</p>
</li>
<li><p>[^] Added parameter <code>dataIndex</code> in <a href="https://ecomfe.github.io/echarts-doc/public/en/api.html#action.tooltip.showTip">showTip event</a>.</p>
</li>
<li><p>[^] Fixed vulnerability about XSS in tooltip. See <a href="https://github.com/ecomfe/echarts/issues/4769">#4769</a>.</p>
</li>
<li><p>[^] Fixed that some attributes did not work in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-graph.edgeLabel">series-graph.edgeLabel</a>. See <a href="https://github.com/ecomfe/echarts/issues/4555">#4555</a>.</p>
</li>
<li><p>[^] Fixed tick render problem when <code>min</code> <code>max</code> is <code>stirng</code> in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-gauge">series-gauge</a>. See <a href="https://github.com/ecomfe/echarts/issues/4617">#4617</a>.</p>
</li>
<li><p>[^] Fixed <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-gauge.pointer.show">series-gauge.pointer.show</a> problem. See <a href="https://github.com/ecomfe/echarts/issues/4618">#4618</a>.</p>
</li>
<li><p>[^] Fixed <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-radar">series-radar</a> render error in a case that no data exists.</p>
</li>
<li><p>[^] Fixed <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-line.markArea.label.normal.show">markArea.label.normal.show</a> problem. See <a href="https://github.com/ecomfe/echarts/issues/4723">#4723</a>.</p>
</li>
<li><p>[^] Enhanced the process when data is equals or less then zero in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#yAxis.type">log axis</a>. See <a href="https://github.com/ecomfe/echarts/issues/4743">#4743</a> and <a href="https://github.com/ecomfe/echarts/issues/3161">#3161</a>.</p>
</li>
</ul>
<h2 id="v3-3-2">v3.3.2</h2>
<div class="time">2016-11-24</div>
<ul>
<li><p>[+] <strong>Add <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#graphic">graphic</a> in option, enable graphic configuration in option. See examples: <a href="http://echarts.baidu.com/gallery/editor.html?c=line-y-category">http://echarts.baidu.com/gallery/editor.html?c=line-y-category</a>, <a href="http://echarts.baidu.com/gallery/editor.html?c=line-draggable">http://echarts.baidu.com/gallery/editor.html?c=line-draggable</a> and <a href="http://echarts.baidu.com/gallery/editor.html?c=map-province">http://echarts.baidu.com/gallery/editor.html?c=map-province</a>.</strong></p>
</li>
<li><p>[+] Add <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-treemap.visualMin">visualMin</a> and <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-treemap.visualMax">visualMax</a>, and enhance capability of visual mapping in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-treemap">treemap</a>. See <a href="https://github.com/ecomfe/echarts/issues/2509">#2509</a>.</p>
</li>
<li><p>[+] Add <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#tooltip.confine">tooltip.confine</a>, which can confine tooltip within contianer of echarts instance. It helps a lot in small screen, or in the situation that outer dom is set to be <code>overflow:hidden</code>.</p>
</li>
<li><p>[^] Fix that erroneously forbiden default pan behavior in touch device. See <a href="https://github.com/ecomfe/echarts/issues/4393">#4393</a>.</p>
</li>
<li><p>[^] Enhance user experience for <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#geo">geo</a> / <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-map">map</a> in touche device。</p>
</li>
<li><p>[^] Fix calculation error of <a href="https://ecomfe.github.io/echarts-doc/public/en/api.html#echartsInstance.containPixel">containPixel</a> in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#geo">geo</a> / <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-graph">graph</a>. See <a href="https://github.com/ecomfe/echarts/issues/4405">#4405</a>.</p>
</li>
<li><p>[^] Enhance gradient <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#visualMap">visualMap</a> for <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-line">line</a>.</p>
</li>
<li><p>[^] Fix symbol mapping in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#visualMap">visualMap</a>.</p>
</li>
<li><p>[^] Enable <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#dataZoom.realtime">realtime</a> upating of label in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#dataZoom">dataZoom</a>. See <a href="https://github.com/ecomfe/echarts/issues/4434">#4434</a>.</p>
</li>
<li><p>[^] Fix highlight error in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#dataZoom">dataZoom</a>. See <a href="https://github.com/ecomfe/echarts/issues/4475">#4475</a>.</p>
</li>
<li><p>[^] Fix that can not save as image in MS Edge browser. See <a href="https://github.com/ecomfe/echarts/issues/2451">#2451</a> and <a href="https://github.com/ecomfe/echarts/issues/3586">#3586</a>.</p>
</li>
<li><p>[^] Fix format problem for <code>&#39;time&#39;</code> axis in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#tooltip">tooltip</a>. See <a href="https://github.com/ecomfe/echarts/issues/4398">#4398</a>.</p>
</li>
<li><p>[^] Fix <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#tooltip">tooltip</a> may not show bug when first series have null data.</p>
</li>
<li><p>[^] Fix <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#grid.containLabel">grid.containLabel</a> not works for large fontSize. See <a href="https://github.com/ecomfe/echarts/issues/3805">#3805</a>.</p>
</li>
<li><p>[^] Fix <code>echarts.extendSeriesModel</code> error. See <a href="https://github.com/ecomfe/echarts/issues/4397">#4397</a>.</p>
</li>
<li><p>[^] Fix render error when <code>clockwise</code> is <code>false</code> and <code>minAngle</code> is used in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-pie">pie</a>. See <a href="https://github.com/ecomfe/echarts/issues/4414">#4414</a>.</p>
</li>
<li><p>[^] Fix erroneously rendering dot in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#tooltip">tooltip</a> when using gradient color. See <a href="https://github.com/ecomfe/echarts/issues/3994">#3994</a>.</p>
</li>
</ul>
<h2 id="v3-3-1">v3.3.1</h2>
<div class="time">2016-11-03</div>
<h2 id="v3-3-0">v3.3.0</h2>
<div class="time">2016-11-01</div>
<h2 id="v3-2-3">v3.2.3</h2>
<div class="time">2016-08-16</div>
<h2 id="v3-2-2">v3.2.2</h2>
<div class="time">2016-07-11</div>
<h2 id="v3-2-1">v3.2.1</h2>
<div class="time">2016-07-04</div>
<h2 id="v3-2-0">v3.2.0</h2>
<div class="time">2016-06-30</div>
<h2 id="v3-1-10">v3.1.10</h2>
<div class="time">2016-05-19</div>
<h2 id="v3-1-9">v3.1.9</h2>
<div class="time">2016-05-12</div>
<h2 id="v3-1-8">v3.1.8</h2>
<div class="time">2016-05-11</div>
<h2 id="v3-1-7">v3.1.7</h2>
<div class="time">2016-04-21</div>
<h2 id="v3-1-6">v3.1.6</h2>
<div class="time">2016-04-11</div>
<h2 id="v3-1-5">v3.1.5</h2>
<div class="time">2016-03-29</div>
<h2 id="v3-1-4">v3.1.4</h2>
<div class="time">2016-03-21</div>
<h2 id="v3-1-3">v3.1.3</h2>
<div class="time">2016-03-10</div>
<ul>
<li><p>【+】add in radar chart, see <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-radar">https://ecomfe.github.io/echarts-doc/public/en/option.html#series-radar</a></p>
</li>
<li><p>[^] position optimization of average, minimum and maximum value starting point and finishing point. Fix <a href="https://github.com/ecomfe/echarts/issues/2762">#2762</a>, <a href="https://github.com/ecomfe/echarts/issues/2688">#2688</a>.</p>
</li>
<li><p>[^] fix the only one configuration for &#39;&#39;none&#39;&#39; bug in markLine symbol. See <a href="https://github.com/ecomfe/echarts/issues/2733">#2733</a></p>
</li>
<li><p>[^]optimization of vertically centered multiple yext lines.</p>
</li>
<li><p>[^] emphasis configuration item of label in data item as pie chart is normal value by dafualt.</p>
</li>
<li><p>[^] when introdcued on need, line chart, pie chart and scatter chart introduce grid component by dafault to avoid problems in<a href="https://github.com/ecomfe/echarts/issues/2758">#2758</a>.</p>
</li>
<li><p>[^] fix floating point precision bug in dataZoom component. Fix <a href="https://github.com/ecomfe/echarts/issues/2757">#2757</a></p>
</li>
<li><p>[^] unselected legend chart is grey. See <a href="https://github.com/ecomfe/echarts/issues/2615">#2615</a></p>
</li>
<li><p>[^] fix dataZoom position failure bug in media query of 3.1.1. Fix <a href="https://github.com/ecomfe/echarts/issues/2710">#2710</a></p>
</li>
<li><p>[^] fix firefox&#39;s incapability of triggering wheel events bug in 3.1.1 中. Fix <a href="https://github.com/ecomfe/echarts/issues/2730">#2730</a></p>
</li>
<li><p>[^] IE8 optimization.</p>
</li>
<li><p>[^] change to webpack to build code.</p>
</li>
</ul>
<h2 id="v3-1-2">v3.1.2</h2>
<div class="time">2016-03-01</div>
<ul>
<li><p>【+】provide theme download,see details in <a href="http://echarts.baidu.com/download-theme.html">http://echarts.baidu.com/download-theme.html</a></p>
</li>
<li><p>[^] fix <code>the bug that update data can not be shown in</code>setOption` after emptying line chart data in v3.1.1.</p>
</li>
<li><p>[^] fix possiblity of reporting <code>id duplicates</code> error in <code>setOption(chart.getOption())</code> . Fix <a href="https://github.com/ecomfe/echarts/issues/2635">#2635</a></p>
</li>
<li><p>[^] allow to customize toolbox toobar. See details in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#toolbox.feature">toolbox.feature</a></p>
</li>
<li><p>[^] scale optimization of <code>&#39;time&#39;</code> type axis in large-span time range.</p>
</li>
<li><p>[^] fix no show of label formatter return to 0.Fix <a href="https://github.com/ecomfe/echarts/issues/2659">#2659</a></p>
</li>
<li><p>[^] fix markPoint label display error in charts with vertical axis as category axis.Fix <a href="https://github.com/ecomfe/echarts/issues/2641">#2641</a></p>
</li>
<li><p>[^] optimize dataZoom, fix dynamic data update problem in dataZoom chart. Fix <a href="https://github.com/ecomfe/echarts/issues/2667">#2667</a></p>
</li>
<li><p>[^] percentage is 0 rather than NaN when all pie chart data are zero. Fix <a href="https://github.com/ecomfe/echarts/issues/2667">#2690</a></p>
</li>
<li><p>[^] title alignment optimization.</p>
</li>
<li><p>[^] support display of tooltip when charts update. Fix <a href="https://github.com/ecomfe/echarts/issues/2478">#2478</a></p>
</li>
<li><p>[^] dashboard <code>splitLine.length</code>, <code>axisTick.length</code> supports percentage.</p>
</li>
<li><p>[^] optimization of line animation feature.</p>
</li>
<li><p>[^] optimization of category axis feature of large data amount .</p>
</li>
<li><p>[^] fix error reporting bug of markPoint and markLine in IE8.</p>
</li>
<li><p>[^] fix error reporting bug under <code>&#39;use strict&#39;</code>model. Fix <a href="https://github.com/ecomfe/echarts/issues/2643">#2643</a></p>
</li>
</ul>
<h2 id="v3-1-1">v3.1.1</h2>
<div class="time">2016-02-22</div>
<ul>
<li><p>【+】newly add npm channel to obtain echarts, see details in <a href="http://echarts.baidu.com/tutorial.html#%E5%9C%A8%20webpack%20%E4%B8%AD%E4%BD%BF%E7%94%A8%20ECharts">webpack + echarts tutorial</a></p>
</li>
<li><p>[^] fix abnormal indynamic markPoint and markLine . Fix <a href="https://github.com/ecomfe/echarts/issues/2522">#2522</a></p>
</li>
<li><p>[^] fix parameter error in axis interval callback. Fix <a href="https://github.com/ecomfe/echarts/issues/2470">#2470</a></p>
</li>
<li><p>[^] fix failure in customizing lineStyle of every edge in graph. Fix <a href="https://github.com/ecomfe/echarts/issues/2558">#2558</a></p>
</li>
<li><p>[^] saveAsImage supports IE9+ and FireFox in toolbox.</p>
</li>
<li><p>[^] support cylindrical corner configuration. <a href="https://github.com/ecomfe/echarts/issues/2550">#2550</a></p>
</li>
<li><p>[^] fix error in dataZoom location configuration item. Fix <a href="https://github.com/ecomfe/echarts/issues/2619">#2619</a></p>
</li>
<li><p>[^] fix possible <code>id duplicate</code> error when fix <code>setOption</code> for too many times.Fix <a href="https://github.com/ecomfe/echarts/issues/2452">#2452</a></p>
</li>
<li><p>[^] candlestick and boxplot chart support markPoint and markLine.Fix <a href="https://github.com/ecomfe/echarts/issues/2566">#2566</a></p>
</li>
<li><p>[^] fix reset error in toolbox after use <code>setOption</code> in non-merge model.Fix <a href="https://github.com/ecomfe/echarts/issues/2596">#2596</a></p>
</li>
<li><p>[^] scatter chart and markPoint support configurating <code>label</code> <code>formatter</code> in <code>emphasis</code>. Fix <a href="https://github.com/ecomfe/echarts/issues/2596">#2596</a></p>
</li>
<li><p>[^] Treemap supports <code>roam</code> configuration item.</p>
</li>
<li><p>[^] axis of time type support time data of string format.</p>
</li>
<li><p>[^] fix switch problem in Line and area charts. Fix <a href="https://github.com/ecomfe/echarts/issues/2625">#2625</a></p>
</li>
<li><p>[^] location optimization of multiple series of bar chart markPoint. Fix <a href="https://github.com/ecomfe/echarts/issues/2623">#2623</a></p>
</li>
<li><p>[^] fix error reporting in init when theme is string and has dataZoom component. Fix <a href="https://github.com/ecomfe/echarts/issues/2619">#2619</a></p>
</li>
<li><p>[^] legend and toolbox support setting height and width and wrap automatically through width and height.Fix <a href="https://github.com/ecomfe/echarts/issues/2621">#2621</a></p>
</li>
<li><p>[^] optimization of line chart smooth, add in<code>smoothMonotone</code> configuration item, see details in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-line.smoothMonotone">option.html#series-line.smoothMonotone</a>, Fix <a href="https://github.com/ecomfe/echarts/issues/2612">#2612</a></p>
</li>
<li><p>[^] fix incapability to trigger mouse events on computers with touch screen like Surface and so on. Fix <a href="https://github.com/ecomfe/echarts/issues/2569">#2569</a></p>
</li>
</ul>
<h2 id="v3-0-2">v3.0.2</h2>
<div class="time">2016-01-23</div>
<ul>
<li><p>[^] fix highlight failture in scatter chart.</p>
</li>
<li><p>[^] optimize tooltip linkage. Fix <a href="https://github.com/ecomfe/echarts/issues/2445">#2445</a></p>
</li>
<li><p>[^] dataZoom of inside type support zoomLock.</p>
</li>
<li><p>[^] add error alert of non-exist map type.</p>
</li>
<li><p>[^] optimize legend switch animation of line chart.</p>
</li>
<li><p>[^] fix problem about Legends cannot be added dynamically. Fix <a href="https://github.com/ecomfe/echarts/issues/2457">#2457</a></p>
</li>
<li><p>[^] fix timeline&#39;s incapability to configutate show.</p>
</li>
<li><p>[^] fix 0 data shown as undefined in tooltip .Fix <a href="https://github.com/ecomfe/echarts/issues/2463">#2463</a></p>
</li>
<li><p>[^] fix incorrect display of dataZoom zoom graphic. Fix <a href="https://github.com/ecomfe/echarts/issues/2462">#2462</a></p>
</li>
<li><p>[^] fix the problem of axis <code>min</code> <code>max</code> as string, PR <a href="https://github.com/ecomfe/echarts/pull/2481">#2481</a></p>
</li>
</ul>
<h2 id="v3-0-1">v3.0.1</h2>
<div class="time">2016-01-18</div>
<ul>
<li><p>[+] add <a href="https://ecomfe.github.io/echarts-doc/public/en/api.html#echartsInstance.getOption">getOption</a> and <a href="https://ecomfe.github.io/echarts-doc/public/en/api.html#echartsInstance.clear">clear</a> method</p>
</li>
<li><p>[^] fix average value, maximum value and minimum vaule label and the incapability to show correct value of tooltip. Fix <a href="https://github.com/ecomfe/echarts/issues/2393">#2393</a></p>
</li>
<li><p>[^] fix drawing incorrectness when bar chart has bigger width than height, Fix <a href="https://github.com/ecomfe/echarts/issues/2343">#2343</a></p>
</li>
<li><p>[^] fix the function problem of legend <code>show</code> configuration item. Fix <a href="https://github.com/ecomfe/echarts/issues/2371">#2371</a></p>
</li>
<li><p>[^] map type can choose data attribute.</p>
</li>
<li><p>[^] fix average mark and mark calculation errors, Fix <a href="https://github.com/ecomfe/echarts/issues/2367">#2367</a></p>
</li>
<li><p>[^] animation optimization when line chart change from <code>&#39;-&#39;</code> no data to data.</p>
</li>
<li><p>[^] mouse wheel zoom direction change to ommonly used one.</p>
</li>
<li><p>[^] data area zoom tool in toolbar support specified axis, see detail in<a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#toolbox.feature.dataZoom.yAxisIndex">toolbox document</a></p>
</li>
<li><p>[^] fix no data error on timeline, scale change from <code>[-1, 1]</code> to <code>[0, 1]</code> when data value axis has no data.</p>
</li>
<li><p>[^] fix drawing error of axis splitArea.</p>
</li>
<li><p>[^] fix multiple chart example linkage problem. Fix <a href="https://github.com/ecomfe/echarts/issues/2391">#2391</a></p>
</li>
<li><p>[^] fix the problem that color on legend cannot display correctly with pie chart color being callback function. Fix <a href="https://github.com/ecomfe/echarts/issues/2372">#2372</a></p>
</li>
<li><p>[^] fix mouse hover errors when pie chart data is 0.</p>
</li>
<li><p>[^] when all pie chart data are 0, secotrs changed to uniform distribution.</p>
</li>
<li><p>[^] fix errors in background seeting under IE 8.</p>
</li>
<li><p>[^] fix incorrect release event in tooltip component dispose.</p>
</li>
</ul>
<h2 id="v3-0-0">v3.0.0</h2>
<div class="time">2016-01-12</div>
<ul>
<li>The new echarts</li>
</ul>