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

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.

Highlights

Features

Bug Fixes

Documentation

  • 959d360 build: Support updates to previous major versions (#18871) (Milos Djermanovic)

Chores

  • ca21a64 chore: upgrade @eslint/js@9.11.0 (#18927) (Milos Djermanovic)
  • a10f90a chore: package.json update for @eslint/js release (Jenkins)
  • e4e02cc refactor: Extract processor logic into ProcessorService (#18818) (Nicholas C. Zakas)
  • 6d4484d chore: updates for v8.57.1 release (Jenkins)
  • 71f37c5 refactor: use optional chaining when validating config rules (#18893) (lucasrmendonca)
  • 2c2805f chore: Add PR note to all templates (#18892) (Nicholas C. Zakas)
  • 7b852ce refactor: use Directive class from @eslint/plugin-kit (#18884) (Milos Djermanovic)
  • d594ddd chore: update dependency @eslint/core to ^0.6.0 (#18863) (renovate[bot])
  • 78b2421 chore: Update change.yml (#18882) (Nicholas C. Zakas)
  • a416f0a chore: enable $ExpectType comments in .ts files (#18869) (Francesco Trotta)

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

ESLint v9.12.0 released
2 min read

ESLint v9.12.0 released

We just pushed ESLint v9.12.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.11.1 released
1 min read

ESLint v9.11.1 released

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