Content matrix

Version Summary of content
1.31.0-funcrel
  • Updates for Text components.
  • Updates for existing components (new parameters added).
  • New compliance reports for CWE 2025.

Compatibility matrix

This release of Report Generator GUI and for Report Generator for Dashboards functions with the following:

CAST RestAPI
  • ≥ 2.12.6
  • CAST Imaging ≥ 3.4.x-funcrel
Mandatory. Note that RestAPI URL structure differs as follows:
  • 2.x - use /rest
  • 3.x (available from 3.4.x only) - use /dashboards/rest
MIPS Reduction Index (com.castsoftware.mips-redux-index) ≥ 20250611

These extensions are required for Compliance Report generation. Depending on what "standard" you are targeting in your Compliance Report, you can install a combination of extensions:

  • To generate Compliance Reports for MIPS standards, you MUST always install the MIPS Reduction Index (com.castsoftware.mips-redux-index).
  • To generate Compliance Reports for CISQ, ISO-5055 and Security standards, you can install either the CISQ, ISO-5055 and Security Standards extensions or the Quality Standards Mapping extension. If the CISQ, ISO-5055 and Security Standards extensions and the Quality Standards Mapping extension are installed, data is automatically taken from the CISQ, ISO-5055 and Security Standards extensions at all times.
  • If you are using CAST Console ≥ 1.14.0, the >Quality Standards Mapping extension is installed with all new source code versions, however, you should ensure that the correct release of the extension is used.
  • If you are using CAST Console ≥ 1.24.0, the ISO-5055 extension is installed with all new source code versions, however, you should ensure that the correct release of the extension is used.
CISQ Index (com.castsoftware.cisq-index) ≥ 20250611.0.0-funcrel
ISO-5055 Index (com.castsoftware.omg-ascqm-index) ≥ 20250611.0.0-funcrel
Security Standards (com.castsoftware.owasp-index) ≥ 20250611.0.0-funcrel
Quality Standards Mapping (com.castsoftware.qualitystandards) ≥ 20250908.0.0-funcrel
OMG Technical Debt (com.castsoftware.omg-atdm) ≥ 2.0.0-funcrel
.NET SDK Latest available (8.0.x) -

Component documentation

Components documentation for Report Generator 1.31

1.31.0-funcrel

New Features

Summary Details
New text component TOTAL_VIOLATIONS This new text component displays the total number of violations for a specified metric id (can be Business Criteria, Technical Criteria or Quality Rule), for the current or previous snapshot, and can be filtered by criticality for BC or TC.
New text component TOTAL_VIOLATIONS_EVOLUTION This new text component displays the evolution of the total number of violations for a specified metric id (can be Business Criteria, Technical Criteria or Quality Rule), can be filtered by criticality for BC or TC, and displays the result in percentage or in absolute format.
New compliance reports for Quality Standard CWE (2025) Top 25 Three new compliance reports added for application level: CWE (2025) Top 25 Compliance Report.docx, CWE (2025) Top 25 Detailed Report.docx and CWE (2025) Top 25 Full Detailed Report.xlsx.

1.31.0-funcrel

Feature Improvements

Summary Details
Component QUALITY_STANDARDS_EVOLUTION - display and sort by compliance, and limit the number of rows New parameters added: COMPLIANCE to display the compliance instead of the number of violations, SORTBYCOMPLIANCE if you want to sort by this compliance result (asc or desc), and the COUNT to restrict the number of rows to display in the table.
Component QUALITY_TAGS_RULES_EVOLUTION - display and sort by compliance, to limit the number of rows, and to hide the added and removed violations New parameters added: COMPLIANCE to display the compliance instead of the number of violations, SORTBYCOMPLIANCE if you want to sort by this compliance result (asc or desc), COUNT to restrict the number of rows to display in the table, and EVOLUTION (true or false) to show or hide the added and deleted number of violations.

Other Updates

Internal Ticket Id Details
REPORTGEN-1228 Update the installation script to always install latest version of .NET SDK 8.0, instead of a fixed version.

Bug Fixes

Internal Ticket Id Details
REPORTGEN-1241 In component APPLICATION_METRIC, when using the COMPLIANCE parameter, remove the + sign in the result, as compliance is not an evolution but a ratio.