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.3.0 released

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

Enhancements

Bug Fixes

  • 96df8c9 Fix: Handle fixing objects containing comments (fixes #8484) (#8944) (Brian Schemp)
  • a5fd101 Fix: duplicated error message if a crash occurs (fixes #8964) (#8965) (Teddy Katz)
  • 55bc35d Fix: Avoid shell mangling during eslint --init (#8936) (Anders Kaseorg)
  • 597c217 Fix: confusing error if plugins from config is not an array (#8888) (Calvin Freitas)

Documentation

  • e39d41d Docs: Make peerDependencies package.json snippet valid JSON (#8971) (Sam Adams)
  • f8d122c Docs: trailing commas not allowed in json (#8969) (Scott Fletcher)
  • 601039d Docs: fix badge in eslint-config-eslint readme (#8954) (Teddy Katz)
  • 846f8b1 Docs: Clarified that core PRs require issue in maintainer guide (#8927) (Kevin Partington)
  • 0e90453 Docs: Fixing broken cyclomatic complexity link (fixes #8396) (#8937) (Chris Bargren)
  • 3c1dd6d Docs: add description of no-sync allowAtRootLevel option (fixes #8902) (#8906) (Teddy Katz)
  • 45f8cd9 Docs: fix verifyAndFix result property name (#8903) (Tino Vyatkin)
  • 1a89e1c Docs: Fix always-multiline example in multiline-ternary docs (#8904) (Nathan Woltman)

Chores

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.