MindFusion.Diagramming for ASP.NET MVC 4.5.1

Released: Jan 19, 2026

4.5.1 での更新項目

機能

  • Server-side Tag serialization
    • Complex Tag and Id objects (class or struct instances) are now saved using System.Text.Json.JsonSerializer when saving a diagram to JSON and are automatically preserved during round-trips without having to handle serialization events. JsonSerializeTag and JsonDeserializeTag still allow you to implement custom serialization.
    • Due to the removal of BinaryFormatter in .NET 9+, complex Tag and Id objects (class or struct instances) are now saved using System.Xml.Serialization.XmlSerializer when saving a diagram to XML. SerializeTag and DeserializeTag events still allow you to implement custom serialization.
  • Miscellaneous
    • Added generateShortestRoute and findShortestRoute methods to PathFinder.
    • Coordinates in vertical Ruler scale are now rotated in opposite direction to read from bottom to top, which is the accepted standard for rotated labels and consistent with MindFusion components for other platforms.
  • API changes
    • XmlSerializer used to save Tag and Id objects could be a breaking change if the tag types are not serializable to XML out of the box. You can continue to serialize tags in binary format by setting the UseXmlSerializer property of XmlOptions to false (and adding the BinaryFormatter NuGet package to .NET 9+ projects).

不具合の修正

  • Miscellaneous
    • Table row anchorPattern fixes.