diff --git a/CHANGELOG.md b/CHANGELOG.md index 668ac95..8700f9c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +2.5.1 +* Updated ECharts dependency to `3.8.2`+ to fix module breaking change introduced in `3.8.0`. + 2.5.0 * Fixed collision with Vue's internal methods by removing `_` prefix. * `mergeOptions` now accept same arguments as ECharts' `setOption` method. diff --git a/demo/data/scatter.js b/demo/data/scatter.js index 6d5b32d..36ac862 100644 --- a/demo/data/scatter.js +++ b/demo/data/scatter.js @@ -1,4 +1,4 @@ -import echarts from 'echarts/lib/echarts' +import { graphic } from 'echarts/lib/export' const data = [ [ @@ -317,7 +317,7 @@ export default { shadowBlur: 10, shadowColor: 'rgba(120, 36, 50, 0.5)', shadowOffsetY: 5, - color: new echarts.graphic.RadialGradient(0.4, 0.3, 1, [ + color: new graphic.RadialGradient(0.4, 0.3, 1, [ { offset: 0, color: 'rgb(251, 118, 123)' @@ -349,7 +349,7 @@ export default { shadowBlur: 10, shadowColor: 'rgba(25, 100, 150, 0.5)', shadowOffsetY: 5, - color: new echarts.graphic.RadialGradient(0.4, 0.3, 1, [{ + color: new graphic.RadialGradient(0.4, 0.3, 1, [{ offset: 0, color: 'rgb(129, 227, 238)' }, { diff --git a/package-lock.json b/package-lock.json index 285f190..ef0b940 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2199,17 +2199,17 @@ } }, "echarts": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/echarts/-/echarts-3.7.2.tgz", - "integrity": "sha512-aBuGNlnBDMbIMyU5qkh3Zp1F55gfSlsVrkiZYWA7J3qUFzoZBtLXJVKZVxIEZ7TsWmppQ6q+Rckscp5fM73ZaQ==", + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/echarts/-/echarts-3.8.2.tgz", + "integrity": "sha512-x8P/BWBgKMTFrENQ+T1EWKFGE59ZhCITm/V7HvNKuSISNzHuC9PGkAa7XCgB2D/uBtNb3CsTXbRohoQGBL8QQw==", "requires": { - "zrender": "3.6.3" + "zrender": "3.7.2" }, "dependencies": { "zrender": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/zrender/-/zrender-3.6.3.tgz", - "integrity": "sha512-SSIkN+Xzs3yyH582Sr8Uo9CkQS4oP23CYiKsmcNOqgfvlJwaHxZeY2IHYGa1FgzZlBeh+UcYg9Wk/eGD16uQ8A==" + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/zrender/-/zrender-3.7.2.tgz", + "integrity": "sha512-UWKsQ15yMsORWMY1jRm9r+dlvJLl1OHidy9Fs6E6+DW0t73PObkilg6V/80XQqHuYRjUzDu615RGAddDItjAUw==" } } }, @@ -2218,7 +2218,7 @@ "integrity": "sha1-u9YxRvtpa6zQZAi08rVmszKpSP4=", "dev": true, "requires": { - "echarts": "3.7.2", + "echarts": "3.8.2", "zrender": "https://registry.npmjs.org/zrender/-/zrender-3.5.0.tgz" } }, @@ -2854,29 +2854,6 @@ "integrity": "sha1-2uRqnXj74lKSJYzB54CkHZXAN4I=", "dev": true }, - "font-awesome": { - "version": "http://registry.npm.taobao.org/font-awesome/download/font-awesome-4.7.0.tgz", - "integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM=", - "dev": true - }, - "font-awesome-svg": { - "version": "https://registry.npmjs.org/font-awesome-svg/-/font-awesome-svg-0.4.0.tgz", - "integrity": "sha1-mnEEXL4DhMmPEJjWch+l9Po+P68=", - "dev": true, - "requires": { - "font-awesome": "http://registry.npm.taobao.org/font-awesome/download/font-awesome-4.7.0.tgz", - "minimist": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "mkdirp": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "svgfont2js": "https://registry.npmjs.org/svgfont2js/-/svgfont2js-0.1.2.tgz" - }, - "dependencies": { - "minimist": { - "version": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } - } - }, "for-in": { "version": "http://registry.npm.taobao.org/for-in/download/for-in-1.0.2.tgz", "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", @@ -7567,15 +7544,6 @@ "has-flag": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz" } }, - "svgfont2js": { - "version": "https://registry.npmjs.org/svgfont2js/-/svgfont2js-0.1.2.tgz", - "integrity": "sha1-VEhX0TsHlYN4p+7D42N/QJHf/O0=", - "dev": true, - "requires": { - "svgpath": "https://registry.npmjs.org/svgpath/-/svgpath-1.0.7.tgz", - "xml2js": "http://registry.npm.taobao.org/xml2js/download/xml2js-0.4.17.tgz" - } - }, "svgo": { "version": "http://registry.npm.taobao.org/svgo/download/svgo-0.7.2.tgz", "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=", @@ -7590,11 +7558,6 @@ "whet.extend": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz" } }, - "svgpath": { - "version": "https://registry.npmjs.org/svgpath/-/svgpath-1.0.7.tgz", - "integrity": "sha1-5VQhK4fl0EaRQaKEwCDIf1yaTtA=", - "dev": true - }, "table": { "version": "http://registry.npm.taobao.org/table/download/table-3.8.3.tgz", "integrity": "sha1-K7xULw/amGGnVdOUf+/Ys/UThV8=", @@ -8372,23 +8335,6 @@ "integrity": "sha1-ZGV4SKIP/F31g6Qq2KJ3tFErvE0=", "dev": true }, - "xml2js": { - "version": "http://registry.npm.taobao.org/xml2js/download/xml2js-0.4.17.tgz", - "integrity": "sha1-F76T6q4/O3eTWceVtBlwWogX6Gg=", - "dev": true, - "requires": { - "sax": "http://registry.npm.taobao.org/sax/download/sax-1.2.2.tgz", - "xmlbuilder": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-4.2.1.tgz" - } - }, - "xmlbuilder": { - "version": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-4.2.1.tgz", - "integrity": "sha1-qlijBBoGb5DqoWwvU4n/GfP0YaU=", - "dev": true, - "requires": { - "lodash": "http://registry.npm.taobao.org/lodash/download/lodash-4.17.4.tgz" - } - }, "xtend": { "version": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", diff --git a/package.json b/package.json index 0931ee5..5a0c3e0 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "Justineo (justice360@gmail.com)", "license": "MIT", "dependencies": { - "echarts": "^3.7.2", + "echarts": "^3.8.2", "lodash.debounce": "^4.0.8" }, "peerDependencies": {