In this release:

Release date: November 8, 2023

Enhancements

Automatic Project Creation

When a user sends data to DTP for a project that does not exist, DTP will automatically create the project if the user has permissions to create projects.

Support for Docker and Kubernetes Environments

Several enhancements have been made to support running DTP in Docker and Kubernetes, including:

  • Support for environment variables to automate JDBC driver installation and DB schema creation
  • Helm Chart for DTP (available on Docker Hub)
  • Support for deploying DTP as a StatefulSet object

Advanced Coverage Widgets and Reports

A new widget category for advanced coverage widgets has been added with support for displaying coverage suppressions in widgets and drilldown reports, as well as the ability to generate a shareable URL for drilldown reports.

Violations Explorer

You can now export violation data to a CSV file.

Additional Updates

  • Usability improvements to dashboard dropdown boxes (Filter, Period, Baseline and Target Builds).
  • Support for integration between Parasoft DTP and Codebeamer 22 has been added.
  • Various enhancements made to the syncTestCases functionality for Azure DevOps.
  • Ability to configure name and number of violations in Verification Evidence report has been added.
  • Public API for list and count of DTP Active Users.
  • Public API for summary of active licenses on the License Server.

Deprecated or No Longer Supported

  • Support for Oracle 12c is deprecated and will be removed in a future version.
  • Java API for creating custom processors is deprecated and will be removed in a future version.
  • Integration with VersionOne is deprecated and will be removed in a future version.

Software Shipped with DTP

The following software is shipped with DTP 2023.2:

  • Java 11.66.19-ca
  • Tomcat 9.0.82

FRs and PRs

The following FRs and PRs were resolved in this release.

IDDescription
DTP-23701There is a username character limit not mentioned in documentation
DTP-24273Changing filter name sets automatic association of new data to none
DTP-23700In Docker environment, generated static analysis report does not display findings graph
DTP-23838

Do not stop LDAP sync on nested group self reference

Updated in 2023.2.2

  • The identifier for MISRA C++:2023 rule 21.2.2 was corrected. Previously labeled as 18.2.2 (MISRACPP2023-18_2_2-a), it is now labeled as 21.2.2 (MISRACPP2023-21_2_2-a).
  • For MISRA C++:2023 compliance reporting, it is recommended that you use the updated version of C/C++test 2023.2.1, DTP 2023.2.2, and Automotive Compliance Pack 2023.2.2.
  • DTP 2023.2.2 ships with Tomcat 9.0.86.
  • No labels