# Grafana Eslint config changelog

## 10.0.0

- Support Eslint 10
- Add typescript declaration
- Replace @stylistic/eslint-plugin-ts with @stylistic/eslint-plugin

- **Breaking**: Drop support for eslint 7 and legacy configs
- **Breaking**: Make package ESM

## 9.0.0

- **Breaking**: Update react hooks plugin to v7

## 8.0.0

- **Breaking**: Migrate dependencies to peerDependencies. Please make sure to install peerDependencies when using this package.
- Add flat config for Eslint 9 support.

## 7.0.0

- Bump dependencies.

## 6.0.1

- Remove @typescript-eslint/explicit-member-accessibility rule.

## 6.0.0

- Bump dependencies.

## 5.1.0

- Bump dependencies to support Node 18.

## 5.0.0

- Add no-var rule.

## 4.0.0

- Bump dependencies.

## 3.0.0

- Remove eslint-plugin-prettier.

## 2.5.2

- Bump dependencies.

## 2.5.1

- Update eslint-config-prettier and eslint-plugin-jsdoc.
- Report react-hooks/exhaustive-deps as error.

## 2.5.0

- Update typescript to 4.3.4.
- Update @typescript-eslint/eslint-plugin and @typescript-eslint/parser.

## 2.4.0

- Update typescript to 4.2.4.
- Update @typescript-eslint/eslint-plugin and @typescript-eslint/parser.

## 2.3.0

- Update Eslint dependency.

## 2.2.1

- Bump dependencies.

## 2.2.0

- Add no-duplicate-imports.

## 2.1.1

- Update eslint-plugin-prettier.

## 2.1.0

- Update Prettier and eslint-config-prettier.

## 2.0.6

- Adds eslint-plugin-react with recommended setings enabled.

## 2.0.5

- Allow console info statements.

## 2.0.4

- Bump eslint-plugin-react-hooks to 4.1.2.

## 2.0.3

- Pin dependencies to specific versions.

## 2.0.2

- Migrate peerDependencies to dependencies.

## 2.0.1

- Bump dependencies.

## 2.0.0

- Bump dependencies.

## 1.0.0-rc1

Initial release candidate.
