Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space DTPDEVEL and version 2024.2

...

Scroll Ignore

In this release:

Table of Contents
maxLevel2

Release date: Month DateOctober 31, 2024

Enhancements

License Server Enhancements

  • Tool licenses can now be released to the user's login username instead of their OS username. See Configuring License Server for information about enabling this option.
  • Both the user's login and OS usernames are logged when a tool requests a license.  
  • Multiple named-user licenses can now be assigned to the same username. See Types of Licenses for more information.
  • The API Documentation and Usage API Documentation pages have been separated and are now available from the Help menu.  
  • GET /tokens API, which returns a list of license tokens, is now exposed as a public API.
  • Added new GET /usage API, which allows grouping tool usage results by tool version, user, and host. See Viewing Tool License Usage more information.
  • Added ability to request tool licenses from Tool Licenses page. See Managing Tool Licenses#Request for more information.

Integration with DOORS Next

Support
  • Added support for DOORS Next, a requirements management system from IBM
, has been added
  • . See Integrating with DOORS Next for more information.
  • DOORS Next Requirements Traceability report is now available in the Traceability Pack. 

Basic Authentication for Automation Users in OIDC Mode

For
  • Users can send test data from DTP to DOORS Next using the /syncTestCases API.
  • DOORS Next Requirements can be viewed in Parasoft C/C++test and SOAtest Requirements View.

OpenID Connect (OIDC) Enhancements

  • You can now enable basic authentication in OIDC mode for a simpler way for your automation users to authenticate with DTP
, now you can enable basic authentication for them.
  • .
  • Users will be redirected to an error page if they encounter login or configuration errors.

Enhancements to Explorers

  • Violations Explorer allows users to search by keyword within the violation messages. See Searching for Violations#Search by Keyword for more information.
  • Violations Explorer provides clearer messaging when there are 0 violations.
  • Test Explorer provides clearer messaging when there are 0 tests.
  • Violations and Coverage Explorers now indicate when resource groups are being applied in the Filter.

Other Notes

  • DTP now ships with Java 17 and Tomcat 10.

Configurable Session Timeout

You can now configure DTP session timeout. This gives you greater control over how long users can stay logged into DTP. See Configuring DTP Session Timeout for information about configuring your session timeout.

Other Notes
  • Added support for MySQL 8.4 and the utf8mb4 character set. DTP databases created using with version 2024.2 use the utf8mb4 character set utf8mb4 and collation utf8mb4_general_ci collation. The character set and collation of databases created using older in previous versions of DTP are not changed remain unchanged during the upgrade process.
  • PUT /globalToolSettings API now only accepts text/plain payload.
  • License Server logs: Viewing License Server Log Files
  • Tool licenses can now be released to the user's login username instead of their OS username. See Configuring License Server for information about enabling this option.
  • License Server API endpoint available, allowing you to obtain the current snapshot of license usage via API. See Viewing Tool License Usage for more information.
  • Technical Support Archive now includes Tomcat log files.
  • User Administration now logs when a user is added to or removed from a group.
  • Supported Tools Database in License Server no longer displays tools that are no longer supported by Parasoft.
  • Helm Chart now supports the configuration of Persistent Volume Claims (PVC).
  • Only users with admin permissions can access Extension Designer. 
  • You can now configure the DTP session timeout, giving you greater control over user session durations. See Configuring DTP Session Timeout for information about configuring your session timeout.
  • Requirements Traceability report which pulls data from CSV file is now available in the Traceability Pack.
  • Added ability to request DTP license from DTP License page. See Opening and Licensing DTP#Request for more information.
  • Added support for CWE version 4.15.
  • Added support for OWASP Dependency-Check 11.0.0Multiple named-user licenses can now be assigned to the same username. See Types of Licenses for more information.

Deprecated or No Longer Supported

  • Support for Oracle 18c is has been deprecated.
  • Support for MySQL 5.7 is has been deprecated.
  • Anonymous Access in option has been removed from the Extension Designer Server Settings has been deprecated and removedpage.

Software Shipped with DTP

The following software is shipped with DTP 2024.2:

  • Apache Tomcat 10.1.2431
  • Java Azul OpenJDK 17.50.19-ca0.13+11 (17.54.21)

Resolved PRs and FRs

IDDescription
LS-2375

In non-US locales, upgrade.bat uses a backup folder with "/" in name

DTP-27316Improve error message in Build Audit report when failing to download a report