ESLint v8.x end-of-life is 2024-10-05 and will not be maintained after that. Upgrade or consider long-term support options

ESLint v5.2.0 released

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

  • When using the --cache flag, the results for files with linting errors are now saved to the cache. This should result in improved performance when using --cache on a codebase with existing linting errors.

Enhancements

  • 81283d0 Update: Cache files that failed linting (fixes #9948) (#10571) (Kevin Partington)

Documentation

  • 9f93d5f Docs: Updated Working with Custom Formatters (fixes #9950) (#10592) (Marla Foreman)

Dependency Upgrades

  • c517b2a Build: fix npm run perf failing(fixes #10577) (#10607) (薛定谔的猫)
  • 80b296e Build: package.json update for eslint-config-eslint release (ESLint Jenkins)
  • 64dfa21 Build: Fix prerelease logic in blog post generation (fixes #10578) (#10581) (Kevin Partington)

Chores

  • ac77a80 Chore: Fixing a call to Object.assign.apply in Linter (#10629) (Kevin Partington)
  • e596939 Chore: fix redundant equality check (#10617) (Toru Nagashima)
  • 9aaf195 Chore: Extract lint result cache logic (refs #9948) (#10562) (Kevin Partington)
  • e4e7ff2 Chore: fix error message in eslint-config-eslint (#10588) (薛定谔的猫)
  • 1e88170 Chore: Move lib/logging and lib/timing to lib/util/ (refs #10559) (#10579) (Kevin Partington)
  • 0faf633 Chore: Simplify helper method in Linter tests (#10580) (Kevin Partington)

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

ESLint v9.11.0 released
1 min read

ESLint v9.11.0 released

We just pushed ESLint v9.11.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 v8.57.1 released
1 min read

ESLint v8.57.1 released

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