In this release:
Release date: May 14, 2025
Enhancements
License Server Enhancements
Support for Jtest Unit Test Bulk Creation Tiers
Jtest Unit Test Bulk Creation Tiers license feature enables users to create unit test cases for more than one file at a time. When hosted on a License Server, this license allows centralized tracking of token availability and usage across your team. See Types of Licenses for more information.
Support for Contributing Developers Usage Data
License Server collects statistics on analyzed files and their associated Git repositories, as reported by the C/C++test CT tool. Users can download a ZIP archive containing the full dataset or view a summarized version of the usage data directly in the UI. See Contributing Developers - Usage Data for more information.
Improved Widget Search when Adding New Widgets
Users can now search for widgets by category, name, or keywords in their descriptions when adding a new widget. See Adding Widgets for more information.
External System Integration Enhancements
Integration with Azure Key Vault
DTP can now retrieve and use its database password stored in Azure Key Vault, enabling secure and centralized credential management. See Configuring the Database Connection for more information.
Integration with DOORS Next
Users can create a task or defect in DOORS Next from the Violations and Test Explorers. See Manually Creating Tasks or Defects in DOORS Next for more information.
Integrating with External Systems via CSV File
You can now track requirements from nearly any external system using simple CSV files. This feature allows you to monitor traceability between Parasoft DTP tests and requirements stored in any external system not natively supported by DTP by associating projects with a CSV output from your external system that is published to an HTTP server. With it, you can track how your system's requirements are tested and view test execution statuses in DTP through DTP reports. In addition, associations can be seamlessly imported into Parasoft testing products like SOAtest and C++test. See Integrating with Other External Systems for more information.
Other Notes
- Support for PostgreSQL 17 has been added.
- Support for Windows Server 2025 has been added.
- Support for codeBeamer 2.1 has been added.
- Support for Polarion 2410 has been added.
- Polarion Requirement Traceability widget now supports filtering data by specific requirement types.
- Added REST endpoints to review and delete users in the User Administration database who were originally imported from LDAP but are no longer present in the directory. See Configuring LDAP for more information.
- Improved logging of errors to provide clearer diagnostics when issues occur with OpenID Connect (OIDC) configuration.
- When creating a new Filter, the "Do not show" priority is now selected by default in the Included Priorities section of Filter Settings.
- Added instructions for deploying DTP in Kubernetes environments that enforce volume mount security policies.
- Redesigned the Deviations Report in Compliance Packs to support displaying more than 1000 deviations.
- Introduced a more flexible versioning scheme for Extension Packs, allowing older versions of Extension Packs to be compatible with newer versions of DTP.
Deprecated or No Longer Supported
- Support for Oracle 18c has ended.
- Support for MySQL 5.7 has ended.
- Support for Windows 10 has been deprecated.
- Java 11 is no longer supported for OWASP Dependency-Check Pack. Java 17 is required.
- "Do not show" priority in Violations and Test Explorers and Filter Settings will be removed in the next release.
Software Shipped with DTP
The following software is shipped with DTP 2025.1:
- Apache Tomcat 10.1.40
- Java Azul OpenJDK 17.0.14 (17.56.15)
Resolved PRs and FRs
ID | Description |
---|---|
LS-2560 | Cannot remove license reservations with invalid patterns |
LS-2559 | User cannot use automatically created user-locked reservation |
DTP-28087 | /metadata/{entityType} POST in Swagger documentation does not work |
DEP-5471 | MISRA compliance deviation report - 1000 deviations limit |