Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[503.1.4] - 2024-11-15
[OMPE-28769] - Remove TD_PDFToolkit library from ODA 25.4 package
[503.1.3] - 2024-11-08
[OMPE-28028] - Update documentation for 202.0.0 release.
[503.1.2] - 2024-10-22
[OMPE-25961] - Update dependencies from release branch
[503.1.1] - 2024-10-18
[OMPE-25719] - Update documentation for 202.0 release.
[503.1.0] - 2024-10-18
[OMPE-21450] - Update omni.kit.converter.common version supporting helpful quick links.
[503.0.0] - 2024-10-17
[OMPE-25626] Revert DGN Converter ODA library to version 25.4 to avoid version mismatch with HOOPS Converter
[502.1.0] - 2024-10-16
[OMPE-20350]: Bump dependency versions.
[502.0.0] - 2024-10-09
[OMPE-21450]: Add option to override up-axis and meters per unit USD stage metrics with Scene Optimizer
[501.0.0] - 2024-10-04
[OMPE-18796]: Add option to specify USD output file format.
[OMPE-18797]: Add option to specify USD output file name.
[500.3.0] - 2024-09-30
[OMPE-22793] - Add Scene Optimizer string config option
[500.2.0] - 2024-09-18
[OMPE-21939] - Update kit-kernel to 106.2
[500.1.2] - 2024-09-16
[OMPE-21305] - Add version constraints in toml
[500.1.1] - 2024-09-09
[OMPE-21112] Fix bug where conversion would always generate UVs regardless of the user specified value.
[500.1.0] - 2024-09-05
[OMPE-20858] Bump extension semantic minor version
[500.0.26] - 2025-09-19
[OMPE-19269] - Republish without pre-release tags with kit-kernel 106.1
[500.0.25] - 2025-09-18
[OMPE-21938] - Update kit-kernel to 106.2; Increment the PATCH version to create a gap between this and previous versions.
[500.0.21] - 2024-09-10
[OMPE-21020] - Resolve ETM issues by setting range on extension version dependencies
[500.0.20] - 2024-09-09
[OMPE-19266] - Create release branch with 201.2.0 hot fix updates
[500.0.19] - 2024-09-09
[OMPE-13599] Update to ODA SDK 25.7 to fix libpng vulnerabilities
[OMPE-13600] Update to ODA SDK 25.7 to fix OpenJPEG vulnerabilities
[OMPE-16148] Fix kinds.
[OMPE-20643] Fix converted attribute name
[500.0.18] - 2024-08-30
[OMPE-19354] - Update documentation; Add licensing terms and third party notices.
[500.0.17] - 2024-08-30
[OMPE-20126] Fix missing geometry
[500.0.16] - 2024-08-28
[OMPE-19533] - Fix crash when converting extra graphics elements.
[500.0.15] - 2024-08-23
[OMPE-19067] - Remove test data from package
[500.0.14] - 2024-08-01
[OMPE-15990] - Switch DGN element ID from hexadecimal to decimal for prim names and attributes
[500.0.13] - 2024-07-24
[OMPE-13942] - Merge release 201.1.0 updates into master. Update backend converter dep
[500.0.12] - 2024-07-16
[OMPE-15070] - Update to the latest stable Kit-Kernel 106.0.1
[500.0.11] - 2024-07-03
[OMPE-13940] - Update backend converter deps
[500.0.10] - 2024-07-11
[OMPE-7735] - Updated documentation formatting for converter options
[OMPE-12837] - Added curve merging; reverted bConvertCurves default to true
[500.0.9] - 2024-07-01
[OMPE-13530] - Added documentation on bConvertCurves
[500.0.8] - 2024-07-01
[OMPE-13530] - Sets bConvertCurves to false by default. Users may enable conversion this via converter_options
[500.0.7] - 2024-06-28
[OMPE-12618] - Destroy log consumer after conversion.
[500.0.6] - 2024-06-24
[OMPE-12400] - Updated to Kit 106.0.1
[500.0.5] - 2024-06-17
[OMPE-7735] - Audited documentation and updated based on changes for release 201.1.
[500.0.4] - 2024-06-13
[OMPE-7533] - Add “prefix” for DGN Attributes
[OMPE-11945] - Filter out OdDgCellHeader2d from conversions causing crash for files with OdDgCellHeader2d elements
[500.0.3] - 2024-06-13
[OMPE-12012] - Adopt Connect SDK 1.1.0 pre-release. Update converter backend dependencies as a result of CSDK update
[500.0.2] - 2024-06-11
OMPE-7733 - Consolidate changelog pre-release entries
[500.0.1] - 2024-06-11
OMPE-8221 - Updated config file options - iTessLOD, hiddenLevels, levelNamePatterns, modelNamePatterns
[500.0.0] - 2024-06-06
OMPE-8405/OMPE-10576 - Bump semantic version for resolving versions in ETM tests.
[2.0.3] - 2024-05-31
OMPE-8521 - Use converters’ packages built against Ubuntu 20.04
[2.0.2] - 2024-05-30
OM-123118 - Write custom element ID attribute to USD.
[2.0.1] - 2024-05-30
OMPE-7726 - Adopt Connect SDK 1.0.0
[2.0.0] - 2024-05-30
OMPE-8652 - Use semantic versioning for extensions. Use external/marketing version in CHANGELOG.md
[201.1.0] - 2024-05-30
OMPE-5528 - Remove deprecated variable from Overview.md
OM-122942 - Skip test for codeless omni.kit.converter.cad extension
OMPE-7524 - Added model name pattern and filtering to control conversion of DGN model elements
OM-123008 - Update convert method signature
OM-124771 - Subprocess progress handling
OM-124750 - Update to use ODA Kernel and Drawings SDK 25.4
OM-124773 - Fix issue with resolving input file path from Nucleus
OM-124764 - Error handling when optional config parameter isn’t provided.
OM-124532 - Fix crash caused by invalid USD identifier
OM-123014 - Converter now takes absolute usd file output path as input.
OM-96678 - Added Convert Visible Only UI option
OM-122942 - Refactored to share code in omni.kit.converter.common
OM-116478 - Updated set_app_data to include client name / version
OM-123014 - Run scene optimizer as post-conversion task
OM-123008 - Remove converter name from method signature
OM-123572 - Update extension.toml to lock extension to Kit SDK version being used
OM-121673 - Update to 201.1.0, move connect-sdk and scene optimizer to omni.kit.converter.common
[201.0.0] - 2024-03-13
OM-121177 - Add support for parametric volumes / extended elements and complex shapes
OM-114403 - Apply file scale to stage’s MetersPerUnit
OM-121276 - Update to official Connect SDK 0.7.0 and Kit-kernel 106.0
OM-121451 - Update init.
OM-120763 - Update ODA SDK to 25.1 for curl and openssl
OM-119469 - add bConvertHidden option
OM-119599 - Support for Prim Names starting with illegal characters
OM-118646 - Use same kit-kernel version as Connect SDK
OM-118567 - Updated keywords for improving searchability for CAD Converters
OM-118646 - Update to DGN converter that uses Connect SDK
OMFP-119166 - Fix for spaces in filename for Windows
OMFP-118316 - Update Connect SDK to release 0.6.0
OM-116513 - add dependency range for optional service
OMFP-116513 - fix etm - use explicit pre-release
OM-115742 - etm-failure-fix and merge release to master
OMFP-3883 - Unicode name diffs
OMFP-3935 - Updated transforms for CellHeaders and SharedCellReferences
OMFP-3960 - Update dependency version in extension.toml
[200.1.1] - 2023-11-22
OM-113235: Memory leak fixes
OMFP-3701: Configurable tessellations
OMFP-3707: Support for Smart Solids/Surfaces added; LOD extent adjustment and object mesh API guard
OMFP-3935: Scale recalculation and transform flips fix; post-Smart Solids/Surfaces: Manual calculation of normals; post-Smart Solids/Surfaces: Guards for color table
OMFP-3756 - Resolves issue saving files with valid characters in filename (i.e., periods)
OMFP-3707 - Add Smart Solids and Surfaces Support
OMFP-3701 - fix tesselation options and update documentation
OM-100843 - Add ability to hide layers during conversion
OM-114367 - Update DGN Converter dependency to release/200.1
OMFP-3680 - Memory leak fixes to handle DGN Error: “Out of Memory”
OMFP-3701 - Added Mesh Tessellation settings
[200.1.0] - 2023-10-27
OMFP-2731 - Connect SDK and Scene Optimizer Updates for Connectors and Converters
OMFP-2903: Error handling when failing to write to Nucleus.
Change version lock on “omni.kit.converter.common”
OMFP-2563: Added creator metadata
OMFP-1999: Improved DGN coverage
OMFP-2478: Update runtime dependencies
OMFP-813: Fix transforms and mesh point calculation
Progress window fix
progress and step callback function binding with C++ plugin
Fix for conversion of DGN Shapes, Solids, Surfaces
Disabled wireframe geometry conversion
Export, or calculate if missing, DGN normals for converted geometry
Merge meshes as DGN geometry is converted
Updated DGN Converter - path validation adjustments, DGN model extent fix
Updated DGN Converter - path validation
default json file
oda_dgn_converter library fix
Initial build for omni.kit.converter.dgn_core