# 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.
Change to npm package name
In preparation for our upcoming public npmjs release, we have changed our npm package naming from @hoops/* to @ts3d-hoops/*.
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

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your Docs generative AI assistant. Ask me anything about HOOPS Visualize Web or choose a sample question below to start a conversation:

What is HOOPS Visualize Web?
What are the latest release notes for HOOPS Visualize Web?
How do I start evaluating HOOPS Visualize Web?
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...