UNPKG

@hms-dbmi-bgm/react-workflow-viz

Version:

React component for visualizing CWL-like workflows and provenance graphs.

41 lines (32 loc) 2.11 kB
## Changelog - [View releases on Github](https://github.com/4dn-dcic/react-workflow-viz/releases) - [View releases on NPM](https://www.npmjs.com/package/@hms-dbmi-bgm/react-workflow-viz?activeTab=versions) - [View releases on Unpkg](https://unpkg.com/browse/@hms-dbmi-bgm/react-workflow-viz/) #### 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.