HOOPS Visualize Web 2026.2.0

Package Changes

  • Remove unnecessary files in Linux ARM package

API Changes

  • Dockerfiles repository is archived and no longer maintained. They will be replaced by Docker images in the future.
  • Draw mode APIs now use string values instead of numeric enums. setNodesDrawModes and getNodesDrawMode previously accepted and returned values from the DrawMode numeric enum (and the NoOverrideDrawMode constant). They now use the NodeDrawModeName string union type (e.g. "Wireframe", "Shaded", "NoOverrideDrawMode"). This improves readability and avoids the need to import enum members.
  • Per-view draw mode overrides. setNodesDrawModes now accepts an optional viewIds: number[] parameter. Pass specific view IDs to apply the override only to those views, or pass an empty array (default) to apply to all active views. getNodesDrawMode now returns a per-view record (Record<NodeId, Record<number, NodeDrawModeName>>) instead of a flat node-to-mode mapping.

Fixed Bugs

Issue Description
SDHC-20373 Fix infinite pending promise while deleting a node
SDHC-20357 Improve reading of JT attributes
SDHC-20242 Fix layer in autoCAD conversion
SDHC-19603 Transform matrices of assembly drawing nodes was not set up correctly.
SDHC-19435 Transform matrices of assembly drawing nodes was not set up correctly.
SDHC-19425 Correct DWG file conversion
SDHC-19237 Add unit symbol in the assembly tree xml