Skip to content

Releases: jonasspinner/modular-decomposition

Release v0.3.0

25 Jun 12:58
Compare
Choose a tag to compare

[0.3.0] - 2024-06-25

Added

  • Examples to README
  • References and citation guideline
  • MDTree::is_cograph(), MDTree::twins(), MDTree::true_twins() and MDTree::false_twins()
  • Tests for Deque
  • MDTree::strong_module_count() to replace MDTree::node_count()
  • Tests for make_index macro
  • MDTree::nodes(module) function

Changed

  • CI: Replaced actions-rs/toolchain with dtolnay/rust-toolchain
  • CI: Updated actions/checkout
  • Docs

Removed

  • MDTree::node_count() is replaced by MDTree::strong_module_count()

Fixed

  • Deque push_back behavior after multiple grow/shrink cycles

Release v0.2.0

10 Jun 11:50
Compare
Choose a tag to compare

[0.2.0] - 2024-06-10

Added

  • CI: check, test, fmt and clippy
  • CI: coverage reporting with Coveralls
  • md_tree::ModuleIndex is now pub
  • md_tree::ModuleIndex now has new and index methods to convert to and from usize
  • Changelog.md

Changed

  • Docs
  • ModuleKind and MDTree are now generic over NodeId. The output type of modular_decomposition is now dependent
    on the GraphBase::NodeId type of the input graph.

Removed

  • md_tree::NodeIndex is now pub(crate) instead of pub

Initital Release

12 Mar 16:49
Compare
Choose a tag to compare

Initial release of the modular-decomposition library crate.

Full Changelog: https://github.com/jonasspinner/modular-decomposition/commits/v0.1.0