# What changed in dotenv-linter

> 5 changes in dotenv-linter 0.8 to 0.9 from its official release notes, upgrade guides and advisories: 2 breaking, 2 new APIs and options. Each one cited. Sources checked 2026-10-19. HTML: https://unstale.sh/pypi/dotenv-linter/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## dotenv-linter 0.9

### New APIs and options

- Adds block suppression of violations across multiple lines using disable and enable comments. (0.9.0) — [release notes](https://github.com/wemake-services/dotenv-linter/releases/tag/0.9.0)
- Adds per-line comments to suppress violations. (0.9.0) — [release notes](https://github.com/wemake-services/dotenv-linter/releases/tag/0.9.0)

## dotenv-linter 0.8

### Breaking changes

- Comments in values are now forbidden. (0.8.0) — [release notes](https://github.com/wemake-services/dotenv-linter/releases/tag/0.8.0)
- Unreadable combinations of letters in keys are now forbidden. (0.8.0) — [release notes](https://github.com/wemake-services/dotenv-linter/releases/tag/0.8.0)

### Tooling

- Adds support for python3.14. (0.8.0) — [release notes](https://github.com/wemake-services/dotenv-linter/releases/tag/0.8.0)
