HaloCAD for Viewers
Breadcrumbs

Release Notes

Introduction 

The release notes provide brief and high-level descriptions of the new features of HaloCAD. Before installing HaloCAD, it is recommended to read the release notes to understand any current limitations or bugs that may apply to this version of the software.

Product Description

HaloCAD for Viewers is a lightweight application designed to view HaloCAD-protected files in other CAD-Viewer applications with “View only” access to all users who have access to it. This application is useful for Suppliers or Partners who need to access HaloCAD-protected models or drawings in their environment.

System Requirements

The following system requirements table specifies the minimum and recommended technical specifications, such as software and network resources, necessary to run the product.

Components

Details

Supported Operating Systems

Windows 11 or above with updates installed.

Supported File Types

  1. Creo: .pvs, .pz, .ed, .edz, .dwg, .dxf, and .step

  2. SolidEdge: .dft and .jt

  3. AutoCAD: .dwg and .dxf

  4. Teamcenter: .jt

Note: Extensions will be evaluated and added to the list in response to user requirements.

Office 365 Subscription

  1. An Azure subscription is required to use Azure RMS and the MPIP functionality.

  2. A working Microsoft Entra ID service must be available.

  3. Use the same Application ID and Redirect URI which is used by HaloCAD Add-on for CAD.

  4. TLS 1.2 or higher must be enabled to ensure the use of cryptographically secure protocols at all client workstations.

  5. Audit logging: Your Azure subscription must include Log Analytics on the same tenant as Microsoft Entra ID.

Requirements

Recommended URLs, addresses, and ports for MPIP

MIP SDK doesn't support the use of authenticated proxies. So, make sure you set the Microsoft 365 endpoints to bypass the proxy. View a list of endpoints at “ Microsoft Online Documentation ”. However, Microsoft recommends the following:

Addresses

Ports

*.protection.outlook.com

40.92.0.0/15, 40.107.0.0/16, 52.100.0.0/14, 52.238.78.88/32, 104.47.0.0/17, 2a01:111:f403::/48 

TCP 443

*.aadrm.com, *.azurerms.com, *.informationprotection.azure.com, ecn.dev.virtualearth.net, informationprotection.hosting.portal.azure.net, *.office.com (add substrate.office.com if you don't want to add all sub-domains), crl3.digicert.com, crl4.digicert.com .

TCP 443, 80

For event logging

*.events.data.microsoft.com

TCP 443

National Cloud

Microsoft Entra ID authentication endpoint

Microsoft Entra ID for the US Government

https://login.microsoftonline.us

Microsoft Entra ID (global service)

For details on Microsoft Entra ID endpoints, please refer to “ Microsoft Online Documentation .

https://login.microsoftonline.com

Recommended endpoints

Supported Viewer applications for HaloCAD for Viewers

You are currently viewing the release notes for the current build. For previous versions, please refer to their respective release notes.

Viewer applications (Any version of the 64-bit Viewer)

HaloCAD component version

  1. Teamcenter Visualization Base/ Standard/Professional 12.0, 14.0

  2. Teamcenter RAC Client 12, 2312, 2406

  3. Siemens Solid Edge 2D Drafting 2022, 2024, 2025

  4. Creo View 9.1, 10.0, and 11.0

  5. AutoCAD LT 2024, 2025, and 2026

1.5

  1. Teamcenter RAC 2312, 2406

  2. Teamcenter Visualization Base/ Standard/Professional 12.0, 14.0

  3. Teamcenter RAC Client 12.0

  4. Siemens Solid Edge 2D Drafting 2020, 2024, and 2025

  5. Creo View Express 7.0

  6. Creo View 8.0

  7. Creo View Lite 7.0, 9.1, 10.0, and 11.0

  8. AutoCAD LT 2020, 2023, 2024, and 2025

  9. SAP 3D Viewer for only .VDS 9.x

1.4

  1. Teamcenter Visualization Base/ Standard/Professional 12.0, 14.0

  2. Teamcenter RAC Client 12.0

  3. Siemens Solid Edge 2D Drafting 2020, 2024

  4. Creo View Express 7.0

  5. Creo View 8.0

  6. Creo View Lite 7.0, 9.1, 10.0, and 11.0

  7. AutoCAD LT 2020, 2023, 2024, and 2025

  8. SAP 3D Viewer for only .VDS 9.x

1.3

Viewer applications and HaloCAD Add-on version

Code Quality and Security

Secude focuses on software quality and security. This is accomplished by adhering to and exceeding best practices in development, testing, and quality control. Secude has chosen SonarQube as the first building block for building and implementing a robust continuous code quality assurance (QA). SonarQube is a platform for static code analysis for continuous inspection of code quality. It performs automatic reviews of code to detect bugs, code smells, unit test coverage, and security issues in 29 programming languages.

SonarQube is utilized throughout the development process at Secude, and only the highest marks are accepted for a product to be released. It helps to regulate code quality from the beginning of development, find and repair issues promptly, and improve overall software stability.

Each build report can be found under its relevant version heading in this release notes.

Reliability Rating 

  • A = 0 Bugs

  • B = at least 1 Minor Bug

  • C = at least 1 Major Bug

  • D = at least 1 Critical Bug

  • E = at least 1 Blocker Bug

Security Rating

  • A = 0 Vulnerabilities

  • B = at least 1 Minor Vulnerability

  • C = at least 1 Major Vulnerability

  • D = at least 1 Critical Vulnerability

  • E = at least 1 Blocker Vulnerability

Security Review Rating 

The Security Review Rating is a letter grade based on the percentage of Reviewed (Fixed or Safe) Security Hotspots.

  • A = >= 80%

  • B = >= 70% and <80%

  • C = >= 50% and <70%

  • D = >= 30% and <50%

  • E = < 30%

Maintainability Rating 

A=0-0.05, B=0.06-0.1, C=0.11-0.20, D=0.21-0.5, E=0.51-1

The Maintainability Rating scale can be alternatively stated by saying that if the outstanding remediation cost is:

  • <=5% of the time that has already gone into the application, the rating is A

  • between 6 to 10% the rating is a B

  • between 11 to 20% the rating is a C

  • between 21 to 50% the rating is a D

  • anything over 50% is an E

Build 1.5

This chapter provides an overview of the updates and quality insights included in this release. It covers the fixed issues, improvements, limitations, new features, and known issues, along with a summary of SonarQube’s key parameters to highlight code quality metrics and analysis results.

New Features

There are no new features to highlight in this release.

Improvements

There are no improvements to mention in the current release.

Limitations

This section lists the limitations of the current release.

When a protected file (ED/EDZ/PVS/PVZ) with ‘View’ rights is exported using the Save As option, the export is blocked; however, a 0 KB file is still downloaded. HCADV-289

Fixed Issues

This section provides a list of the fixed issues in the current release.

  1. Fixed an issue in AutoCAD LT where it was possible to modify and save a protected file, causing the label to be removed. HCADV-40

  2. Resolved an issue in Creo View Express/Lite where it was possible to copy images from a protected file. HCADV-59

  3. Fixed a crash in AutoCAD LT that occurred when clicking Shared Views under the Collaborate tab after opening a file. HCADV-58

  4. Resolved an issue in Solid Edge 2D Drafting where selecting Save As allowed saving a protected draft file without protection. HCADV-92

  5. Resolved an issue that allowed copying drawings from a protected draft file and saving them as unprotected files. HCADV-94

  6. Fixed an issue that caused a previously opened protected file to open when an unprotected file was opened in the same session in the same folder in Solid Edge 2D Drafting. HCADV-108

  7. Fixed an intermittent issue that caused the Solid Edge 2D drafting 2024 application to crash when attempting to save a protected file using the Save option. HCADV-280

  8. Fixed an issue that caused several HaloCAD restriction pop-ups to appear when attempting to export the PVZ file from the protected ed/edz/pvs/pvz files with View access. HCADV-291

  9. Fixed an issue that prevented the exported PVZ file from being opened after exporting from protected ed/edz/pvs/pvz files with the Save As option. HCADV-294

  10. Fixed an issue that caused an unprotected PVZ file to be saved in the temp location (AppData\Local\Temp) while opening a protected PVZ file in the Creo View application. HCADV-326

  11. Fixed an issue that caused the Creo View application to crash when opening an unencrypted EDZ file with HaloCAD for Viewers installed. HCADV-334

  12. Fixed an issue that caused the Creo View application to close abruptly when attempting to open a protected ED file after exporting as a PVZ file. HCADV-335

  13. Fixed an issue that caused the Solid Edge application 2D Drafting 2024 or 2025 to become unresponsive after closing the protected file. HCADV-346

Known Issues

This section describes the known issues with the current release.

  1. It is not possible to open a protected DWG file in Creo View Express 7.0. HCADV-35

  2. It is not possible to capture a screenshot of an unprotected file in Creo View Express, Solid Edge 2D Drafting, AutoCAD LT, or Teamcenter Visualization Viewer once HaloCAD for Viewers is initialized. HCADV-39

  3. When you double-click or right-click to open a protected VDS file with the SAP 3D Visual Enterprises Viewer option, it does not open in SAP 3D Visual Enterprise Viewer. HCADV-46

  4. When opening protected files, such as IGES or IGS, or when cloning an unprotected intermediate.PAR or.VDS files will be created. HCADV-48

  5. Multiple times, the HaloCAD restricted will appear while opening a protected file in Teamcenter Visualization Base and clicking on the option Tool-> Home button. HCADV-50

  6. A protected IGS file fails to open; instead, a pop-up will display as Failed to open document appears while opening it. Furthermore, the Teamcenter Visualization base application goes to the Not Responding state. HCADV-51

  7. In Creo View Express 7.0, the application will close abruptly if the Active Mail via E-Mail option is selected. HCADV-54

  8. While you double-click to open the protected file, an error message will appear as “The file is not supported by Creo View”. HCADV-60

  9. It is not possible to open the protected file in SAP 3D Visual Enterprise Viewers by anyone other than the user who installed HaloCAD. HCADV-66

  10. AutoCAD LT application will crash while exporting the protected file in .DGN format. HCADV-69

  11. When a Viewer application is installed in a way to start (run as) administrator, you may receive an error message “Drawing file” is not valid instead of the HALOCAD pop-up “Protected files can be loaded”. This is because the HALOCAD for Viewer application did not load properly due to the lack of administrator privileges in the existing instance. HCADV-75
    Workaround: Close the existing HALOCAD for the Viewer instance and start the viewer with administrator privileges.

  12. Protected JT files exported from NX 1953 and 1899 series will not open in Teamcenter Visualization Base 12.0. HCADV-87

  13. It is not possible to open the protected Solid Edge file by double-clicking on it, and doing so would result in an error message from the Solid Edge 2D Drafting tool. HCADV-95

  14. The protected AutoCAD file cannot be opened by double-clicking on it, and doing so will result in an error message from the AutoCAD LT 2020 application. HCADV-97

  15. It is possible to take a screenshot or print a screen of the protected JT file from the JT preview window in the Teamcenter Embedded viewer application. HCADV-98

  16. It is possible to export the protected file as unprotected from the Creo View application using the Save Current View As option. HCADV-160

  17. The Creo View 9.1 application will crash if an unauthorized user attempts to open a protected file. HCADV-161

Quality Gate Report

Please see the table below for a list of SonarQube's key parameters for this version. Refer to the " Code Quality and Security " section for more information on rating definitions.

Metric

Value

Coverage

82.4%

Maintainability Rating

A

Reliability Rating

A

Security Hotspots Reviewed

100%

Security Rating

A

Quality Gate report