Added the ability to manage new 'ISupportResolveReferenceObjects' entities.
Added the ability to create custom objects that can have reference objects (vdfigures) and to connect them.
Improved the speed of 'osnap' selection.
Added the following method in order to reset the DimOvewriteValue of vdLeader object:
public void ResetOverwriteValue().
vdExportFlags default value has been changed.
Added a new 'MeshDrawType' property which determines the way that an object is drawn, in order to improve memory management and performance. It can get one of the following values:
COMPLEX - The polyface is drawn using multi parameters.
TRIANGLES - Each face in the facelist is defined by the first 3 indices.
QUADS - Each face in the facelist is defined by the first 4 indices.
AUTO - Auto check if polyface can use TRIANGLES, QUADS or COMPLEX.
Modified VDF so it can move Model entities from one document to another without the need to clone new instances.
Improved the quality of EMF images that are exported to PDF.
Updated printer properties when exiting printer form.
Added new functionality to save polyfaces with a large number of vertices (over 32787) in DXF format. This is a limitation of ACAD that cannot accept polyface with more vertices. If a polyface has more vertices then it is saved as a MESH.
General
Added support for Microsoft .NET Core 6.
New License Management - Added a new command-line application called vdlic.exe, which will help you create a license file that should be distributed with your application.
Units for Length are now always on inches unless otherwise specified when exporting SKP files.
Converter
Added a new property 'ExportDWGFlags' which controls the export of DWG/DGN files.
vdIFC
Added a new object type 'vdIFC.vdXPropertyIFCQuantity' which inherits the 'vdXproperty' type with an additional property 'UnitType'.
IFCGlobalId will now be preserved when an object is cloned.
Added the ability to read IFC object properties like 'OverAllWidth' and 'OverAllHeight'.