HOOPS Visualize Web 2025.7.0

Note

Change to Product Package Names
To improve clarity and consistency, HOOPS has adopted a unified naming scheme across all products. New package names now include product, version, platform, architecture, and compiler details.

Product Consolidation FAQ
The HOOPS suite of products has been streamlined and brings a host of changes with it! Read the FAQ for more details.

HOOPS Visualize Web 2025.7.0 is based on HOOPS Visualize Desktop 2025.7.0 and HOOPS Exchange 2025.7.0.

Package Changes

Package Name Change

The name change to HOOPS Visualize for Web has also changed the package name in the Developer Zone. It is now called HOOPS_Visualize_Web_<version>_<platform>_<architecture>_<compiler>.tar.gz. Previous versions retain their original filenames.

Enhancements

WebViewer Updates

The WebViewer user interface (UI) is changing. Since the release of HOOPS Communicator 2025.2.0, a new UI for the WebViewer has been introduced, designed around Web Components.

HOOPS Visualize Web 2025.7.0 adds these new components:

  • <hoops-tools-select-group>: Selection section of the tools panel.
  • <hoops-tools-measurement-group>: Measurement section of the tools panel.
  • <hoops-tools-redline-group>: Redline markup section of the tools panel.
  • <hoops-tools-markup-group>: Markup section of the tools panel.
  • <hoops-service-registry>: Manages service instances and their lifecycles within the viewer. It is necessary for establishing links between components and the Viewer.
  • <hoops-info-button>: A simple button to toggle an information panel, logic needs to be implemented at application level.
  • <hoops-toolbar-cad-configuration>: A simple button to toggle a cad configuration panel, logic needs to be implemented at application level.
  • <hoops-toolbar-redlines>: A simple button to toggle a redlines panel, logic needs to be implemented at application level.
  • <hoops-toolbar-tools>: A simple button to toggle a tools panel, logic needs to be implemented at application level.
  • <hoops-toolbar-settings>: A simple button to toggle a settings panel, logic needs to be implemented at application level.
  • <hoops-toolbar-types>: A simple button to toggle a generic types panel, logic needs to be implemented at application level.
  • <hoops-webviewer-context-manager> was renamed to <hoops-web-viewer-context-manager>

For full details on the content and beta program, please visit Web Components Introduction.

Fixed Bugs

Edge measurements for instantiated bodies were unavailable in data converted with version 2025.6.0 due to a behavioral change; this has been resolved for data converted with version 2025.7.0 or later.

Issue Description
SDHC-20149 Added a condition that checks the delay between the mouse button dow and mouse button up to discard the context menu. Mouse move before releasing the button also discard the context menu opening
SDHC-20142 Fixed unexpected behavior when importing SolidWorks 2025 assembly files
SDHC-20141 Fixed unexpected behavior when importing SolidWorks 2025 assembly files
SDHC-20134 Fixed unexpected behavior when importing SolidWorks 2025 assembly files
SDHC-20121 Wrong bodies duplicated removed
SDHC-20116 Fixed by ignoring right click on navcube and axistriad
SDHC-20114 Fix crash with certain .dgn files?
SDHC-20089 Fix crash on some WASM initalizations
SDHC-20080 Applied the same fix as the new ui demo
SDHC-20065 Fixed garbled NX file names.
SDHC-20056 Fix highlight not updated in multi view
SDHC-20048 Fix capping on clockwise-wound meshes
SDHC-20041 Fixed unexpected behavior when importing SolidWorks 2025 assembly files
SDHC-19997 Fill fileinfo of models loaded from Exchange