Skip to content

Latest commit

 

History

History
44 lines (34 loc) · 2.39 KB

CHANGELOG.md

File metadata and controls

44 lines (34 loc) · 2.39 KB

Changelog

2024-08-27 (v0.1.11)

  • CSSTransition in Nodes and Edges was throwing the findDOMNode is deprecated and will be removed in the next major release. Instead, add a ref directly to the element you want to reference. during animations and transitions. Forwarding the referenced DOM element by nodeRef and ref props solved the issue.

2023-05-17 (v0.1.9)

  • No changes except package-lock.json + package.json version (new NPM release)

2023-05-16 (v0.1.8)

  • Add new metaworkflow run example to demo page

2022-04-22 (v0.1.6, v0.1.7)

  • Stop tracking dist and es directories/hide in .gitignore
  • Package version updates for webpack, babel deps, d3, and underscore
  • Slight improvement to parsing-functions.js
  • Updates to package-lock

2022-02-22 (v0.1.5)

  • Update react and react-dom dependencies from ^16.14.0 to >=16.14.0

2021-09-13 (v0.1.3, v0.1.4)

  • Added couple of new demo files for development.

2020-03-13 (v0.1.3, v0.1.4)

  • Improvements in path plotting - do not diverge into separate paths unless necessary.
  • Demo updates.
  • Minor patch: move http-server to devDependencies.

2020-01-21 (v0.1.2)

  • Important glitch fixes, including typo and intersection counting.
  • PROTOTYPE / NOT ENABLED: Reuse horizontal edge segments (to reduce # of lines; noise) if:
    • Segment is on same Y coordinate as previous segment (or source node, if first segment) and has common source node. This prevents a path from a single node from prematuraly splitting into many separate paths.
    • Segment is leading to a common target node. This allows paths to converge if beneficial.
    • This could be better tested; perhaps reused segments should be treated differently in regard to intersections (at least excluded).

2019-10-06 (v0.1.1)

  • Improved ordering of terminal reference file input nodes.
    • Now compares distance of closest step that is being input into; those which go into further steps get pushed to bottom.
  • For edges spanning more than one column gap, longer edges now get drawn/'traced' before shorter edges (experimental-ish).
  • Including comments in ESM build output.