Created by James Hurrell, on Oct 8, 2024
Content matrix
Version |
Summary of content |
Comments |
2.13.0-funcrel |
Minor improvements and customer bug fixes. |
Can be used with:
|
RestAPI
documentation
2.13.0-funcrel
This release includes a major restructuring of the
RestAPI to upgrade it to Spring Boot 3.0 to resolve vulnerabilities that were
present in the previous Spring Boot release used by CAST Dashboards. As a result
of this upgrade the following is now true when deploying dashboards in
standalone mode:
-
a Java JRE 17 LTS is required on the host machine.
-
Apache Tomcat 10.1 is required when deploying the dashboards from the WAR file.
-
The ability to configure SAML authentication (the use of "security.mode=saml") has been removed.
|
Resolved Issues
Customer Ticket Id |
Details |
48966 |
Fixes an issue where the advanced search option was returning critical violations despite a filtering option enabled to show only non-critical violations. |
47515 |
Fixes various vulnerabilities reported in some of the libraries used in the most recent version of CAST dashboards. |
Feature Improvements
Summary |
Details |
UI - Export user and license details list |
A new option has been added allowing the export to Excel of the user list and user license details. Available in the "User Configuration - Users & License tab". |
UI - Customization via JSON to add gradeLabels to QualityIndicatorResult and IndustryStandard tiles |
It is now possible to add a JSON configuration option to define labels within tiles behind a range of grades (for example Good, Average, Bad). |
UI - "CAST Health" now renamed "CAST Management" |
The Health Dashboard has been renamed to CAST Management Dashboard. Documentation will not be updated to reflect this change. |
Technical - Change of metric ID for LOC values in Management Dashboard |
LOC (line of code) values reported by the
Technical Size tile in the Management Dashboard now use the metric ID 66071 which is generated by CAST Imaging during the application onboarding process (when using fastscan mode). Previously the CAST Management Dashboard exclusively used the metric ID 10151 which was generated only during the analysis.
In some situations the Technical Size tile may not display a value - see 2.13 - Workaround for change of metric ID (Technical Size tile in Management Dashboard) for more information. |
Other Updates
Internal Id |
Details |
DASHBOARDS-5216 |
Migrate internal Rest API to Spring Boot 3 to fix vulnerabilities found in older releases of Spring Boot. As a result when deploying dashboards in standalone mode a Java JRE 17 LTS is required on the host machine and when deploying dashboards on Apache Tomcat, v. 10.1 is now required. |
DASHBOARDS-5218 |
The ability to configure SAML authentication (the use of "security.mode=saml") has been removed in this release (when using the dashboards in "standalone" mode). If you need to use SAML authentication, we encourage you to move the integrated dashboards provided in CAST Console V2 and V3 where SAML authentication is provided via Keycloak (see https://doc.castsoftware.com/export/AIPCONSOLE/Keycloak+-+SAML). |
Known Issues
Internal Id |
Details |
DASHBOARDS-5253 |
There is a cache issue in the Management Dashboard that prevents it from loading properly when switching users. As a workaround, the user needs to perform a hard reload after logging back in. |