Changelog#
[202.6.0] 2025-04-24#
[HOOPS Converter] Fix memory leaks
[HOOPS Converter] Update to HOOPS Exchange SDK 2025.3.0
[DGN Converter] Update to ODA Drawings and Kernel SDKs 26.3
[DGN Converter] Set surface tolerance default value to 0.2 to improve batch conversion time.
[JT Converter] Fix bug where converter exports hidden geometry as visible
[CAD Converter] Fix .SAT and .DAE format support in omni.services.convert.cad extension by using file regex filters from core extensions
[202.5.1] 2025-04-24#
Documentation update
[202.5.0] 2025-04-23#
[DGN Converter] Remove unused libraries with vulnerabilities
[HOOPS Converter] Fix missing metadata
[HOOPS Converter] Only set Attribute values if a value was defined in HOOPS
[202.4.0] 2025-03-18#
[JT Converter] Remove unused plmxml libraries
[JT Converter] Fix visibility for hidden JT elements
[HOOPS Converter] Only read attributes when metadata should be converted
[HOOPS Converter] Remove Direct X library
[202.3.0] 2025-02-15#
[DGN Converter] Remove unused libraries with vulnerabilities
[DGN Converter] Remove libxl library
[DGN Converter] Update to ODA Drawings SDK 25.12
[202.2.1] 2024-01-17#
Skip converting DGN element with invalid mesh vertices
Launch hoops_core in subprocess and disable import to stage feature
Optimize JT converter for large face sets
Update Kit-Kernel to 106.5.0
[202.1.0] 2024-11-26#
Merge release 202.0.0 updates into master
Update to Hoops Exchange SDK 2024.8
Update DGN Converter to ODA SDK 25.8
Fixed incorrect value for double type metadata conversion.
Fixed crash caused by invalid attributes.
Update dependencies for security
[202.0.0] 2024-10-22#
Add option to override up-axis and meters per unit USD stage metrics with Scene Optimizer with helpful quick links.
Add Scene Optimizer string config option
Merge release 201.1.0 updates into master
[HOOPS Converter] add bConvertMetadata option
Update documentation
Update extension versions in toml and documentation
Add version constraints in toml and bump hoops/hoops_core major semver
Update kit-kernel to 106.2
Updated HECC dependency containg 2024.6.0 Hoops SDK to address security vulnerability
Link hoops extension import options to the backend converter’s settings for metadata and hidden object handling.
Add option to specify USD output file format.
Add option to specify USD output file name.
[Asset Converter Service] Add new entrypoint to handle asset management on NVCF.
Migrate Hoops converter from CSDK to USD Exchange.
Migrate JT Converter from CSDK to USD Exchange.
Revert DGN Converter ODA library to version 25.4 to avoid version mismatch with HOOPS Converter
Update documentation for 202.0 release.
Update dependencies from release branch
[201.2.1] 2024-09-19#
Remove omni.usd as the extensions do not have a GPU dependency
Update kit-kernel to 106.1.0; Update Scene Optimizer; Remove Asset Validator as it is unused
Remove test data from build package
Update Scene Optimizer version dependency to maintain compatibility across Kit Kernel 106.0.x and 106.1.x
Create release branch with 201.2.0 hot fix updates
Resolve ETM issues by setting range on extension version dependencies
Republish without pre-release tags with kit-kernel 106.1
[201.1.0] 2024-07-22#
Audited documentation and updated based on changes for release 201.1.
Update pre-release tag to release candidate
Consolidate changelog pre-release entries
Bump semantic version for resolving versions in ETM tests.
Use converters’ packages built against Ubuntu 20.04
Use semantic versioning for extensions. Use external/marketing version in CHANGELOG.md
Add test waiver to extension to avoid OV Apps from failing test pipeline
Skip test for codeless omni.kit.converter.cad extension
Moved ui delegates and registration to separate extensions: .hoops, .dgn, .jt. Moved service registration to .hoops_core, .dgn_core, .jt_core. Moved more common functionality to .common. Renamed .cad_core to .hoops_core, removed .cad since all delegates / registration are in the new separate extensions.
Renamed cad_core to hoops_core
Updated set_app_data to include client name / version
Run scene optimizer as post-conversion task
Update extension.toml to lock extension to Kit SDK version being used
Update to 201.1.0, move connect-sdk and scene optimizer to omni.kit.converter.common
Update to Kit 106.0.1
Update converter_options payload from str to dict
Remove pre-release tag from public-facing release version
[201.0.0] - 2024-03-04#
Remove Nucleus test case from unreliable test cases
Update to kit-kernel 106.0
Add tessellation options subsection to UI.
Update metadata tests.
Update CATIA filters
Surface tolerance fix to have surface tolerance field present and hide LOD drop down when selecting a DGN file and vice versa when selecting other files for import.
JT Connect SDK branch integration.
Support for Surface Tolerance setting and UI field
[DGN Converter] add bConvertHidden option
Fix USD output path of DGN converter
Use same kit-kernel version as Connect SDK
Updated keywords for improving searchability for CAD Converters
Update to DGN converter that uses Connect SDK
Update passing of arguments to DGN subprocess
Update Connect SDK to release 0.6.0
fix etm - use explicit pre-release
etm-failure-fix and merge release to master
Update Overview.md documentation
[200.1.1] - 2023-11-28#
Fix Overview.md doc for NX related files
Update Overview.md doc for NX related files
Handle scenario when get_local_file_async() is not able to pull down nucleus file to local OV cached folder
Update dependency version in extension.toml
Update to OMFP-3756. Supports CAD file with a version suffix greater than 9. (i.e., car_bumper.prt.42)
Resolves issue saving files with valid characters in filename (i.e., periods)
Updated CAD Converter deps. Bump all extension versions
[200.1.0] - 2023-10-26#
Fix typos in UI
Error handling when failing to write to Nucleus.
Change version lock on all exact deps.
Remove .CATDrawing, .CATShape, NEU, XAS, and XPR supports
Fix empty tessellation box
Show all conversion options when using multi-select
Fix overwrite confirmation dialog text
Progress Window Cut Off
Spelling corrections; cutoff handled with OMFP-2051 fixes
OMFP-2051 - [CAD Converter][DGN] DGN progress needs better info
Added callback functions for dgn_core call through omni.kit.cad.converter UI
Added CAD Converter options to UI.
[CAD Converter] Add import to current stage option
[CAD Converter] Cannot overwrite existing files.
Fix missing .STP/.IGS file extension support.
[200.0.0] - 2023-05-11#
Split UI and Core CAD Converter
[104.1.5] - 2022-12-19#
add new endpoint for services
[104.1.4] - 2022-12-01#
Changed#
Official HOOPS Exchnge update to HE2022SP2U2
This include support for SolidWorks 2022
[104.1.3] - 2022-12-01#
Changed#
testing
[104.1.2] - 2022-12-01#
Changed#
testing HOOPS update HE2022SP2U2
[104.1.1] - 2022-11-10#
Changed#
preparing for kit 104.1
fixes for model visibility issues while instancing
converting hidden items as hidden
[104.0.2] - 2022-10-13#
Changed#
fixes to sub-part representation item transform stack
[104.0.1] - 2022-10-06#
Changed#
initial 104 build
initial 2022.3 with instancing
[103.5.5] - 2022-08-02#
Changed#
hoops license update permanent
[103.5.4] - 2022-08-01#
Changed#
rfind fix for converted asset path basename
that is where the converter writes the USD file during import
[103.5.3] - 2022-07-26#
Changed#
wait lock fix for python binding
[103.5.1] - 2022-07-22#
Changed#
bringing 103.1 hotfix items to 103.5 for View 2022.2
[1.0.14] - 2022-07-18#
Changed#
update license key for hoops sdk with permanent key
picking up hoops sdk direct from packman
additional CAD file format suffixes
[1.0.13] - 2022-07-07#
Changed#
update license key for hoops sdk with permanent key
test
[1.0.12] - 2022-07-07#
Changed#
added more file suffixes for Parasolid files
[1.0.11] - 2022-07-04#
Changed#
update license key for hoops sdk thru 20220731
[1.0.9] - 2022-06-23#
Changed#
Migration to HOOPS Viewer Sample
test
[1.0.8] - 2022-05-17#
Changed#
Representation Item Sets
[1.0.7] - 2022-05-03#
Changed#
update license key for hoops sdk up thru 20220630
[1.0.6] - 2022-05-03#
Changed#
full coverage of HOOPS triangle mesh formats including textures, and model structure info command line output
[1.0.5] - 2022-04-28#
Changed#
updated texture normals and format handling
[1.0.4] - 2022-04-25#
Changed#
fix for non USD safe names
[1.0.3] - 2022-04-20
Changed
update hoops version
[1.0.2] - 2022-04-19#
Changed#
add support for unsaved stage
[1.0.1] - 2022-04-04#
Changed#
disabled output file picker until filepicker bugfix: OM-47383
[1.0.0] - 2022-03-24#
Changed#
Initial extension from original omni.kit.converter.cad.