D3 v4: Escher now uses D3 version 4, which means easier packaging, smaller files sizes, better testing, and better performance
Revamped docs: Check out our new and improved documentation
New Escher Converter: Escher Converter is now on version 1.2, and it includes the ability to convert SBML with the Layout Extension and SBGN-ML to Escher JSON.
Simplified shortcuts: Some keyboard shortcuts are simplified: zoom in (
+), zoom out (
-), zoom to canvas (
0), zoom to nodes(
1), find (
f), and settings (
,). For now, the old keyboard shortcuts (with
ctrl) still work.
Better reaction shapes: We made some improvements to the shapes and label locations for new reactions. This should make drawing maps even easier:
There is now an option in the web application to download a map as a PNG file (
Map > Export as PNG).
This release also includes a critical security update for the Python package. Before this release, when running the Python server with
public=True, the Python server would serve files outside of the Escher directory through directory traversal (e.g.
../..). This has been fixed, but it is still best to run the server with
public=False, and this is the default for all past and future versions.