# 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 HOOPS 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.

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your multilingual generative AI assistant for documentation. Ask me anything about HOOPS Exchange in your own language, or choose a sample question below to start a conversation:

What is HOOPS Exchange?
What are the latest release notes for HOOPS Exchange?
How do I start evaluating HOOPS Exchange?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...