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

ESLint v4.9.0 released

We just pushed ESLint v4.9.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

We’ve added 2 new rules with this release:

We also added new CLI option --fix-dry-run. This option will allow you to apply fixes without writing them to the disk.

Features

Enhancements

Bug Fixes

  • 85388fb Fix: Correct error and test messages to fit config search path (#9428) (Jonathan Pool)
  • 8da525f Fix: recognise multiline comments as multiline arrays (fixes #9211) (#9369) (Phil Quinn)

Documentation

Chores

  • db41408 Chore: avoid applying eslint-env comments twice (#9278) (Teddy Katz)
  • febb897 Chore: avoid loose equality assertions (#9415) (Teddy Katz)
  • 30d018b Chore: Add Aladdin-ADD & VictorHom to README (#9424) (Kai Cataldo)
  • 37dde77 Chore: Refactor SourceCode#getJSDocComment (#9403) (Kai Cataldo)
  • 9fedd51 Chore: Add missing space in blog post template (#9407) (Kevin Partington)
  • c581b77 Chore: Error => TypeError (#9390) (薛定谔的猫)
  • 9d3f5ad Chore: report unused eslint-disable directives in ESLint codebase (#9371) (Teddy Katz)

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

ESLint v9.17.0 released
2 min read

ESLint v9.17.0 released

We just pushed ESLint v9.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.

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.