- 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.
- No changes except
package-lock.json
+package.json
version (new NPM release)
- Add new metaworkflow run example to demo page
- Stop tracking
dist
andes
directories/hide in.gitignore
- Package version updates for
webpack
,babel
deps,d3
, andunderscore
- Slight improvement to
parsing-functions.js
- Updates to
package-lock
- Update
react
andreact-dom
dependencies from^16.14.0
to>=16.14.0
- Added couple of new demo files for development.
- Improvements in path plotting - do not diverge into separate paths unless necessary.
- Demo updates.
- Minor patch: move http-server to devDependencies.
- 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).
- 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.