HOOPS Exchange 2024.6.0

Platform Changes

New Features

Forcing Level of Detail When Importing a Revit File.

When importing a Revit file, the level of detail to use for the geometry can now be imposed, using the A3DERevitLevelOfDetail enumeration.

Fixed Bugs

Issue Description
SDHE-21790 Fixed critical fault when calling A3DAsmModelFileGetUnit with null pointer
SDHE-21774 Fixed missing Revit surface upong importing
SDHE-21726 Fixed vulnerability with out of bounds write in JT
SDHE-21725 Fixed write-that-where condition vulnerability while parsing SDLASM file
SDHE-21724 Fixed buffer overflow vulnerability while parsing SDLPRT file
SDHE-21723 Fixed out-of-bound write vulnerability while reading CATProduct files
SDHE-21718 Fixed missing attributes import in DWF files
SDHE-21672 Fixed error while parsing from CREO
SDHE-21545 Fixed SetAttributes affecting the numbers of view when loading JT files
SDHE-21460 Fixed critical fault while using AdaptAndReplace in STEP
SDHE-21367 Fixed incorrect names with Creo using Chinese locale
SDHE-21356 Fixed incorrect materials exported to 3MF
SDHE-21091 Fixed incorrect name in CREO under Chinese locale environment
SDHE-20957 Fixed incorrect PO name when running with Chinese locale environments
SDHE-20669 Fixed incorrect naming when running under Chinese locale environments
SDHE-20611 Fixed incorrect display of some parts in CREO
SDHE-19751 Fixed unexpected colors in CREO
SDHE-18730 Fixed incorrect layer names in CV5

The list of fixed bugs for previous versions can be found here.