Platform Support Plan for the 2022 HOOPS Suite
Introduction
In order to provide a simpler, smoother, and higher quality developer experience for our HOOPS partners, we are beginning to unify the operating systems, architectures, and build tools used for each of the HOOPS products. Making these products more consistent with each other will require several changes. We’re announcing these changes in advance so that our partners can plan accordingly. We understand that changing these foundational technologies has a significant impact on our partners. We only make changes when there is compelling reason to do so, and we will try to give ample notice for partners to adjust as changes occur.
If you have any questions about these changes, please contact support@techsoft3d.com.
Defining Deprecation
We have established a formal definition for deprecation so that our intent is clear when we indicate that a functionality is deprecated. Deprecation means End of Support; it is our strongest indication that partners should find an alternative for a particular functionality. In particular:
We plan to remove this functionality in the near future. The time frame to remove a functionality will vary in each instance. We may deprecate a functionality without indicating a removal date.
We urge partners to discontinue use of this functionality as soon as possible.
We will not fix defects related to this functionality.
Immediate Deprecations
Effective immediately, the following items are deprecated for the HOOPS products where they were previously supported.
Certain versions of Microsoft Windows
32-bit versions of Windows are deprecated. There is currently no timeline to stop delivering 32-bit Windows packages for the products that already provide them.
The following versions of Microsoft Windows are deprecated. These versions will be discontinued for the 2023 releases.
Windows 7
Windows 8
Windows 8.1
Windows Server 2008 (HOOPS Exchange, HOOPS Publish, HOOPS Communicator)
OpenGL-ES 2.0
OpenGL-ES 2.0 is deprecated for HOOPS Visualize. HOOPS Visualize supports OpenGL-ES 3.0 or higher for Android and iOS.
Plans for the 2022 Releases of the HOOPS Suite
The table below shows our anticipated compatibility for the HOOPS products. These plans may change as circumstances change.
PLATFORM | ARCHITECTURE | MINIMUM SUPPORTED OS | COMPILER |
---|---|---|---|
Windows | x64, x86 (Deprecated) | Windows 10
| Visual Studio 2015 Update 3 |
Linux | x86, x64 | CentOS 7 / Red Hat Enterprise Linux 7 (glibc 2.17) | devtoolset 8 / GCC 8.2.3 |
MacOS | x64, ARM | MacOS 10.14 (Mojave) | Xcode 12.2 (LLVM) |
Android | ARMv7A, ARM8, x86_64, x86 | 5.0 (API level 21) | Android NDK r21e (LLVM libc++) |
iOS | arm64, x86_64 | 11.0 | Xcode 12.2 (LLVM) |