ESLint v8.17.0 released

We just pushed ESLint v8.17.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 no-use-before-define rule has a new option allowNamedExports.

Features

Bug Fixes

Documentation

  • b915018 docs: Update website UI to latest (#15944) (Nicholas C. Zakas)
  • f0bb609 docs: Update Exponentiation operator MDN link (#15960) (Pranjal Jain)
  • baa0153 docs: Use correct past tense “left” instead of “leaved” (#15950) (Frederik Braun)
  • 1351a9b docs: Add Resources section to rule pages (#15901) (Nicholas C. Zakas)
  • 68cf0fb docs: cleanup typos (#15936) (Nick Schonning)
  • 13b62ae docs: use-dart-sass instead of node-sass (#15912) (Deepshika S)
  • c81c5d6 docs: add social media links (#15920) (Deepshika S)
  • 0d6a50b docs: fix openjs link (#15917) (Amaresh S M)
  • 54910f5 docs: display version in mobile view (#15909) (Amaresh S M)

Chores

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

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

What's coming in ESLint v10.0.0

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

ESLint v9.37.0 released
2 min read

ESLint v9.37.0 released

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

ESLint v9.36.0 released
1 min read

ESLint v9.36.0 released

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