3.8.2
NOTE: This is a Non-Apache Release
v3.8.2
2017-11-10
- [^] 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.