MindFusion.Diagramming for WPF Releases

Released: May 25, 2021

Updates in V3.6.3


  • Lasso zoom tool - The control now supports several ways to zoom using Lasso tool:
    • Set the Behavior property to Zoom to always draw a zoom lasso.
    • Set the Zoom flag for one of the ModifierKeyActions keys to let users draw a zoom lasso with the respective modifier key pressed, along with the left mouse button.
    • Assign the Zoom value to the RightButtonActions or MiddleButtonActions property to zoom using the mouse button.
  • Layout improvements
    • Automatic layout classes now process...

Released: Jan 23, 2021

Updates in V3.6.2


  • Added support for Microsoft .NET 5 - The distribution now includes assemblies for Microsoft .NET 5.
  • New FishboneDiagram control creates Ishikawa diagrams from a specified data source. These Fishbone diagrams are used to display causes of manufacturing effect/defect/event, grouped in categories and arranged as ribs around a backbone.
  • The TextLinePositions property now returns the positions of text lines in a ShapeNode.
  • PdfExporter and SvgExporter now support ImageBrush brushes...

Released: Nov 3, 2020

Updates in V3.6.1


  • The distribution now includes assemblies for Microsoft .NET Core 3.1.
  • The MoveNodes behavior allows grabbing nodes to drag them without using adjustment handles.
  • Added protected visibility to DiagramItem CompleteModify overloaded method, called for indirect modifications.
  • PanBehavior class used to implement Pan and PanAndModify behaviors is now public, allowing derived custom behaviors.


  • Fixed issue with ArrangeAnimated.

Released: Aug 11, 2020

Updates in V3.6.0


Animated Layout

  • New methods allow you to animate the movement of items from their original locations to new locations assigned by the layout object.

JSON Serialization

  • Diagrams can now be serialized in JSON format. This can be used for interoperability with MindFusion JavaScript diagramming library or for general storage in JSON files or databases.

Localization Improvements

  • Right-to-left text support in PdfExporter.
  • Experimental support for right-to-left text in styled text...

Released: Jun 17, 2019

Updates in V3.5.5


  • Fixed Clear method for diagram's Items, Links, Nodes collections.
  • Fixed formatting of link text that contains pipe symbols.
  • Fixed offset of custom shapes outline in exported PDF and SVG files.
  • Fixed uneven multiple resize when AutoAlignNodes is enabled.

Released: Jan 29, 2019

Updates in V3.5.4


  • DXF Exporter - DxfExporter exports diagrams to AutoDesk Drawing Exchange Format (DXF) files.
  • Miscellaneous
    • Improved rendering performance for large diagrams.
    • MoveShades mode is now supported for nodes with custom templates.
    • LayeredLayout LinkPadding property is now applied for all link types.
    • RerouteLinks.Never flag is now considered by multiple selections.
    • LoadFromXml method of Diagram is now virtual and can be overridden.

Released: May 1, 2018

Updates in V3.5.2


  • Layout improvements
    • The LayeredLayout KeepLinkShapes property lets you preserve the initial Shape of links when LinkType is set to Cascading.
    • The LayeredLayout ConsiderNodeShapes property aligns link end points to non-rectangular node borders.
    • The CompositeLayout ArrangeAsync method now also applies the MasterLayout asynchronously.
  • PathFinder improvements
    • Improved speed of FindAllCycles and EnumAllCycles methods.
    • FindAllCycles and EnumAllCycles no longer report mirrored versions of...

Released: Oct 18, 2017

Updates in 3.5.2


  • Export to Excel - Export diagrams to Excel Open XML Format (XLSX) files. Diagrams are exported as Excel AutoShapes drawings. The Export overload that takes a DiagramDocument parameter creates a sheet for each DiagramPage in the document.
  • Miscellaneous
    • ShapeNode, TableNode and Cell ImagePadding property now lets you set the padding space between an element's border and the image.
    • Visio2013Exporter now applies the TextVerticalAlignment property of nodes.
    • Improved GridRouter routes when...

Released: Sep 25, 2017

Updates in 3.5.1


  • Visio 2013 Export improvements
    • Process link arrowheads.
    • Preserve diagram Z order.
    • Export link Text and Labels.
    • Export Image of ShapeNode objects.
  • Miscellaneous
    • Resize child nodes proportionally to their container.
    • LinkLabel Visibility property lets you hide labels temporarily.


  • CreateImage fix for blurry bitmaps when exporting large diagrams.
  • SvgExporter fix for non-zero origin of diagram's Bounds.
  • Group rotation fix when setting RotationAngle to zero from code.

Released: Jul 20, 2017

Updates in 3.5


  • Non-blocking layout methods - All graph layout classes now contain an async ArrangeAsync method that runs layout calculations in the background.
  • VirtualizingDiagram improvements - VirtualizingDiagram can now contain different type of nodes
  • Overview improvements
    • The boolean FitAll has been replaced by the ScaleMode enumeration property. It implements a third scaling mode where an overview's scale stays fixed and ignores a diagram's zoom level.
    • If AllowZoom is enabled, users can zoom...