> 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/release-archive/2026-08-01.md).

# 2026-08-01

This release publishes the Diffblue Cover CLI Docker images to the GitHub Container Registry (GHCR) and updates the plugin so that support for IntelliJ IDEA 2026.2 and later can be published to the JetBrains Marketplace.

***

## Important Notices

* **Cover CLI Docker images now published to GHCR:** Following the deprecation of Docker Hub distribution in 2026.07.01, the public Diffblue Cover CLI Docker images are now published to the GitHub Container Registry at `ghcr.io/diffblue/cover-cli`. The image content is unchanged, and the same `:<version>-jdk<N>`, `:latest-jdk<N>`, and `:latest` tags are provided. Update any references from `diffblue/cover-cli` (Docker Hub) to `ghcr.io/diffblue/cover-cli`.

***

## Enhancements

* Plugin: Resolved an issue that prevented the plugin from passing JetBrains Marketplace verification, allowing support for IntelliJ IDEA 2026.2 and later to be published to the Marketplace.

## Known Issues

* Plugin: Diffblue Cover incorrectly displays a menu option to write tests for existing test files. \[Ref: TG-17163]
* Using JDKs other than the supported Open JDK and Oracle JDK may produce unexpected results due to implementation differences. \[Ref: TG-19345]
* Cover may encounter an `F009` (Internal error) caused by a `ClassCircularityError` involving `org/mockito/configuration/MockitoConfiguration` when writing tests with Mockito 5. The recommended workaround is to downgrade to Mockito 4.x. \[Ref: TG-19610]
* Reports: The total line count metric in Reports only includes Java code. Kotlin code is not included. \[Ref: TG-22088]
* Reports: Total lines of code metric can incorrectly count a multi-line comment at the end of a line of code, resulting in fewer than expected lines counted. \[Ref: TG-22089]
* Reports: Following an upgrade, the 'Total Lines of Code' card may show 0 until a new reports bundle has been uploaded. \[Ref: TG-22094]
* Cover may write more simplistic tests with less meaningful assertions when Spring Boot dependency injection is disabled. \[Ref: TG-22102]
* In some circumstances, Cover will still write Spring Boot tests when Spring Boot dependency injection is disabled. \[Ref: TG-22103]
* Cover may write failing TestNG tests when Spring Boot dependency injection is disabled. \[Ref: TG-22107]
* Plugin: On some displays, the Test Review subsection title 'Tests for review' is malformed. \[Ref: TG-22805]
* When test formatting settings are changed, the Test Review feature may incorrectly remove the `@ManagedByDiffblue` annotation from tests, particularly in cases involving static import formatting changes. \[Ref: TG-23750]
* Plugin: Using the Test Review feature may create tests that have incompatible dependency injection systems. \[Ref: TG-23935]
* CLI: In rare circumstances, Cover may remove existing tests when using merge mode (`--merge`). The recommended workaround is to use the `@WriteTestsTo` annotation to specify a separate test class. \[Ref: TG-24166]
* Plugin: When writing tests for a project that targets a JDK version newer than IntelliJ's runtime JDK (e.g., Java 25 with IntelliJ's bundled Java 21), generated tests may not match the project's non-default formatting style and will instead use default IntelliJ formatting. \[Ref: TG-24168]
