In this release:
Release date: May 10, 2022
Direct upgrades from 5.4.1 or older is not supported. See Upgrading from a Previous Version of DTP for an upgrade path for your version.
New License Requirements for Upgrades
Users upgrading DTP and/or License Server may need to acquire new licenses:
- DTP users upgrading to 2022.1 must acquire a new license for DTP and will need to acquire new network licenses for pre-existing tools if their machine ID has changed.
- License Server users upgrading to 2022.1 will need to acquire new network licenses for pre-existing tools if their machine ID has changed.
Database Settings
The database configuration UI has been updated, improving the way databases are set up during installation as well as how new database connections are set up and how existing database settings are changed. In addition, DTP now supports Oracle databases on Amazon RDS.
Modified Coverage Widget
The Modified Coverage widget that was previously a part of the Process Intelligence Pack is now installed automatically as part of DTP. Users who installed the Modified Coverage widget as part of the Process Intelligence Pack in their previous version of DTP will need to manually delete the old widget from their installation. To do so, delete this file: <DTP_DATA_DIR>/grs/plugins/widgets/coverage.modifiedCodeCoverage.def.json.
To preserve space, DTP now keeps coverage data for the last two builds by default, removing data for older builds in the filter during regular database pruning.
API Changes
The '/v1/dynamicAnalysisTestCases/trend' endpoint has been removed. See the API changelog for more information.
Enhanced Integration with CodeBeamer ALM
DTP integration with codeBeamer ALM has been improved to support more than one test tracker, support defining test trackers per project, and support mapping from test tracker to test run tracker.
API Security Widgets and Reports
New API security widgets and reports have been added to DTP, enabling you to monitor security issues found by SOAtest ZAP penetration tests and group them by OWASP Top 10 or the Common Weakness Enumeration (CWE™) dictionary.
License Usage Pack
The License Usage Pack is now available, providing a collection of DTP widgets and reports that present information regarding license usage of Parasoft tools whose licenses are deployed on the License Server. It allows you to monitor how many Parasoft tools are being used in your organization, who is using these tools, and show if there were any license shortages or if license requests were close to your token limit.
Additional Updates
- Support for OWASP Top 10 2021 has been added.
- Support for CWE 4.6 has been added.
- Support for PostgreSQL database has been added.
- Support for authenticating using JWT Access Token for OAuth 2.0 (specifically in conjunction with PIV/CAC cards) has been added.
- Support for multiple traffic per test in Test Explorer has been added.
- Support for IPv6 has been added.
- Windows users can now install a Windows Service for License Server using the
installLSService
script provided with their install. - Linux users can now configure custom systemd services to start and stop DTP.
- The User Administration UI has been updated and improved.
- Ability to add a descriptive tag to a build in Build Administration has been added.
- The Builds dropdown on the dashboard has been optimized.
- Docker and Kubernetes users can now start new containers without requiring new licenses.
- Starting with DTP 2022.1, the
maxHttpHeaderSize
attribute for the Tomcat connector is set to 16384 (16 KB). - Crontab configuration during Linux installation has been deprecated and is now skipped during installation by default. It can be enabled during installation if needed.
- Support for Oracle 11g has ended.
- Support for Internet Explorer 11 has ended.
- Support for MySQL 5.6 has been deprecated and will be removed in future versions of DTP.
- Team Server has been deprecated and will be removed in future versions of DTP.
- Uploading, downloading, and viewing XML and HTML reports in Team Server is no longer supported.
- DTP license features that limit analysis to the number of files specified in your licensing agreement have been deprecated.
- Password recovery from the login screen has been removed.
FRs and PRs
The following FRs and PRs were resolved in this release.
ID | Description |
---|---|
DEP-3418 | Start Extension Designer after reboot |
DTP-12326 | Allow non-admin users to change their passwords in User Administration |
DTP-16181 | DTP user's password field length is limited to 16 chars |
DTP-18040 | Some strings in UI are not localized |
DTP-18330 | DTP custom rules not displaying custom documentation for C/C++test |
DTP-18359 | Authentication fails for nested members in LDAP ancestor groups |
DTP-19083 | Custom rule map removes available rules |
DTP-20235 | Unable to download HTML/PDF reports from build audit report |
LS-643 | Windows Service for LSS should start automatically |
LS-1470 | Explain why port 2002 should be open |
LS-1494 | Variable to create backup directory during LSS upgrade is wrongly resolved |
LS-1496 | Improve LSS upgrade to persist Tomcat settings |