Release Notes
Introduction
This release notes offer brief, high-level descriptions of the new features of HaloCAD KPro. We recommend looking through these release notes before installing HaloCAD KPro to understand any current limitations or bugs that apply to this version of the software.
Product Description
Information that resides inside SAP is downloaded regularly by users to generate reports, spreadsheets, presentations, and other documents. Additionally, drawings are used in the creation and management of intellectual property (IP) in a variety of industries, including the automobile and aviation industries. These designs are created digitally using computer-aided design (CAD) tools and, due to business requirements, are shared with others outside the organization, exposing them vulnerable and exposed.
HaloCORE and HaloCAD effortlessly integrate Microsoft Purview Information Protection (MPIP), formerly known as Microsoft Information Protection (MIP), the leading technology for Enterprise Digital Rights Management (EDRM). Acts as a shield for your CAD files by automatically labeling them with MPIP whenever they leave your secure IT perimeter.
System Requirements
The following table lists the requirements for HaloCAD KPro.
Required components | Details |
---|---|
The following components are necessary for a DMS-integrated environment.
|
|
For an ECTR integrated environment with CAD application, HaloCAD for CAD application, as well as the components listed above, are necessary. | Please refer to the HaloCAD Installation Manual for more information on how to set up the add-on. |
Requirements
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 statical 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 alternately 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 6.8
New Features
There are no new features to highlight in this release.
Improvements
This section lists improvements added to the current release.
Support for operating HaloCAD KPro and HaloENGINE on separate machines.
Support for configuring log retention days has been introduced. Every day at 3 a.m., an automatic scheduler runs in the background and deletes the log files HaloCAD_KPro.log based on the log retention period specified in the
kpro_config.properties
file. Log files older than the retention period will be deleted. HKPRO-190, HKPRO-216Support for single-label optimization for ECTR has been implemented.
Limitation
There are no limitations to highlight in this release.
Fixed Issues
This section provides a list of the fixed issues in the current release.
Fixed an issue that occurred when entering input in the redirect port option. HKPRO-216
Fixed an issue that caused the question Is signed content server URLs used in the
halo-engine-tools
option to be marked as false despite being entered as true. HKPRO-135
Known Issues
This section describes the known issues with the current release.
File names with special characters will not be downloaded or uploaded to the Content Server. HKPRO-117, HKPRO-111
Encrypted SOLIDWORKS and Creo CAD files will not be decrypted during upload to the Content Server. HKPRO-193
Protected
.bmp
/.jpe
/.tiff
files will not be decrypted during upload to the Content Server. HKPRO-192
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 | 80.2% |
Maintainability Rating | A* |
Reliability Rating | A* |
Security Hotspots Reviewed | A* |
Security Rating | A* |
Quality Gate report