MindFusion.Diagramming for ASP.NET MVC 4.5.1
Released: Jan 19, 2026
Updates in 4.5.1
Funktionen
- 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).
Fehlerkorrekturen
- Miscellaneous
- Table row
anchorPattern fixes.