Page Index Toggle Pages: 1 Send TopicPrint
Sticky Topic Version 4.3 beta (Read 101 times)
YaBB Moderator

Posts: 3187
Joined: Oct 19th, 2005
Version 4.3 beta
Apr 28th, 2024 at 1:30pm
Print Post  
MvcDiagram version 4.3 contains the following new features and improvements -

Multi-platform support
Multi-platform System.Drawing support has been deprecated in .NET 8. To allow hosting on non-Windows servers, we have moved server-side diagram code to Microsoft.Maui.Graphics API.

.NET 8 support
Added  assemblies and sample projects for .NET 8. Distribution no longer includes assemblies for older .NET versions. If bug fixes are required, we will be patching version 4.2 branch for clients that host on old .NET versions, but no new features will be added to it.

.NET API changes
  • All properties and method parameters of RectangleF, PointF, SizeF and Color types from System.Drawing namespace have been changed to respective Rect, Point, Size and Color from Microsoft.Maui.Graphics namespace.
  • Due to BinaryFormatter deprecation and runtime exceptions in non-desktop applications, binary SaveToFile and LoadFromFile methods have been removed. Remaining serialization methods allow storing diagrams in JSON and XML formats.
  • SwfExporter (Adobe Flash format) and WmfExporter (Windows Metafile) classes have been removed.

If anyone is interested in trying the beta version, please download this installer containing the updated assemblies and sample projects:

Any comments, questions and general feedback are welcome.
Back to top
IP Logged
Page Index Toggle Pages: 1
Send TopicPrint