ESLint v6.6.0 released

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

  • Rules can now access context.getCwd() to get the current working directory
  • The use-isnan rule has a new enforceForIndexOf option
  • The no-param-reassign rule has a new ignorePropertyModificationsForRegex option
  • The no-unsafe-negation rule has a new enforceForOrderingRelations option
  • The no-extra-parens has a new enforceForNewInMemberExpressions option

In addition, we have improved the error report locations for a number of rules with this release.

Features

Enhancements

Bug Fixes

Documentation

Dependency Upgrades

Chores

  • 923a8cb Chore: Fix lint failure in JSDoc comment (#12489) (Brandon Mills)
  • e5382d6 Chore: Remove unused parameter in dot-location (#12464) (Milos Djermanovic)
  • 61749c9 Chore: Provide debug log for parser errors (#12474) (Brad Zacher)
  • fb633b2 Chore: Add a script for testing with more control (#12444) (Eric Wang)
  • b094008 Chore: update version parameter name (#12402) (Toru Nagashima)
  • e5637ba Chore: enable jsdoc/require-description (#12365) (Kai Cataldo)
  • 7ffb22f Chore: Clean up inline directive parsing (#12375) (Jordan Eldredge)
  • 8108f49 Chore: enable additional eslint-plugin-jsdoc rules (#12336) (Kai Cataldo)
  • b718d2e Chore: update issue template with --eslint-fix flag (#12352) (James George)

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

ESLint v9.0.0-rc.0 released
2 min read

ESLint v9.0.0-rc.0 released

We just pushed ESLint v9.0.0-rc.0, which is a major release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release. This release also has some breaking changes, so please read the following closely.

ESLint v9.0.0-beta.2 released
2 min read

ESLint v9.0.0-beta.2 released

We just pushed ESLint v9.0.0-beta.2, which is a major release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release. This release also has some breaking changes, so please read the following closely.

ESLint v9.0.0-beta.1 released
1 min read

ESLint v9.0.0-beta.1 released

We just pushed ESLint v9.0.0-beta.1, which is a minor release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release.