In this release: Release date: November 5, 2024 EnhancementsLicense 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- Added support for DOORS Next, a requirements management system from IBM. See Integrating with DOORS Next for more information.
- DOORS Next Requirements Traceability report is now available in the Traceability Pack.
- 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. See Configuring OpenID Connect#Advanced Configuration for more information.
- 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.
- Added support for MySQL 8.4 and the utf8mb4 character set. DTP databases created with version 2024.2 use the utf8mb4 character set and utf8mb4_general_ci collation. The character set and collation of databases created in previous versions of DTP remain unchanged during the upgrade process.
- PUT /globalToolSettings API now only accepts text/plain payload.
- 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.0.
Deprecated or No Longer Supported- Support for Oracle 18c has been deprecated.
- Support for MySQL 5.7 has been deprecated.
- Anonymous Access option has been removed from the Extension Designer Server Settings page.
Software Shipped with DTPThe following software is shipped with DTP 2024.2: - Apache Tomcat 10.1.31
- Java Azul OpenJDK 17.0.13+11 (17.54.21)
Resolved PRs and FRsID | Description |
---|
LS-2375 | In non-US locales, upgrade.bat uses a backup folder with "/" in name | DTP-27316 | Improve error message in Build Audit report when failing to download a report |
|