ESLint v8.23.0 released

We just pushed ESLint v8.23.0, which is a minor release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release.

Highlights

  • The new config system is now incorporated into the CLI, along with the existing config system. To opt-in to the new config system, place a eslint.config.js file in the root of your project. Please note that this is still an experimental feature and we welcome your feedback!
  • The no-fallthrough rule has a new option allowEmptyCase.
  • The no-warning-comments rule has a new option decoration.

Features

Documentation

  • b1918da docs: package.json conventions (#16206) (Patrick McElhaney)
  • 0e03c33 docs: remove word immediately (#16217) (Strek)
  • c6790db docs: add anchor link for “migrating from jscs” (#16207) (Percy Ma)
  • 7137344 docs: auto-generation edit link (#16213) (Percy Ma)

Chores

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

ESLint v8.23.1 released
1 min read

ESLint v8.23.1 released

We just pushed ESLint v8.23.1, which is a patch release upgrade of ESLint. This release fixes several bugs found in the previous release.

ESLint v8.22.0 released
1 min read

ESLint v8.22.0 released

We just pushed ESLint v8.22.0, which is a minor release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release.

Redesigning ESLint
5 min read

Redesigning ESLint

A brief insight into ESLint's recent brand refresh and website redesign.