News and Updates

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

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.

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.