News and Updates

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

ESLint's new config system, Part 1: Background
6 min read

ESLint's new config system, Part 1: Background

ESLint's config system started out fairly simple back in 2013. Since that time it has grown more complex and it's time for a change.

What's coming in ESLint v8.0.0
2 min read

What's coming in ESLint v8.0.0

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

ESLint v7.0.0 released
8 min read

ESLint v7.0.0 released

We just pushed ESLint v7.0.0, which is a major release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release. This release also has some breaking changes, so please read the following closely.

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.