Releases: CAST-projects/ReportGenerator
1.12.0
Improvments in components :
- REPORTGEN-639 - Not Applicable Quality Standards
- REPORTGEN-348 - Add Custom Expression in Generic table/graph
- REPORTGEN-657 - Add filter on ratio threshold for component TOP_COMPONENTS_BY_PROPERTIES
- REPORTGEN-665 - New Security reports for Standard OMG-ASCQM (CISQ-2019), OWASP Mobile Top10 2016 and CWE Top25 2019
Improvments in UI :
- REPORTGEN-62 - Template organization
- REPORTGEN-649 - Remove old security templates
- REPORTGEN-677 - Update Chinese Security Reports and review chinese templates organization
Documentation :
- REPORTGEN-644 - Update documentation to add dependency to rest api version
Pre-requisites :
- CAST-RestAPI >= 1.12.0 for Not Applicable standard tags,
- Quality Standard Mapping extension >= 20190916 (not applicable standards and new standards OMG-ASCQM)
See documentation for specific templates and components compatibilities with CAST-RestAPI and Quality standard mapping extension.
Note that CUSTOM_EXPRESSIONS currently only function when the language is set to English in the GUI using Settings > Language. Selecting a different language will cause the table to display empty.
1.11.0
Stories :
- [REPORTGEN-565] - The Report Generator must support the REST API Key
- [REPORTGEN-566] - Improve REMOVED_VIOLATIONS_LIST: add a filter on criticity on option
- [REPORTGEN-571] - Include associated value (integer) for a violation in components LIST_RULES_VIOLATIONS_BOOKMARKS and QUALITY_RULE_VIOLATIONS_BOOKMARKS
- [REPORTGEN-572] - Remove obsolete templates
- [REPORTGEN-596] - Improve QUALITY_STANDARDS_EVOLUTION with Tags by category
- [REPORTGEN-597] - Add component to display the tag with description and each cast rules by tag with evolution for a specified standard category
- [REPORTGEN-598] - Update (or create new) security templates with improvments
Bugs :
- [REPORTGEN-541] - Template OWASP-2017-Top10 - Detailed (Fix in Zip).docx erroneous - 4. Table A1 to 10 - last 2 col take too much room
- [REPORTGEN-583] - UI : the label 'Application' in german language is not translated
- [REPORTGEN-584] - Report Translation : the word 'good' is bad translated to german language
- [REPORTGEN-585] - The column 'added violations' content is not aligned with other columns
Technical Stories :
- [REPORTGEN-563] - Fix violations from CastOnCast
- [REPORTGEN-619] - Improvement: Need a clear message for connection problem
1.10.0
New Security reports
Bug fix : REPORTGEN-557 Report Generator not following customer's security procedures - requires login for each user
Login and password are no more saved for connection profile. The web service connection should be activated with user and password at every launch of the application.
Customer Bugs :
- [REPORTGEN-557] - Report Generator not following customer's security procedures - requires login for each user
Bugs :
- [REPORTGEN-533] - Need more clear message when it crashed or does not work
- [REPORTGEN-548] - Error in command line, Exception thrown during document parsing
- [REPORTGEN-551] - Some elements need to be aligned in Assessment sample 1 report
- [REPORTGEN-552] - The log message is still in English though the setting is in Spanish
- [REPORTGEN-553] - Chinese : Template OWASP-2017-Top10 - Detailed (Fix in Zip).docx erroneous - 7. A10 col labels - Metrics and violations instead of A1 to A9 labels
- [REPORTGEN-554] - Chinese: the graph displayed always Java though there is no Java in sources codes
Story
- [REPORTGEN-556] - Include new security reports on quality standards PCI and STIG in RG distribution
1.10.0.AllOS
New security reports for new quality standards
1.9.0
New components :
- DELTA_COMPONENTS_LIST_BY_STATUS : List of added, deleted or updated components in application, module or technology
- AEFP_LIST : Display the list of AEFP
- AETP_LIST : Display the list of AETP
Improvments :
- New template for AEP : AEP-sample-Template.xlsx
- Various improvments for using ReportGenerator in RestAPI report service
1.9.0.All.OS.Distribution
This release is a distribution of the 1.9.0 version of the Report Generator CLI for all OS (tested on windows and centos).
This has been built with .NET Core 2.2, so you have to install the .NET Core runtime 2.2.3. to launch this CLI.
It does not contains the GUI, and does not save as pdf the reports. Other features are the same than 1.9.0 standard version.
This distribution has been create to be able to generate reports from CAST-Engineering dashboard.
1.8.0
Improvments:
- You can now save your word or powerpoint report as pdf files (if Office is installed on your machine)
- New security reports based on quality standard tags are provided
- Session cookie is reused to avoid creating too many session on rest api
- There is now a suggested file name for the report
- The CLI accept now the culture as parameter
- The CLI return now different values for status of execution
- The component LIST_RULES_VIOLATIONS_BOOKMARKS display now 'No violations' in case all rules in the list do not have any violation
New Components:
- REMOVED_VIOLATIONS_LIST
- TOP_COMPONENTS_BY_PROPERTIES
- RULES_LIST_LARGEST_VARIATION
- RULES_LIST_STATISTICS_RATIO
- QUALITY_STANDARDS_EVOLUTION
Customer Bug Fixes:
- REPORTGEN-407: Password can be updated in home view
- REPORTGEN-501: Number of function points is empty in IFPUG_FUNCTIONS component
1.7.0
New implemented features are :
- We can now select the metrics by standard quality tag in GENERIC_TABLE and GENERIC_GRAPH components
- New components QUALITY_RULE_VIOLATIONS_BOOKMARKS and LIST_RULES_VIOLATIONS_BOOKMARK to display violations with bookmarks
- Chinese language, and installation on Chinese OS supported
- New security-oriented predefined reports
Customer bug fix :
- REPORTGEN-415 : [DiamondResort] complex objects w/violations is different between Report Generator and CED
1.6.1
Version 1.6.0 of Report Generator
New version of Report Generator