All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Re-tagged the repository to ensure that the Read the Docs
stable
version points to the latest release.
- Added support for Python 3.12.
- Added the
sbml2escher.py
script, which supports converting SBML or CellDesigner-format SBML data to Escher JSON format. - Added animation support for reaction data.
- Added the "Import Background", "Clear Background", and "Export as GIF" options to the map menu.
- Added the following features to the settings menu: "Open in VMH/biGG", "Line Style", "Hide No Data Reactions", and "Animation Speed".
- Added initial API support for
show_reaction_data_animation
,animation_line_style
,reaction_data_threshold
,hidden_no_data_reaction
,open_in_vmh
,vmh_basic_url
, andbackground_image_url
.
- Migrated the test framework from Mochapack to Vitest.
- Fixed several bugs and optimized the logic for initializing and adding elements.