#################
|HCNOW| 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 <https://www.techsoft3d.com/resources/blog/tech-soft-3d-product-consolidation-faqs>`__ for more details.

|HCNOW| 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 |HCTHEN| 2025.2.0, a new UI for the WebViewer has been introduced, designed around Web Components.

|HCNOW| 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 :doc:`/prog_guide/viewing/web_components/web_components_intro`.


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.

.. csv-table::
    :header: "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"
