
Adds support for underlined font styles.
Features
General
- The library has been updated to Xamarin.Forms version 4.4. The target runtime of libraries have been changed to Microsoft .NET Standard 2.0.
- The core MindFusion.Diagramming.dll assembly has been refactored into 2 libraries - MindFusion.Common.dll and MindFusion.Diagramming.dll.
- DiagramView scroll bars can now be interacted with in UWP and Android.
- New LabelClicked event is raised when users click on a LinkLabel.
- Added support for underlined font styles.
- ImagePadding property added to ShapeNode, TableNode and Cell classes.
MindFusion.Diagramming.Universal
- The MindFusion.Diagramming.Universal.dll has been refactored into 2 libraries - MindFusion.Common.Universal.dll and MindFusion.Diagramming.Universal.dll.
- Rendering is now done via the Win2D Microsoft Windows Runtime API, greatly improving rendering speed.
- The referenced Microsoft .NET Core Universal Windows Platform library has been updated to v.6.2.9.
- The Universal assemblies now target Windows 10, version 1903.
- Minimum target version is Windows 10 Fall Creators Update.
- MindFusion.Diagramming.Platform class has been moved to the MindFusion.Common.Universal namespace.
MindFusion.Diagramming.Android
- The MindFusion.Diagramming.Android.dll has been refactored into 2 libraries - MindFusion.Common.Android.dll and MindFusion.Diagramming.Android.dll.
- The referenced Android SDK has been updated to Android 9.0 Pie (API Level 28).
- MindFusion.Diagramming.Platform class has been moved to the MindFusion.Common.Android namespace.
MindFusion.Diagramming.iOS
- The MindFusion.Diagramming.iOS.dll has been refactored into 2 libraries - MindFusion.Common.iOS.dll and MindFusion.Diagramming.iOS.dll.
- The Apple iOS assemblies now target iOS version 13.
- MindFusion.Diagramming.Platform class has been moved to the MindFusion.Common.iOS namespace.