v1.4
This release bring an overhaul to the Escher build, testing, and releases processes.
Escher is now available as a NPM package: escher-vis. You can include Escher in JavaScript packages and embed it in other projects with build tools like browserify and webpack.
With the move to NPM, Escher is also available on npmcdn.com. For more details on including Escher in your project, check out the docs.
Version 1.4 also includes a number of bug fixes and small improvements, including:
- You can finally build exchange reactions with a positive coefficient
- When embedding a map, you can leave out the embedded_css argument and Escher will provide a default
- You can do limited editing in the IPython/Jupyter notebook by setting
enable_editing=True
- The Python
save_html()
function has been completely revamped for more intuitive results - and much more!