This release includes the following enhancements: Release date: October 25, 2021 New External Systems IntegrationsWe've added enhancements to help you streamline your workflows with CI systems. You can now conveniently review results reported by dotTEST directly in Azure Pipelines or GitLab. Integration with Azure DevOpsWe've added the dotTEST extension for Azure DevOps, which allows you to easily integrate dotTEST with your Azure DevOps pipeline. The extension provides a task for running analysis with dotTEST and generating the dotTEST report in the Azure DevOps-specific SARIF format. The analysis results are then displayed in build results for each execution of your pipeline. See https://marketplace.visualstudio.com/items?itemName=parasoft.dottest-azure-devops for details. Integration with GitLabYou can now integrate with GitLab by modifying your GitLab workflow to run analysis with dotTEST and generate the analysis report in the SAST format. This allows you to review results reported by dotTEST as code vulnerabilities in GitLab. See https://gitlab.com/parasoft/dottest-gitlab for details. Enhanced dotTEST Extension for Visual Studio CodeWe've extended the capabilities of dotTEST extension for Visual Studio Code. You can now import analysis results from your repository in Azure DevOps. See Visual Studio Code Marketplace for details about the dotTEST extension for Visual Studio Code. Extended Security Compliance PackWe've extended the Security Pack by adding support for the latest versions of CWE and OWASP Top 10. See the New and Updated Test Configurations section below. Accepting the Parasoft EULAYou will be prompted by the installation wizard to accept the terms of the Parasoft End User License Agreement (EULA) while installing dotTEST or the Parasoft Plugin for Visual Studio. The Parasoft EULA is available in the dotTEST installation directory and at https://www.parasoft.com/license. If you install dotTEST from a ZIP distribution, you must manually enable the acceptance setting in your configuration file: If you install the Parasoft Plugin for Visual Studio in a silent (non-interactive) mode, you must run the installer with the following command to accept the EULA:
|
Bug/FR ID | Description |
---|---|
DT-16440 | Wrong product version in Japanese dotTEST 2020.2.1 Installer |
DT-16969 | dotTEST CS.PB.CEB false positive for switch expressions in .NET Core 3.0 |
DT-17238 | Form code file is not excluded by scope.path.reject.wildcard setting |
DT-17242 | CS.PB.CEB false positive |
DT-17584 | NRE in Old Runner analysis (Runner exits before it gets work) |
DT-17623 | METRIC.NBD - metric doesn't report violation when "for" loop is used |
FA-6073 | (case #66668) BD.TRS.MUTEX false positive. |
FA-6074 | (case #66667) BD.PB.CC false positive. |
FA-7638 | Undetected violations - BD.EXCEPT.NR, BD.PB.ZERO. |
FA-8368 | BD.PB.VOVR - does not report violation when "On Error GoTo" is used. |
FA-8414 | False positive - BD.PB.EVIPT. |
FA-8485 | BD.EXCEPT.NR false positive |
XT-39219 | Plugin installation fails due to mixed assembly mode error in Visual Studio. |
For information about this release, see https://docs.parasoft.com/display/DOTTEST20212/Updates+in+2021.2. |