Skip to content

2.0.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 11 Jun 14:25
e63106a

Features

  • Support AutoCAD bundle.
  • Support Inventor bundle and add-in.
  • Support 3ds Max bundle.
  • Support Maya bundle.
  • Support Navisworks bundle.
  • Support custom Element and Attribute.
  • Add IncludeSymbols to support SymbolPackageFormat.

PackageBuilder

  • Add ExtensibleData with custom IXmlSerializable.
  • Add ExtensibleDataExtension with CreateEntryElement and CreateAttribute.
  • Add DataBuilderBase and DataBuilderBaseExtension.
  • Add AutoCADUtils to support AutoCADApplication and AutoCADPlatform.
  • Add AutoCADExtensibleData to support LoadOnAppearance and Commands.
  • Add AutoCADCommands and AutoCADCommand in AutoCADExtensibleData.
  • Add InventorUtils to support InventorApplication and InventorPlatform.
  • Rename AddInEntryBuilder to RevitAddInEntryBuilder.
  • Add IInventorAddInEntryBuilder, InventorAddInEntryBuilder and InventorAddIn.
  • Update InventorUtils to have SupportedSoftwareVersion extension method.
  • Add Max3dsUtils to support Max3dsApplication and Max3dsPlatform.
  • Update InventorUtils to use SeriesMin/SeriesMax for App Store only.
  • Add MayaUtils to support MayaApplication and MayaPlatform.
  • Add NavisworksUtils to support NavisworksApplication and NavisworksPlatform.
  • Add AppNameSpace and UpgradeCode to PackageBuilder.
  • Update ProductCode and UpgradeCode to convert Guid to ToStringBraces.
  • Update AppVersion to convert Version to ToString(3).

Tests

  • Add DataBuild_Tests to test DataBuilder
  • Add PackageContentsBuilder_AutoCAD_Tests and PackageContentsBuilder_Revit_Tests.
  • Add InventorAddInsBuilder_Tests to test InventorAddInEntryBuilder.
  • Add PackageContentsBuilder_Inventor_Tests to test InventorUtils.
  • Add PackageContentsBuilder_Max3ds_Tests to test Max3dsUtils.
  • Add PackageContentsBuilder_Maya_Tests to test MayaUtils.
  • Add PackageContentsBuilder_Navisworks_Tests to test NavisworksUtils.