Release date: TBD
This release includes the following enhancements:
Enhanced Azure DevOps Integration
This release includes the following enhancements that help streamline your Azure DevOps workflow:
- Support for generating reports in Azure DevOps-specific SARIF format, which enables Azure DevOps to present C/C++test static analysis findings in Azure Pipelines.
- The C/C++test extension for Azure DevOps, which provides a task for running analysis in C/C++test and reviewing results in Azure Pipelines.
Refer to the documentation of the C/C++test extension on Azure DevOps for additional information.
New Options for cpptestcc
-status and -status-verbose
-coverage-data-variants
-disable-auto-recovery-mode
Support for Compilers
We've added support for the following compilers:
Compiler Name | Compiler Acronym |
---|---|
ARM Compiler 6.16 | armclang_6_16 |
Clang C/C++ Compiler v 12.0 (x86_64) | clang_12_0 |
GNU GCC 11.x (x86_64) | gcc_11-64 |
IAR Compiler for ARM v. 9.10x | iccarm_9_10 |
fr_6_5: Extended > Standard, Full Support > Static Analysis only
renrx_2_5: Extended > Standard
Support for IDEs
We've added support for Eclipse versions 2020-06 (4.16) - 2021-06 (4.20).
New and Updated Code Analysis Rules
We've added new static analysis rules to extend coverage of compliance standards. See New Rules and Updated Rules for the lists of new and updated rules.
New and Updated Test Configurations
We've added the following test configurations:
- OWASP Top 10 20211
1This is a preview version of the test configuration.
Other Changes
- Requirements View for Jama Connect since DTP 2021.2
- The .parasoft C/C++test project configuration file has been optimized to only include recently customized C/C++test settings.
Deprecated and Removed Support for Environments
Removed Support for IDEs
Support for the following IDEs is now removed:
- Eclipse 4.3
Resolved Bugs and FRs
New Rules
Updated Rules
Removed Rules
The following rules have been removed to enhance the accuracy of results: