# 2022-12-02

## IntelliJ IDEA 2022.3 support

Diffblue Cover now supports IntelliJ IDEA 2022.3 (Community and Ultimate). In keeping with our policy of supporting the current and previous release, Diffblue Cover now supports IntelliJ IDEA 2022.3 and 2022.2. Support for IntelliJ IDEA 2022.1 has been removed as of Diffblue Cover 2022.12.01.

## New Diffblue Cover features

Four new features - Reports, Optimize, Refactor and Replay - have been added in this release of Diffblue Cover. In addition to autonomously writing and maintaining entire unit test suites without developer intervention, Cover Enterprise Edition now enables you to:

* Automatically refactor Java code to improve testability
* Slash the time and cost to run tests in Continuous Integration
* Understand test coverage and code risk across your organization
* Automatically shift complex functional tests left into unit test suites

Read [this blog post](https://www.diffblue.com/blog/java/software%20development/ai/introducing-the-next-generation-of-ai-for-code/) or watch [this short YouTube playlist](https://youtube.com/playlist?list=PL849rdvJGwDAbT_hzsVs_V5LLQOe5EGBh) to learn more about the new features. Then if you're interested in how the power of Enterprise Edition could help your team, [get in touch via our website](https://www.diffblue.com/pricing/).

{: width="908" height="251"}

## Developer Edition trial available

We are delighted to now offer a 14-day trial version of our Developer Edition, which includes the Diffblue Cover CLI, as part of our new licensing option. We're really excited that you can now "try before you buy"! To download your trial of Diffblue Cover Developer Edition, please [click here](https://www.diffblue.com/try-cover?cover_plan_selected=Developer). Full information on all our options is also available [here](https://diffblue.com/pricing).

## How do I automatically maintain all of these tests?

![](https://info.diffblue.com/hubfs/PluginPopup/ci-workflow.gif)

Use Diffblue Cover on any CI platform to automatically update your unit tests and catch regressions for every commit - watch [this video](https://www.diffblue.com/video-demo/?utm_source=Plugin\&utm_medium=Whatsnew\&utm_campaign=WhatsNewBox) to learn more.

## Enhancements

* Reports: Improved responsiveness and usability of charts on the 'Output Codes' tab. \[Ref: TG-18322]
* Reports: Class/Package name widgets, on the 'Overview' tab, have been replaced with a pie chart showing 'coverage sources'. \[Ref: TG-17390]

## Known Issues

* Cover may produce tests for JUnit 4.10 and lower that do not compile due to the use of `assertNotEquals`. \[Ref: TG-17605]
* IntelliJ Plugin: Upgrading to IntelliJ IDEA 2022.3 may, in some circumstances, cause existing run configurations to no longer produce tests. Removing any run configurations for that entity and writing tests again will recreate a working run configuration. \[Ref: TG-18282]


---

# Agent Instructions: 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:

```
GET https://cover-docs-preview.diffblue.com/updates-and-upgrades/release-archive/2022-12-02.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
