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

PLATFORM

ARCHITECTURE

MINIMUM SUPPORTED OS

COMPILER

Windows

x64,

x86 (Deprecated)

Windows 10
Windows 2012 Server (HE, HP, HC)
Windows 7, 8.0, 8.1, and Server 2008 are Deprecated.

 

Visual Studio 2015 Update 3
Visual Studio 2017 (HV)

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)