Releases: magjac/d3-graphviz
Releases · magjac/d3-graphviz
Port to @hpcc-js/wasm
Note: This release contains breaking changes.
See the CHANGELOG for details.
Fix error when growing edge from shape none or plain
- Fix error when growing edge from shape none or plain (thanks @joelonsql)
Relative tweening precision
- Added support for specifying relative tweening precision
Fixed draw API issues with Chrome
Fixed two problems that manifested themselves in Chrome, but not in Firefox
- Fixed drawing of edge with zero length
- Fixed problem when drawing node shape with polyline
Fixed draw API to draw exactly like Graphviz + new utility methods
- Updates to the draw API:
- Fixed drawNode and drawEdge to draw exactly like Graphviz does. No more interpretation and translation of Graphviz attributes to svg attributes. Utilize Graphviz for that in all situations. (#83)
- Handle invisible nodes and edges. (#86)
- Don't modify the attributes argument. (#81)
- Added moveDrawnNode method.
- Added drawnEdgeSelection method.
- Added drawnNodeSelection method.
- New utility methods:
- Added zoomBehavior method. (#82)
- Added zoomSelection method.
- Added data method.
Fixed rendering of nodes with empty node_id
v2.4.3 Fixed rendering of nodes with empty node_id
Don't throw error when layout engine is changed late
v2.4.2 Don't throw error when layout engine is changed late
Fix transform jump and viewport when zoom
- Corrected transform when rendering after pan or zoom
- Corrected zoom transform scale when using DOT viewport
Added zoomTranslateExtent method
v2.4.0 Added zoomTranslateExtent method
Added zoomScaleExtent method
v2.3.0 Added zoomScaleExtent method