Skip to content

v0.4.0

Latest
Compare
Choose a tag to compare
@AlrasheedA AlrasheedA released this 26 Jun 11:02
4401e44

Added

  • Support for the Dagre layout by including the cytoscape-dagre dependency.
    Thanks to @drachenbach for the PR. (#39)
  • 9 new Material icons to frontend assets. (#47)
  • Support for dynamically loading debug pages from the examples/debug/ directory in demo's app.py
  • mypy in the development workflow. Updated type hints throughout the codebase.

Fixed

  • Prevent accumulating multiple .svg extensions on repeated calls of dump
    method with the same initialization of NodeStyle (#48)

Changed

  • Increased the minimum required Python version to 3.9.
  • Updated frontend dependencies in package.json and package-lock.json.
  • Added test-related packages under the [project.optional-dependencies.dev]
    section in pyproject.toml.
  • Updated README.md to installing development dependencies using
    pip install -e ".[dev]" instead of pip install -r tests/requirements.txt

Full Changelog: v0.3.0...v0.4.0