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

ESLint 0.5.1 released

We just pushed ESLint 0.5.1, which is a small release to fix some important bugs discovered in 0.5.0.

Deprecation Notices

  • With this release, we are deprecating the JSON format for .eslintignore in favor of a plain-text format. The change was made in a backwards-compatible way, but JSON support will be removed in the future, so you should start converting your .eslintignore. See #761.

Complete Changelog

The following is the complete list of changes in this version:

  • Fix general config not to be modified by comment config in files (fixes #806) (Aliaksei Shytkin)
  • Docs: SVG badges (Ryuichi Okumura)
  • fixes #804: clean up implementation of #803 (which fixed #781) (Michael Ficarra)
  • Build: Fix perf test to take median of three runs (fixes #781) (Nicholas C. Zakas)
  • Fix: --reset will now properly ignore default rules in environments.json (fixes #800) (Nicholas C. Zakas)
  • Docs: Updated contributor guidelines (Nicholas C. Zakas)
  • Added Mocha global variables for TDD style. Fixes #793. (Golo Roden)
  • Rule: no-sequences (fixes #561) (Brandon Mills)
  • Change .eslintingore to plain text (fixes #761) (Brandon Mills)
  • Change ‘no-spaced-func’ message (fixes #762) (Aliaksei Shytkin)
  • Rule ‘block-scoped-var’ works correct when object inits (fixes #783) (Aliaksei Shytkin)
  • Build: Always build docs site on top of origin/master (Nicholas C. Zakas)

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

ESLint v9.16.0 released
2 min read

ESLint v9.16.0 released

We just pushed ESLint v9.16.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.15.0 released
2 min read

ESLint v9.15.0 released

We just pushed ESLint v9.15.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.14.0 released
2 min read

ESLint v9.14.0 released

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