Content matrix

Version Summary of content Comments
2.13.0-funcrel Minor improvements and customer bug fixes. Can be used with:
  • ≥ 8.3.16

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.