MindFusion.Diagramming for JavaScript 4.2.5

Released: Apr 14, 2023

Updates in 4.2.5

Features

  • Blazor bindings - Integrate JavaScript diagramming API into Blazor applications. Includes a set of .NET wrapper classes, that use Blazor's JSInterop API to create and manipulate the client-side objects. The package provides easy access from C# code to most of the MindFusion.Diagramming functionality, including different node types, layouts and styling. Additional UI components such as Overview, NodeListView, ZoomControl and Ruler are included too.
  • Miscellaneous
    • The opacity property now lets you create translucent 'DiagramItem' by applying it to the alpha channel of all colors in the item.
    • Diagram background images now scale along with 'zoomFactor'.
    • The 'validateAnchorPoint' event validates connecting diagram links to specific anchor points.
    • The 'validateLinkCrossing' event validates visibility of individual link crossing point decorations.

Fixes

  • Fix for mouse wheel not scrolling when virtualScroll is disabled.
  • Touch input fixes.
  • Fix for not raising nodePointed and linkPointed events.
  • Fixed strokeDashStyle XML serialization.