> ## Documentation Index
> Fetch the complete documentation index at: https://docs.qlty.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog - June 2025

## Qlty API (beta)

**June 25, 2025**

Pull Qlty data into your own tools. The Qlty API is now in beta, with endpoints for listing and reading Projects and for reading analysis Issues for a Project. Authenticate with a personal access token from your user settings to query any Workspace you can access. See the [API Reference](/api/introduction) for details.

## Coverage Diff commit status setting

**June 25, 2025**

A new workspace-level setting controls whether Qlty posts a separate **Coverage Diff** commit status to GitHub (in addition to the existing Coverage status). Toggle it from Workspace Settings if your branch protection rules don't expect this status.

## dotCover format support

**June 11, 2025**

The Qlty CLI now parses [dotCover](https://www.jetbrains.com/dotcover/) reports for .NET projects, in addition to the formats we already supported.

```bash lines theme={"system"}
qlty coverage publish coverage.dcvr
```

## Git-free coverage publishing

**June 24, 2025**

You can now publish coverage from environments that don't have a Git working directory — for example, containers that only carry the test artifacts. Pass `--override-commit-time` to `qlty coverage publish` to skip Git detection.

## SARIF output for `qlty smells`

**June 2, 2025**

`qlty smells` now supports the `--sarif` flag, joining `qlty check` in producing standardized [SARIF](https://sarifweb.azurewebsites.net/) output for integration with other tools.

```bash lines theme={"system"}
qlty smells --sarif
```
