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

ESLint v6.3.0 released

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

Highlights

  • eslint --init can automatically configure TypeScript support for ESLint in a new project.
  • The new reportUnusedDisableDirectives config option mirrors the existing --report-unused-disable-directives CLI flag.

Features

Enhancements

Bug Fixes

Documentation

Chores

  • 0acdefb Chore: refactor code (#12113) (James George)
  • 94e39d9 Chore: use GitHub Actions (#12144) (Toru Nagashima)
  • e88f305 Chore: support es2020 in fuzz (#12180) (薛定谔的猫)
  • 31e5428 Chore: Fix wrong error object keys in test files (#12162) (Milos Djermanovic)
  • 77f8ed1 Chore: update blogpost template (#12154) (Toru Nagashima)

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

Differences between ESLint and TypeScript
7 min read

Differences between ESLint and TypeScript

Linters such as ESLint and type checkers such as TypeScript catch different areas of code defects and are best used in conjunction with each other.

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.