For information about this release, see https://docs.parasoft.com/display/DTP20261/DTP+2026.1

In this release:

Release date: May 13, 2026

Enhancements

MCP Server Endpoint for Static Analysis Violations

  • Enables large language models (LLMs) and AI-powered coding assistants that support the Model Context Protocol (MCP), such as Claude Code or GitHub Copilot, to connect directly to DTP.
  • Enables AI to apply predefined policies to static analysis results and provide assistance when fixing violations.
  • New static analysis tool: getViolations
    • Returns information about static analysis violations for given filter and build.
    • Supports two output modes: 
      • Summary mode, which returns number of violations grouped by severity
      • Detailed mode, which returns detailed information for violations by severity, by rule, or for certain files.

Cumulative Build Support for Test Impact Analysis (TIA)

  • Added support for aggregating partial test and coverage data across multiple builds into a single cumulative build.
  • Addresses resource-constrained scenarios where only a subset of tests is executed per build (for example, incremental testing or tests selected by Test Impact Analysis).
  • Enables a complete view of test and coverage results as well as Test Impact Analysis in these scenarios.

Important Notes for Upgrades

  • In certain AWS or Azure Windows Server 2025 environments, the machineId may change after upgrading. If this happens, you will need to acquire a new license for DTP and will need to acquire new network licenses for pre-existing tools.
  • The DTP MCP server now requires a license that includes the new MCP Server license feature. If you are upgrading, you must obtain an updated license to continue using the MCP server.

Other Notes

  • Improved JVM Performance and Configuration:
    • The default JVM maximum heap size (-Xmx) for both DTP and Data Collector has been increased from 4GB to 8GB to enhance performance and support larger workloads.
    • Added the ability to configure JVM arguments in a user configuration file and environment variables. See Configuring JVM Arguments Using Environment Variables for more information.
    • These improvements apply to both containerized (Docker, Kubernetes) and non-containerized deployments.
  • License Server Improvements: Added the ability to export and import filters and reservations from one license to another. See Importing and Exporting Reservations and Importing and Exporting Filters for more information.
  • Integration with Source Control Systems: Added ability to configure hyperlinks in the Source Code Viewer of the Violations Explorer. Linked files will open directly in web interface of source control system. GitHub, GitLab, and Atlassian Bitbucket are supported. See Configuring Hyperlinks to the Source Control System for more information.
  • Improved Error Handling and Security: Updated the default error handling behavior to prevent exposure of sensitive information and replaced the default Apache Tomcat error page, which could display stack traces and version details.
  • API Performance Improvements:
    • Improved the performance of /staticAnalysisViolations/trends API.
    • Increased limit of /staticAnalysisViolations/metadataSearch and /unbranchedViolations/metadataSearch from 1000 to 10000 violations.
  • Test Impact Analysis widget and report: The Impacted Tests Summary widget and drilldown report, which were previously only available through the Process Intelligence Pack, are now available in the core DTP product. See Impacted Tests - Summary Widget and Test Impact Analysis Report for more information.
  • CVE Match:
    • Enabled sorting and prioritizing violations by CVE Match in the Violations Explorer.
    • Added ability to recommend CVE Match for all violations in the filter via the Machine Learning Wizard. See CVE Match for more information.
  • Added support for PostgreSQL 18.
  • Enterprise Pack can now be configured to connect to up to MongoDB 8.2.3.

Software Shipped with DTP

The following software is shipped with DTP 2026.1:

  • Apache Tomcat: 10.1.54
  • Java Azul OpenJDK 17.0.18+8 (17.64.17)

Resolved PRs and FRs

IDDescription
DTP-29822Prevent server out of memory issue when calling violation trend API
DTP-30258Include checksum with Azure SDK jar file.
DTP-30517Error duplicating filter with resource groups while changing associated project
DTP-30702Address CVE-2026-21945 by upgrading to latest Java 17