Skip to content

Releases: Rubjerg/Graphviz.NetWrapper

v2.0.2

09 Feb 07:59
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.0.1...v2.0.2

2.0.1

23 Jan 09:24
Compare
Choose a tag to compare

This release can be downloaded from https://www.nuget.org/packages/Rubjerg.Graphviz/2.0.1

Fixes

Solve several issues with inter process communication. See #70, #73, #74

2.0.0

06 Sep 13:00
Compare
Choose a tag to compare

This release can be downloaded from https://www.nuget.org/packages/Rubjerg.Graphviz/2.0.0

Notable Improvements

  • Add xdot support, which gives a much richer description of layout information than was previously available. Refer to the readme on how to use this. #57
  • Implement out-of-process layout computations. #57
  • Update shipped graphviz version to 8.1.0. #53
  • More flexible export methods. #68
  • Support top-left and bottom-left coordinate systems. Previously all coordinates assumed a bottom-left coordinate system, which is how graphviz natively exposes it's layout information. #65

Breaking changes

This release contains minor breaking changes, mainly due to #57.
The in-process layout computations (Graph.ComputeLayout) are not the recommended way of consuming this library anymore.
The out-of-process layout computations (Graph.CreateLayout) are more robust and do not lock the library.
Refer to the tutorial if you find that your code has compilation errors after upgrading to this version.