Summary: this page describes the new features and bugs that have been fixed in CAST Report Generator 1.23.x.

Content matrix

VersionSummary of content
1.23.2One customer bug fixed.
1.23.1One customer bug fixed.
1.23.0Minor improvements and bug fixes.

Compatibility matrix

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

CAST RestAPI≥ 2.4.xMandatory
MIPS Reduction Index≥ 20200518

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 extension.
  • To generate Compliance Reports for CISQ, ISO-5055 and OWASP standards, you can install either the CISQ, ISO-5055 and OWASP extensions or the Quality Standards Mapping extension. If the CISQ, ISO-5055 and OWASP extensions and the Quality Standards Mapping extension are installed, data is automatically taken from the CISQ, ISO-5055 and OWASP extensions at all times.
  • If you are using CAST AIP 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 AIP 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≥ 20211122.0.0-funcrel
ISO-5055 Index≥ 20211122.0.0-funcrel
OWASP Index≥ 20211122.0.0-funcrel
Quality Standards Mapping extension≥ 20211122.0.0-funcrel
OMG Technical Debt≥ 2.0.0-funcrel
.NET Core SDK3.1.x-

Component documentation

1.23.2-funcrel

Resolved Issues

Customer Ticket IdDetails
35728Fixed an issue causing Report Generator to fail to generate a report with the error "The value '3136049802' cannot be parsed as the type 'Int32'" when OMG Technical Debt value is very high.

1.23.1-funcrel

Resolved Issues

Customer Ticket IdDetails
35619Fixed an issue where the "OWASP-2021 Full Detailed Report" was not displaying any violation information in the "Details" tab.

1.23.0-funcrel

Feature Improvements

SummaryDetails
Table Component updateThe existing Table Component "AEFP_LIST" has been updated to include a new option called "ZERO=YES|NO". This can be used to display the functions that have 0 AEP (yes by default). Example: List the modified transactions except those with 0 AEP with their previous value of AEP: TABLE;AEFP_LIST;TYPE=TF,STATUS=MODIFIED,COUNT=-1,PREVIOUS=YES,ZERO=NO. See https://doc.castsoftware.com/display/DOCCOM/Table+components+for+Report+Generator+1.23
Embedded sizing report template improvementThe sizing template report "AEP-sample-Template.xlsx" has been updated to take advantage of the new option for the AEFP_LIST table component (see above).

Other Updates

Internal IdDetails
REPORTGEN-1089Fixed an issue causing a crash during the generation of an embedded compliance report. The issue was found in the TREND_OMG_TECH_DEBT graph component caused by missing technical results in one of the snapshots.