Version 3.0.2 is a service release that fixes an exception when loading shape libraries created with pre-V3 versions of the control. It also adds the following new features:
* LayeredLayout enhancements *
~ If the underlying graph allows that, nodes can be assigned to layers in a way that allows all links to point to the same direction. To enable that, set EnforceLinkFlow. Note that with this option the layout might cover a larger area and lead to more link crossings.
~ The IgnoreNodeSize property has been implemented in the Java applet's LayeredLayout class. It can be set on the client side using the setIgnoreNodeSize method.
~ Nodes can be assigned to specific layers by assigning a Layer key to their LayoutTraits property. To enable support for custom layers, set EnableCustomLayers.
* Miscellaneous *
~ ShapeLibraryLocation can be set to a relative path to allow loading a shape library automatically both from the server and the client side.
~ ImageMap mode now allows interactively connecting individual TableNode rows.
~ The ShapeLibraryLocation property of ShapeListBox is now saved the view state and allows loading a different shape library dynamically.
An evaluation version is available for download here:
https://www.mindfusion.eu/NetDiagramTrial.zip Registered customers are going to receive their upgrades shortly.
Enjoy!