ESLint v8.x reached end-of-life on 2024-10-05 and is no longer maintained. Upgrade or consider long-term support options

News and Updates

The latest ESLint news, case studies, tutorials, and resources.

What's coming in ESLint v7.0.0
4 min read

What's coming in ESLint v7.0.0

We want to share with you the significant changes that will be coming in v7.0.0 so you can better prepare for the changes and understand why the changes are necessary.

ESLint's New Rule Format
3 min read

ESLint's New Rule Format

As part of automating the process of generating rules documentation, ESLint rules now have a new format. We explain the elements of this new format and how you can automatically transform rules from the old format to the new one. If you're a plugin author, it is recommended to update your custom rules accordingly.

Formatter Breaking Change
2 min read

Formatter Breaking Change

In the next minor release of ESLint (which will be 0.7.1 due to us incorrectly pushing 0.6.2 as 0.7.0 last month), there will be a breaking change to the way formatters operate.

Breaking change to ESLint config files
1 min read

Breaking change to ESLint config files

In the next version of ESLint, there is a breaking change to remove the capability to use JavaScript files as configuration files. All configuration files must be in JSON format.

Breaking change to ESLint default formatter
1 min read

Breaking change to ESLint default formatter

In the next version of ESLint, scheduled for release next week, there is a breaking change to the default formatter.