Skip to content

Latest commit

 

History

History
153 lines (111 loc) · 3.99 KB

CHANGELOG.md

File metadata and controls

153 lines (111 loc) · 3.99 KB

5.0.0-beta.0

  • Update peer dependency for vue to ^2.4.0. BREAKING

4.1.0

  • Fix the problem that mergeOptions didn't use the correct options if the instance is inited on-the-fly.
  • Expose ZRender events via zr: prefixed events.
  • Update to [email protected] (only affects the bundled version).

4.0.4

4.0.3

4.0.2

  • Make manual-update truely responsive.

4.0.1

  • Fix legendscroll event.

4.0.0

  • Release 4.0.0.

4.0.0-beta.1

  • Fix autoresize.

4.0.0-beta.0

  • Move echarts into peerDependencies. BREAKING
  • Rename auto-resize to autoresize. BREAKING
  • Point module entry to the source version. BREAKING
  • Switch to Vue CLI 3 for demo.

3.1.2

  • Fix the problem that setOption is always called with notMerge: true.

3.1.1

  • Fix the problem that options are not watched as expected.

3.1.0

  • Add manual-update prop to handle performance critical scenarios.
  • Deprecate watch-shallow prop as it was actually not working as expected.
  • Fix the computed getters by using Object.defineProperties directly instead of Vue's computed as it no longer works as expected after Vue 2.0.
  • Remove chart from data to gain a performance boost.

3.0.9

3.0.8

  • Add new events and API to adapt the latest version of ECharts.

3.0.7

  • Only apply optimization introduce in last version for charts resize from 0 area.

3.0.6

  • Optimize auto-resize for initially hidden (display: none) charts.

3.0.5

3.0.4

  • Fix misused MutationObserver (#200).

3.0.3

3.0.2

  • Update ECharts to 4.0.2.

3.0.1

  • Fix npm distribution.

3.0.0

  • Added support for ECharts 4.
  • auto-resize now listens to element size change instead of window.
  • Remove deprecated chart prefixed events.

2.6.0

  • Added watchShallow prop to manually disable deep watch on options to optimize performance for charts with large amout of data.
  • Made all props reactive.
  • Updated ECharts dependency to ^3.8.5.

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.
  • Updated ECharts dependency to 3.7.2+.

2.4.1

  • Made theme reactive.
  • Added focusnodeadjacency & unfocusnodeadjacency events.
  • Fixed the problem that charts won't refresh after keep-alive components are activated.

2.4.0

  • Add computedOptions.

2.3.9

  • Replace publish npm scripts with shell commands to prevent failure upon npm install.

2.3.8

  • Fixed the problem that styles are missing for precompiled version.

2.3.7

  • Switch back to Vue.util.warn.
  • Switch build tool to rollup.

2.3.6

  • Hot fix for last version. Use console.warn temporarily.

2.3.5

  • Mark Vue as an external dependency in webpack config.

2.3.4

  • Use Vue.util.warn directly.

2.3.3

  • Fix NPM package.

2.3.2

  • Fix the implementation of disconnect.

2.3.1

  • Correctly dispose ECharts instance before component is destroyed.
  • Fix the problem that group is not properly initialized.

2.3.0

  • As native events are now not listened by v-on in Vue.js 2.0, change mouse events name to original ones (keeping emitting chart* events for now).
  • Fix getter for width / height / isDisposed.
  • options is now optional to initialize the component and the chart will be initialized automatically when options is set.

2.2.0

  • Add auto-resize.
  • Refined demo.

2.1.0

  • Fix disconnect.
  • When importing ECharts.vue, only ECharts core will be imported instead of the whole ECharts bundle.

2.0.0

  • Update Vue dependency to 2.0.1.
  • Add support for new methods & events for ECharts.
  • Fix missing arguments for some APIs.

0.1.2

  • Update ECharts version.
  • Remove unnecessary files from NPM package.

0.1.1

  • Fix usage in README.

0.1.0

  • First version.