Skip to content

Version 2.0.0#18

Merged
ricaun merged 38 commits into
masterfrom
develop
Jun 11, 2025
Merged

Version 2.0.0#18
ricaun merged 38 commits into
masterfrom
develop

Conversation

@ricaun
Copy link
Copy Markdown
Member

@ricaun ricaun commented Jun 4, 2025

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.

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.

@ricaun ricaun merged commit e63106a into master Jun 11, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant