> For the complete documentation index, see [llms.txt](https://cover-docs.diffblue.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cover-docs.diffblue.com/updates-and-upgrades/whats-new.md).

# What's new

Find out the major changes from our current and previous releases. For anything older, see the [release archive](/updates-and-upgrades/release-archive.md).

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>2026-05-01</strong></td><td>This release introduces open-ended IntelliJ IDEA version support, so the plugin works with IntelliJ IDEA 2025.3 and all later versions, including future releases, from a single artifact.</td><td></td><td><a href="/pages/jYNXINB5np2IojL3eluL">/pages/jYNXINB5np2IojL3eluL</a></td></tr><tr><td><strong>2026-04-01</strong></td><td>This release adds support for IntelliJ IDEA 2026.1 and removes support for 2025.2.</td><td></td><td><a href="/pages/iGbbMXbMZKI3pnhekxWC">/pages/iGbbMXbMZKI3pnhekxWC</a></td></tr><tr><td><strong>2026-02-02</strong></td><td>This release introduces support for Java 25 projects and enhances the CLI to detect when generated tests fail project style checks, such as Apache Checkstyle.</td><td></td><td><a href="/pages/lm3ybFayicED2In2VqZ3">/pages/lm3ybFayicED2In2VqZ3</a></td></tr><tr><td><strong>2026-02-01</strong></td><td>This release introduces a new merge mode (`--merge`) that integrates generated tests directly into existing test files, and adds support for Spring 7 and Spring Boot 4.</td><td></td><td><a href="/pages/AQFf4CSd5wo8XLOKA74a">/pages/AQFf4CSd5wo8XLOKA74a</a></td></tr><tr><td><strong>2026-01-01</strong></td><td>This release introduces the `@WriteTestsTo` annotation for precise control over test class naming and adds support for Mockito 5.21.0. It also resolves build issues for Gradle 9.x composite projects and simplifies partial test configuration.</td><td></td><td><a href="/pages/dlP8JmWBoAmlpl6F41CN">/pages/dlP8JmWBoAmlpl6F41CN</a></td></tr><tr><td><strong>2025-12-02</strong></td><td>This release adds support for IntelliJ IDEA 2025.3 and enhances the Diffblue Cover CLI workflow with improved JaCoCo coverage guidance, earlier reporting during preflight checks, and clearer issue analysis. This release also resolves test generation issues involving conflicting Spring annotations and Java 17 syntax.</td><td></td><td><a href="/pages/6FsBy4YlKEPaK9J5L4ZK">/pages/6FsBy4YlKEPaK9J5L4ZK</a></td></tr><tr><td><strong>2025-12-01</strong></td><td>This release writes more efficient test suites by default for both the CLI and IntelliJ plugin, enhances the `dcover issues` command, and introduces an opt-in caching mechanism to improve CLI performance.</td><td></td><td><a href="/pages/v89t4Dz5mfm6DLCoIVHn">/pages/v89t4Dz5mfm6DLCoIVHn</a></td></tr><tr><td><strong>2025-11-02</strong></td><td>This release introduces support for JUnit 6 on Java 17+ and compatibility with IntelliJ 2025.3 EAP. The `dcover issues` command is also enhanced with a more scannable output and paging, and overall CLI memory usage is reduced.</td><td></td><td><a href="/pages/npgTFHLmXA6HzdGY1e75">/pages/npgTFHLmXA6HzdGY1e75</a></td></tr><tr><td><strong>2025-11-01</strong></td><td>This release enhances Spring support with performance improvements and more effective controller tests, expands LLM String Generation (Beta) with selective annotation control, and improves CLI command reliability.</td><td></td><td><a href="/pages/GZYCXy87CmnE3Id6jme2">/pages/GZYCXy87CmnE3Id6jme2</a></td></tr><tr><td><strong>2025-10-02</strong></td><td>This release introduces the new `dcover issues` (Beta) command that helps resolve problems that block test generation, and enhances test quality via an optional LLM integration (Beta) for domain-specific string generation. It also improves test coverage for Java servlets and boosts performance for multi-module Maven projects.</td><td></td><td><a href="/pages/7LwxpHcbhWM833PBlMIh">/pages/7LwxpHcbhWM833PBlMIh</a></td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://cover-docs.diffblue.com/updates-and-upgrades/whats-new.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
