* ✨ support echarts.on function so as to write event handlers in python. yeppeegit status
* 🎨 minor update
* 📚 update documentation
* 🔥 update requirements.txt
* 🐛 silly mistake again
* 💚 make unit test pass
* 🚜 relocate event names to events.py
* 🔥 separate the hard dependencies on metapensiero.pj.api
* 🐛 fix the typo
* 🔥 remove the exception as rnd is going on for python 2.7, 3.4
* 👕 make flake8 happy
* 🔥🚜 relocated pyecharts.transltor to pyecharts_javascripthon
* ✨ enable javascripthon on windows builds. https://github.com/amol-/dukpy/issues/20
* 💚 update unit tests
* 💚 try master branch
* 🔥 no need to take master branch because master branch has been released in javascripthon v0.9. https://github.com/metapensiero/metapensiero.pj/issues/45
* 🔥 pyecharts-javascription has been release as 0.0.1
* Update requirements.txt
* Move coordinate data to local data files.
* Rename coordinates data file
* Refactor code
* Fix
* Format code
* Refactor as utils package
* Fix Empty value for lazy
* Add function translator for json encoder
* Add as_snippet for JavascriptSnippet
* Refactor code with flake8
* 👕 whitening the code for review
* Refactor code
* Add docs
* Add note for lambda
* Add note for lambda
* ✨ initial prototype to pass on python functions into echarts options
* ✨ enable more function based label formatters and 💚 make unit test pass
* 💚 make travis happy
* 💚 install pyecharts-javascripthon on appveyor
* 🔬 test javascript functions
* 🎨 tuning ci system
* 📚 update documentation
* 📚 update xaxis_formatter and 💚 make python 27 pass
* 👕 make flake8 happy
* 💚 appveyor, do conditional install plz
* 💚 appveyor, do conditional install plz
* 💚 skipping pyecharts-javascripthon on appveyor
* 🎨 make different test configurations so that they pass and test the individual aspects
* 🔥 remove unless test code
* 🐛 fix the bug to make pyecharts-javascripthon on python 3.5. 3.6 optional
* 🔨 code refactoring
* 🔨 relocate the python356 exception to add_a_new_function
* 🔨 relocate json_dumps
* ✨ support custom polar. #461
* 📚 document render_item
* 🔨 code refactoring on custom polar chart
* 🔥 remove percentage formatter
* Refactor coordinates with Geo
* Refactor coordinates with Geoline
* Add test case for coordinate enhance
* Update test case
* Add datasets document
* Enhance features
1. Add rasise_exception parameter
2. Add test cases.
* Mini feature enhance
* Split Coordinate Search Function into two function
* Update test cases
* ✨ initial prototype
* 🔨 replace extra_context with **kwargs
* ☔ test **kwargs
* 🔥 clean up the render.html
* ✨ initial prototype for tight integration of pyecharts-snapshot
* 🐛 fix rendering position in jupyter note book and 🔥 remove the prototype
* ✨ allow png, jpg and svg in jupyter notebook
* 🔥 revert optimization changes
* 🔥 get rid of useless code
* 🔥 get rid of useless code
* 📚 update documentation and fix#311
* 🔬 more test coverage
* 📚 update environment extension architecture
* 📚 more docs
* ✨ remove the need for configure() statement for python users. jupyter user have to use configure(). 🔨 replace extra_context with **kwargs finally
* 💚 fix broken unit test
* 📚 update documentation - space, space, space
* 🔬 more test coverage
* 📚 no support for rendering page as image
* 🔬 more test coverage
* ✨ @kinegratii create a jupyter image context
* 💚 make unit tests pass
* 👕 make flake8 happy
* 👕 one last space to be added
* 👕 address review feedbacks
* Refactor notebook render
1. Merge template files and remove unused files.
2. Move render function to environment class
3. Extract notebook test cases to a new module
* Refactor chart render
1. Add render_* to EchartsEnvironment class
2. Remove engine.render
3. Remove unused template files
* Fix online between test cases.
* Update document and changelog
* Rename some functions
* Update some mistakes
* Remove debug code
* Refactor env.render_chart_to_notebook method
* ✨ new branch for echarts 3.8.5
* 🚜 update jupyter-echarts to 1.4.0
* 🚜 update jupyter-echarts
* 💄 name the release candidate
* 💚 pass unit test
* 🎨 update to use echarts 4.0.2
* ✨ support svg renderer, related to #337
* 🐛 fix the missing registry.json and update jupyter rendering
* 🐛 force 3d charts to use canvas renderer. fix#343
* ✨ upgrade jupyter-echarts-pypkg version
* 📚 create release diary