# What changed in @grafana/eslint-config

> 7 changes in @grafana/eslint-config 3 to 10 from its official release notes, upgrade guides and advisories: 5 breaking. Each one cited. Sources checked 2026-10-26. HTML: https://unstale.sh/npm/@grafana/eslint-config/

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

## @grafana/eslint-config 10

### Breaking changes

- Support for ESLint 7 is dropped. (10.0.0) — [release notes](https://github.com/grafana/eslint-config-grafana/blob/7a466be893443f84c0f948c607d2ed5f4c513825/CHANGELOG.md#1000)
- The package is now ESM. (10.0.0) — [release notes](https://github.com/grafana/eslint-config-grafana/blob/7a466be893443f84c0f948c607d2ed5f4c513825/CHANGELOG.md#1000)
- Support for legacy configs is dropped. (10.0.0) — [release notes](https://github.com/grafana/eslint-config-grafana/blob/7a466be893443f84c0f948c607d2ed5f4c513825/CHANGELOG.md#1000)
- Replaces @stylistic/eslint-plugin-ts with @stylistic/eslint-plugin. (10.0.0) — [release notes](https://github.com/grafana/eslint-config-grafana/blob/7a466be893443f84c0f948c607d2ed5f4c513825/CHANGELOG.md#1000)

### Tooling

- Adds support for ESLint 10. (10.0.0) — [release notes](https://github.com/grafana/eslint-config-grafana/blob/7a466be893443f84c0f948c607d2ed5f4c513825/CHANGELOG.md#1000)
- Adds a TypeScript declaration for the package. (10.0.0) — [release notes](https://github.com/grafana/eslint-config-grafana/blob/7a466be893443f84c0f948c607d2ed5f4c513825/CHANGELOG.md#1000)

## @grafana/eslint-config 3

### Breaking changes

- Removed eslint-plugin-prettier from the ESLint configuration. (3.0.0) — [release notes](https://github.com/grafana/eslint-config-grafana/blob/HEAD/CHANGELOG.md)
