HOOPS Exchange 2019 SP2 U2
Future Platform Changes
With HOOPS Exchange 2020, Linux and Android platforms will be upgraded:
Linux:
Minimum OS version for _CentOS_ upgraded from 6.x to 7
Compiler toolchain version upgraded from GCC 6.5 to GCC 8
Android:
Compiler toolchain version upgraded from NDK 11c to NDK 19c
Note
This release does not contain this platform change. It is an informational notice for the next major release._
Behavior regarding empty model files
HOOPS API will ensure a model file always have at least a root product occurrence:
When creating a new model file with ref A3DAsmModelFileCreate, if the provided data doesn’t have any product occurrence, a root will be implicitly created.
Any model file with no root product occurrence is considered inconsistent. When getting a model file using ref A3DAsmModelFileGet, the function returns A3D_MODELFILE_INCONSISTENT_EMPTY.
Notes about the C++ API
Along with the 2018 SP1 release, we added a new C++ interface for Exchange and Publish. This API is considered as a pre-release version and may be discontinued in the future in favor of a smoother experience with already existing APIs we provide.
Bug fixes
The list of fixed bugs can be found on Fixed Bugs List.