Releases: apache/echarts
4.0.3
NOTE: This is a Non-Apache Release
v4.0.3
-
[+] ECharts has been able to work on WeChat Applet.
-
[+] Added a new smooth policy, which corrects some undesired smooth result. See details in series-line.smooth and series-line.smoothMonotone. Fixed #7158.
-
[+] Supported series-line.symbolOffset of axis arrow. See #7422.
-
[+] Supported series-sunburst.label.minAngle, which enables hiding text if the sector is less then the
minAngle
. See #7614. -
[+] Supported configuring series-sunburst.nodeClick in level or single sector. See #7541.
-
[^] Fixed shape clip when line chart is overflow cartesian area.
-
[^] Fixed that the last area of splitArea did not display. See #7118.
-
[^] Fixed the case when visualMap component is not imported for sunburst. See #7575.
-
[^] Fixed that apendData did not work when data amount was less then progressive limit. See #7718 and #7625.
-
[^] Fixed that apendData caused series color changed if series name was not specified.
-
[^] Fixed that tooltip.axisPointer.label.show did not work when set as
false
. See #7725. -
[^] Fixed that map could not be selected if an area had no data. See #7629.
-
[^] Fixed candlestick encode problem. See #7715.
-
[^] Fixed the data item empty check logic, which caused that renderItem could not enter when value array length not the same, and dataset could not be displayed. See #7733.
-
[^] Fixed the textStyle compatibility logic.
4.0.2
NOTE: This is a Non-Apache Release
v4.0.2
-
[^] 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.
4.0.0
3.8.5
3.8.4
3.8.3
3.8.2
NOTE: This is a Non-Apache Release
v3.8.2
- [^] Fixed backward compatibility problems brounght by
3.8.0
:- In
3.8.0
, the content inlib
directory is the same as the content insrc
directory (both are ES Module), which may not compatible with the old verisons of node and webpack. So rollback to commonJS format inlib
of3.8.2
. - In
3.8.0
, the source code insrc
constains global variable__DEV__
(which prints dev helper info for echarts users). To get the declaration of the global variable, users should includeecharts/src/config.js
manually or make some settings inwebpack
/rollup
(Check custom build tutorial please), which is not backward compatible. So we have removed__DEV__
from the codes inecharts/lib/**
in3.8.2
. If dev helper info is required, use codes inecharts/src/**
. - After
3.8
,echarts/src/echarts.js
(the same asecharts/lib/echarts.js
in3.8.0
) does not include util methods, which used to be mounted on it. Now util methods are listed inecharts/src/export
and mounted onecharts/echarts*.js
. But it is not backward compatibility, so we have rollbacked to mount them onecharts/lib/echarts.js
in3.8.2
. - The way of including
echarts/extension/dataTool
, havs been rollbacked to the original approach before3.8
, where it must be included explicitly, and the namespace will be mounted onecharts
namespame.
- In
- [^] Fixed the problem that SVG renderer throws error when encounter null value.
3.8.0
NOTE: This is a Non-Apache Release
v3.8.0
-
[+] Supported Tree Chart, including horizontal layout, vertical layout, radial layout.
-
[+] Supported SVG Renderer (beta), enable developers to choose SVG or Canvas renderer based on their platfroms and functional requirments.
-
[+] Source code of echarts has been switched to ES Module, which enabled tree shaking of bundle and reduced size.
-
[+] Supported build scripts for creating custom build, including multiple language support. See custom build tutorial. And added Finnish support, which is contributed by xvaara in PR #6863.
-
[+] Supported axis arrow. See #6675.
-
[+] Supported strokeWidth and strokeColor in treemap. See #6804.
-
[+] Supported show adjacent nodes in graph. See #6772.
-
[^] Fixed the area calculation when grid.containLabel is
true
and axis is rotated. Thanks xvaara for PR #6951. -
[^] Fixed that the calculation of interval is not incorrect when axisLabel.rotate is set in category axis. See #4170. Thankslanyuechen for PR #6903.
-
[^] Fixed the negative problem in
dataTool.prepareBoxplotData
. Thanks d-rudolf for PR #6749. -
[^] Enhanced the label interval of time axis. Thanks xiaoshan00 for PR #6808.
-
[^] Supported radiusAxis.inverse. See #6805 and #4253.
-
[^] Renamed some variables to avoid webpack special variable name. See #6788.
-
[^] Fixed position problem of scrollable legend. See #6756.
-
[^] Fixed that the themeRiver legend color is incorrect. See #6932.
-
[^] Fixed that brush empty value caused error thrown. See #6892.
-
dist/echarts/echarts.simple.js
do not includ utils, which used to be mounted onecharts
.dist/echarts/echarts.common.js
anddist/echarts/echarts.js
keep including them as before. And developers can custom build to include them. -
Changes about
dataTool
: When usingdist/echarts/echarts.simple.js
ordist/echarts/echarts.common.js
,dist/echarts/extension/dataTool.js
should be manually included as before, but the namespacedataTool
will not be mounted toecharts
. When usingdist/echarts/echarts.js
,echarts.dataTool
is included automatically by default.
3.7.2
v3.7.2
-
[+] Supported English version build (All default text is in English) in https://github.com/ecomfe/echarts/tree/master/dist. See #2321.
-
[+] Supported pie.hoverOffset. See #3857.
-
[^] Fixed compatibility of data in candlestick. See #6576.
-
[^] Fixed showMaxLabel showMinLabel.
-
[^] Fixed area chart when all value is negative. See #6707.
-
[^] Made the meaning of
'middle'
and'center'
consist in axis.nameLocation. -
[^] Fixed that markArea.itemStyle.emphasis did not work. See #5245.
-
[^] Fixed that calender did not work because of DST (Day Saving Time). See #6543.
-
[^] Enhanced the "save as image" in IE. See #6279.
-
[^] Fixed cleaning for "motion blur". See #6577.
-
[^] Fix doji for k series candlestick. See #6583.
-
[^] Fixed the compatibility for
markPoint
. See #6503.
3.7.1
v3.7.1
[Recovery Build]
-
[^] Fixed problems of compatibility and emphasis style about textStyle. See #6491、#6529, #6516, #6532, #6237.
-
[^] Add sub-pixel optimize to candlestick.
-
[^] Fixed that emphasis style was not applied when using graph.focusNodeAdjacency.