This release includes the following enhancements:
Release date: November 5, 2025
Static Analysis Fixes Using AI Autofix with Aider
The Autofix solution leverages LLM and dotTEST tools to fix code violations in projects running within automated CI/CD pipelines. dotTEST identifies violations and verifies each proposed fix to ensure that the issue is fully resolved and no new problems are introduced. When a fix is successful, a commit is automatically created in the working branch of your project repository, enabling manual review and approval before merging. See Fixing Violations Using AI Autofix.
MCP Server Extension for LLM Agents
You can now enhance your AI capabilities with the new dotTEST tools, registered as an MCP (Model Context Protocol) Server extension. This solution allows you to smoothly integrate dotTEST with LLM Agents (for example, Copilot) available in various development environments such as Visual Studio, VS Code and others. With this extension, an LLM agent can interact directly with dotTEST, providing context-aware guidance and analysis.
This feature allows you to use an AI copilot to:
- Access static analysis results to identify violations, prioritize critical issues based on your recommendations, and propose accurate fixes.
- Interpret rules and documentation, enabling you to ask targeted questions, group or prioritize rules, and more easily customize static analysis configurations, reducing manual effort and ensuring alignment with your projects' internal quality standards.
- Access information from the user guide to explain features and suggest resolutions for your issues.
- In VS Code, additionally, run static analysis and access analysis results from the Problems view directly in Copilot Chat.
For details, see Configuring the MCP Server Extension for AI Agents.
Code Coverage Enhancements
- You can now send the static portion of coverage to multiple images in DTP using the report.coverage.static.images option. When these tags are set, the corresponding coverage images in DTP are automatically populated with static data to provide an application image for the runtime coverage portion.
- A license is no longer needed when using the coverage tools to generate the static coverage images.
- When using
agent_client.exe,user input can be disabled in the command line interface after the application starts to simplify the setup in CI/CD pipelines. See nonInteractive. - Miscellaneous usability improvements have been implemented in the
agent_client.exeapplication to enhance user experience.
Static Analysis Enhancements
- Better support for mathematical functions. Now, Flow Analysis understands the behavior of mathematical functions and uses it to compute results and determine the constraints.
New and Updated Test Configurations
The Security Compliance Pack has been extended by adding support for the following test configurations:
- CWE 4.18
- The Common Weakness Enumeration (CWE) rule set has been extended to cover new standard guidelines.
- OWASP ASVS 5.0
The following test configuration has been updated:
- HIPAA
The following test configurations have been removed:
- CWE 4.16
- OWASP ASVS 4.0.3
Updated Static Analysis Rules
The following rule has been updated:
Rule ID | Updates |
|---|---|
| BRM.HBCM | Fixed false positives reported by the rule. |
Additional Updates
- LLM integration can now also be performed in CLI use cases. For details about the LLM Provider CLI settings, see LLM Provider Settings.
- Support has been added for generating LLM-based recommended fixes for static analysis violations in VB.NET.
Removed Support
Support for the following OS is now removed:
- Windows 10
Resolved Bugs and FRs
Bug/FR ID | Description |
|---|---|
| DT-22688 | User can get AI recommendations for VB.NET code |
| DT-23458 | Garbled characters in the build |
| DT-23625 | testTagFIlter is not recognizing a tag |
| DT-23928 | dotTEST 2024.2 cannot parse project though VS2022 builds it with no problem |
| DT-24029 | Customer is getting dotTEST was unable to analyze following projects error |
| XT-43392 | AI Assistant documentation - index out of bounds exception when no embedding model set |
| XT-43495 | Improving generating report in Visual Studio |